.l-gauge{margin-top:var(--space-6);max-width:640px}.l-gaugeLabels{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-3);margin-bottom:6px}.l-gaugeLabel{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-neutral-700)}.l-gaugeLabel--zone{flex:none;font-weight:700;text-align:center;max-width:32ch}.l-gaugeTrack{position:relative;height:16px;border-radius:999px;background:var(--color-neutral-300)}.l-gaugeZone{position:absolute;top:-3px;bottom:-3px;left:34%;width:32%;border-radius:999px;border:2px solid var(--trade);background:var(--color-bg)}.l-gaugeTarget{position:absolute;top:-8px;bottom:-8px;left:50%;width:2px;margin-left:-1px;background:var(--ink)}.l-gaugeTargetCaption{margin:var(--space-3) 0 0;font-size:12px;line-height:1.4;color:var(--color-neutral-700);text-align:center}.l-gaugeReadings{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:var(--space-6) 0 0;padding:0;list-style:none}.l-gaugeReading{display:inline-flex;align-items:center;gap:6px;padding:6px var(--space-3);border-radius:999px;border:2px solid var(--color-neutral-300);font-size:13px;line-height:1.3}.l-gaugeReading--rejected{border-style:dashed;border-color:var(--color-neutral-400)}.l-gaugeReadingState{font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-neutral-700)}.l-gaugeCap{margin:var(--space-6) 0 0;max-width:62ch;font-size:14.5px;line-height:1.6;color:var(--color-neutral-700)}@media (min-width:900px){.l-gaugeLabel{font-size:11.5px}}