.gm-ba{display:flex;flex-direction:column;gap:36px;margin:0}.gm-ba__item{align-items:center;display:grid;gap:40px;grid-template-columns:260px minmax(0,1fr)}.gm-ba__m{color:var(--gm-ink);font-family:var(--gm-font-head);font-size:22px;font-weight:600;line-height:1.25;margin:0}.gm-ba__m span{color:var(--gm-muted);display:block;font-family:var(--gm-font-body);font-size:15px;font-weight:400;margin-top:6px}.gm-ba__bar{align-items:center;color:var(--gm-text);display:grid;font-size:15px;gap:16px;grid-template-columns:72px minmax(0,1fr)}.gm-ba__bar+.gm-ba__bar{margin-top:12px}.gm-ba__track{align-items:center;display:flex;gap:14px;min-width:0}.gm-ba__fill{background:#ab9ec3;flex:0 0 auto;height:36px;min-width:4px;width:calc((100% - 140px)*var(--gm-w, 0))}.gm-ba__bar.is-after .gm-ba__fill{background:var(--gm-purple)}.gm-ba__track b{color:var(--gm-ink);font-family:var(--gm-font-head);font-size:22px;font-weight:700;white-space:nowrap}@media (max-width:1100px){.gm-ba__item{gap:24px;grid-template-columns:200px minmax(0,1fr)}}@media (max-width:640px){.gm-ba{gap:28px}.gm-ba__item{gap:14px;grid-template-columns:minmax(0,1fr)}.gm-ba__bar{gap:10px;grid-template-columns:64px minmax(0,1fr)}.gm-ba__fill{height:28px;width:calc((100% - 110px)*var(--gm-w, 0))}.gm-ba__track b{font-size:18px}}