.tl-slide{--thumb:2.25rem;position:relative;height:2.75rem}.tl-slide>input{position:absolute;inset:0;z-index:2;width:100%;height:100%;margin:0;appearance:none;background:none;opacity:0;cursor:grab;touch-action:pan-y}.tl-slide>input:active{cursor:grabbing}.tl-slide>input::-webkit-slider-thumb{appearance:none;width:var(--thumb);height:2.75rem}.tl-slide>input::-moz-range-thumb{width:var(--thumb);height:2.75rem;border:0}.tl-slide-well{position:absolute;inset-inline:0;top:50%;height:1.125rem;translate:0 -50%;padding:4px;border-radius:var(--radius-app-row);background:var(--color-pane-sunken);box-shadow:var(--shadow-inset)}.tl-slide-fill{display:block;width:calc(var(--thumb) / 2 - 4px + var(--p) * (100% + 8px - var(--thumb)));height:100%;border-radius:var(--radius-app-chip);background:var(--color-rail);box-shadow:inset 0 1px 0 rgb(255 255 255/.22),inset 0 -1px 0 rgb(0 0 0/.3)}.tl-slide-thumb{position:absolute;top:50%;left:calc(var(--p) * (100% - var(--thumb)));width:var(--thumb);height:2rem;translate:0 -50%;border:1px solid var(--color-card-line);border-radius:var(--radius-app-row);background:linear-gradient(var(--color-pane-strong),var(--color-pane-strong)),var(--color-window);box-shadow:var(--shadow-float);transition:box-shadow .2s var(--ease-soft),scale .2s var(--ease-soft)}.tl-slide-thumb:before{content:"";position:absolute;inset:.5rem .6875rem;background:repeating-linear-gradient(to right,var(--color-groove) 0 1px,var(--color-groove-light) 1px 2px,transparent 2px 5px)}.tl-slide>input:active~.tl-slide-thumb{scale:.96;box-shadow:var(--shadow-card)}.tl-slide>input:focus-visible~.tl-slide-thumb{outline:2px solid color-mix(in srgb,var(--color-rail) 60%,transparent);outline-offset:2px}.tl-marks{display:flex;justify-content:space-between;padding-inline:calc(var(--thumb, 2.25rem) / 2 - .5px);--thumb:2.25rem}.tl-marks>span{position:relative;width:1px;height:.375rem;background:var(--color-groove)}.tl-marks>span>span{position:absolute;top:.5rem;left:50%;translate:-50% 0;white-space:nowrap}.tl-marks>span:first-child>span{left:0;translate:-.5rem 0}.tl-marks>span:last-child>span{left:auto;right:0;translate:.5rem 0}.tl-share{display:flex;gap:3px;height:1.75rem;padding:4px;border-radius:var(--radius-app-row);background:var(--color-pane-sunken);box-shadow:var(--shadow-inset)}.tl-share>span{display:block;min-width:0;border-radius:var(--radius-app-chip);transition:flex-basis .7s var(--ease-soft)}.tl-share-hand{background:var(--color-rail);box-shadow:inset 0 1px 0 rgb(255 255 255/.22),inset 0 -1px 0 rgb(0 0 0/.3),0 1px 2px rgb(8 24 26/.3)}.tl-share-left{background:color-mix(in srgb,var(--color-rail) 46%,var(--color-pane-sunken));box-shadow:inset 0 1px 0 rgb(255 255 255/.3),inset 0 -1px 0 rgb(0 0 0/.16),0 1px 2px rgb(8 24 26/.2)}.tl-share-tax{background:repeating-linear-gradient(-52deg,transparent 0 5px,var(--color-groove) 5px 6px);opacity:.7}.tl-dial{position:relative;aspect-ratio:1;border-radius:50%;background:var(--color-pane-sunken);box-shadow:var(--shadow-inset)}.tl-dial>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.tl-dial-hand{transform-origin:50% 50%;transition:rotate .9s var(--ease-soft)}.tl-dial-face{position:absolute;inset:21%;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--color-card-line);border-radius:50%;background:linear-gradient(var(--color-pane-strong),var(--color-pane-strong)),var(--color-window);box-shadow:var(--shadow-float);text-align:center}.tl-sheet{position:relative;font-family:var(--font-inter-tight),"Inter Tight","Inter","Helvetica Neue",Arial,sans-serif;font-feature-settings:"kern","liga","calt";-webkit-font-smoothing:antialiased;box-shadow:inset 0 1px 0 rgb(255 255 255/.9),0 1px 0 rgb(8 24 26/.14),1px 2px 3px rgb(8 24 26/.1),3px 8px 16px rgb(8 24 26/.1),6px 18px 36px rgb(8 24 26/.08)}.tl-sheet,.tl-sheet:before{border-radius:2px;background:var(--color-surface,#f4f7f6)}.tl-sheet:before{content:"";position:absolute;inset:0;z-index:-1;box-shadow:1px 2px 4px rgb(8 24 26/.14);translate:6px 6px;filter:brightness(.965)}.tl-sheet [data-blank]{border-bottom:1px dashed var(--color-groove);color:var(--color-ink-soft)}.tl-chart{display:block;width:100%;height:auto;overflow:visible}.tl-chart-line{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.tl-chart-line,.tl-chart-rule{vector-effect:non-scaling-stroke}.tl-chart-rule{stroke:var(--color-groove);stroke-width:1}.tl-place{display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1;border-radius:var(--radius-app-tile)}.tl-place[data-taken=false]{background:var(--color-pane-sunken);box-shadow:var(--shadow-inset)}.tl-place[data-taken=true]{background:var(--color-rail);color:var(--color-on-rail);box-shadow:var(--shadow-rail)}@media (prefers-reduced-motion:reduce){.tl-dial-hand,.tl-share>span,.tl-slide-thumb{transition:none}}