.daily-profit-panel{padding:18px;border:1px solid #c8dfe1;border-radius:16px;background:#fff;}
.daily-profit-heading{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;color:#173c45;margin-bottom:12px;}
.daily-profit-heading>span{font-size:.85rem;color:#667681;}
.daily-profit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;}
.daily-profit-grid>div{padding:14px;border-radius:12px;background:#f4f7f9;min-width:0;}
.daily-profit-grid span{display:block;font-size:.9rem;color:#52616c;}
.daily-profit-grid strong{display:block;font-size:1.6rem;margin-top:6px;color:#13594f;overflow-wrap:anywhere;}
.daily-profit-grid .daily-profit-total{background:#e8f5f1;border:1px solid #badfd2;}
.daily-profit-panel>small{display:block;margin-top:12px;color:#667681;line-height:1.6;}
@media(max-width:767.98px){.daily-profit-grid{grid-template-columns:1fr;}}
