.mgf-website .g18-hours-meta{color:var(--g2-muted);justify-content:space-between;align-items:baseline;gap:12px;margin-top:18px;font-size:11px;display:flex}.mgf-website .g2-training-bar.g18-training-bar{background:var(--g2-cloud);border-radius:4px;height:18px;margin:8px 0 12px;display:flex;overflow:hidden}.mgf-website .g18-training-bar>span{flex:0 0 var(--g18-share,0%);width:var(--g18-share,0%);height:100%;display:block}.mgf-website .g18-training-bar>.g18-complete,.mgf-website .g18-hours-legend .g18-complete{background:hsl(var(--success))}.mgf-website .g18-training-bar>.g18-incomplete,.mgf-website .g18-hours-legend .g18-incomplete{background:hsl(var(--warning-strong))}.mgf-website .g18-training-bar>.g18-noncompliant,.mgf-website .g18-hours-legend .g18-noncompliant{background:hsl(var(--destructive))}.mgf-website .g18-hours-legend{color:var(--g2-ink);flex-wrap:wrap;justify-content:space-between;gap:9px 14px;font-size:11px;line-height:1.45;display:flex}.mgf-website .g18-hours-legend>div{align-items:baseline;gap:6px;display:flex}.mgf-website .g18-hours-legend i{border-radius:1px;flex:0 0 9px;width:9px;height:9px;display:inline-block}.mgf-website .g18-hours-legend b{white-space:nowrap;margin-left:3px;font-weight:600}.mgf-website .g2-compact .g18-hours-meta{margin-top:15px}.mgf-website .g19-company-progress{margin-bottom:22px}.mgf-website .g19-annual-progress{gap:0}.mgf-website .g19-annual-progress .g18-hours-meta{margin-top:0}
