.app-tabs{display:flex;justify-content:center;gap:8px;padding:14px;background:#102c6d}.app-tabs a{color:#c1d6ff;text-decoration:none;padding:12px 30px;border:1px solid #638bd5;border-radius:7px;font-weight:bold}.app-tabs .selected{background:#40dfff;color:#0c214f}.envision{font:bold italic 20px Arial;color:#163a85;background:#fff;width:110px;height:45px;border-radius:0}.stop-line-page .report-heading h2{font-size:18px}.stop-line-page .report-header .logo-badge{width:110px;height:45px}.sl-bar{display:grid;grid-template-columns:115px 1fr 70px;gap:12px;align-items:center;margin:11px 0;font-size:13px}.sl-bar-track{height:12px;background:#173c94;border-radius:4px;overflow:hidden}.sl-bar-fill{height:100%;background:#40dfff}.sl-trend{display:grid;grid-template-columns:44px 1fr 58px;gap:8px;align-items:center;margin:13px 0;font-size:12px}.sl-trend-track{position:relative;height:15px;background:#153783}.sl-trend-fill{height:100%;background:#40dfff}.sl-target{position:absolute;top:-3px;bottom:-3px;width:2px;background:#ffbf70}.stop-line-page nav select{color:#ecf5ff;background:#153783;border:1px solid #638bd5;padding:8px;margin-left:8px}#slStatus{color:#40dfff}.stop-line-page .charts{grid-template-columns:1.1fr 1fr}.stop-line-page .report-header .header-card{width:106px}#slKPIs:empty{display:none}@media(max-width:850px){.stop-line-page .charts{grid-template-columns:1fr}.sl-bar{grid-template-columns:100px 1fr 65px}}

.stop-line-page .envision img{width:106px;height:40px;object-fit:contain;filter:none}.stop-line-page .envision{overflow:hidden;background:#fff}

.stop-line-page .report-header .logo-badge{width:56px;height:56px;background:#365fba;border-radius:12px}.stop-line-page .logo-badge img{width:46px;height:auto;filter:brightness(0) invert(1)}.stop-line-page .report-header .header-card{width:85px;height:44px}.stop-line-page .report-header .report-code{width:63px}.stop-line-page .header-cards{gap:8px}

.stop-line-page .report-header .logo-badge{display:flex;align-items:center;justify-content:center;padding:0;line-height:0}.stop-line-page .report-header .logo-badge img{display:block;position:static;transform:none;width:46px;height:auto;margin:0;padding:0;object-fit:contain;object-position:center}
