@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;position:relative;display:inline-flex;align-items:center;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);overflow:hidden;cursor:default;-moz-user-select:none;user-select:none;-webkit-user-select:none}.lt-slider:focus-visible{outline:var(--ring-w) solid var(--c-ring);outline-offset:var(--ring-offset)}.lt-slider:focus:not(:focus-visible){outline:none}.lt-slider__fill{position:absolute;inset-block:0;inset-inline-start:0;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)}.lt-slider__label{position:relative;min-inline-size:0;color:var(--c-muted)}.lt-slider__done,.lt-slider__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lt-slider__done{position:absolute;inset-block:0;inset-inline:var(--s-12) var(--s-16);display:none;align-items:center;gap:var(--s-8);color:var(--status-ok);font-weight:var(--w-strong)}.lt-slider__done-icon{display:inline-grid;flex:none;place-items:center;inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm)}.lt-slider__done-icon>svg{inline-size:100%;block-size:100%;stroke-width:var(--icon-stroke)}.lt-slider[data-done] .lt-slider__done{display:flex}.lt-slider[data-done] .lt-slider__knob,.lt-slider[data-done] .lt-slider__label{visibility:hidden}.lt-slider__knob{box-sizing:border-box;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));display:inline-grid;place-items:center;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:-webkit-grab;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)}.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__fill,.lt-slider[data-dragging] .lt-slider__knob{transition:none}.lt-slider[data-dragging] .lt-slider__knob{cursor:-webkit-grabbing;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:dir(rtl):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{position:absolute;inline-size:var(--line-w);block-size:var(--line-w);overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@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;display:flex;flex-direction:column;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;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:pan-y}.lt-slider-value:focus-visible{outline:var(--ring-w) solid var(--c-ring);outline-offset:var(--ring-offset)}.lt-slider-value:focus:not(:focus-visible){outline:none}.lt-slider-value__track{position:relative;block-size:var(--lt-slider-knob);margin-inline:calc(var(--lt-slider-knob) / 2);cursor:pointer}.lt-slider-value__fill,.lt-slider-value__track:before{content:"";position:absolute;inset-block-start:50%;block-size:var(--s-4);-webkit-margin-before:calc(var(--s-4) / -2);margin-block-start:calc(var(--s-4) / -2);border-radius:var(--r-pill)}.lt-slider-value__track:before{inset-inline:0;background-color:color-mix(in srgb,var(--c-type) 14%,transparent)}.lt-slider-value__fill{inset-inline-start:0;inline-size:calc(100% * var(--lt-slider-at));background-color:var(--c-type);transition:inline-size var(--lt-slider-dur) var(--ease-arrive)}.lt-slider-value__knob{box-sizing:border-box;position:absolute;inset-block-start:0;inset-inline-start:calc(100% * var(--lt-slider-at) - var(--lt-slider-knob) / 2);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:-webkit-grab;cursor:grab;transition:inset-inline-start var(--lt-slider-dur) var(--ease-arrive),background-color var(--lt-slider-hover-dur) var(--ease-leave)}.lt-slider-value[data-dragging] .lt-slider-value__fill,.lt-slider-value[data-dragging] .lt-slider-value__knob{transition:none}.lt-slider-value:not([aria-disabled=true]) .lt-slider-value__knob:active,.lt-slider-value[data-dragging] .lt-slider-value__knob{cursor:-webkit-grabbing;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{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-16);color:var(--c-muted)}.lt-slider-value__ends>span{flex:0 1 auto;min-inline-size:0;overflow-wrap:anywhere;text-wrap:pretty}.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}}