.m3-container.svelte-2eacn0{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-2eacn0{writing-mode:sideways-lr}.m3-container.xs.svelte-2eacn0{--track-height: 1rem;--handle-height: 2.75rem;--track-radius: 8px;--icon-size: 0}.m3-container.s.svelte-2eacn0{--track-height: 1.5rem;--handle-height: 2.75rem;--track-radius: 8px;--icon-size: 0}.m3-container.m.svelte-2eacn0{--track-height: 2.5rem;--handle-height: 3.25rem;--track-radius: 12px;--icon-size: 1.5rem}.m3-container.l.svelte-2eacn0{--track-height: 3.5rem;--handle-height: 4.25rem;--track-radius: 16px;--icon-size: 1.5rem}.m3-container.xl.svelte-2eacn0{--track-height: 6rem;--handle-height: 6.75rem;--track-radius: 28px;--icon-size: 2rem}.m3-container.svelte-2eacn0 .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(--_o)}.m3-container.svelte-2eacn0 .leading:is(.vertical:where(.svelte-2eacn0) .leading){translate:-50% 0}.m3-container.svelte-2eacn0 .leading.pop{inset-inline-start:var(--handle-right);color:var(--_k)}.m3-container.svelte-2eacn0 .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(--_k)}.m3-container.svelte-2eacn0 .trailing:is(.vertical:where(.svelte-2eacn0) .trailing){translate:-50% 0}.m3-container.svelte-2eacn0 .trailing.pop{inset-inline-end:calc(100% - var(--handle-left));color:var(--_o)}input.svelte-2eacn0{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-2eacn0:enabled{cursor:pointer}input.svelte-2eacn0:is(.vertical:where(.svelte-2eacn0)>input:where(.svelte-2eacn0)){translate:0 50%}.track-1.svelte-2eacn0,.track-2.svelte-2eacn0{position:absolute;inset-inline:0;inset-block:calc((var(--handle-height) - var(--track-height)) / 2);pointer-events:none}.track-1.svelte-2eacn0{background-color:var(--_k);clip-path:inset(0 calc(100% - var(--handle-left)) 0 0 round var(--track-radius) .125rem .125rem var(--track-radius))}.track-1.svelte-2eacn0: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-2eacn0:is(.vertical:where(.svelte-2eacn0)>.track-1:where(.svelte-2eacn0)){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-2eacn0{background-color:selecteditem}}.track-1.svelte-2eacn0:is(input:where(.svelte-2eacn0):disabled~.track-1:where(.svelte-2eacn0)){background-color:oklab(from var(--_e) l a b / .38)}@media screen and (forced-colors:active){.track-1.svelte-2eacn0:is(input:where(.svelte-2eacn0):disabled~.track-1:where(.svelte-2eacn0)){background-color:canvastext}}.track-2.svelte-2eacn0{background-color:var(--_o);clip-path:inset(0 0 0 var(--handle-right) round .125rem var(--track-radius) var(--track-radius) .125rem)}.track-2.svelte-2eacn0:dir(rtl){clip-path:inset(0 var(--handle-right) 0 0 round var(--track-radius) .125rem .125rem var(--track-radius))}.track-2.svelte-2eacn0:is(.vertical:where(.svelte-2eacn0)>.track-2:where(.svelte-2eacn0)){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-2eacn0{background-color:canvastext}}.track-2.svelte-2eacn0:is(input:where(.svelte-2eacn0):disabled~.track-2:where(.svelte-2eacn0)){background-color:oklab(from var(--_e) l a b / .12)}@media screen and (forced-colors:active){.track-2.svelte-2eacn0:is(input:where(.svelte-2eacn0):disabled~.track-2:where(.svelte-2eacn0)){background-color:graytext}}.stop.svelte-2eacn0{position:absolute;width:4px;height:4px;border-radius:var(--_0);inset-block-start:50%;inset-inline-start:calc(50% + (100% - .5rem - .25rem) * var(--x));translate:-50% -50%;pointer-events:none}.stop.svelte-2eacn0:dir(rtl){translate:50% -50%}.stop.svelte-2eacn0:is(.vertical:where(.svelte-2eacn0) .stop:where(.svelte-2eacn0)){translate:-50% 50%}.stop.svelte-2eacn0:is(.track-1:where(.svelte-2eacn0)>.stop:where(.svelte-2eacn0)){background-color:var(--_l)}.stop.svelte-2eacn0:is(.track-1:where(.svelte-2eacn0)>.stop:where(.svelte-2eacn0)):is(input:where(.svelte-2eacn0):disabled~.track-1:where(.svelte-2eacn0)>.stop:where(.svelte-2eacn0)){background-color:var(--_j)}.stop.svelte-2eacn0:is(.track-2:where(.svelte-2eacn0)>.stop:where(.svelte-2eacn0)){background-color:var(--_k)}.stop.svelte-2eacn0:is(.track-2:where(.svelte-2eacn0)>.stop:where(.svelte-2eacn0)):is(input:where(.svelte-2eacn0):disabled~.track-2:where(.svelte-2eacn0)>.stop:where(.svelte-2eacn0)){background-color:oklab(from var(--_e) l a b / .38)}.handle.svelte-2eacn0{position:absolute;inset-inline-start:var(--handle-center);inset-block:0;inline-size:.25rem;translate:-50% 0;border-radius:1.25rem;background-color:var(--_k);pointer-events:none;transition:inline-size var(--_6)}.handle.svelte-2eacn0:dir(rtl){translate:50% 0}.handle.svelte-2eacn0:is(.vertical:where(.svelte-2eacn0)>.handle:where(.svelte-2eacn0)){translate:0 50%}@media screen and (forced-colors:active){.handle.svelte-2eacn0{background-color:selecteditem}}.handle.svelte-2eacn0:is(input:where(.svelte-2eacn0):disabled~.handle:where(.svelte-2eacn0)){background-color:oklab(from var(--_e) l a b / .38)}@media screen and (forced-colors:active){.handle.svelte-2eacn0:is(input:where(.svelte-2eacn0):disabled~.handle:where(.svelte-2eacn0)){background-color:graytext}}.value.svelte-2eacn0{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(--_i);color:var(--_j);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(--_6);z-index:1}.value.svelte-2eacn0:dir(rtl){translate:50% 0}@media screen and (forced-colors:active){.value.svelte-2eacn0{border:2px solid selecteditem;overflow:hidden}}.value.svelte-2eacn0:is(.vertical:where(.svelte-2eacn0)>.value:where(.svelte-2eacn0)){translate:0 50%;rotate:90deg}input.svelte-2eacn0:focus-visible~.handle:where(.svelte-2eacn0){outline:solid;outline-color:var(--_p);outline-width:4px;outline-offset:5px;z-index:2}input.svelte-2eacn0:focus-visible~.handle:where(.svelte-2eacn0),input.svelte-2eacn0:enabled:active~.handle:where(.svelte-2eacn0){inline-size:.125rem}input.svelte-2eacn0:enabled:hover~.value:where(.svelte-2eacn0),input.svelte-2eacn0:enabled:focus-visible~.value:where(.svelte-2eacn0),input.svelte-2eacn0:enabled:active~.value:where(.svelte-2eacn0){opacity:1}.popup.svelte-14i4owm{display:flex;flex-direction:column;gap:.125rem;z-index:1}.popup-filters.svelte-14i4owm>input:where(.svelte-14i4owm){position:absolute;pointer-events:none;opacity:0}.popup-filters.svelte-14i4owm>.gap:where(.svelte-14i4owm){height:2rem}.popup-filters.svelte-14i4owm.bottomRight{flex-direction:column-reverse;position:fixed;bottom:.5rem;right:16rem}.slider-container.svelte-14i4owm{display:flex;flex-direction:column;align-items:center;border-radius:.5rem}.popup-models.svelte-14i4owm{width:15rem;overflow:auto}.popup-models.svelte-14i4owm.bottomRight{flex-direction:column-reverse;position:fixed;bottom:.5rem;right:.5rem;max-height:calc(100dvh - 1rem)}.model.svelte-14i4owm{display:flex;align-items:center;text-align:start;height:3rem;min-height:2rem;padding-inline:.5rem;border-radius:.5rem;overflow:hidden;background-color:color-mix(in oklab,var(--_s) var(--score),var(--_b));color:color-mix(in oklab,var(--_t) var(--score),var(--m3c-on-surface-variant));transition:background-color var(--_7),color var(--_7)}.model.svelte-14i4owm .cost-badge:where(.svelte-14i4owm){display:flex;min-width:1.5rem;height:1.5rem;padding-inline:.25rem;align-items:center;justify-content:center;margin-left:auto;font-family:var(--m3-font);font-size:.688rem;line-height:1.455;font-weight:500;opacity:.7}textarea.svelte-2rrncs{padding:.5rem 3rem .5rem 1rem;resize:none;flex:1;min-width:0;animation:none}button.svelte-2rrncs{display:flex;align-items:center;justify-content:center;width:3rem;border-radius:1.5rem;color:var(--_k);position:absolute;top:0;bottom:0;right:0;transition:var(--_6);animation:none}button.svelte-2rrncs:disabled{opacity:0;visibility:hidden}
