.profit-search{grid-column:span 2}.profit-scroll{overflow:auto;max-height:360px}.profit-trend{width:100%;display:block;margin-bottom:15px}.profit-trend text{font-size:12px;fill:#6d7b92}.profit-expenses{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.profit-expenses small{display:block;color:var(--muted);font-size:11px;line-height:1.5}.profit-expenses strong{display:block;font-size:20px;margin-top:8px;overflow-wrap:anywhere}.profit-orders td:first-child{min-width:200px;max-width:360px}.profit-orders .row-detail{line-height:1.7;overflow-wrap:anywhere}.profit-order-total{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:20px}.profit-order-total small{display:block;color:var(--muted);font-size:11px}.profit-order-total strong{display:block;font-size:30px;margin-top:8px;color:#285bd7}.profit-order-total strong.danger-text{color:#b63d4b}.profit-line{padding:17px 0;border-top:1px solid #e4eaf4}.profit-line>strong{font-size:13px;overflow-wrap:anywhere}.profit-line-result{display:flex;justify-content:space-between;gap:14px;font-size:12px;color:#4c6082}#profit-order-form label small{font-size:10px;line-height:1.6;color:var(--muted);margin-top:5px}#profit-order-form .form-grid>*{min-width:0}.profit-stats .stat strong{font-size:clamp(22px,2.5vw,36px)}@media(max-width:850px){.profit-expenses{grid-template-columns:repeat(2,minmax(0,1fr))}.profit-order-total strong{font-size:25px}}@media(max-width:650px){.profit-search{grid-column:auto}.profit-orders{min-width:700px}.profit-expenses strong{font-size:19px}.profit-stats .stat strong{font-size:25px}}
