.wp-social-visual{margin-top:10px;padding:25px;border:1px solid var(--line);border-radius:18px;background:#fff}.wp-social-visual h2{font-size:24px;margin:8px 0}.wp-social-visual>p{color:var(--muted);font-size:9px}.wp-flow-bars{height:280px;display:flex;align-items:end;gap:14px;padding:40px 15px 0;background:linear-gradient(to bottom,var(--line) 1px,transparent 1px);background-size:100% 55px}.wp-flow-bars>div{height:100%;flex:1;display:flex;flex-direction:column;justify-content:end;align-items:center}.wp-flow-bars section{height:205px;display:flex;align-items:end;gap:4px}.wp-flow-bars i{display:block;width:25px;background:#438ee3;border-radius:6px 6px 2px 2px}.wp-flow-bars i+ i{background:#aebdca}.wp-flow-bars b{height:25px;padding-top:8px;font:700 8px ui-monospace,monospace;color:var(--muted)}.wp-income-spectrum{height:15px;margin:65px 0 30px;border-radius:99px;background:linear-gradient(90deg,#df6b77,#e5b85e,#55b987);position:relative}.wp-income-spectrum b{position:absolute;bottom:27px;translate:-50%;padding:7px 9px;border-radius:7px;background:#6f61d5;color:#fff;font:800 9px ui-monospace,monospace}.wp-income-spectrum b:nth-child(1){left:0}.wp-income-spectrum b:nth-child(2){left:35%}.wp-income-spectrum b:nth-child(3){left:100%}.wp-income-bars{display:grid;gap:8px}.wp-income-bars>div{display:grid;grid-template-columns:150px 1fr 35px;gap:9px;align-items:center}.wp-income-bars span{font-size:9px}.wp-income-bars i{height:8px;background:var(--bg);border-radius:99px;overflow:hidden}.wp-income-bars i b{display:block;height:100%;background:#776dde}.wp-income-bars em{font:700 8px ui-monospace,monospace;font-style:normal;text-align:right}@media(max-width:520px){.wp-social-visual{padding:18px}.wp-flow-bars{gap:5px;padding-left:0;padding-right:0}.wp-flow-bars i{width:16px}.wp-income-bars>div{grid-template-columns:105px 1fr 30px}}
.wp-social-visual{padding:29px}.wp-social-visual>p{font-size:15px;line-height:1.65}.wp-flow-bars b,.wp-income-spectrum b,.wp-income-bars em{font-size:11px}.wp-income-bars span{font-size:13px}@media(max-width:600px){.wp-social-visual{padding:19px}.wp-income-bars>div{grid-template-columns:115px 1fr 36px}}
