.c3-bar{margin-top:var(--s7)}.c3-names{height:30px;position:relative}.c3-names span{bottom:0;left:calc(var(--a)*1%);width:calc((var(--b) - var(--a))*1%);border-left:2px solid var(--ink-soft);font-size:var(--t-small);white-space:nowrap;text-overflow:clip;padding:0 0 6px 10px;font-weight:700;line-height:1.1;position:absolute;overflow:hidden}.c3-track{height:max(56px,calc(var(--v)*7));position:relative}.c3-track i{top:0;bottom:0;left:calc(var(--a)*1%);width:calc((var(--b) - var(--a))*1%);box-shadow:inset 3px 0 0 var(--ink);position:absolute}.c3-lo{background:var(--paper)}.c3-mid{background:var(--white)}.c3-hi{background:var(--blue)}.c3-track em{top:100%;left:calc(var(--x)*1%);padding-top:var(--s4);font-size:var(--t-d2);color:var(--white);font-style:normal;line-height:1;position:absolute;translate:-50%}.c3-track em:before{content:"";width:2px;height:var(--s3);background:var(--white);position:absolute;top:0;left:calc(50% - 1px)}.c3-bands{margin-top:calc(var(--t-d2) + var(--s6));gap:var(--s4);display:grid}.c3-bands li{width:calc(var(--w)*1%);border:2px solid var(--ink-soft);border-top:0;height:24px;position:relative}.c3-bands li span{left:calc(100% + var(--s3));align-items:center;gap:var(--s3);font-size:var(--t-small);white-space:nowrap;font-weight:700;display:flex;position:absolute;top:0}.c3-12{border-width:0 4px 4px!important;border-color:var(--white)!important}.c3-bands li b{background:var(--paper);color:var(--ink);font-size:var(--t-micro);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:4px 9px;font-weight:700}@media (max-width:860px){.c3-names span{font-size:var(--t-micro);padding-left:6px}.c3-track em{font-size:var(--t-d3)}.c3-bands{margin-top:calc(var(--t-d3) + var(--s6))}}
