@font-face{font-family:HarmonyOS Sans;src:url(./HarmonyOS_Sans_Regular.BdShmL9P.woff2)format("woff2"),url(./HarmonyOS_Sans_Regular.DVHmJ4SY.woff)format("woff");font-weight:400;font-style:normal;font-display:swap;ascent-override:100%}@font-face{font-family:Novecento Wide Medium;src:url(./nvc-m.B6j7B_zp.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+21-25,U+27-2A,U+2C,U+2E-39,U+40,U+5C,U+5E}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button{font-size:100%;font:inherit;color:inherit;vertical-align:baseline;text-align:inherit;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{color:#eee;background:#000;min-height:100dvh;margin:0;padding:0;font-family:Novecento Wide Medium,HarmonyOS Sans;font-size:14px}html,body{overscroll-behavior:none}*{scrollbar-color:#959595 transparent}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#959595;border-radius:3px}h2{margin:0;font-size:1.5em;font-weight:300}h3{margin:0;font-size:1.3em;font-weight:300}h4{margin:0;font-size:1.1em;font-weight:300}h5{margin:0;font-size:1em;font-weight:300}.highlight{cursor:grab}.highlight:active{cursor:grabbing}.highlight .model{cursor:grab}.highlight:active .model{cursor:grabbing}@font-face{font-family:aicon;src:url(data:font/ttf;base64,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)format("truetype"),url(data:font/woff;base64,d09GRgABAAAAAAk0AAsAAAAACOgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIGGGNtYXAAAAFoAAAAVAAAAFQXVtKVZ2FzcAAAAbwAAAAIAAAACAAAABBnbHlmAAABxAAABPAAAATwfZERjWhlYWQAAAa0AAAANgAAADYv6o93aGhlYQAABuwAAAAkAAAAJAdtA9RobXR4AAAHEAAAAEwAAABMQgAAAGxvY2EAAAdcAAAAKAAAACgKxgw2bWF4cAAAB4QAAAAgAAAAIAAXAEduYW1lAAAHpAAAAW4AAAFuiXhtW3Bvc3QAAAkUAAAAIAAAACAAAwAAAAMD4AGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6Q4DwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADgAAAAKAAgAAgACAAEAIOkO//3//wAAAAAAIOkA//3//wAB/+MXBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAA/8AAAAPAAAIAADc5AQAAAAABAAD/wAAAA8AAAgAANzkBAAAAAAEAAP/AAAADwAACAAA3OQEAAAAAAwAA/8ADqwPAACAAJABEAAABBw4BFSM1NDY/AT4BNTQmIyIGFTEjNDYzMTIWFTEUBgcDIzUzAyIHDgEHBhUxFBceARcWMzEyNz4BNzY1MTQnLgEnJiMCgyYXG1YbFzUMDTIjIzJWZEdHZBYSWFZWK1hOTnQhIiIhdE5OWFhOTnQhIiIidE1OWAHLKBcxMBUkPhc2Cx8SIzIyI0ZkZEYcMhL+tVUCgCEidE1OWFlNTnQhIiIhdE5NWVhOTnMiIQAAAQAA/8ADKwPAAAwAAAEnBycHFwcXNxc3JzcDKzzv7zzv7zzv7zzv7wKZPO7uPO7vPO/vPO/uAAADAAD/wANVA8AAFAAYABwAAAEVIxUzERQWMzEhMjY1MREzNSM1IRUzESMTMxEjAYDVKjIkAaokMirV/wBVVatVVQMrK1X91SMyMiMCK1Ur1v6AAYD+gAAAAQAA/8ADgAPAADoAACUiBgclPgE1NCYnJR4BMzI2NTE0JiMxIgYVMRQWFwUuASMiBhUxFBYzMTI2NwUOARUUFjMyNjU0JiMxAwAYKxH+0AICAgIBLREtGTVLSzU1SwIC/tMRLRk1S0s1GS0RATACAkk0NElJNP0SD7EHDwgHDwivEBNLNTVLSzUHDwivEBNLNTVLEhCxBw4HNEhINDRJAAMAAP/AA4ADwAADABMAJAAAASE1IQMiJjUxNDYzMTIWFTEUBiMTISIGFREUFjMxITI2NTERJwKA/lUBq4A1S0s1NUtLNdX+ACMyMiMCViMyqwIrqv2rSzU1S0s1NUsCqzIk/asjMjIjAgCrAAMAAP/AA4ADwAADAAgADAAAEyEVIRUhFSE1FSEVIYADAP0AAwD9AAMA/QACq1aAVVXVVQABAAD/wAMAA8AABgAAATcXNwkBFwE8xMQ8/wD/ADwBGcTEPAEA/wA8AAAAAAEAAP/AAqsDwAAGAAAlNyc3CQEnAW/DwzwBAP8APOfExDz/AP8APAABAAD/wAKRA8AABQAAJSc3JwkBApHDwzz/AAEA58TEPP8A/wAAAAAAAQAA/8ADAAPAAAYAAAEXNxcJATcBPMTEPP8A/wA8Aj3ExD3/AAEAPQAAAAACAAD/wAMAA8AABgANAAAlJwkBBycHEScJAQcnBwE8PAEAAQA8xMQ8AQABADzExJk8AQD/ADzExAEAPAEA/wA8xMQAAAIAAP/AAysDwAAGAA0AABM3CQEnNychNwkBJzcn7zwBAP8APMPDAQA8AQD/ADzDwwJvPP8A/wA8xMQ8/wD/ADzExAAAAgAA/8ADEQPAAAUACwAAAScJATcnLwEJATcnAxE8/wABADzDPTz/AAEAPMMCbzz/AP8APMTEPP8A/wA8xAAAAAIAAP/AAwADwAAFAAwAAAEXCQE3Fx8BCQE3FzcCxDz/AP8APMTEPP8A/wA8xMQCvDz/AAEAPMM9PP8AAQA8w8MAAAAAAQAA/8ADAAPAADAAAAEiJy4BJyY1MTA0MTgBOQEzNBQxFRQWMzEyNjUxNCYxFzM4ATEwFDkBFAcOAQcGIzECADUvLkYUFFVkR0dkAQFVFBRGLi81ASoUFUUvLjUBAQEBRmRkRgEBAQE1Li9FFRQAAAEAAAABAADa4gu1Xw889QALBAAAAAAA5pAlfQAAAADmkCV9AAD/wAOrA8AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAAA6sAAQAAAAAAAAAAAAAAAAAAABMEAAAAAAAAAAAAAAACAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAKABQAHgB+AJoAxgEWAUwBZgF8AZABpAG6AdwB/gIeAkACeAABAAAAEwBFAAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEABQAAAAEAAAAAAAIABwBOAAEAAAAAAAMABQAwAAEAAAAAAAQABQBjAAEAAAAAAAUACwAPAAEAAAAAAAYABQA/AAEAAAAAAAoAGgByAAMAAQQJAAEACgAFAAMAAQQJAAIADgBVAAMAAQQJAAMACgA1AAMAAQQJAAQACgBoAAMAAQQJAAUAFgAaAAMAAQQJAAYACgBEAAMAAQQJAAoANACMYWljb24AYQBpAGMAbwBuVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwYWljb24AYQBpAGMAbwBuYWljb24AYQBpAGMAbwBuUmVndWxhcgBSAGUAZwB1AGwAYQByYWljb24AYQBpAGMAbwBuRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("woff"),url(./aicon.BRcjq49r.svg?hd0i#aicon)format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=\ icon-]{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:aicon!important}.icon-help-circle:before{content:""}.icon-close:before{content:""}.icon-trash-can:before{content:""}.icon-share-variant:before{content:""}.icon-content-save:before{content:""}.icon-menu:before{content:""}.icon-chevron-up:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-double-up:before{content:""}.icon-chevron-double-right:before{content:""}.icon-chevron-double-left:before{content:""}.icon-chevron-double-down:before{content:""}.icon-arc:before{content:""}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(./montserrat-cyrillic-ext-400-normal.Xqov12YL.woff2)format("woff2"),url(./montserrat-cyrillic-ext-400-normal.DRPPeomZ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(./montserrat-cyrillic-400-normal.BPq32Q8K.woff2)format("woff2"),url(./montserrat-cyrillic-400-normal.jEs4Tk-Z.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(./montserrat-vietnamese-400-normal.D4oHqQTd.woff2)format("woff2"),url(./montserrat-vietnamese-400-normal.BeEscFYY.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(./montserrat-latin-ext-400-normal.B8bwfy6Y.woff2)format("woff2"),url(./montserrat-latin-ext-400-normal.BffdBkAA.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(./montserrat-latin-400-normal.BLhwKU8k.woff2)format("woff2"),url(./montserrat-latin-400-normal.xItZbAXg.woff)format("woff");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}.PopoverManager.svelte-15cqqzs{z-index:10000;color:#ddd;pointer-events:none;text-align:center;background:#000;border-radius:.35em;max-width:20em;padding:.6em .8em;font-size:.85em;line-height:1.4;position:fixed;box-shadow:0 .2em .8em #00000080}.slider.svelte-1fbosnr{---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-1fbosnr:before{background-color:#0000}[aria-orientation=horizontal].svelte-1fbosnr{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-1fbosnr{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-1fbosnr{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-1fbosnr .track:where(.svelte-1fbosnr){height:var(---track-height);top:50%;left:0;right:0;transform:translateY(-50%)}[aria-orientation=vertical].svelte-1fbosnr .track:where(.svelte-1fbosnr){width:var(---track-height);top:0;bottom:0;left:50%;transform:translate(-50%)}.thumb.svelte-1fbosnr{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-1fbosnr:not(.reverse) .thumb:where(.svelte-1fbosnr){top:50%;left:var(--left)}[aria-orientation=vertical].svelte-1fbosnr:not(.reverse) .thumb:where(.svelte-1fbosnr){left:50%;bottom:calc(var(--left) - var(---thumb-size))}[aria-orientation=horizontal].reverse.svelte-1fbosnr .thumb:where(.svelte-1fbosnr){top:50%;right:calc(var(--left) - var(---thumb-size))}[aria-orientation=vertical].reverse.svelte-1fbosnr .thumb:where(.svelte-1fbosnr){left:50%;top:calc(var(--left))}.slider.svelte-1fbosnr:focus-visible{outline:none}.slider.svelte-1fbosnr:focus-visible .track:where(.svelte-1fbosnr){outline:2px solid var(--focus-color,red);outline-offset:2px}.picker.svelte-n9vzh3{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-n9vzh3,.v.svelte-n9vzh3{--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-n9vzh3{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-n9vzh3{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-hfxmnp{cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.preview.svelte-hfxmnp{vertical-align:baseline;flex-shrink:0;width:1.3em;height:1.3em;margin-bottom:-.2em;margin-left:-.75em;margin-right:.75em}label.svelte-629bst{-webkit-user-select:none;user-select:none;grid-area:nullable;justify-content:center;margin-bottom:4px;display:flex}input.svelte-629bst{margin:0}input.svelte-629bst:focus-visible{outline:none}input.svelte-629bst:focus-visible+span:where(.svelte-629bst){outline:2px solid var(--focus-color,red);outline-offset:2px;border-radius:2px;width:14px;height:14px}div.svelte-629bst{aspect-ratio:2;width:32px;position:relative}div.svelte-629bst :where(.svelte-629bst){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}div.svelte-j8a9le{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-1n548kl{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-1n548kl{cursor:pointer;aspect-ratio:1;border:none;width:100%;height:auto;margin:0;padding:0;display:block}.swatch.svelte-1n548kl:focus{outline:2px solid var(--focus-color,red);outline-offset:2px}.text-input.svelte-dmvb4o{margin:var(--text-input-margin,5px 0 0)}.input-container.svelte-dmvb4o{flex:1;gap:10px;display:flex}input.svelte-dmvb4o,button.svelte-dmvb4o{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-dmvb4o{width:5px;font-family:inherit}button.svelte-dmvb4o{cursor:pointer;flex:1;width:100%;height:30px;margin:8px 0 0;font-family:inherit;transition:background-color .2s;position:relative}.appear.svelte-dmvb4o,.disappear.svelte-dmvb4o{width:100%;transition:all .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}button.svelte-dmvb4o:hover .disappear:where(.svelte-dmvb4o),.appear.svelte-dmvb4o{opacity:0}.disappear.svelte-dmvb4o,button.svelte-dmvb4o:hover .appear:where(.svelte-dmvb4o){opacity:1}button.svelte-dmvb4o:hover{background-color:var(--cp-button-hover-color,#ccc)}input.svelte-dmvb4o:focus,button.svelte-dmvb4o:focus{outline:none}input.svelte-dmvb4o:focus-visible,button.svelte-dmvb4o:focus-visible{outline:1px solid var(--focus-color,#e5cd13);outline-offset:2px}div.svelte-11z8vnm{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-11z8vnm{display:inline-block}[role=dialog].svelte-11z8vnm{top:calc(var(--input-size,25px) + 12px);z-index:var(--picker-z-index,2);position:absolute;left:0}span.svelte-vwe1yc{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;display:inline-block;position:relative}.h.svelte-vwe1yc,.a.svelte-vwe1yc{--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-vwe1yc .h:where(.svelte-vwe1yc),.horizontal.svelte-vwe1yc .a:where(.svelte-vwe1yc){--track-width:calc(var(--picker-width,200px) - 12px);--gradient-direction:.25turn;margin:4px 6px}.horizontal.svelte-vwe1yc .h:where(.svelte-vwe1yc){margin-top:8px}.vertical.svelte-vwe1yc .h:where(.svelte-vwe1yc),.vertical.svelte-vwe1yc .a:where(.svelte-vwe1yc){margin-left:3px}.h.svelte-vwe1yc{--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-vwe1yc{--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-vwe1yc .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}span.svelte-vwe1yc .track{border-radius:2em;height:1.2em!important}div.svelte-o33xag{--cp-bg-color:#2a2a2a;--cp-border-color:#444;--cp-input-color:#1a1a1a;--cp-text-color:#ccc;--cp-button-hover-color:#333;background-color:var(--cp-bg-color);border:1px solid var(--cp-border-color);--text-input-margin:5px 5px 6px;--picker-radius:8px 8px 0 0;--picker-width:260px;border-radius:8px;display:none}.is-open.svelte-o33xag{flex-direction:column;display:flex}[role=dialog].svelte-o33xag{top:calc(var(--input-size,25px) + 12px);z-index:var(--picker-z-index,2);position:absolute;left:0}div.svelte-o33xag:not([role=dialog]){flex-direction:column;display:inline-flex}.scrim.svelte-dnoklo{z-index:9999;position:fixed;inset:0}.ColorPickerManager.svelte-dnoklo{z-index:10000;border-radius:.35em;position:fixed;box-shadow:0 .2em .8em #00000080}.DebugViewport.svelte-ds2k99{z-index:9999;color:#7fff7f;pointer-events:none;word-break:break-all;background:#000000bf;max-width:95vw;padding:.5em;font-family:monospace;font-size:10px;line-height:1.4;position:fixed;top:30%;left:.5em}
