@layer tokens{:root{--_0:var(--m3-shape-full)}}.m3-container.svelte-zzcg1y{position:relative;block-size:var(--handle-height);min-inline-size:10rem;-webkit-print-color-adjust:exact;print-color-adjust:exact;--functional-width: calc(100% - .75rem) ;--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)}.m3-container.vertical.svelte-zzcg1y{writing-mode:sideways-lr}.m3-container.xs.svelte-zzcg1y{--track-height: 1rem;--handle-height: 2.75rem;--track-radius: 8px;--icon-size: 0}.m3-container.s.svelte-zzcg1y{--track-height: 1.5rem;--handle-height: 2.75rem;--track-radius: 8px;--icon-size: 0}.m3-container.m.svelte-zzcg1y{--track-height: 2.5rem;--handle-height: 3.25rem;--track-radius: 12px;--icon-size: 1.5rem}.m3-container.l.svelte-zzcg1y{--track-height: 3.5rem;--handle-height: 4.25rem;--track-radius: 16px;--icon-size: 1.5rem}.m3-container.xl.svelte-zzcg1y{--track-height: 6rem;--handle-height: 6.75rem;--track-radius: 28px;--icon-size: 2rem}.m3-container.svelte-zzcg1y .leading{position:absolute;width:var(--icon-size);height:var(--icon-size);inset-block-start:50%;inset-inline-start:0;margin-inline-start:.25rem;translate:0 -50%;pointer-events:none;color:var(--m3c-secondary-container)}.m3-container.svelte-zzcg1y .leading:is(.vertical:where(.svelte-zzcg1y) .leading){translate:-50% 0}.m3-container.svelte-zzcg1y .leading.pop{inset-inline-start:var(--handle-right);color:var(--m3c-primary)}.m3-container.svelte-zzcg1y .trailing{position:absolute;width:var(--icon-size);height:var(--icon-size);inset-block-start:50%;inset-inline-end:0;margin-inline-end:.25rem;translate:0 -50%;pointer-events:none;color:var(--m3c-primary)}.m3-container.svelte-zzcg1y .trailing:is(.vertical:where(.svelte-zzcg1y) .trailing){translate:-50% 0}.m3-container.svelte-zzcg1y .trailing.pop{inset-inline-end:calc(100% - var(--handle-left));color:var(--m3c-secondary-container)}input.svelte-zzcg1y{position:absolute;inline-size:calc(var(--functional-width) + 1rem);inset-inline-start:50%;translate:-50% 0;block-size:100%;opacity:0;appearance:none;margin:0}input.svelte-zzcg1y:enabled{cursor:pointer}input.svelte-zzcg1y:is(.vertical:where(.svelte-zzcg1y)>input:where(.svelte-zzcg1y)){translate:0 50%}.track-1.svelte-zzcg1y,.track-2.svelte-zzcg1y{position:absolute;inset-inline:0;inset-block:calc((var(--handle-height) - var(--track-height)) / 2);pointer-events:none}.track-1.svelte-zzcg1y{background-color:var(--m3c-primary);clip-path:inset(0 calc(100% - var(--handle-left)) 0 0 round var(--track-radius) .125rem .125rem var(--track-radius))}.track-1.svelte-zzcg1y:dir(rtl){clip-path:inset(0 0 0 calc(100% - var(--handle-left)) round .125rem var(--track-radius) var(--track-radius) .125rem)}.track-1.svelte-zzcg1y:is(.vertical:where(.svelte-zzcg1y)>.track-1:where(.svelte-zzcg1y)){clip-path:inset(calc(100% - var(--handle-left)) 0 0 0 round .125rem .125rem var(--track-radius) var(--track-radius))}@media screen and (forced-colors:active){.track-1.svelte-zzcg1y{background-color:selecteditem}}.track-1.svelte-zzcg1y:is(input:where(.svelte-zzcg1y):disabled~.track-1:where(.svelte-zzcg1y)){background-color:oklab(from var(--m3c-on-surface) l a b / .38)}@media screen and (forced-colors:active){.track-1.svelte-zzcg1y:is(input:where(.svelte-zzcg1y):disabled~.track-1:where(.svelte-zzcg1y)){background-color:canvastext}}.track-2.svelte-zzcg1y{background-color:var(--m3c-secondary-container);clip-path:inset(0 0 0 var(--handle-right) round .125rem var(--track-radius) var(--track-radius) .125rem)}.track-2.svelte-zzcg1y:dir(rtl){clip-path:inset(0 var(--handle-right) 0 0 round var(--track-radius) .125rem .125rem var(--track-radius))}.track-2.svelte-zzcg1y:is(.vertical:where(.svelte-zzcg1y)>.track-2:where(.svelte-zzcg1y)){clip-path:inset(0 0 var(--handle-right) 0 round var(--track-radius) var(--track-radius) .125rem .125rem)}@media screen and (forced-colors:active){.track-2.svelte-zzcg1y{background-color:canvastext}}.track-2.svelte-zzcg1y:is(input:where(.svelte-zzcg1y):disabled~.track-2:where(.svelte-zzcg1y)){background-color:oklab(from var(--m3c-on-surface) l a b / .12)}@media screen and (forced-colors:active){.track-2.svelte-zzcg1y:is(input:where(.svelte-zzcg1y):disabled~.track-2:where(.svelte-zzcg1y)){background-color:graytext}}.stop.svelte-zzcg1y{position:absolute;width:4px;height:4px;border-radius:var(--m3-shape-full);inset-block-start:50%;inset-inline-start:calc(50% + (100% - .5rem - .25rem) * var(--x));translate:-50% -50%;pointer-events:none}.stop.svelte-zzcg1y:dir(rtl){translate:50% -50%}.stop.svelte-zzcg1y:is(.vertical:where(.svelte-zzcg1y) .stop:where(.svelte-zzcg1y)){translate:-50% 50%}.stop.svelte-zzcg1y:is(.track-1:where(.svelte-zzcg1y)>.stop:where(.svelte-zzcg1y)){background-color:var(--m3c-on-primary)}.stop.svelte-zzcg1y:is(.track-1:where(.svelte-zzcg1y)>.stop:where(.svelte-zzcg1y)):is(input:where(.svelte-zzcg1y):disabled~.track-1:where(.svelte-zzcg1y)>.stop:where(.svelte-zzcg1y)){background-color:var(--m3c-inverse-on-surface)}.stop.svelte-zzcg1y:is(.track-2:where(.svelte-zzcg1y)>.stop:where(.svelte-zzcg1y)){background-color:var(--m3c-primary)}.stop.svelte-zzcg1y:is(.track-2:where(.svelte-zzcg1y)>.stop:where(.svelte-zzcg1y)):is(input:where(.svelte-zzcg1y):disabled~.track-2:where(.svelte-zzcg1y)>.stop:where(.svelte-zzcg1y)){background-color:oklab(from var(--m3c-on-surface) l a b / .38)}.handle.svelte-zzcg1y{position:absolute;inset-inline-start:var(--handle-center);inset-block:0;inline-size:.25rem;translate:-50% 0;border-radius:1.25rem;background-color:var(--m3c-primary);pointer-events:none;transition:inline-size var(--_b)}.handle.svelte-zzcg1y:dir(rtl){translate:50% 0}.handle.svelte-zzcg1y:is(.vertical:where(.svelte-zzcg1y)>.handle:where(.svelte-zzcg1y)){translate:0 50%}@media screen and (forced-colors:active){.handle.svelte-zzcg1y{background-color:selecteditem}}.handle.svelte-zzcg1y:is(input:where(.svelte-zzcg1y):disabled~.handle:where(.svelte-zzcg1y)){background-color:oklab(from var(--m3c-on-surface) l a b / .38)}@media screen and (forced-colors:active){.handle.svelte-zzcg1y:is(input:where(.svelte-zzcg1y):disabled~.handle:where(.svelte-zzcg1y)){background-color:graytext}}.value.svelte-zzcg1y{font-family:var(--m3-font);font-size:.875rem;line-height:1.429;font-weight:500;display:flex;align-items:center;justify-content:center;position:absolute;background-color:var(--m3c-inverse-surface);color:var(--m3c-inverse-on-surface);min-width:3rem;padding:.75rem 1rem;border-radius:var(--_0);inset-inline-start:var(--handle-center);inset-block-end:calc(var(--handle-height) + 4px);translate:-50% 0;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity var(--_b);z-index:1}.value.svelte-zzcg1y:dir(rtl){translate:50% 0}@media screen and (forced-colors:active){.value.svelte-zzcg1y{border:2px solid selecteditem;overflow:hidden}}.value.svelte-zzcg1y:is(.vertical:where(.svelte-zzcg1y)>.value:where(.svelte-zzcg1y)){translate:0 50%;rotate:90deg}input.svelte-zzcg1y:focus-visible~.handle:where(.svelte-zzcg1y){outline:solid;outline-color:var(--m3c-on-secondary-container);outline-width:4px;outline-offset:5px;z-index:2}input.svelte-zzcg1y:focus-visible~.handle:where(.svelte-zzcg1y),input.svelte-zzcg1y:enabled:active~.handle:where(.svelte-zzcg1y){inline-size:.125rem}input.svelte-zzcg1y:enabled:hover~.value:where(.svelte-zzcg1y),input.svelte-zzcg1y:enabled:focus-visible~.value:where(.svelte-zzcg1y),input.svelte-zzcg1y:enabled:active~.value:where(.svelte-zzcg1y){opacity:1}.m3-container.svelte-faadsz{display:flex;flex-direction:column;position:relative;--secondary-color: var(--m3c-on-surface-variant)}.m3-container.svelte-faadsz.enabled:hover{--secondary-color: var(--m3c-on-surface)}.m3-container.svelte-faadsz.enabled:focus-within{--secondary-color: var(--m3c-primary)}.m3-container.svelte-faadsz.enabled:focus-within select:where(.svelte-faadsz){box-shadow:inset 0 -2px var(--secondary-color)}label.svelte-faadsz{font-family:var(--m3-font);font-size:.75rem;line-height:1.333;font-weight:400;position:absolute;top:.5rem;inset-inline:1rem;color:var(--secondary-color);pointer-events:none;transition:color var(--_9)}select.svelte-faadsz{appearance:none}select.svelte-faadsz,.svelte-faadsz::picker(select){appearance:base-select}select.svelte-faadsz{font-family:var(--m3-font);font-size:1rem;line-height:1.5;font-weight:400;display:flex;align-items:center;height:calc(3.5rem + (var(--density) * .25rem));padding-top:1rem;padding-inline:1rem;border-radius:4px 4px 0 0;background-color:var(--m3c-surface-container-highest);transition:background-color var(--_9),box-shadow var(--_9);border:none;box-shadow:inset 0 -1px var(--secondary-color)}select.svelte-faadsz:enabled{cursor:pointer}select.svelte-faadsz:enabled:hover,select.svelte-faadsz:enabled:open{background-color:color-mix(in oklab,var(--m3c-surface-container-highest),currentColor 8%)}select.svelte-faadsz::picker-icon{scale:1 .6;color:var(--secondary-color);transition:color var(--_9),rotate var(--_9)}select.svelte-faadsz:open::picker-icon{rotate:180deg}.svelte-faadsz::picker(select){background-color:var(--m3c-surface-container);box-shadow:var(--_2);border-radius:4px;box-sizing:border-box;height:0;min-height:0;interpolate-size:allow-keywords;overflow:hidden;transition:width var(--_9),height var(--_9),display .15s allow-discrete,overlay .15s allow-discrete;border:none;cursor:auto}select.svelte-faadsz:open::picker(select){width:var(--width);height:auto;transition:width .5s linear,height .5s var(--_c),display .5s allow-discrete,overlay .5s allow-discrete}@starting-style{select.svelte-faadsz:open::picker(select){width:calc-size(var(--width),size - .001px);height:0}}option.svelte-faadsz{display:grid;grid-template-columns:auto 1fr;padding-inline:1rem;padding-block:calc((calc(3rem + (var(--density) * .25rem)) - 1lh) / 2);background-color:transparent;transition:background-color var(--_9),color var(--_9);position:relative;cursor:pointer}option.svelte-faadsz:focus-visible{animation:focus-inward .6s cubic-bezier(.14,5.63,.4,.5) forwards}option.svelte-faadsz:first-child{margin-top:.5rem}option.svelte-faadsz:last-child{margin-bottom:.5rem}option.svelte-faadsz:checked{background-color:var(--m3c-primary-container);color:var(--m3c-on-primary-container)}option.svelte-faadsz>:where(.svelte-faadsz){grid-row:1}option.svelte-faadsz::checkmark{opacity:0;grid-column:2}option.svelte-faadsz:has(>svg){grid-template-columns:auto auto 1fr}option.svelte-faadsz:has(>svg)>svg{margin-right:.5rem}option.svelte-faadsz:has(>svg):not(:checked)>svg{color:var(--m3c-on-surface-variant)}option.svelte-faadsz:has(>svg):checked>svg{opacity:.8}option.svelte-faadsz:has(>svg)::checkmark{grid-column:3}
