@layer tokens{:root{--m3-slider-track-out-shape:.5rem;--m3-slider-track-in-shape:.125rem;--m3-slider-handle-shape:var(--m3-shape-full);--m3-switch-track-shape:var(--m3-shape-full);--m3-switch-handle-shape:var(--m3-shape-full)}}.m3-container.svelte-1g7j59s{block-size:var(--handle-height);-webkit-print-color-adjust:exact;print-color-adjust:exact;--functional-width:calc(100% - 2 * (.25rem + .125rem));--handle-left:calc(50% + var(--functional-width) * var(--handle) - .125rem - .375rem);--handle-center:calc(50% + var(--functional-width) * var(--handle));--handle-right:calc(50% + var(--functional-width) * var(--handle) + .125rem + .375rem);min-inline-size:10rem;position:relative}.m3-container.vertical.svelte-1g7j59s{writing-mode:sideways-lr}.m3-container.xs.svelte-1g7j59s{--track-height:1rem;--handle-height:2.75rem;--track-radius:var(--m3-shape-small);--icon-size:0}.m3-container.s.svelte-1g7j59s{--track-height:1.5rem;--handle-height:2.75rem;--track-radius:var(--m3-shape-small);--icon-size:0}.m3-container.m.svelte-1g7j59s{--track-height:2.5rem;--handle-height:3.25rem;--track-radius:var(--m3-shape-medium);--icon-size:1.5rem}.m3-container.l.svelte-1g7j59s{--track-height:3.5rem;--handle-height:4.25rem;--track-radius:var(--m3-shape-large);--icon-size:1.5rem}.m3-container.xl.svelte-1g7j59s{--track-height:6rem;--handle-height:6.75rem;--track-radius:var(--m3-shape-extra-large);--icon-size:2rem}.m3-container.svelte-1g7j59s .leading{width:var(--icon-size);height:var(--icon-size);pointer-events:none;color:var(--m3c-secondary-container);margin-inline-start:.25rem;position:absolute;inset-block-start:50%;inset-inline-start:0;translate:0 -50%}.vertical:where(.svelte-1g7j59s) :is(.m3-container.svelte-1g7j59s .leading){translate:-50%}.m3-container.svelte-1g7j59s .leading.pop{color:var(--m3c-primary);inset-inline-start:var(--handle-right)}.m3-container.svelte-1g7j59s .trailing{width:var(--icon-size);height:var(--icon-size);pointer-events:none;color:var(--m3c-primary);margin-inline-end:.25rem;position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}.vertical:where(.svelte-1g7j59s) :is(.m3-container.svelte-1g7j59s .trailing){translate:-50%}.m3-container.svelte-1g7j59s .trailing.pop{color:var(--m3c-secondary-container);inset-inline-end:calc(100% - var(--handle-left))}input.svelte-1g7j59s{inline-size:calc(var(--functional-width) + 1rem);opacity:0;appearance:none;block-size:100%;margin:0;position:absolute;inset-inline-start:50%;translate:-50%}input.svelte-1g7j59s:enabled{cursor:pointer}.vertical:where(.svelte-1g7j59s) :is(input.svelte-1g7j59s){translate:0 50%}.track-1.svelte-1g7j59s,.track-2.svelte-1g7j59s{inset-inline:0;inset-block:calc((var(--handle-height) - var(--track-height)) / 2);pointer-events:none;position:absolute}.track-1.svelte-1g7j59s{background-color:var(--m3c-primary);clip-path:inset(0 calc(100% - var(--handle-left)) 0 0 round var(--track-radius) var(--m3-slider-track-in-shape) var(--m3-slider-track-in-shape) var(--track-radius))}.track-1.svelte-1g7j59s: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)){clip-path:inset(0 0 0 calc(100% - var(--handle-left)) round var(--m3-slider-track-in-shape) var(--track-radius) var(--track-radius) var(--m3-slider-track-in-shape))}.vertical:where(.svelte-1g7j59s) .track-1.svelte-1g7j59s{clip-path:inset(calc(100% - var(--handle-left)) 0 0 0 round var(--m3-slider-track-in-shape) var(--m3-slider-track-in-shape) var(--track-radius) var(--track-radius))}@media screen and (forced-colors:active){.track-1.svelte-1g7j59s{background-color:selecteditem}}input:where(.svelte-1g7j59s):disabled~.track-1.svelte-1g7j59s{background-color:oklch(from var(--m3c-on-surface) l c h / .38)}@media screen and (forced-colors:active){input:where(.svelte-1g7j59s):disabled~.track-1.svelte-1g7j59s{background-color:canvastext}}.track-2.svelte-1g7j59s{background-color:var(--m3c-secondary-container);clip-path:inset(0 0 0 var(--handle-right) round var(--m3-slider-track-in-shape) var(--track-radius) var(--track-radius) var(--m3-slider-track-in-shape))}.track-2.svelte-1g7j59s: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)){clip-path:inset(0 var(--handle-right) 0 0 round var(--track-radius) var(--m3-slider-track-in-shape) var(--m3-slider-track-in-shape) var(--track-radius))}.vertical:where(.svelte-1g7j59s) .track-2.svelte-1g7j59s{clip-path:inset(0 0 var(--handle-right) 0 round var(--track-radius) var(--track-radius) var(--m3-slider-track-in-shape) var(--m3-slider-track-in-shape))}@media screen and (forced-colors:active){.track-2.svelte-1g7j59s{background-color:canvastext}}input:where(.svelte-1g7j59s):disabled~.track-2.svelte-1g7j59s{background-color:oklch(from var(--m3c-on-surface) l c h / .12)}@media screen and (forced-colors:active){input:where(.svelte-1g7j59s):disabled~.track-2.svelte-1g7j59s{background-color:graytext}}.stop.svelte-1g7j59s{border-radius:var(--m3-shape-full);width:4px;height:4px;position:absolute;inset-block-start:50%;inset-inline-start:calc(50% + (100% - .5rem - .25rem) * var(--x));translate:-50% -50%}.stop.svelte-1g7j59s: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)){translate:50% -50%}.vertical:where(.svelte-1g7j59s) .stop.svelte-1g7j59s{translate:-50% 50%}.track-1:where(.svelte-1g7j59s)>.stop.svelte-1g7j59s{background-color:var(--m3c-on-primary)}input:where(.svelte-1g7j59s):disabled~.track-1:where(.svelte-1g7j59s)>:is(.track-1:where(.svelte-1g7j59s)>.stop.svelte-1g7j59s){background-color:var(--m3c-inverse-on-surface)}.track-2:where(.svelte-1g7j59s)>.stop.svelte-1g7j59s{background-color:var(--m3c-primary)}input:where(.svelte-1g7j59s):disabled~.track-2:where(.svelte-1g7j59s)>:is(.track-2:where(.svelte-1g7j59s)>.stop.svelte-1g7j59s){background-color:oklch(from var(--m3c-on-surface) l c h / .38)}.stop.svelte-1g7j59s{pointer-events:none}.handle.svelte-1g7j59s{inline-size:.25rem;position:absolute;inset-block:0;inset-inline-start:var(--handle-center);translate:-50%}.handle.svelte-1g7j59s: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)){translate:50%}.vertical:where(.svelte-1g7j59s) .handle.svelte-1g7j59s{translate:0 50%}.handle.svelte-1g7j59s{background-color:var(--m3c-primary);pointer-events:none;transition:inline-size var(--m3-easing);border-radius:1.25rem}@media screen and (forced-colors:active){.handle.svelte-1g7j59s{background-color:selecteditem}}input:where(.svelte-1g7j59s):disabled~.handle.svelte-1g7j59s{background-color:oklch(from var(--m3c-on-surface) l c h / .38)}@media screen and (forced-colors:active){input:where(.svelte-1g7j59s):disabled~.handle.svelte-1g7j59s{background-color:graytext}}.value.svelte-1g7j59s{font-family:var(--m3-font);background-color:var(--m3c-inverse-surface);color:var(--m3c-inverse-on-surface);border-radius:var(--m3-slider-handle-shape);min-width:3rem;justify-content:center;align-items:center;padding:.75rem 1rem;font-size:.875rem;font-weight:500;line-height:1.429;display:flex;position:absolute;inset-block-end:calc(var(--handle-height) + 4px);inset-inline-start:var(--handle-center);translate:-50%}.value.svelte-1g7j59s: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)){translate:50%}.value.svelte-1g7j59s{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity var(--m3-easing);z-index:1}@media screen and (forced-colors:active){.value.svelte-1g7j59s{border:2px solid selecteditem;overflow:hidden}}.vertical:where(.svelte-1g7j59s) .value.svelte-1g7j59s{translate:0 50%;rotate:90deg}input.svelte-1g7j59s:focus-visible~.handle:where(.svelte-1g7j59s){outline:solid;outline-color:var(--m3c-on-secondary-container);outline-offset:5px;z-index:2;outline-width:4px}input.svelte-1g7j59s:focus-visible~.handle:where(.svelte-1g7j59s),input.svelte-1g7j59s:enabled:active~.handle:where(.svelte-1g7j59s){inline-size:.125rem}input.svelte-1g7j59s:enabled:hover~.value:where(.svelte-1g7j59s),input.svelte-1g7j59s:enabled:focus-visible~.value:where(.svelte-1g7j59s),input.svelte-1g7j59s:enabled:active~.value:where(.svelte-1g7j59s){opacity:1}.m3-container.svelte-l5fxun{width:3.25rem;height:2rem;display:inline-flex;position:relative}input.svelte-l5fxun{appearance:none;border-radius:var(--m3-switch-track-shape);background-color:var(--m3c-surface-container-highest);border:solid .125rem var(--m3c-outline);cursor:pointer;width:3.25rem;height:2rem;transition:var(--m3-easing);margin:0}.handle.svelte-l5fxun{border-radius:var(--m3-switch-handle-shape);background-color:var(--m3c-outline);width:1rem;height:1rem;color:var(--m3c-on-on-primary);cursor:pointer;transition:var(--m3-easing-fast-spatial);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:.5rem;translate:0 -50%}.handle.svelte-l5fxun>svg{opacity:0;transition:opacity var(--m3-easing-fast-spatial), scale var(--m3-easing-fast-spatial)}input.svelte-l5fxun:not(:checked)+.handle:has(:nth-child(2)){scale:1.5}input.svelte-l5fxun:not(:checked)+.handle:has(:nth-child(2))>svg{color:var(--m3c-surface-container-highest);opacity:1;scale:.667}input.svelte-l5fxun:checked+.handle>svg:nth-child(2),input.svelte-l5fxun:not(:checked)+.handle>svg:first-child{display:none}.hover.svelte-l5fxun{border-radius:var(--m3-shape-full);cursor:pointer;width:3rem;height:3rem;transition:var(--m3-easing-fast);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:1rem;translate:-50% -50%}.m3-container.svelte-l5fxun:hover>input:where(.svelte-l5fxun):not(:checked):not(:disabled)+.handle:where(.svelte-l5fxun),.m3-container.svelte-l5fxun:active>input:where(.svelte-l5fxun):not(:checked):not(:disabled)+.handle:where(.svelte-l5fxun){background-color:var(--m3c-on-surface-variant)}.m3-container.svelte-l5fxun:hover>input:where(.svelte-l5fxun):enabled:checked+.handle:where(.svelte-l5fxun),.m3-container.svelte-l5fxun>input:where(.svelte-l5fxun):enabled:checked:is(:active,:focus-visible)+.handle:where(.svelte-l5fxun){background-color:var(--m3c-primary-container);color:var(--m3c-on-primary-container)}.m3-container.svelte-l5fxun:hover>input:where(.svelte-l5fxun)~.hover:where(.svelte-l5fxun){background-color:oklch(from var(--m3c-on-surface) l c h / .08)}.m3-container.svelte-l5fxun:hover>input:where(.svelte-l5fxun):checked~.hover:where(.svelte-l5fxun){background-color:oklch(from var(--m3c-primary) l c h / .08)}input.svelte-l5fxun:checked{background-color:var(--m3c-primary);border-color:var(--m3c-primary)}input.svelte-l5fxun:checked+.handle:where(.svelte-l5fxun){background-color:var(--m3c-on-primary);left:1.75rem;scale:1.5}input.svelte-l5fxun:checked+.handle:where(.svelte-l5fxun)>svg{opacity:1;scale:.667}input.svelte-l5fxun:checked~.hover:where(.svelte-l5fxun){left:2.25rem}.m3-container.svelte-l5fxun:active>input:where(.svelte-l5fxun):enabled+.handle:where(.svelte-l5fxun){scale:1.75}.m3-container.svelte-l5fxun:active>input:where(.svelte-l5fxun):enabled+.handle:where(.svelte-l5fxun)>svg{scale:.571}input.svelte-l5fxun:disabled{background-color:oklch(from var(--m3c-surface-container-highest) l c h / .12);border-color:oklch(from var(--m3c-outline) l c h / .12);cursor:auto}input.svelte-l5fxun:disabled:checked{background-color:oklch(from var(--m3c-on-surface) l c h / .12);border-color:#0000}input.svelte-l5fxun:disabled+.handle:where(.svelte-l5fxun){background-color:oklch(from var(--m3c-on-surface) l c h / .38);cursor:auto}input.svelte-l5fxun:disabled:checked+.handle:where(.svelte-l5fxun){background-color:var(--m3c-surface)}input.svelte-l5fxun:disabled:checked+.handle:where(.svelte-l5fxun)>svg{color:oklch(from var(--m3c-on-surface) l c h / .38)}input.svelte-l5fxun:disabled~.hover:where(.svelte-l5fxun){display:none}.m3-container.svelte-l5fxun{-webkit-print-color-adjust:exact;print-color-adjust:exact}@media screen and (forced-colors:active){input.svelte-l5fxun:checked,.handle.svelte-l5fxun{background-color:canvastext!important}input.svelte-l5fxun:checked+.handle:where(.svelte-l5fxun){background-color:canvas!important}input.svelte-l5fxun:disabled,input.svelte-l5fxun:disabled+.handle:where(.svelte-l5fxun){opacity:.38}}
