.thermometer_thermometer__X817B{display:block;position:relative;height:250px;max-width:70px;background:transparent}.thermometer_bulb__3x2Fi{display:inline-block;width:60px;height:60px;border-radius:50%;position:absolute;left:0;bottom:0;border:2px solid transparent;border-top-color:#fff;box-shadow:inset 0 0 0 4px #fff;background:#0f72ec}.thermometer_stem__9set7{display:inline-block;width:42px;height:200px;border-radius:0 0 20px 20px;background:#fff;border:2px solid #0f72ec;border-top-color:transparent;position:absolute;bottom:49px;left:9px;box-shadow:inset 0 0 0 2px #fff;transform:rotate(180deg);z-index:10;padding-bottom:3px}.thermometer_stem-perct__yHxG3{width:80%;background:#0f72ec;display:block;margin:0 auto}.thermometer_bulb__3x2Fi:after{content:"";height:12px;width:30px;background:inherit;position:absolute;left:13px;bottom:46px;z-index:12}@property --pgPercentage{syntax:"<number>";inherits:false;initial-value:0}.circular-progress_progressbar__X0PLm{--size:12rem;--fg:#369;--bg:var(--bg);--circle-start:var(--circle-start);--circle-end:var(--circle-end);--pgPercentage:var(--value);--color-number:var(--color-number);--bg-circle:var(--bg-circle);width:var(--size);height:var(--size);border-radius:50%;display:grid;place-items:center;background:radial-gradient(closest-side,var(--bg) 80%,transparent 0 99.9%,var(--bg) 0),conic-gradient(var(--circle-start) calc(var(--value) * 1%),var(--circle-end) 0);font-family:Helvetica,Arial,sans-serif;font-size:calc(var(--size) / 5);color:var(--color-number);position:relative}.circular-progress_progressbar__X0PLm:before{counter-reset:percentage var(--value);content:counter(percentage) "%"}.circular-progress_progressbar__X0PLm:after{content:"";position:absolute;height:calc(var(--size) / 2 + 10px);width:calc(10 / 100 * var(--size) + 20px);top:-10px;left:50%;transform:translateX(-50%) rotate(calc(var(--value) / 100 * 1turn));transform-origin:50% 100%;z-index:1;background-image:radial-gradient(var(--bg-circle) 0 60%,transparent 60% 100%);background-repeat:no-repeat;background-position:0 0;background-size:40px 40px;-webkit-transform:translateX(-50%) rotate(calc(var(--value) / 100 * 1turn));-moz-transform:translateX(-50%) rotate(calc(var(--value) / 100 * 1turn));-ms-transform:translateX(-50%) rotate(calc(var(--value) / 100 * 1turn));-o-transform:translateX(-50%) rotate(calc(var(--value) / 100 * 1turn))}