.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-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}}.dl-paper{overflow-wrap:anywhere}.dl-lt p,.dl-lt ul{margin:0 0 1em}.dl-lt ul{padding-left:1.3em;list-style:disc}.dl-lt li{margin-bottom:.3em}.dl-lt-from{margin-bottom:1.4em;text-align:right}.dl-lt-from>*{display:block;margin-left:auto}.dl-lt .dl-lt-date,.dl-lt-to{margin-bottom:1.4em}.dl-lt-to>*{display:block}.dl-lt .dl-lt-ref{font-weight:600}.dl-lt-sign{margin-top:1.6em}.dl-lt-sign>span{display:block;height:3.2em}.dl-lt .dl-lt-enc{margin-top:1.6em;font-size:.93em}.dl-pre{white-space:pre-line}.dl-fill{display:inline-block;max-width:100%;min-width:3ch;margin:0;padding:1px 4px;border:0;border-bottom:1.5px dashed var(--color-groove);border-radius:3px 3px 0 0;background:color-mix(in srgb,var(--color-rail) 10%,transparent);color:inherit;font:inherit;line-height:1.35;vertical-align:baseline;outline:none;transition:background-color .15s var(--ease-soft),border-color .15s var(--ease-soft)}.dl-fill::placeholder{color:var(--color-ink-soft);opacity:1}.dl-fill:hover{background:color-mix(in srgb,var(--color-rail) 16%,transparent)}.dl-fill[data-filled=true]{border-bottom-style:solid;border-bottom-color:color-mix(in srgb,var(--color-groove) 60%,transparent);background:transparent}textarea.dl-fill{display:block;width:100%;resize:none;overflow:hidden}.dl-lt-from textarea.dl-fill,.dl-lt-to textarea.dl-fill{width:min(100%,22em)}.dl-lt-from .dl-fill{text-align:right}.dl-lt-from textarea.dl-fill{margin-left:auto}.dl-fill[data-num]{text-align:center}.dl-st h4,.dl-st h5{margin:0;font-family:inherit;font-weight:600;letter-spacing:0;line-height:1.3}.dl-st h4{margin-bottom:.6em;font-size:1.3em}.dl-st h5{margin:1.3em 0 .3em;font-size:1.02em}.dl-st-meta{margin:0 0 .3em}.dl-st-note{margin:.8em 0 0;font-size:.9em}.dl-st strong{font-weight:600}.dl-st table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.dl-st td,.dl-st th{padding:3px 0;border-bottom:1px solid var(--color-groove);font-weight:400;text-align:left;vertical-align:top}.dl-st td:not(:first-child),.dl-st th:not(:first-child){padding-left:12px;text-align:right;white-space:nowrap}.dl-st thead th{border-bottom:1px solid;font-size:.86em;font-weight:600}.dl-st .dl-st-sub td{padding-top:.7em;border-bottom:0;font-size:.9em;font-weight:600}.dl-st .dl-st-total td{border-top:1px solid;border-bottom:0;font-weight:600}.dl-st .dl-st-left td{padding:6px 0;border-top:2px solid;border-bottom:2px solid;font-weight:600}.dl-st-sign{margin-top:1.6em}.dl-st-sign p{margin:0 0 1.6em}.dl-blank{display:inline-block;min-width:12em;border-bottom:1px solid}.dl-blank[data-short]{min-width:5em}.dl-blank[data-line]{display:block;width:100%;min-width:0;height:1.9em}.dl-lt-from .dl-blank[data-line],.dl-lt-to .dl-blank[data-line]{width:16em}.dl-lt-from .dl-blank[data-line]{margin-left:auto}.dl-pack{display:none}@page dl-letters{size:A4;margin:20mm}@media print{html:has(.dl-pack),html:has(.dl-pack) body{height:auto!important;overflow:visible!important;background:#fff!important}body:has(>.dl-pack)>:not(.dl-pack){display:none!important}.dl-pack{display:block;page:dl-letters;font-family:var(--font-inter-tight),"Inter Tight","Inter","Helvetica Neue",Arial,sans-serif;font-size:11pt;font-weight:400;line-height:1.45;letter-spacing:0;color:#000;overflow-wrap:anywhere}.dl-pack .dl-page{break-after:page}.dl-pack .dl-page:last-child{break-after:auto}.dl-pack .dl-st{font-size:9.5pt;line-height:1.3}.dl-pack .dl-st td,.dl-pack .dl-st th{padding-block:2px;border-bottom-color:#bbb}.dl-pack .dl-st .dl-st-left td,.dl-pack .dl-st .dl-st-total td,.dl-pack .dl-st thead th{border-color:#000}.dl-pack .dl-st .dl-st-sub td{padding-top:.55em}.dl-pack .dl-st h5{margin-top:1em}.dl-pack .dl-st-sign{margin-top:1.2em}.dl-pack .dl-st .dl-st-sub,.dl-pack .dl-st h5,.dl-pack .dl-st thead{break-after:avoid}.dl-pack .dl-lt-sign,.dl-pack .dl-st tr,.dl-pack .dl-st-sign{break-inside:avoid}}