@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-cyrillic-wght-normal.D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-greek-wght-normal.Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-vietnamese-wght-normal.Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-latin-ext-wght-normal.DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./noto-sans-cyrillic-ext-wght-normal.DSNfmdVt.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./noto-sans-cyrillic-wght-normal.B2hlT84T.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./noto-sans-devanagari-wght-normal.Cv-Vwajv.woff2)format("woff2-variations");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./noto-sans-greek-ext-wght-normal.12T8GTDR.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./noto-sans-greek-wght-normal.Ymb6dZNd.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./noto-sans-vietnamese-wght-normal.DLTJy58D.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./noto-sans-latin-ext-wght-normal.W1qJv59z.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./noto-sans-latin-wght-normal.BYSzYMf3.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./noto-serif-cyrillic-ext-wght-normal.DwsuhU2Y.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Serif Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./noto-serif-cyrillic-wght-normal.CeZyc_3Q.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./noto-serif-greek-ext-wght-normal.B0csX6R_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Noto Serif Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./noto-serif-greek-wght-normal.BWSpOBI-.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Serif Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./noto-serif-math-wght-normal.ChZGBGZa.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./noto-serif-vietnamese-wght-normal.G-hP2cUo.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Serif Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./noto-serif-latin-ext-wght-normal.NX2Olof3.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./noto-serif-latin-wght-normal.DKWgU5qY.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.btn.svelte-jz8lnl{padding:calc(var(--spacing,.25rem) * 3);display:flex}.canvas-side.svelte-3t5qiw{right:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:10;border-radius:var(--radius-2xl,1rem);opacity:.4;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));-webkit-user-select:none;user-select:none;margin:0 auto;position:absolute}canvas.svelte-bf0y71{background-color:#fff;background-image:linear-gradient(45deg,#ccc 25%,#0000 25%),linear-gradient(-45deg,#ccc 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#ccc 75%),linear-gradient(-45deg,#0000 75%,#ccc 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}canvas.svelte-lg3qz7{background-color:#fff}.editor-canvas-container{border:var(--editor-canvas-border) solid var(--canvas-bg)}@supports (color:color-mix(in lab, red, red)){.editor-canvas-container{border:var(--editor-canvas-border) solid color-mix(in oklab, var(--canvas-bg), #ffffff26)}}.dropdown.svelte-sbnmbd:focus-within .menu:where(.svelte-sbnmbd){display:grid}.dropdown.svelte-sbnmbd .dropdown-content:where(.svelte-sbnmbd) .menu:where(.svelte-sbnmbd){padding:calc(var(--spacing,.25rem) * 1)}.viewport-toolbar.svelte-oziu2a .btn-disabled:where(.svelte-oziu2a){opacity:.5;background-color:#adadad}.canvas-panel.svelte-10vf4h6{background-color:var(--canvas-bg);flex-direction:column;align-items:center;width:100%;height:100%;margin:0 auto;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.canvas-panel.svelte-10vf4h6{background-color:color-mix(in oklab, var(--canvas-bg), #0d0d0d)}}img-comparison-slider.svelte-10vf4h6{--divider-width:2px;--default-handle-opacity:0;--default-handle-transition-time:.2s;--default-handle-color:#fff;--divider-color:#fff0}img-comparison-slider.svelte-10vf4h6:focus{--default-handle-opacity:1;--divider-color:#fff;outline:none}.slider.svelte-e2pezx{---track-width:var(--track-width,unset);---track-height:var(--track-height,6px);---track-background:var(--track-background,#949494);---track-border:var(--track-border,none);---thumb-size:var(--thumb-size,16px);---thumb-background:var(--thumb-background,#2d2d2d);---thumb-border:var(--thumb-border,none);---position:var(--position,0px);---margin-inline-thumb-bigger:max(var(---thumb-size) - var(---track-height), 0px);---margin-inline-thumb-smaller:max(var(---track-height) - var(---thumb-size), 0px);-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#0000;margin:auto;position:relative}.slider.svelte-e2pezx:before{background-color:#0000}[aria-orientation=horizontal].svelte-e2pezx{width:var(---track-width);max-width:calc(100% - 2 * var(---margin-inline-thumb-bigger));height:calc(max(var(---track-height), var(---thumb-size)) + 4px);height:max(var(---track-height), var(---thumb-size));margin-inline:var(---margin-inline-thumb-bigger);margin-block:var(--margin-block,8px)}[aria-orientation=vertical].svelte-e2pezx{width:max(var(---track-height), var(---thumb-size));height:var(---track-width);max-height:calc(100% - 2 * var(---margin-inline-thumb-bigger));margin-block:var(---margin-inline-thumb-bigger);margin-inline:var(--margin-block,8px)}.track.svelte-e2pezx{pointer-events:none;background:var(---track-background);border:var(---track-border);border-radius:calc(var(---track-height) / 2);box-sizing:border-box;position:absolute}[aria-orientation=horizontal].svelte-e2pezx .track:where(.svelte-e2pezx){height:var(---track-height);top:50%;left:0;right:0;transform:translateY(-50%)}[aria-orientation=vertical].svelte-e2pezx .track:where(.svelte-e2pezx){width:var(---track-height);top:0;bottom:0;left:50%;transform:translate(-50%)}.thumb.svelte-e2pezx{pointer-events:none;height:var(---thumb-size);width:var(---thumb-size);border-radius:calc(var(---thumb-size) / 2);background:var(---thumb-background);border:var(---thumb-border);box-sizing:border-box;--margin-left:(2 * var(---track-height) - var(---thumb-size) - var(---margin-inline-thumb-smaller)) / 2;--left:calc(var(---position) * (100% - 2 * var(--margin-left)) + var(--margin-left));position:absolute;transform:translate(-50%,-50%)}[aria-orientation=horizontal].svelte-e2pezx:not(.reverse) .thumb:where(.svelte-e2pezx){top:50%;left:var(--left)}[aria-orientation=vertical].svelte-e2pezx:not(.reverse) .thumb:where(.svelte-e2pezx){left:50%;bottom:calc(var(--left) - var(---thumb-size))}[aria-orientation=horizontal].reverse.svelte-e2pezx .thumb:where(.svelte-e2pezx){top:50%;right:calc(var(--left) - var(---thumb-size))}[aria-orientation=vertical].reverse.svelte-e2pezx .thumb:where(.svelte-e2pezx){left:50%;top:calc(var(--left))}.slider.svelte-e2pezx:focus-visible{outline:none}.slider.svelte-e2pezx:focus-visible .track:where(.svelte-e2pezx){outline:2px solid var(--focus-color,red);outline-offset:2px}.picker.svelte-vggyuh{width:var(--picker-width,200px);height:var(--picker-height,200px);background:linear-gradient(#fff0, #000), linear-gradient(.25turn, #fff, #0000), var(--picker-color-bg);border-radius:var(--picker-radius,8px);-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;display:inline-block;position:relative}.s.svelte-vggyuh,.v.svelte-vggyuh{--track-background:none;--track-border:none;--thumb-background:none;--thumb-border:none;--thumb-size:2px;--margin-block:0;--track-height:var(--picker-indicator-size,10px);-webkit-user-select:none;user-select:none;position:absolute}.s.svelte-vggyuh{top:calc(var(--pos-y) * (var(--picker-height,200px) - var(--picker-indicator-size,10px) - 4px) / 100 + 2px);--track-width:calc(var(--picker-width,200px) - 4px);left:2px}.v.svelte-vggyuh{top:2px;left:calc(var(--pos-x) * (var(--picker-width,200px) - var(--picker-indicator-size,10px) - 4px) / 100 + 2px);--track-width:calc(var(--picker-height,200px) - 4px)}label.svelte-1liy27z{cursor:pointer;height:var(--input-size,25px);-webkit-user-select:none;user-select:none;border-radius:3px;align-items:center;gap:8px;margin:4px;display:inline-flex}.container.svelte-1liy27z{width:var(--input-size,25px);justify-content:center;align-items:center;display:flex;position:relative}input.svelte-1liy27z{opacity:0;border:none;flex-shrink:0;width:1px;height:1px;margin:0;padding:0}.alpha.svelte-1liy27z{clip-path:circle(50%);background:var(--alpha-grid-bg)}.alpha.svelte-1liy27z,.color.svelte-1liy27z{width:var(--input-size,25px);height:var(--input-size,25px);-webkit-user-select:none;user-select:none;border-radius:50%;position:absolute}.alpha.svelte-1liy27z{width:calc(var(--input-size,25px) - 2px);height:calc(var(--input-size,25px) - 2px)}input.svelte-1liy27z:focus-visible~.color:where(.svelte-1liy27z){outline:2px solid var(--focus-color,red);outline-offset:2px}label.svelte-kpxr9z{-webkit-user-select:none;user-select:none;grid-area:nullable;justify-content:center;margin-bottom:4px;display:flex}input.svelte-kpxr9z{margin:0}input.svelte-kpxr9z:focus-visible{outline:none}input.svelte-kpxr9z:focus-visible+span:where(.svelte-kpxr9z){outline:2px solid var(--focus-color,red);outline-offset:2px;border-radius:2px;width:14px;height:14px}div.svelte-kpxr9z{aspect-ratio:2;width:32px;position:relative}div.svelte-kpxr9z :where(.svelte-kpxr9z){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}div.svelte-3ill8s{left:calc(var(--pos-x) * (var(--picker-width,200px) - 2px) / 100 - var(--picker-indicator-size,10px) / 2 + 1px);top:calc(var(--pos-y) * (var(--picker-height,200px) - 2px) / 100 - var(--picker-indicator-size,10px) / 2 + 1px);width:var(--picker-indicator-size,10px);height:var(--picker-indicator-size,10px);pointer-events:none;z-index:1;background-color:#fff;border-radius:50%;transition:box-shadow .2s;position:absolute;box-shadow:0 0 4px #000}.swatches.svelte-1lo1f7z{grid-template-columns:var(--cp-swatch-grid-template-columns,repeat(auto-fit, minmax(24px, 1fr)));gap:8px;width:100%;height:100%;margin-top:8px;margin-bottom:8px;display:grid}.swatch.svelte-1lo1f7z{cursor:pointer;aspect-ratio:1;border:none;width:100%;height:auto;margin:0;padding:0;display:block}.swatch.svelte-1lo1f7z:focus{outline:2px solid var(--focus-color,red);outline-offset:2px}.text-input.svelte-z3nsrm{margin:var(--text-input-margin,5px 0 0)}.input-container.svelte-z3nsrm{flex:1;gap:10px;display:flex}input.svelte-z3nsrm,button.svelte-z3nsrm,.button-like.svelte-z3nsrm{background-color:var(--cp-input-color,#eee);color:var(--cp-text-color,var(--cp-border-color));text-align:center;border:none;border-radius:5px;flex:1;height:30px;padding:0;line-height:30px}input.svelte-z3nsrm{width:5px;font-family:inherit}button.svelte-z3nsrm,.button-like.svelte-z3nsrm{cursor:pointer;flex:1;width:100%;height:30px;margin:8px 0 0;font-family:inherit;transition:background-color .2s;position:relative}.button-like.svelte-z3nsrm{cursor:default}.appear.svelte-z3nsrm,.disappear.svelte-z3nsrm{width:100%;transition:all .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}button.svelte-z3nsrm:hover .disappear:where(.svelte-z3nsrm),.appear.svelte-z3nsrm{opacity:0}.disappear.svelte-z3nsrm,button.svelte-z3nsrm:hover .appear:where(.svelte-z3nsrm){opacity:1}button.svelte-z3nsrm:hover{background-color:var(--cp-button-hover-color,#ccc)}input.svelte-z3nsrm:focus,button.svelte-z3nsrm:focus{outline:none}input.svelte-z3nsrm:focus-visible,button.svelte-z3nsrm:focus-visible{outline:2px solid var(--focus-color,red);outline-offset:2px}div.svelte-1ra3o7w{background-color:var(--cp-bg-color,white);border:1px solid var(--cp-border-color,black);border-radius:12px;width:max-content;margin:0 10px 10px;padding:8px;display:none}.is-open.svelte-1ra3o7w{display:inline-block}[role=dialog].svelte-1ra3o7w{top:calc(var(--input-size,25px) + 12px);z-index:var(--picker-z-index,2);position:absolute;left:0}span.svelte-9e7ru6{color:var(--cp-text-color,var(--cp-border-color));--alpha-grid-bg:linear-gradient(45deg, #eee 25%, #0000 25%, #0000 75%, #eee 75%) 0 0 / 10px 10px, linear-gradient(45deg, #eee 25%, #0000 25%, #0000 75%, #eee 75%) 5px 5px / 10px 10px;position:relative}.h.svelte-9e7ru6,.a.svelte-9e7ru6{--track-height:var(--slider-width,10px);--track-width:var(--picker-height,200px);--track-border:none;--thumb-size:calc(var(--slider-width,10px) - 3px);--thumb-background:white;--thumb-border:1px solid black;--margin-block:0;--gradient-direction:.5turn;justify-content:center;display:inline-flex}.horizontal.svelte-9e7ru6 .h:where(.svelte-9e7ru6),.horizontal.svelte-9e7ru6 .a:where(.svelte-9e7ru6){--track-width:calc(var(--picker-width,200px) - 12px);--gradient-direction:.25turn;margin:4px 6px}.horizontal.svelte-9e7ru6 .h:where(.svelte-9e7ru6){margin-top:8px}.vertical.svelte-9e7ru6 .h:where(.svelte-9e7ru6),.vertical.svelte-9e7ru6 .a:where(.svelte-9e7ru6){margin-left:3px}.h.svelte-9e7ru6{--gradient-hue:#ff1500fb, #ff0 17.2%, #ff0 18.2%, #0f0 33.3%, #0ff 49.5%, #0ff 51.5%, #00f 67.7%, #f0f 83.3%, red;--track-background:linear-gradient(var(--gradient-direction), var(--gradient-hue));grid-area:hue}.a.svelte-9e7ru6{--alpha-grid-bg:linear-gradient(45deg, #eee 25%, #0000 25%, #0000 75%, #eee 75%) 0 0 / 10px 10px, linear-gradient(45deg, #eee 25%, #0000 25%, #0000 75%, #eee 75%) 5px 5px / 10px 10px;--track-background:linear-gradient(var(--gradient-direction), #0000, var(--alphaless-color)), var(--alpha-grid-bg);grid-area:alpha;margin-top:2px}span.svelte-9e7ru6 .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.device-mockup{box-sizing:content-box;border-radius:var(--radius-xs,.125rem);--tw-border-style:solid;border-style:solid;border-color:var(--color-white,#fff);border-color:var(--palette-base);margin:0 auto;overflow:clip}@supports (color:color-mix(in lab, red, red)){.device-mockup{border-color:color-mix(in oklch, var(--palette-base) 20%, white 30%)}}.device-mockup{background-color:var(--palette-base,#000)}@supports (color:color-mix(in lab, red, red)){.device-mockup{background-color:color-mix(in oklch, var(--palette-base,#000) 20%, black 30%)}}input.svelte-10i9v41{width:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#c6c6c6;background:#282828;border:2px solid #3c3c3c;border-radius:0;outline:2px solid #000;flex:1}input.svelte-10i9v41:focus{border-color:#c6c6c6;outline:none}input.svelte-10i9v41:disabled{cursor:not-allowed}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-outline-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}.range-container.svelte-1maekn6{box-sizing:border-box;--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,);width:100%;padding:.5rem 0 0;position:relative}input[type=range].svelte-1maekn6{margin:calc(var(--spacing,.25rem) * 0);-webkit-user-select:none;user-select:none;background:#373737;border-top:2px solid #2e2e2e;width:100%;display:block}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}.input-wrapper.svelte-1esbnnd{padding-right:calc(var(--spacing,.25rem) * 1);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:.25rem;align-items:center;font-size:11px;display:flex}.input-wrapper.svelte-1esbnnd .input:where(.svelte-1esbnnd){height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 10);--tw-border-style:none;padding-inline:calc(var(--spacing,.25rem) * 0);background-color:#0000;border-style:none;font-size:11px}.input-wrapper.svelte-1esbnnd .input:where(.svelte-1esbnnd):focus{--tw-border-style:none;--tw-outline-style:none;border-style:none;outline-style:none}.input-wrapper.svelte-1esbnnd:not([data-disabled=true]):hover{background-color:#353535}.input-wrapper.svelte-1esbnnd:not([data-disabled=true]):focus-within{background-color:#000}.wrapper.svelte-1esbnnd{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.wrapper.svelte-1esbnnd[data-disabled=true]{pointer-events:none;opacity:.4}.wrapper.svelte-1esbnnd[data-simple=true]{align-items:flex-end;gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:1fr min-content;display:grid}.wrapper.svelte-1esbnnd[data-simple=true] .input-wrapper:where(.svelte-1esbnnd){padding-bottom:calc(var(--spacing,.25rem) * 0)}.wrapper.svelte-1esbnnd[data-simple=true]>:where(.svelte-1esbnnd):first-child{order:2}.wrapper.svelte-1esbnnd[data-simple=true]>:where(.svelte-1esbnnd):nth-child(2){order:1}.tooltip[data-tip]:before{font-size:11px}.is-open.svelte-1x7rj50{display:block}.modal-box.svelte-a35r2s{overflow:visible}.color-picker{position:unset!important}.color-picker .wrapper{margin:calc(var(--spacing,.25rem) * 0);top:0!important;left:unset!important;right:50px!important}.canvas-wrapper.svelte-a35r2s svg{aspect-ratio:1;max-height:calc(var(--spacing,.25rem) * 75);max-width:calc(var(--spacing,.25rem) * 75)}.frame-list.svelte-g9lnco{margin:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 50);scrollbar-width:thin;border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-black,#000);padding:calc(var(--spacing,.25rem) * 0);background-color:#2e2e2e;list-style-type:none;overflow-y:auto}.frame-block.svelte-g9lnco{background-color:#2e2e2e}.frame-row.svelte-g9lnco,.child-row.svelte-g9lnco{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);display:flex}:is(.frame-row.svelte-g9lnco,.child-row.svelte-g9lnco):not(.active-frame){opacity:.6}:is(.frame-row.svelte-g9lnco,.child-row.svelte-g9lnco).selected{outline-offset:-2px}.frame-row.svelte-g9lnco{padding-inline:calc(var(--spacing,.25rem) * 2.5);background:#202020}.frame-row.svelte-g9lnco.selected{outline:2px solid var(--dithr-purple)}.child-row.svelte-g9lnco{padding-right:calc(var(--spacing,.25rem) * 2.5);padding-left:calc(var(--spacing,.25rem) * 5);background:#282828}.child-row.svelte-g9lnco.selected{outline:2px solid var(--dithr-orange)}.frame-label.svelte-g9lnco{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);flex:1}.child-list.svelte-g9lnco{margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0);list-style-type:none}.child-label.svelte-g9lnco{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.empty-children.svelte-g9lnco{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#666;padding:6px 8px 6px 22px}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}label.svelte-5mzof7{align-items:center;gap:6px;display:flex}label.svelte-5mzof7 span:where(.svelte-5mzof7){padding-right:calc(var(--spacing,.25rem) * 2);text-align:right;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.color-block.svelte-1wc889c{--block-height:30px;width:100%;height:var(--block-height)}.active{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white,#fff)}.btn.svelte-xxg6rx{isolation:isolate;zoom:110%;border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white,#fff);width:100%;padding:calc(var(--spacing,.25rem) * 0);outline-style:var(--tw-outline-style);outline-offset:0px;outline-width:2px;outline-color:var(--color-black,#000);background-color:#0000;position:relative;overflow:visible}.btn.svelte-xxg6rx:focus{translate:0}.btn.svelte-xxg6rx:after{top:calc(var(--spacing,.25rem) * -1);right:calc(var(--spacing,.25rem) * -1);bottom:calc(var(--spacing,.25rem) * -1.5);left:calc(var(--spacing,.25rem) * -1);content:"";border:2px solid #000;border-bottom-width:4px;display:block;position:absolute}.btn.svelte-xxg6rx .grid{border-style:var(--tw-border-style);border-width:0}.dropdown-content.svelte-xxg6rx{margin:calc(var(--spacing,.25rem) * 0);margin-top:calc(var(--spacing,.25rem) * 1);max-height:calc(var(--spacing,.25rem) * 80);scrollbar-width:thin;overscroll-behavior:none;--tw-shadow-alpha:30%;--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,oklab(0% 0 0/.3)), 0 8px 10px -6px var(--tw-shadow-color,oklab(0% 0 0/.3));width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#1f1f1f;overflow:auto}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}.dither-methods.svelte-xdm3s5 input[value=errorDiffusion]:after{content:"Error Diffusion" var(--snails,"")}.dither-methods.svelte-xdm3s5 input[value=errorOstromoukhov]:after{content:"Ostromoukhov" var(--snails,"")}.side-panel-container.svelte-1eli0gp{position:relative;overflow:auto}.side-panel-container.svelte-1eli0gp .color-picker-portal:where(.svelte-1eli0gp){inset:calc(var(--spacing,.25rem) * 0);z-index:10;display:none;position:absolute;overflow:auto}.side-panel-container.svelte-1eli0gp .color-picker-portal:where(.svelte-1eli0gp):has(.is-open){z-index:20;--tw-backdrop-blur:blur(var(--blur-xs,4px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background-color:#00000069;justify-content:center;align-items:center;height:max(360px,100%);display:flex}.side-panel.svelte-1eli0gp{scrollbar-width:thin;border-color:var(--color-black,#000);-webkit-user-select:none;user-select:none;grid-template-rows:1fr min-content;height:40dvh;display:grid;position:relative;overflow:auto}@media not all and (width>=40rem){.side-panel.svelte-1eli0gp{border-top-style:var(--tw-border-style);border-top-width:2px}}@media (width>=40rem){.side-panel.svelte-1eli0gp{height:100%;width:var(--container-xs,20rem);border-left-style:var(--tw-border-style);border-left-width:2px}}.side-panel.svelte-1eli0gp{background-color:var(--content-bg)}.side-panel.svelte-1eli0gp>div:where(.svelte-1eli0gp){grid-area:1/1}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}.badge.svelte-17ocajy{border-style:var(--tw-border-style);border-width:0}.megamenu.svelte-17ocajy{margin-bottom:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap}.megamenu.svelte-17ocajy .btn:where(.svelte-17ocajy){border:2px solid #000}.megamenu.svelte-17ocajy .btn:where(.svelte-17ocajy):hover{--btn-bg:#202020}.megamenu.svelte-17ocajy [popover]:where(.svelte-17ocajy){background-color:#202020;box-shadow:0 0 4px #000}.megamenu.svelte-17ocajy .menu:where(.svelte-17ocajy){padding:calc(var(--spacing,.25rem) * 0)}.megamenu.svelte-17ocajy .menu:where(.svelte-17ocajy) :where(li:where(.svelte-17ocajy):not(.menu-title,.disabled)>:where(.svelte-17ocajy):not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover){background-color:#202020}.megamenu.svelte-17ocajy .menu:where(.svelte-17ocajy) .filtering-filter{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2)}.megamenu.svelte-17ocajy .menu:where(.svelte-17ocajy) .filtering-filter.checked{background-color:var(--dithr-green);color:var(--dithr-green-content)}.megamenu.svelte-17ocajy .menu:where(.svelte-17ocajy) .filtering-filter:hover:not(.checked){background-color:#2e2e2e}.megamenu.svelte-17ocajy .menu:where(.svelte-17ocajy) .filtering-filter{color:#fff}.megamenu.svelte-17ocajy .menu:where(.svelte-17ocajy) .total:where(.svelte-17ocajy){border-radius:.25rem}ul.svelte-17ocajy{-webkit-user-select:none;user-select:none}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy) .device:where(.svelte-17ocajy){cursor:pointer;padding:calc(var(--spacing,.25rem) * 0);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border:2px solid var(--palette-base);flex-direction:column;display:flex;overflow:clip}@supports (color:color-mix(in lab, red, red)){ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy) .device:where(.svelte-17ocajy){border:2px solid color-mix(in oklch, var(--palette-base) 10%, white 5%)}}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy) .device:where(.svelte-17ocajy){color:#fff;background-color:var(--palette-base)}@supports (color:color-mix(in lab, red, red)){ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy) .device:where(.svelte-17ocajy){background-color:color-mix(in oklch, var(--palette-base) 10%, white 10%)}}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy) .device:where(.svelte-17ocajy):hover{background-color:var(--palette-base)}@supports (color:color-mix(in lab, red, red)){ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy) .device:where(.svelte-17ocajy):hover{background-color:color-mix(in oklch, var(--palette-base) 10%, white 15%)}}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy) .device:where(.svelte-17ocajy):hover{border-color:var(--palette-base)}@supports (color:color-mix(in lab, red, red)){ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy) .device:where(.svelte-17ocajy):hover{border-color:color-mix(in oklch, var(--palette-base) 10%, white 10%)}}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy).item-active .device:where(.svelte-17ocajy){background-color:var(--palette-base)}@supports (color:color-mix(in lab, red, red)){ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy).item-active .device:where(.svelte-17ocajy){background-color:color-mix(in oklch, var(--palette-base) 10%, black 20%)}}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy).filtered{display:none}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy)[data-palette] .badge-palette:where(.svelte-17ocajy){background-color:var(--palette-base);color:#fff}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy)[data-palette] .badge-res:where(.svelte-17ocajy){color:#fff;background-color:#0000}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy)[data-palette=bw]{--palette-base:#0f0f0f}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy)[data-palette=bwr]{--palette-base:#3f0909}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy)[data-palette=bwry]{--palette-base:#b95800}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy)[data-palette=spectra-6]{--palette-base:#003c8a}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy)[data-palette=gray-4]{--palette-base:#646464}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy)[data-palette=gray-16]{--palette-base:#343434}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy)[data-palette=full-color]{--palette-base:var(--dithr-purple)}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy) .thumb-wrapper:where(.svelte-17ocajy){aspect-ratio:var(--aspect-video,16 / 9);width:100%;padding-block:calc(var(--spacing,.25rem) * 1.5);align-items:center;display:flex;position:relative}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy) .thumb-wrapper:where(.svelte-17ocajy),ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy) .badges-wrapper:where(.svelte-17ocajy){background-color:var(--palette-base)}@supports (color:color-mix(in lab, red, red)){ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy) .thumb-wrapper:where(.svelte-17ocajy),ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy) .badges-wrapper:where(.svelte-17ocajy){background-color:color-mix(in oklch, var(--palette-base) 10%, black 35%)}}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy) .badges-wrapper:where(.svelte-17ocajy){gap:calc(var(--spacing,.25rem) * 1.5);padding:calc(var(--spacing,.25rem) * 1.5);padding-top:calc(var(--spacing,.25rem) * 0);display:flex}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy) .buttons-wrapper:where(.svelte-17ocajy){background-color:#00000020;border-bottom-left-radius:4px;overflow:hidden}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy)[data-has-image=true] .thumb-wrapper:where(.svelte-17ocajy){padding-inline:calc(var(--spacing,.25rem) * 9);padding-block:calc(var(--spacing,.25rem) * 2);background-origin:content-box;background-color:var(--color-white,#fff)!important}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy)[data-has-image=true] .buttons-wrapper:where(.svelte-17ocajy){background-color:#00000029}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy)[data-has-image=true] .badge-res:where(.svelte-17ocajy){color:#000}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy) .device-tabs:where(.svelte-17ocajy){margin-left:calc(var(--spacing,.25rem) * 3);display:none;position:relative}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy) .device-tabs:where(.svelte-17ocajy) p:where(.svelte-17ocajy){height:calc(var(--spacing,.25rem) * 6);padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);border-top-left-radius:.25rem;border-top-right-radius:.25rem;align-content:center;display:none;position:relative;top:1px}@media (width>=48rem){ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy) .device-tabs:where(.svelte-17ocajy) p:where(.svelte-17ocajy){font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy) .device-tabs:where(.svelte-17ocajy) p:where(.svelte-17ocajy){border-width:2px 2px 0;border-color:currentColor;box-shadow:inset 0 -8px 6px -6px #0000004d}@supports (color:color-mix(in lab, red, red)){ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy) .device-tabs:where(.svelte-17ocajy) p:where(.svelte-17ocajy){border-color:color-mix(in oklch, currentColor 10%, white 20%)}}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy) .device-tabs:where(.svelte-17ocajy) p:where(.svelte-17ocajy).device-tab-group{background-color:var(--dithr-red);color:var(--dithr-red-content)}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy) .device-tabs:where(.svelte-17ocajy) p:where(.svelte-17ocajy).device-tab-active{background-color:var(--dithr-green);color:var(--dithr-green-content)}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy)[data-show-group-title=true] .device-tabs:where(.svelte-17ocajy){display:block}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy)[data-show-group-title=true] .device-tabs:where(.svelte-17ocajy) .device-tab-group:where(.svelte-17ocajy){display:inline-block}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy).item-active .device-tabs:where(.svelte-17ocajy){display:block}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy).item-active .device-tabs:where(.svelte-17ocajy) .device-tab-active:where(.svelte-17ocajy){display:inline-block}ul.svelte-17ocajy li.filtering-item:where(.svelte-17ocajy):not([data-show-group-title=true],.item-active) .device:where(.svelte-17ocajy){margin-top:calc(var(--spacing,.25rem) * 6)}.steps.svelte-a73stm{margin-bottom:calc(var(--spacing,.25rem) * 3)}.step-contents.svelte-a73stm{width:100%;display:grid}.step-contents.svelte-a73stm .step-content:where(.svelte-a73stm){visibility:hidden;opacity:0;flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;transition:opacity .4s,visibility .4s;display:flex}.step-contents.svelte-a73stm .step-content:where(.svelte-a73stm).step-active{visibility:visible;opacity:1}.step-contents.svelte-a73stm .step-title:where(.svelte-a73stm){margin-bottom:calc(var(--spacing,.25rem) * 3);text-align:center;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);display:block}.container.svelte-xo6w1v{grid-template-rows:minmax(auto,1fr) min-content;width:100%;max-width:100%;height:100%;max-height:100%;display:grid;overflow:hidden}@media (width>=40rem){.container.svelte-xo6w1v{grid-template-columns:minmax(auto,1fr) min-content}}.device-actions.svelte-xo6w1v{width:calc(var(--spacing,.25rem) * 40);gap:calc(var(--spacing,.25rem) * .5);border-block-style:var(--tw-border-style);border-block-width:2px;border-color:var(--color-black,#000);background-color:var(--color-black,#000);display:grid}@media (width>=40rem){.device-actions.svelte-xo6w1v{width:var(--container-xs,20rem)}}.device-actions.svelte-xo6w1v{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.device-actions.svelte-xo6w1v:has(button[data-supported=false]:where(.svelte-xo6w1v)){grid-template-columns:minmax(0,1fr) fit-content(100%)}.device-actions.svelte-xo6w1v button:where(.svelte-xo6w1v){height:100%}@media not all and (width>=40rem){.device-actions.svelte-xo6w1v button:where(.svelte-xo6w1v){padding:calc(var(--spacing,.25rem) * 1)}}div[data-native-app=false].svelte-xo6w1v .device-actions:where(.svelte-xo6w1v){grid-template-columns:minmax(0,1fr) fit-content(100%)}@media not all and (width>=40rem){div[data-native-app=true].svelte-xo6w1v .device-actions:where(.svelte-xo6w1v)>.dropdown:where(.svelte-xo6w1v):not(:only-child) button:where(.svelte-xo6w1v) span:where(.svelte-xo6w1v),div[data-native-app=false].svelte-xo6w1v .device-actions:where(.svelte-xo6w1v)>button:where(.svelte-xo6w1v) span:where(.svelte-xo6w1v){display:none}}.btn-save.svelte-xo6w1v,.btn-sync.svelte-xo6w1v{border-radius:none;border:none;outline:none}:is(.btn-save.svelte-xo6w1v,.btn-sync.svelte-xo6w1v):active:not(.btn-active){translate:unset}:is(.btn-save.svelte-xo6w1v,.btn-sync.svelte-xo6w1v):active:not(.btn-active) :where(.svelte-xo6w1v){transform:scale(.9)}.current-device.svelte-xo6w1v{border-style:var(--tw-border-style);color:var(--color-white,#fff);border-width:0;border-radius:0}@media not all and (width>=40rem){.current-device.svelte-xo6w1v{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}}.current-device.svelte-xo6w1v{--btn-color:var(--dithr-red)}
