.nep-metric-info{position:absolute;top:10px;right:10px;width:21px;height:21px;border:1px solid #9eb8c8;border-radius:50%;background:#fff;color:#37637d;font:800 12px/18px Arial;padding:0}.nep-an-summary article,.nep-ops-metrics article,.nep-profit-metrics article,.nep-profit-unit article,.nep-profit-hero>div,.nep-exec-card,.nep-profit-bars article{position:relative}.nep-metric-help-pop{position:fixed;inset:0;z-index:120000;background:rgba(5,27,43,.58);display:grid;place-items:center;padding:20px}.nep-metric-help-pop section{position:relative;width:min(480px,100%);padding:26px;background:#fff;border-radius:18px;box-shadow:0 25px 70px rgba(0,0,0,.3)}.nep-metric-help-pop section>button{position:absolute;right:14px;top:12px;border:0;background:transparent;font-size:25px}.nep-metric-help-pop span{font-size:11px;font-weight:900;letter-spacing:.12em;color:#1599be}.nep-metric-help-pop h3{margin:8px 0;color:#123f60}.nep-metric-help-pop p{line-height:1.55;color:#526b79}.nep-profit-unit{grid-template-columns:repeat(5,1fr)}.nep-profit-warning{margin-top:16px;padding:15px 18px;background:#fff4d9;border:1px solid #efd28c;border-radius:14px;color:#6e551a}.nep-profit-warning p{margin:5px 0}.nep-profit-warning ul{margin:8px 0 0}.nep-exec-intro{padding:20px 24px;background:linear-gradient(120deg,#123f60,#087fa5);color:#fff;border-radius:18px}.nep-exec-intro span{font-size:11px;font-weight:900;letter-spacing:.13em;color:#6bddf2}.nep-exec-intro h2{margin:6px 0;text-transform:capitalize}.nep-exec-intro p{margin:0;color:#d8edf4}.nep-exec-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:16px}.nep-exec-card{padding:18px;background:#fff;border:1px solid #d6e3eb;border-radius:16px}.nep-exec-card span,.nep-exec-card small{display:block;color:#607681}.nep-exec-card strong{display:block;margin:8px 0;font-size:23px;color:#123f60}.nep-exec-alerts{margin-top:18px;padding:18px 22px;background:#fff;border:1px solid #d6e3eb;border-radius:16px}.nep-exec-alerts h3{margin:0 0 10px;color:#123f60}.nep-exec-alerts p{margin:7px 0;color:#8c3e28}.nep-exec-alerts p.ok{color:#147858}@media(max-width:950px){.nep-profit-unit{grid-template-columns:1fr 1fr}.nep-exec-grid{grid-template-columns:1fr 1fr}}@media(max-width:540px){.nep-profit-unit,.nep-exec-grid{grid-template-columns:1fr}}
