.profit-intelligence{margin:20px 0;padding:20px;border:1px solid rgba(107,242,205,.17);border-radius:22px;background:linear-gradient(135deg,rgba(10,32,43,.72),rgba(3,10,19,.72))}.profit-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.profit-heading>div{max-width:850px}.profit-heading span,.profit-layout>div>span{color:#6bf2cd;font-size:10px;font-weight:900;letter-spacing:.16em}.profit-heading h3{margin:6px 0 8px;font-size:clamp(22px,2.5vw,34px)}.profit-heading p{margin:0;color:#9cafc1;line-height:1.5}.profit-heading>b{padding:8px 11px;border:1px solid rgba(255,206,111,.28);border-radius:999px;color:#ffdc97;font-size:9px;letter-spacing:.12em;white-space:nowrap}.profit-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin:17px 0}.profit-metrics article{padding:12px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:rgba(255,255,255,.025)}.profit-metrics span{display:block;color:#7890a3;font-size:8px;letter-spacing:.1em}.profit-metrics b{display:block;margin-top:6px;font-size:18px}.profit-policy{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;align-items:end}.profit-policy label{display:grid;gap:5px;color:#879bac;font-size:9px}.profit-policy input{width:100%;height:38px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#07121f;color:#eef9ff;padding:0 9px}.profit-policy button{min-height:40px;border:0;border-radius:11px;background:#6bf2cd;color:#05211a;font-weight:900;cursor:pointer}.profit-policy button[data-finance-scan]{background:#173348;color:#d9f8f2}.profit-status{min-height:18px;color:#9eb0c1;font-size:11px}.profit-layout{display:grid;grid-template-columns:1fr 1fr;gap:12px}.profit-layout>div{padding:14px;border:1px solid rgba(255,255,255,.06);border-radius:16px;background:rgba(0,0,0,.14)}.profit-list{display:grid;gap:8px;margin-top:10px}.profit-card{padding:11px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:rgba(255,255,255,.02)}.profit-card header{display:flex;justify-content:space-between;gap:10px}.profit-card h4{margin:0;font-size:13px}.profit-card header b{color:#6bf2cd;font-size:11px}.profit-card p{margin:6px 0 0;color:#8799aa;font-size:10px;line-height:1.45}.profit-card footer{display:flex;gap:7px;margin-top:9px}.profit-card button{border:0;border-radius:9px;padding:7px 9px;background:#6bf2cd;color:#05211a;font-size:9px;font-weight:900}.profit-card button.reject{background:#1a2635;color:#b9c7d3}.performance-form{grid-template-columns:repeat(5,minmax(90px,1fr))!important}.performance-proof{grid-column:1/-1;display:grid!important;grid-template-columns:minmax(220px,1fr) auto;align-items:center}.performance-proof input[type=text]{min-height:40px}.performance-proof-check{display:flex!important;grid-template-columns:auto 1fr!important;align-items:center!important}.performance-proof-check input{width:18px!important;min-height:18px!important}.performance-form>button{grid-column:1/-1}.performance-form-status{grid-column:1/-1}
@media(max-width:1050px){.profit-policy{grid-template-columns:repeat(3,1fr)}.profit-metrics{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.profit-heading{display:grid}.profit-layout{grid-template-columns:1fr}.profit-policy{grid-template-columns:1fr 1fr}.profit-metrics{grid-template-columns:1fr 1fr}}@media(max-width:480px){.profit-policy{grid-template-columns:1fr}.performance-proof{grid-template-columns:1fr}}
/* V124: five finance facts stay readable without changing the compact legacy bundle above. */
.profit-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}
@media(max-width:1000px){.profit-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:680px){.profit-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}
