.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-filters{gap:8px;display:grid}@media (width>=767px){.scamradar-filters{grid-template-columns:1fr 1fr}}.scamradar-filters__geo,.scamradar-dropdown__toggle{width:100%;height:56px;font:inherit;color:#0c0e0f;text-align:left;background:#fff;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 20px;font-size:14px;font-weight:500;line-height:1.3;display:flex}.scamradar-filters__geo .material-symbols-outlined{font-size:16px}.scamradar-dropdown{min-width:0;position:relative}.scamradar-dropdown__toggle{cursor:pointer;justify-content:space-between}.scamradar-dropdown__toggle:focus-visible{outline-offset:2px;outline:2px solid #926cfd}.scamradar-dropdown__chevron{background:url(/images/ui/icon-chevron-down.svg) 50%/contain no-repeat;flex:none;width:20px;height:20px;transition:transform .24s linear}.scamradar-dropdown.is-open .scamradar-dropdown__chevron{transform:rotate(180deg)}.scamradar-dropdown__list{z-index:20;background:#fff;border-radius:8px;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 4px 12px #0000000f}.scamradar-dropdown__list[hidden]{display:none}.scamradar-dropdown__option{color:#5d6166;cursor:pointer;border-bottom:1px solid #e1e2e3;min-height:56px;padding:17px 20px;font-size:16px;line-height:1.3}.scamradar-dropdown__option:last-child{border-bottom:0}.scamradar-dropdown__option:hover,.scamradar-dropdown__option.is-selected{color:#0c0e0f;background:#f7f7f7}.scamradar-quarter[hidden]{display:none}.scamradar-industries{--industry-phishing:#926cfd;--industry-scam:#5f41b1;--industry-malware:#2c1666}.scamradar-industries ul{list-style:none}.scamradar-industries__grid,.scamradar-industries__values{padding:0}.scamradar-industries--phishing{--industry-color:var(--industry-phishing)}.scamradar-industries--scam{--industry-color:var(--industry-scam)}.scamradar-industries--malware{--industry-color:var(--industry-malware)}.scamradar-industries__donut circle{stroke:var(--industry-color)}.scamradar-industries__legend{background:#fff;border-radius:16px;grid-template-columns:repeat(3,1fr);align-items:center;gap:12px;padding:16px 24px;font-size:14px;line-height:18px;display:grid}@media (width>=767px){.scamradar-industries__legend{grid-template-columns:repeat(4,1fr)}}.scamradar-industries__legend-title{grid-column:1/-1}@media (width>=767px){.scamradar-industries__legend-title{grid-column:auto}}.scamradar-industries__legend-item,.scamradar-industries__value{justify-content:center;align-items:center;gap:8px;display:flex}.scamradar-industries__legend-item:before,.scamradar-industries__value:before{content:"";background:var(--industry-color);border-radius:50%;flex-shrink:0;width:12px;height:12px}.scamradar-industries__legend-item{gap:12px}.scamradar-industries__legend-item:before{width:16px;height:16px}.scamradar-industries__grid{gap:8px;display:grid}@media (width>=767px){.scamradar-industries__grid{grid-template-columns:repeat(3,1fr)}}@media (width>=1041px){.scamradar-industries__grid{grid-template-columns:repeat(4,1fr)}}.scamradar-industries__item{text-align:center;background:#fff;border-radius:16px;flex-direction:column;align-items:center;padding:24px 16px;display:flex}.scamradar-industries__name{font-size:14px;line-height:18px}.scamradar-industries__donut{margin-top:16px}.scamradar-industries__values{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;margin-top:16px;display:grid}.scamradar-industries__value{color:#0c0e0f;font-size:14px;font-weight:500;line-height:18px}.scamradar-industries__index{align-items:center;gap:12px;margin-top:16px;display:flex}.scamradar-industries:not(.is-expanded) .scamradar-industries__item:nth-child(n+4){display:none}@media (width>=767px){.scamradar-industries:not(.is-expanded) .scamradar-industries__item:nth-child(n+4){display:flex}}@media (width>=767px) and (width<=1040px){.scamradar-industries:not(.is-expanded) .scamradar-industries__item:nth-child(n+7){display:none}}.scamradar-industries.is-expanded .scamradar-industries__more{display:none}@media (width>=1041px){.scamradar-industries__more{display:none}}.scamradar-scamopedia .wrapper{min-height:672px}@media (width>=767px){.scamradar-scamopedia .wrapper{min-height:433px}}@media (width>=1041px){.scamradar-scamopedia .wrapper{min-height:424px}}
