.swim-breath{inset-inline:0;color:rgb(var(--c-frost));background:color-mix(in srgb, var(--c-night) 85%, transparent);font:600 .85rem var(--font-hud);align-items:center;gap:.5rem;padding:.35rem .55rem;display:flex;position:absolute;bottom:calc(100% + .6rem)}.swim-breath[hidden]{display:none}.swim-breath[data-critical=true]{color:rgb(var(--c-amber))}.swim-breath meter{appearance:none;background:color-mix(in srgb, var(--c-ink) 20%, transparent);border:0;flex:1;min-width:0;height:.35rem}.swim-breath meter::-webkit-meter-bar{background:0 0;border:0;border-radius:0;height:.35rem}.swim-breath meter::-webkit-meter-optimum-value{background:currentColor}.swim-breath meter::-webkit-meter-suboptimum-value{background:currentColor}.swim-breath meter::-webkit-meter-even-less-good-value{background:currentColor}.swim-breath meter::-moz-meter-bar{background:currentColor}
