.portfolio-chart{display:grid;gap:10px;margin:22px 0}.portfolio-row{display:grid;grid-template-columns:minmax(170px,1.2fr) minmax(100px,2fr) 180px;align-items:center;gap:20px;text-align:left;border:0;background:#f5f8fb;padding:15px 18px}.portfolio-label b{font-size:13px;overflow-wrap:anywhere}.portfolio-label small,.portfolio-value small{display:block;font-size:11px;color:#62758a;margin-top:6px}.portfolio-value{text-align:right}.portfolio-track{height:25px;background:#e2eaf2;position:relative;border-radius:4px}.portfolio-track>i{display:block;position:absolute;height:100%;background:#00aeef;border-radius:4px;left:0;top:0}.portfolio-track>.overdue-overlay{background:#be4353}.target-tick{position:absolute;top:-5px;height:35px;border-left:3px solid #16324c}.mini-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:25px 0}.mini-metrics>div{padding:22px;background:#eff6fc;border-radius:7px}.mini-metrics small{display:block;font-size:12px;color:#62758a;margin-bottom:12px}.mini-metrics b{font-size:27px}#portfolioSearch,#arVisualSearch{min-width:150px}@media(max-width:800px){.portfolio-row{grid-template-columns:1fr 130px;gap:12px}.portfolio-track{grid-column:1/-1;grid-row:2}.mini-metrics{grid-template-columns:1fr}.portfolio-value b{font-size:15px}}
