.ts{--v:0;--ts-h:44px;width:100%}.ts,.ts-bar{position:relative}.ts-bar{height:var(--ts-h);border-radius:10px}.ts-in{overflow:hidden;border-radius:inherit;background:var(--c-surface2);box-shadow:inset 0 0 0 1px var(--c-line)}.ts-col,.ts-in{position:absolute;inset:0}.ts-col{background:var(--c-strip);-webkit-mask-image:linear-gradient(90deg,#000 calc(var(--v) * 1% - .8%),transparent calc(var(--v) * 1% + .8%));mask-image:linear-gradient(90deg,#000 calc(var(--v) * 1% - .8%),transparent calc(var(--v) * 1% + .8%))}.ts-ticks{position:absolute;left:0;right:0;bottom:0;height:26%;min-height:5px;background:repeating-linear-gradient(90deg,rgba(23,18,13,.18) 0 1px,transparent 1px 10%)}.ts-mk{top:-6px;bottom:-6px;width:2.5px;border-radius:2px}.ts-flag,.ts-mk{position:absolute;left:calc(var(--v) * 1%);margin-left:-1.25px;background:var(--c-text)}.ts-flag{bottom:calc(100% + 6px);padding:0 8px;border-radius:6px 6px 6px 0;color:#fff;font:500 13px/24px var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.ts[data-flip] .ts-flag{margin-left:1.25px;border-radius:6px 6px 0 6px;transform:translateX(-100%)}.ts-scale{position:relative;height:16px;margin-top:10px;color:var(--c-muted);font-size:11px;font-weight:500;letter-spacing:.05em}.ts-scale span{position:absolute;top:0;transform:translateX(-50%);white-space:nowrap}.ts-scale .ts-num{font-family:var(--font-mono);font-size:12px;letter-spacing:0}.ts-scale .ts-num:first-child{left:0;transform:none}.ts-scale .ts-num:last-child{left:100%;transform:translateX(-100%)}@media (max-width:520px){.ts-scale .ts-num{display:none}}.ts[data-unknown] .ts-col,.ts[data-unknown] .ts-mk{display:none}.ts-mini{--v:0;position:relative;display:inline-block;flex:none;width:72px;height:12px;overflow:hidden;border-radius:3px;background:var(--c-surface2);box-shadow:inset 0 0 0 1px var(--c-line);vertical-align:middle}.ts-mini:before{content:"";position:absolute;inset:0;background:var(--c-strip);clip-path:inset(0 calc(100% - var(--v) * 1%) 0 0)}.ts-mini:after{content:"";position:absolute;top:0;bottom:0;left:calc(var(--v) * 1%);width:2px;margin-left:-1px;background:var(--c-text)}.ts-rule{height:7px;border-top:1px solid var(--c-border);background:repeating-linear-gradient(90deg,var(--c-border) 0 1px,transparent 1px 2.5%)}@property --v{syntax:"<number>";inherits:true;initial-value:0}.rp-progress{transition:--v .5s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.rp-progress{transition:none}}