@layer loosethreads{.lt-slider{--lt-slider-at:0;--lt-slider-knob:var(--send-size);--lt-slider-inset:var(--s-4);--lt-slider-dur:var(--dur-calm);--lt-slider-lean:var(--s-4);--lt-slider-hover-dur:var(--dur-quick);box-sizing:border-box;min-inline-size:var(--size-200);max-inline-size:100%;block-size:calc(var(--lt-slider-knob) + var(--lt-slider-inset) + var(--lt-slider-inset));padding-inline:calc(var(--lt-slider-knob) + var(--lt-slider-inset) + var(--s-12)) var(--s-16);border-radius:var(--r-pill);background-color:var(--surface-well);color:var(--c-type);font-family:var(--f-reading);font-size:var(--t-small);line-height:var(--lh-body);font-weight:var(--w-regular);cursor:default;-webkit-user-select:none;user-select:none;align-items:center;display:inline-flex;position:relative;overflow:hidden}.lt-slider__fill{inline-size:calc(var(--lt-slider-inset) + var(--lt-slider-knob) + var(--lt-slider-inset) + (100% - var(--lt-slider-knob) - var(--lt-slider-inset) - var(--lt-slider-inset)) * var(--lt-slider-at));border-radius:inherit;background-color:var(--c-accent-soft);transition:inline-size var(--lt-slider-dur) var(--ease-leave);position:absolute;inset-block:0;inset-inline-start:0}.lt-slider__label{min-inline-size:0;color:var(--c-muted);white-space:nowrap;text-overflow:ellipsis;position:relative;overflow:hidden}.lt-slider__done{inset-block:0;inset-inline:var(--s-12) var(--s-16);align-items:center;gap:var(--s-8);color:var(--status-ok);font-weight:var(--w-strong);white-space:nowrap;text-overflow:ellipsis;display:none;position:absolute;overflow:hidden}.lt-slider__done-icon{inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm);flex:none;place-items:center;display:inline-grid}.lt-slider__done-icon>svg{block-size:100%;inline-size:100%;stroke-width:var(--icon-stroke)}.lt-slider[data-done] .lt-slider__done{display:flex}.lt-slider[data-done] .lt-slider__label,.lt-slider[data-done] .lt-slider__knob{visibility:hidden}.lt-slider__knob{box-sizing:border-box;inline-size:var(--lt-slider-knob);block-size:var(--lt-slider-knob);border-radius:var(--corner-send);background-color:var(--c-accent);color:var(--c-on-accent);cursor:grab;touch-action:pan-y;transition:inset-inline-start var(--lt-slider-dur) var(--ease-leave), translate var(--lt-slider-hover-dur) var(--ease-leave), background-color var(--lt-slider-hover-dur) var(--ease-leave);place-items:center;display:inline-grid;position:absolute;inset-block-start:var(--lt-slider-inset);inset-inline-start:calc(var(--lt-slider-inset) + (100% - var(--lt-slider-knob) - var(--lt-slider-inset) - var(--lt-slider-inset)) * var(--lt-slider-at))}.lt-slider__knob>svg{inline-size:var(--icon-send);block-size:var(--icon-send);stroke-width:var(--icon-stroke)}.lt-slider[data-dragging] .lt-slider__knob,.lt-slider[data-dragging] .lt-slider__fill{transition:none}.lt-slider[data-dragging] .lt-slider__knob{cursor:grabbing}@media (hover:hover){.lt-slider:not([aria-disabled=true],[data-dragging]) .lt-slider__knob:hover{translate:var(--lt-slider-lean) 0;transition-timing-function:var(--ease-arrive)}.lt-slider:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):not([aria-disabled=true],[data-dragging]) .lt-slider__knob:hover{translate:calc(-1 * var(--lt-slider-lean)) 0}}.lt-slider:not([aria-disabled=true]) .lt-slider__knob:active,.lt-slider[data-dragging] .lt-slider__knob{background-color:color-mix(in srgb, var(--c-accent) calc(100% - var(--press-amt)), var(--press-mix))}.lt-slider[data-busy] .lt-slider__knob{cursor:progress}.lt-slider__busy{animation:lt-slider-turn var(--dur-loader) var(--ease-turn) infinite}@keyframes lt-slider-turn{to{transform:rotate(var(--turn-full))}}.lt-slider[data-disabled] .lt-slider__knob{background-color:var(--disabled-fill);color:var(--disabled-label);cursor:default}.lt-slider__why{inline-size:var(--line-w);block-size:var(--line-w);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}@media (pointer:coarse){.lt-slider{--lt-slider-knob:var(--touch-min)}}.lt-slider-value{--lt-slider-at:0;--lt-slider-knob:var(--size-24);--lt-slider-dur:var(--dur-quick);--lt-slider-hover-dur:var(--dur-quick);box-sizing:border-box;gap:var(--s-4);inline-size:100%;min-inline-size:0;padding:var(--s-4);border-radius:var(--r-6);color:var(--c-type);font-family:var(--f-reading);font-size:var(--t-small);line-height:var(--lh-body);font-weight:var(--w-regular);cursor:default;-webkit-user-select:none;user-select:none;touch-action:pan-y;flex-direction:column;display:flex}.lt-slider-value__track{block-size:var(--lt-slider-knob);margin-inline:calc(var(--lt-slider-knob) / 2);cursor:pointer;position:relative}.lt-slider-value__track:before,.lt-slider-value__fill{content:"";block-size:var(--s-4);border-radius:var(--r-pill);margin-block-start:calc(var(--s-4) / -2);position:absolute;inset-block-start:50%}.lt-slider-value__track:before{background-color:color-mix(in srgb, var(--c-type) 14%, transparent);inset-inline:0}.lt-slider-value__fill{inline-size:calc(100% * var(--lt-slider-at));background-color:var(--c-type);transition:inline-size var(--lt-slider-dur) var(--ease-arrive);inset-inline-start:0}.lt-slider-value__knob{box-sizing:border-box;inline-size:var(--lt-slider-knob);block-size:var(--lt-slider-knob);border-radius:var(--r-pill);background-color:var(--surface-card);box-shadow:inset 0 0 0 var(--ring-w) var(--c-type);cursor:grab;transition:inset-inline-start var(--lt-slider-dur) var(--ease-arrive), background-color var(--lt-slider-hover-dur) var(--ease-leave);position:absolute;inset-block-start:0;inset-inline-start:calc(100% * var(--lt-slider-at) - var(--lt-slider-knob) / 2)}.lt-slider-value[data-dragging] .lt-slider-value__knob,.lt-slider-value[data-dragging] .lt-slider-value__fill{transition:none}.lt-slider-value:not([aria-disabled=true]) .lt-slider-value__knob:active,.lt-slider-value[data-dragging] .lt-slider-value__knob{cursor:grabbing;background-color:color-mix(in srgb, var(--surface-card) calc(100% - var(--press-amt)), var(--press-mix))}.lt-slider-value__words{min-inline-size:0;color:var(--c-type);font-weight:var(--w-strong);overflow-wrap:anywhere}.lt-slider-value__ends{justify-content:space-between;align-items:baseline;gap:var(--s-16);color:var(--c-muted);display:flex}.lt-slider-value__ends>span{overflow-wrap:anywhere;text-wrap:pretty;flex:0 auto;min-inline-size:0}.lt-slider-value__ends>span:last-child{text-align:end}.lt-slider-value[data-disabled] .lt-slider-value__fill{background-color:var(--disabled-fill)}.lt-slider-value[data-disabled] .lt-slider-value__knob{box-shadow:inset 0 0 0 var(--ring-w) var(--disabled-fill);cursor:default}.lt-slider-value[data-disabled] .lt-slider-value__track{cursor:default}@media (pointer:coarse){.lt-slider-value__track{block-size:var(--touch-min)}.lt-slider-value__knob{inset-block-start:calc((var(--touch-min) - var(--lt-slider-knob)) / 2)}}@media (prefers-reduced-motion:reduce){.lt-slider,.lt-slider-value{--lt-slider-dur:var(--dur-none);--lt-slider-hover-dur:var(--dur-none);--lt-slider-lean:var(--s-0)}.lt-slider__busy{animation:none}}:where([data-motion=reduce]) .lt-slider,:where([data-motion=reduce]) .lt-slider-value{--lt-slider-dur:var(--dur-none);--lt-slider-hover-dur:var(--dur-none);--lt-slider-lean:var(--s-0)}:where([data-motion=reduce]) .lt-slider__busy{animation:none}}
