.bar-chart-block{--bar-tone-1:#926cfd;--bar-tone-2:#5f41b1;--bar-tone-3:#2c1666;--bar-tone-4:#a9acb0;--bar-tone-5:#5d6166}.bar-chart-block .bar-chart-block__charts{grid-template-columns:1fr;gap:8px;display:grid}.bar-chart{background:#fff;border-radius:16px;flex-direction:column;padding:24px;display:flex}.bar-chart__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:24px;display:flex}.bar-chart__units{color:#5d6166;font-size:14px}.bar-chart__rows{flex-direction:column;gap:16px;display:flex}.bar-chart__row{grid-template-columns:1fr auto;gap:4px 12px;display:grid}.bar-chart__label{color:#5d6166;font-size:14px}.bar-chart__value{text-align:right;font-size:14px}.bar-chart__bar{min-width:4px;width:calc(var(--v,0) * 1%);background:var(--bar-tone-1);border-radius:4px;grid-column:1/-1;height:8px}.bar-chart-block.is-animated .bar-chart__bar{transition:width .8s cubic-bezier(.22,1,.36,1)}.bar-chart-block.is-animated .bar-chart__bar:not(.is-shown){width:4px}@media (prefers-reduced-motion:reduce){.bar-chart-block.is-animated .bar-chart__bar{transition:none}}.bar-chart__legend{flex-wrap:wrap;gap:16px;display:flex}.bar-chart__legend-item{align-items:center;gap:8px;display:flex}.bar-chart__badge{color:#fff;border-radius:8px;justify-content:center;align-items:center;min-width:48px;padding:2px 8px;font-size:14px;display:inline-flex}.bar-chart__legend-label{color:#5d6166;font-size:14px}.bar-chart__stack{border-radius:4px;gap:2px;margin-top:24px;display:flex;overflow:hidden}.bar-chart__segment{background:var(--bar-tone-1);min-width:2px;height:16px}.bar-chart__badge--tone-1,.bar-chart__segment--tone-1{background:var(--bar-tone-1)}.bar-chart__badge--tone-2,.bar-chart__segment--tone-2{background:var(--bar-tone-2)}.bar-chart__badge--tone-3,.bar-chart__segment--tone-3{background:var(--bar-tone-3)}.bar-chart__badge--tone-4,.bar-chart__segment--tone-4{background:var(--bar-tone-4)}.bar-chart__badge--tone-5,.bar-chart__segment--tone-5{background:var(--bar-tone-5)}.bar-chart__badge--tone-4{color:#0c0e0f}@media (width>=767px){.bar-chart-block--cols-2 .bar-chart-block__charts,.bar-chart-block--cols-3 .bar-chart-block__charts{grid-template-columns:1fr 1fr}.bar-chart-block__charts .bar-chart--stacked{grid-column:1/-1}}@media (width>=1041px){.bar-chart-block--cols-3 .bar-chart-block__charts{grid-template-columns:repeat(3,1fr)}}.metric-grid__grid{grid-template-columns:1fr;gap:8px;display:grid}.metric-grid__card{background:#fff;border:1px solid #0000;border-radius:16px;flex-direction:column;justify-content:space-between;gap:24px;min-height:140px;padding:24px;display:flex}.metric-grid__card--highlight{background:#f4f0ff;border-color:#d9cbfe}.metric-grid__label{color:#0c0e0f;font-size:13px;line-height:1.4}.metric-grid__value{color:#0c0e0f;font-family:Factor-A,sans-serif;font-size:28px;font-weight:700;line-height:1.1}.metric-grid--value-first .metric-grid__label{color:#868b8f;order:2}.metric-grid--value-first .metric-grid__value{order:1}.metric-grid__headers{display:none}@media (width>=767px){.metric-grid__grid{grid-template-columns:1fr 1fr}.metric-grid__value{font-size:32px}}@media (width>=1041px){.metric-grid--cols-2 .metric-grid__grid{grid-template-columns:repeat(2,1fr)}.metric-grid--cols-3 .metric-grid__grid{grid-template-columns:repeat(3,1fr)}.metric-grid--cols-4 .metric-grid__grid{grid-template-columns:repeat(4,1fr)}.metric-grid--cols-5 .metric-grid__grid{grid-template-columns:repeat(5,1fr)}.metric-grid__headers{text-align:center;gap:8px;display:grid}.metric-grid--cols-2 .metric-grid__headers{grid-template-columns:repeat(2,1fr)}.metric-grid--cols-3 .metric-grid__headers{grid-template-columns:repeat(3,1fr)}.metric-grid--cols-4 .metric-grid__headers{grid-template-columns:repeat(4,1fr)}.metric-grid--cols-5 .metric-grid__headers{grid-template-columns:repeat(5,1fr)}.metric-grid__header{color:#0c0e0f;font-family:Factor-A,sans-serif;font-size:18px;font-weight:700;line-height:1.3}.metric-grid__value{font-size:36px}}.scamradar-meta{color:#5d6166;flex-wrap:wrap;justify-content:center;gap:8px 24px;display:flex}.scamradar-meta__item{align-items:center;gap:8px;display:inline-flex}.scamradar-meta__item .material-symbols-outlined{font-size:16px}
