.profit-title{margin-top:14px;border-left-color:#16d98e}.profit-composition{display:grid;grid-template-columns:repeat(6,1fr);gap:11px}.profit-composition article{position:relative;display:grid;min-height:115px;padding:16px;background:#15161b;border:1px solid #30323a;border-top:3px solid var(--profit-color,#8b5cf6);border-radius:12px;overflow:hidden}.profit-composition article:after{content:"";position:absolute;right:-25px;bottom:-30px;width:80px;height:80px;border-radius:50%;background:var(--profit-color);opacity:.09}.profit-composition span{color:#9699a7;font-size:11px}.profit-composition strong{color:var(--profit-color);font-size:18px}.profit-composition small{color:#707483;font-size:9px}.profit-composition .revenue{--profit-color:#1683ff}.profit-composition .service-cost{--profit-color:#ff9f32}.profit-composition .activation-cost{--profit-color:#ff4770}.profit-composition .credit-cost{--profit-color:#9b67ff}.profit-composition .total-cost{--profit-color:#ffd83d}.profit-composition .net-profit{--profit-color:#16d98e}@media(max-width:1250px){.profit-composition{grid-template-columns:repeat(3,1fr)}}@media(max-width:650px){.profit-composition{grid-template-columns:1fr 1fr}}
.profit-composition{grid-template-columns:repeat(8,1fr)}.profit-composition .activation-profit{--profit-color:#22d3a0}.profit-composition .withdrawal-total{--profit-color:#e879f9}@media(max-width:1250px){.profit-composition{grid-template-columns:repeat(3,1fr)}}@media(max-width:650px){.profit-composition{grid-template-columns:1fr 1fr}}
