:root{--background:#3f4951}h1.svelte-u8tvqt{color:white;padding:10px;background-color:rgba(0,0,0,0.5)}.greybg.svelte-u8tvqt{color:white;padding:10px;background-color:rgba(19, 32, 19, 0.5)}.renderer.svelte-u8tvqt{top:0;left:0;border:0;outline:0;width:100%;height:100%;overflow:hidden;position:absolute;transform-origin:top left}#sidepanel.svelte-u8tvqt{right:0;width:100%;min-width:320px;max-width:600px;height:100%;padding:1em;font-size:0.8em;position:absolute;border-radius:0em;background-color:var(--background)}.footer.svelte-u8tvqt{color:rgba(255, 255, 255, 0.3);width:100%;padding:0.5em;border-radius:0em 0.0em 0.0em 0;text-align:center}.delim.svelte-u8tvqt{color:rgba(74, 216, 13, 0.358);margin:0 0.5em;font-size:1.2em}#previewBG.svelte-u8tvqt{opacity:1;width:100%;height:100%;display:block;overflow:hidden;position:relative;border:0px dashed black;background-color:rgba(0, 0, 0, 0.3)}#previewWidthRuler.svelte-u8tvqt{position:absolute;top:0;left:0;width:100%;height:1px;opacity:0}ul.svelte-3bgz6i.svelte-3bgz6i{list-style:none;padding:0.5em;margin-top:0.5em;background-color:rgba(0, 0, 0, 0.2)}ul.svelte-3bgz6i>li.svelte-3bgz6i{padding:0.4em;margin:0}ul.svelte-3bgz6i>li.svelte-3bgz6i:hover{background-color:rgb(0, 0, 0);color:rgb(255, 193, 58);cursor:pointer}.roundBottom.svelte-3bgz6i.svelte-3bgz6i{border-radius:0 0 1.2em 1.2em;border:0px solid yellow}.collapsibleZone.svelte-3bgz6i.svelte-3bgz6i{padding:0.1em;align-items:center;justify-content:center}.last.svelte-3bgz6i.svelte-3bgz6i{display:flex;background-color:rgba(0,0,0,0.2)}.plus.svelte-3bgz6i.svelte-3bgz6i{width:80%;display:block;font-size:3em;line-height:1;text-align:center;font-family:'UI-Regular';color:rgba(255, 255, 255, 0.123);transform-origin:center;transition:all 0.2s ease-in-out;border:0px solid yellow}.plus.svelte-3bgz6i.svelte-3bgz6i:hover{cursor:pointer;transform:scale(1.2);color:rgba(255, 255, 255, 0.9);text-shadow:0px 0px 10px rgba(0,255,0,0.7)}.roundBottom.svelte-1o1yy8p{border-radius:0 0 1.2em 1.2em}.collapsibleZone.svelte-1o1yy8p{padding:1em}.tab-list.svelte-oeif46{gap:0.2em;display:flex;margin-bottom:1em;border:0px solid yellow}button.svelte-104jqw7{margin:0;flex-grow:1;flex-basis:0;opacity:0.2;outline:none;padding:0.4em;cursor:pointer;color:#f4f4f4;font-size:0.8em;font-weight:bold;white-space:nowrap;border-radius:0.2em;font-family:'UI-Bold';text-transform:uppercase;border:2px solid transparent;transition:all 200ms ease-in-out;background-color:rgba(0,0,0,0.5);border-bottom:2px solid rgba(255, 255, 255, 0.3)}button.svelte-104jqw7:hover{opacity:1.0;color:rgba(255, 255, 255, 0.564);border-bottom:2px solid rgba(255, 255, 255, 0.8)}.selected.svelte-104jqw7{opacity:1.0;color:var(--accentGreen);border-bottom:2px solid var(--accentGreen)}.pro.svelte-104jqw7{background-color:rgba(227, 169, 7, 1);color:white;opacity:1}.modal-background.svelte-1uya6ct{top:0;left:0;width:100%;height:100%;position:fixed;backdrop-filter:blur(2px);background:rgba(0,0,0,0.4)}.modal.svelte-1uya6ct{top:50%;left:50%;padding:1em;overflow:auto;max-width:32em;position:absolute;background:#3b4753;border-radius:0.8em;width:calc(100vw - 4em);max-height:calc(100vh - 4em);box-shadow:0 0 15px rgba(0, 0, 0, 0.489);transform:translate(-50%,-50%)}button.svelte-1uya6ct{padding:0.2em 1em}.delbtn.svelte-1ye88fz{padding:0.2em 0.8em}.dragme.svelte-1ye88fz{cursor:move;width:fit-content;padding:0.4em;opacity:0.2}.dragme.svelte-1ye88fz:hover{opacity:1;background-color:rgba(9, 255, 0, 0.328)}#saveBtn.svelte-1ye88fz{margin-left:0.8em;margin-right:0.8em}#playCheck.svelte-1ye88fz{margin-right:0.3em;transform:scale(1.3);accent-color:green}#playCheck.svelte-1ye88fz:hover{cursor:pointer}.fadeIn.svelte-1ye88fz{opacity:1;z-index:30}.fadeOut.svelte-1ye88fz{z-index:20;opacity:0}.template.svelte-1ye88fz{background-color:rgba(0, 0, 0, 0.2);border:1px solid rgba(0, 0, 0, 0.0);border-left:10px solid rgba(0, 0, 0, 0.3);transition:all 0.3s ease-in-out}.template.svelte-1ye88fz:hover{background-color:rgba(0, 0, 0, 0.1);border:1px solid rgba(255, 255, 255, 0.2);border-left:10px solid rgba(0, 0, 0, 0.3)}.playing.svelte-1ye88fz,.playing.svelte-1ye88fz:hover{border-left:10px solid rgba(40, 198, 16, 0.3)}.template.svelte-1ye88fz:last-of-type{border-radius:0 0 1.2em 1.2em}.templateEditorFooter.svelte-1ye88fz{height:2.5em;position:relative;isolation:isolate;padding-bottom:1em;margin-bottom:0.7em;border:0px solid rgb(255, 255, 0)}#controller.svelte-1ye88fz,#saver.svelte-1ye88fz{margin-top:0.2em;width:100%;height:100%;display:flex;flex-direction:row;position:absolute;align-items:center;justify-content:space-between;transition:all 200ms ease-in-out}#saverL.svelte-1ye88fz{height:100%}#saverR.svelte-1ye88fz{height:100%;display:flex;align-items:center;justify-content:left;border:0px solid yellow}.saveButtonCheckbox.svelte-1ye88fz{display:flex;align-items:center;justify-content:left;border:0px solid yellow}.excerpt.svelte-1ye88fz{opacity:0.7;font-size:1.2em;flex-grow:1;overflow:hidden;white-space:nowrap;padding:0.05em 0em;padding-left:0.2em;text-overflow:ellipsis;font-family:'UI-Light';justify-self:flex-start;border:0px solid rgba(255, 255, 0, 0.255)}.slider.svelte-1ye88fz{display:flex;align-items:center;justify-content:center}.collapsibleSml.svelte-1ye88fz{border:0;width:100%;opacity:0.3;outline:none;color:white;font-size:0.6rem;cursor:pointer;text-align:left;padding:0.6em 0.3em;font-family:"UI-Regular";text-transform:uppercase;background-color:transparent}.collapsibleSml.svelte-1ye88fz::before{content:"\25B6";display:inline-block;margin-right:12px;transform:rotate(0deg) scale(0.7);transition:transform 0.2s ease-in-out}.collapsibleSml.svelte-1ye88fz:hover{opacity:1;background-color:rgba(13, 70, 22, 0.56)}#saveBtn.svelte-1in79nx{margin-left:0.8em;margin-right:0.8em}#playCheck.svelte-1in79nx{margin-right:0.3em;transform:scale(1.3);accent-color:green}#playCheck.svelte-1in79nx:hover{cursor:pointer}.fadeIn.svelte-1in79nx{opacity:1;z-index:30}.fadeOut.svelte-1in79nx{z-index:20;opacity:0}.template.svelte-1in79nx{background-color:rgba(0, 0, 0, 0.2);border:1px solid rgba(0, 0, 0, 0.0);border-left:10px solid rgba(0, 0, 0, 0.3);transition:all 0.3s ease-in-out}.template.svelte-1in79nx:hover{background-color:rgba(0, 0, 0, 0.1);border:1px solid rgba(255, 255, 255, 0.2);border-left:10px solid rgba(0, 0, 0, 0.3)}.playing.svelte-1in79nx,.playing.svelte-1in79nx:hover{border-left:10px solid rgba(40, 198, 16, 0.3)}.template.svelte-1in79nx:last-of-type{border-radius:0 0 1.2em 1.2em}.templateEditorFooter.svelte-1in79nx{height:2.5em;position:relative;isolation:isolate;padding-bottom:1em;margin-bottom:0.7em;border:0px solid rgba(255, 255, 0, 0.158)}#controller.svelte-1in79nx,#saver.svelte-1in79nx{width:100%;height:100%;display:flex;position:absolute;align-items:center;justify-content:center;transition:all 200ms ease-in-out}#saverL.svelte-1in79nx{height:100%}#saverR.svelte-1in79nx{height:100%;display:flex;align-items:center;justify-content:left;border:0px solid yellow}.excerpt.svelte-1in79nx{opacity:0.7;font-size:1.2em;overflow:hidden;white-space:nowrap;padding:0.05em 0em;padding-left:1.6em;text-overflow:ellipsis;font-family:'UI-Light';border:0px solid rgba(255, 255, 0, 0.255)}.slider.svelte-1in79nx{display:flex;align-items:center;justify-content:center}.collapsibleSml.svelte-1in79nx{border:0;width:100%;opacity:0.3;outline:none;color:white;font-size:0.6rem;cursor:pointer;text-align:left;padding:0.6em 0.3em;font-family:"UI-Regular";text-transform:uppercase;background-color:transparent}.collapsibleSml.svelte-1in79nx::before{content:"\25B6";display:inline-block;margin-right:12px;transform:rotate(0deg) scale(0.7);transition:transform 0.2s ease-in-out}.collapsibleSml.svelte-1in79nx:hover{opacity:1;background-color:rgba(13, 70, 22, 0.56)}.prohead.svelte-b6p6lt{font-size:1em;color:rgb(255, 255, 255);margin-bottom:1em}.pro.svelte-b6p6lt{width:100%;display:block;font-size:0.8em;margin-top:1.3em;padding:0.1em 1em;position:relative;border:2px solid transparent;border-radius:0 0.0em 0.0em 0;background-color:rgba(0, 0, 0, 0.30);border-left:2px solid rgb(125, 105, 61);text-decoration:none}.pro.svelte-b6p6lt:hover{background-color:rgba(0, 0, 0, 0.5);border-left:2px solid rgb(241, 129, 0);cursor:pointer}.protext.svelte-b6p6lt{color:rgba(224, 224, 224, 0.508)!important}.area.svelte-1op3ouo{width:100%;height:100px;border-radius:0.2em;padding:0.5em;font-size:1.0em;white-space:pre;overflow-wrap:normal;overflow-x:scroll}input.svelte-8pnnnt{transform:scale(1.2)}.chk.svelte-8pnnnt{white-space:no-wrap;display:flex;justify-content:left;align-items:center;color:rgba(255, 255, 255, 0.423)}#imageHolder.svelte-djjrq{width:100%;aspect-ratio:1;background-color:rgba(0, 0, 0, 0.05);border:1px dashed rgb(0, 0, 0);border-radius:0.6em;overflow:hidden;display:flex;align-items:center;justify-content:center}#image.svelte-djjrq{width:90%;height:90%;border-radius:0.5em;z-index:1}#file-input.svelte-djjrq{display:none}.btn.svelte-djjrq{position:relative}.locked.svelte-djjrq{background-color:rgba(255,128,0,1.0)}.locked.svelte-djjrq::before{content:"🔒";position:absolute;left:0.5em;font-size:1.2em;padding:0;top:0.1em}.card-header.svelte-yon7im{cursor:pointer;user-select:none}.accordion-item-header.svelte-13br4ya{user-select:none;cursor:pointer}ul.svelte-da9j5z{list-style:none;padding-left:0}:root{--accent-color:rgb(22, 144, 38);--gray:rgba(0, 0, 0, 0.3);--border:1px solid rgba(0, 0, 0, 0.527);--sliderWidth:3.6em;--knobSize:1.1em}.sSlider.svelte-14zvk1s.svelte-14zvk1s{display:flex;align-items:center}.sSlider.svelte-14zvk1s button.svelte-14zvk1s{width:var(--sliderWidth);outline:none;height:1.6em;position:relative;margin:0 0 0 0.5em;border:var(--border);border-radius:1000px;background:var(--gray);transition:all 0.3s}.sSlider.svelte-14zvk1s button.svelte-14zvk1s:hover{cursor:pointer}.sSlider.svelte-14zvk1s button.svelte-14zvk1s::before{content:'';top:0.15em;width:var(--knobSize);height:var(--knobSize);right:calc(var(--sliderWidth) - (var(--knobSize)*1.3));position:absolute;border-radius:100%;transition:transform 0.3s;background:var(--accent-color)}.sSlider.svelte-14zvk1s button[aria-checked='true'].svelte-14zvk1s{background-color:var(--accent-color);border:var(--border);box-shadow:inset -5px 0px 10px rgba(255, 255, 255, 0.239),
                    0 0 15px rgba(61, 216, 61, 0.4)}.sSlider.svelte-14zvk1s button[aria-checked='true'].svelte-14zvk1s::before{transform:translateX(calc(var(--sliderWidth) - (var(--knobSize)*1.6)));transition:transform 0.3s;background:rgb(255, 255, 255);box-shadow:0 0 5px rgba(255, 255, 255, 0.684)}.sSlider.svelte-14zvk1s button.svelte-14zvk1s:focus{border:var(--border);border-radius:1.5em;outline:none}