.current-main-theme-selector{position:relative;z-index:10000}.current-main-theme-selector:not([data-disabled]){cursor:pointer}.current-main-theme-selector .main-flavor-label{font-size:2rem}.current-main-theme-selector .elements-wrapper{display:flex;flex-direction:row;width:5vw;padding:10px}.current-main-theme-selector .elements-wrapper .main-flavor{width:5vw;min-width:70px;max-width:100px;position:relative;aspect-ratio:1/1}.current-main-theme-selector .elements-wrapper .main-flavor .border-wrapper{position:absolute;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;width:100%;transition:transform .3s ease-in-out}.current-main-theme-selector .elements-wrapper .main-flavor .border-wrapper img{aspect-ratio:1/1;image-rendering:pixelated;image-rendering:crisp-edges;object-fit:contain;width:60%}.current-main-theme-selector .elements-wrapper .main-flavor .border-wrapper .bgImage{position:absolute;top:0;left:0;width:100%;height:100%}.current-main-theme-selector .elements-wrapper .main-flavor .border-wrapper .bgImage.main-color{background-color:var(--main-color);-webkit-mask-image:url(./masks/background-main-flavor-main-mask_alpha.png);mask-image:url(./masks/background-main-flavor-main-mask_alpha.png);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;mask-mode:alpha}.current-main-theme-selector .elements-wrapper .main-flavor .border-wrapper .bgImage.main-color-2{background-color:var(--vine-color);-webkit-mask-image:url(./masks/background-main-flavor-vines-mask_alpha.png);mask-image:url(./masks/background-main-flavor-vines-mask_alpha.png);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.current-main-theme-selector .elements-wrapper .main-flavor span{text-align:center;display:flex;justify-content:center;align-items:center;font-size:1.3rem;position:absolute;top:0%;left:50%;transform:translate(-50%);width:100%;opacity:0;z-index:-1;transition:transform .3s ease-in-out,opacity .3s ease-in-out;text-wrap:nowrap}.current-main-theme-selector .elements-wrapper .main-flavor:hover .border-wrapper{transform:translateY(20%)}.current-main-theme-selector .elements-wrapper .main-flavor:hover span{transform:translate(-50%,-30%);opacity:1}.pixeled-div{--masks-width: min(calc(var(--height) * 3 / 13), var(--max-pixel-width, 100%));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACRJREFUGFdjYECA/4wwBgMDAwMjjMHAwMDABFdEWw6KC5DBfwDUdgUPtmOqxgAAAABJRU5ErkJggg==),linear-gradient(to right,#000 0px calc(var(--width) - var(--masks-width))),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACFJREFUGFdjYGBg+M8ABUxQ+j8DAwMDIzYZenIYGZBdAADTPAQTgBAlXQAAAABJRU5ErkJggg==);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACRJREFUGFdjYECA/4wwBgMDAwMjjMHAwMDABFdEWw6KC5DBfwDUdgUPtmOqxgAAAABJRU5ErkJggg==),linear-gradient(to right,#000 0px calc(var(--width) - var(--masks-width))),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACFJREFUGFdjYGBg+M8ABUxQ+j8DAwMDIzYZenIYGZBdAADTPAQTgBAlXQAAAABJRU5ErkJggg==);-webkit-mask-position:left,center,right;mask-position:left,center,right;-webkit-mask-size:var(--masks-width) 100%,calc(var(--width) - var(--masks-width)) 100%,var(--masks-width) 100%;mask-size:var(--masks-width) 100%,calc(var(--width) - var(--masks-width)) 100%,var(--masks-width) 100%;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.flavor-drag-n-drop-list{--star-image: url(data:image/png;base64,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)}.flavor-drag-n-drop-list{width:20vw;min-width:100px;max-width:250px;list-style-type:none;max-height:100vh;overflow-y:auto;overflow-x:hidden;margin-top:0;padding-top:0;margin-bottom:0;padding-left:0}.flavor-drag-n-drop-list-item{display:grid;grid-template-columns:40px calc(100% - 40px);grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;margin-block:5px;margin-block:10px;padding-inline:5px;border-radius:10px;box-sizing:border-box}.flavor-drag-n-drop-list-item *{justify-self:center;align-self:center}.flavor-drag-n-drop-list-item .play{font-family:Fontawesome;grid-area:1/1/2/2;background-color:transparent;border:none;text-shadow:0px 0px 20px var(--border-color-2);color:color-mix(in srgb,var(--border-color-1) 50%,white 50%);font-size:clamp(.13em,.26em + 1.04vw,1.3em)}.flavor-drag-n-drop-list-item .play:hover{color:color-mix(in srgb,var(--border-color-1) 90%,white 10%)}.flavor-drag-n-drop-list-item .wrapper{grid-area:1/2/2/3;display:flex;width:100%;height:100%;border:2px solid transparent;background:linear-gradient(135deg,color-mix(in srgb,var(--border-color-2) 50%,white 50%) 1%,color-mix(in srgb,var(--border-color-2) 50%,black 50%)) border-box,#000 padding-box;background-clip:border-box;border-radius:10px}.flavor-drag-n-drop-list-item .wrapper .border-wrapper{display:grid;grid-template-columns:30px calc(100% - 30px);grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;width:100%;height:100%;border-radius:10px;background-color:#000;position:relative}.flavor-drag-n-drop-list-item .wrapper .border-wrapper:after{content:"";position:absolute;width:100%;height:100%;background-color:var(--border-color-1);-webkit-mask-image:var(--star-image);-webkit-mask-repeat:repeat;-webkit-mask-size:auto;mask-image:var(--star-image);mask-repeat:repeat;mask-size:auto;mask-mode:luminance}.flavor-drag-n-drop-list-item .wrapper .border-wrapper{box-shadow:0 0 10px var(--border-color-1)}.flavor-drag-n-drop-list-item .wrapper .border-wrapper img{grid-area:1/1/2/2;aspect-ratio:1/1;width:clamp(.2em,.4em + 1.6vw,2em);filter:drop-shadow(3px 3px 7px #000000);z-index:100;padding-left:5px}.flavor-drag-n-drop-list-item .wrapper .border-wrapper span{grid-area:1/2/2/3;text-align:center;z-index:100;text-transform:uppercase;font-weight:600;font-family:PixelFont;font-size:clamp(.13em,.26em + 1.04vw,1.3em)}.pixeled-div{--masks-width: min(calc(var(--height) * 3 / 13), var(--max-pixel-width, 100%));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACRJREFUGFdjYECA/4wwBgMDAwMjjMHAwMDABFdEWw6KC5DBfwDUdgUPtmOqxgAAAABJRU5ErkJggg==),linear-gradient(to right,#000 0px calc(var(--width) - var(--masks-width))),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACFJREFUGFdjYGBg+M8ABUxQ+j8DAwMDIzYZenIYGZBdAADTPAQTgBAlXQAAAABJRU5ErkJggg==);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACRJREFUGFdjYECA/4wwBgMDAwMjjMHAwMDABFdEWw6KC5DBfwDUdgUPtmOqxgAAAABJRU5ErkJggg==),linear-gradient(to right,#000 0px calc(var(--width) - var(--masks-width))),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACFJREFUGFdjYGBg+M8ABUxQ+j8DAwMDIzYZenIYGZBdAADTPAQTgBAlXQAAAABJRU5ErkJggg==);-webkit-mask-position:left,center,right;mask-position:left,center,right;-webkit-mask-size:var(--masks-width) 100%,calc(var(--width) - var(--masks-width)) 100%,var(--masks-width) 100%;mask-size:var(--masks-width) 100%,calc(var(--width) - var(--masks-width)) 100%,var(--masks-width) 100%;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.flavor-synth{overflow-y:auto;max-height:100%;overflow-x:hidden;scrollbar-width:thin}.flavor-synth[data-readonly] .lines .synth-line-controls button{pointer-events:none}.flavor-synth[data-readonly] .lines{margin-right:10px}.flavor-synth .lines{margin-left:10px;background-color:#00000080;padding:10px;border-radius:20px}.flavor-synth .addLine{padding:0;font-size:clamp(.4em,.8em + 3.2vw,4em);line-height:.7em;box-sizing:border-box;background-color:transparent;border:none;transition:transform .2s ease-in-out,filter .3s ease-in-out;margin-inline:50%;transform:scale(1);margin-top:10px}.flavor-synth .addLine:hover{filter:brightness(60%) saturate(110%);transform:scale(1.1)}.flavor-synth-controls{width:100%;height:100%;margin-bottom:10px;display:flex;flex-direction:row;gap:1em;justify-content:space-evenly}.flavor-synth-controls[data-readonly] .share,.flavor-synth-controls[data-readonly] .save{display:none;pointer-events:none}.flavor-synth-controls[data-readonly] .fork{display:block!important;pointer-events:all!important}.flavor-synth-controls button{border:none;outline:none;background-color:transparent;transition:transform .2s ease-in-out,filter .3s ease-in-out}.flavor-synth-controls button:hover{transform:scale(1.1);filter:contrast(110%)}.flavor-synth-controls .action-btn{object-fit:cover;width:100%;height:100%}@media not (min-width:1150px){.flavor-synth-controls{flex-direction:row-reverse!important}.flavor-synth-controls .statistics{display:none!important}.flavor-synth-controls .buttons-reversed{display:grid!important}.flavor-synth-controls .buttons{display:none!important}}.flavor-synth-controls .buttons-reversed{display:none}.flavor-synth-controls .statistics{grid-area:1/1/2/3;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;-webkit-user-select:none;user-select:none;pointer-events:none;gap:.5em}.flavor-synth-controls .controls{display:flex;justify-content:center;align-items:center;gap:1em}.flavor-synth-controls .controls .skip-prev,.flavor-synth-controls .controls .skip-next{font-family:Fontawesome;font-size:clampW(.13em,1.3em,200px,2000px);aspect-ratio:1/1;padding:0;margin:0;border-radius:50%;width:max(3vw,20px);height:max(3vw,20px);justify-self:center;align-self:center}.flavor-synth-controls .controls .play{font-family:Fontawesome;font-size:clampW(.15em,1.5em,200px,2000px);aspect-ratio:1/1;padding:0;margin:0;border-radius:50%;width:max(4vw,20px);height:max(4vw,20px);justify-self:center;align-self:center}.flavor-synth-controls .controls .skip-prev{grid-area:1/3/2/4}.flavor-synth-controls .controls .play{grid-area:1/4/2/5}.flavor-synth-controls .controls .skip-next{grid-area:1/5/2/6}.flavor-synth-controls .volumes{display:flex;justify-content:space-evenly;align-items:center;grid-area:1/6/2/8;padding-top:20px;background:#0006;border-top-left-radius:20px;border-top-right-radius:20px;padding-inline:20px;gap:20px}.flavor-synth-controls .buttons{display:grid}.flavor-synth-controls .buttons,.flavor-synth-controls .buttons-reversed{grid-area:1/8/2/9;width:max-content;justify-self:center;align-self:center;grid-template-columns:max-content}.flavor-synth-controls .buttons .fork,.flavor-synth-controls .buttons-reversed .fork{display:none;pointer-events:none;scale:1.2}.flavor-synth-controls .buttons .action-btn,.flavor-synth-controls .buttons .action-share,.flavor-synth-controls .buttons-reversed .action-btn,.flavor-synth-controls .buttons-reversed .action-share{object-fit:cover;width:100%;height:100%}.div1{grid-area:1/3/3/4}.div2{grid-area:1/4/3/5}.div3{grid-area:1/5/3/6}.div4{grid-area:1/1/2/3}.div5{grid-area:2/1/3/3}.div6{grid-area:1/6/3/7}.div7{grid-area:1/7/3/8}.pixeled-div{--masks-width: min(calc(var(--height) * 3 / 13), var(--max-pixel-width, 100%));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACRJREFUGFdjYECA/4wwBgMDAwMjjMHAwMDABFdEWw6KC5DBfwDUdgUPtmOqxgAAAABJRU5ErkJggg==),linear-gradient(to right,#000 0px calc(var(--width) - var(--masks-width))),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACFJREFUGFdjYGBg+M8ABUxQ+j8DAwMDIzYZenIYGZBdAADTPAQTgBAlXQAAAABJRU5ErkJggg==);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACRJREFUGFdjYECA/4wwBgMDAwMjjMHAwMDABFdEWw6KC5DBfwDUdgUPtmOqxgAAAABJRU5ErkJggg==),linear-gradient(to right,#000 0px calc(var(--width) - var(--masks-width))),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACFJREFUGFdjYGBg+M8ABUxQ+j8DAwMDIzYZenIYGZBdAADTPAQTgBAlXQAAAABJRU5ErkJggg==);-webkit-mask-position:left,center,right;mask-position:left,center,right;-webkit-mask-size:var(--masks-width) 100%,calc(var(--width) - var(--masks-width)) 100%,var(--masks-width) 100%;mask-size:var(--masks-width) 100%,calc(var(--width) - var(--masks-width)) 100%,var(--masks-width) 100%;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lines{--loud-speaker: url(data:image/png;base64,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);--silent-speaker: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB4UExURRcdHxILDDBLXlCay5ZKPh8pLlePvfj497nT4Xo4NKjI3NfBklgoKSMzPYK00URkekp/ozl+r2uixcjd6CgWFmyMuqR0Z1h5pMGJa0YiJPz8+41gUNavmT1bhYonKpK1y0aQvuvNujZxnC5beTAxLbR/XsVuUQAAAIhC4B4AAAAodFJOU////////////////////////////////////////////////////wC+qi4YAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGHRFWHRTb2Z0d2FyZQBQYWludC5ORVQgNS4xLjgbaeqoAAAAtmVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABAAAABaAAAAaYcEAAEAAABqAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjgAAwAAkAcABAAAADAyMzABoAMAAQAAAAEAAAAFoAQAAQAAAJQAAAAAAAAAAgABAAIABAAAAFI5OAACAAcABAAAADAxMDAAAAAAq4AhE1OeOCgAAAFvSURBVFhH7ZZvV4MgFIehYpjoNpdmsay1/vD9v2GHKyjeCRPqVcfnFQf3e4R7UUfULyF4IpZVsAo0/15Awpc1oV/Qm9s7hicxAQHZcJ7d41mMX0ByzjkXBZ5HeAXlVufTBbsM8qkCujf5RAGpbD5NQA8PNp8kYH35kgX1wcnHCRhQufkoQZUDk7wjaB7NoH0aM67geai8yyBopDzCoJXyZQi5gj3OAlbQSSmlvnWjB69zgjecBYYVgOHY5+1mNKPghLPAWAMwvON8hKA34HyMQJfvIu8IUP8MfymA+slpE2MEkIci9ufBsLgGpn+wDfcoLhVAUG8fejF7kE7ho9zaG3e+FZxni+DUwG698zxM9LwVQoh8upCYx5kyxoqi+JgYYgQGOtlLgkDVriFFoOrdaEgSKFUOL4dEgfq0n4ZUgaLmDSfwBYxPoFj/ecyu/cPwCkw7v9IFipab/PtaPiTQ3aB45oKwYAGrYBVoVoFSP/VlIBygyqD+AAAAAElFTkSuQmCC);--solo-off: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuOBtp6qgAAAC2ZVhJZklJKgAIAAAABQAaAQUAAQAAAEoAAAAbAQUAAQAAAFIAAAAoAQMAAQAAAAIAAAAxAQIAEAAAAFoAAABphwQAAQAAAGoAAAAAAAAAYAAAAAEAAABgAAAAAQAAAFBhaW50Lk5FVCA1LjEuOAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlAAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAACrgCETU544KAAADRhJREFUeF7tmnt0VNW9x7/7zORBeIUAEnnII4SAFagRxUaFXqtXEVR8tKkWq4ioLVi1WLEX0ctt0AWti/qqilcFBSvoRa2gguIrIoYSMIkJIUAIeTB5TZJJJvM65+zv/ePMhJOTTDIDgeUSPqyzVtivs3/f/duv3xzgDB0hmWRNO20gOZ1kE8lMa96PnqDxbhqop5UIJJOCI2/mtBMhM2j0GRFOlggkO31+UJwMEczGetxu5O/aDWdtLRb/+TE88MdH2pX5QdATIoQMqnc6UVHlQF1DIxpc9SCJvJxdGR63+8r/WrLs5wB6f/vVO9j11gp8sGgxXph/N4b1G4lpaZOtTfY4ijUhhBBiA4A5ADRTsh3Auu5EIInH/roaG9/fCiEEVFUboOt6qtSZYrfHjFUD/oyEvn12QIhtKSkjP3/r7fd+M/WyjOGBVmeK53B5iutASWpV85Fh9z84HWvn3451C+/EuoV3Wl9zaojGE0Luu3j583jr3S0AEONqdqc2NDW9VOWoZn1jE5tbXdQ1c3NSelWy3vEdc999jluXZfG1hx/mrBnX5JEUq2+8KTH7tfmYPXUKgNQe9wphTeiMoLHrgh4QQgt6yAYhBEjimRdewf1rv8ZtGanKWUn9Za84+/PX/iLj9xelTzS3ZWqCpi4QUkoAgKoTrsYqOAs3IHdjseu2F5VEIV4Vq7Pm89VXvoJXIWyKgj0Hik1tHR8RCYBuRBBCbCCJlav+AdWegKPVzu1zZk/7j8nnnavFxyXEiOBbSNkmAEkIISCEAhEqEEyXlAAJTfWg3rEDR7LfbH10yYfxX1Q1Jk8ZMaZejbX3mABR0dV0uPF3S/HQo1nfV1TXV7k93oDf76eUklJKappGTVOp6xp1XW9Ltz7GhDD+1nWdqhqg3+9ma3MDv91XyRuu/+3Rc2Bvnjh27OUTR4+1du/UEE6E0iMVpdW1dfQHjCwpdZPBoUdSbzPY0kIn6LoeFE+jN6Dzuy+e5e9nTSKAy244Lx3zrp4VsQf3KJ2JEBpBXdeoa8dGmmxvaSg94PezqbGRTY2NPHyolOWHy1hVdZTOxiZqklI3lde0ADVNpa/FwZL9+/jEo1n7AVz0+LXXY93CO09IhOOqHJzHHdYEY9+XbXM7lAxA1NXWIXf3bv3qa2Y8RVIP+P1Hmxoa/ABYUVGJGJsdSYMHt+7Oy/9VbX3D7HNGj0HGRens37uXkFJCSh1CsUMogrnf/Evs/3BdIZ5/+94949O+fiOvRtR7m07tCWrT5m1wOhsWhUY+hOX/klJSVdXSkv0l/5MI/IFkP5J9W5qbUeNwoLa6Gvl781CUX4DNmz8CgIkAsm6996G1a/75Dg+WVUgGPUFVA9R0jT6PQ+blfM2nn3z6OwC/AGzW7p06OjE6hGxwOllVWVnn9XjuOVBSgocfeCjoJR0fAJh04RUi9dxLcOG0WQCQNHRU+palWU/R6WolSWqaRlUNUEqdHkn56pubCOD1kUjGtLTJx+XNPcKx+W6yXkoW5OU7X/7HS/PQNj0i89LLr7xWTE6bCACx6anjs998byt9/gCl4U1U1QBJMjfnS96bef6nANImDZtgbebU004Bw2214IIZsfEhLhg3AcMHpeGfq1cCfSbuLdxfKtXg4mpMBZ2+1qPy403PEUD2jHMvsDYREWHvAseDEEKYDVUUxRZcKDPNh51IyC3Zh2ETUvHRnmqcMzjh/BfWrPe1tnqhKMbBiVJHXMLZYuSYDDw2Y4Rr+qUpGNQr0drMyYFkHMmpJCeQbGfZjk+2U0qpWZyh07tDFCgAaooOHKaqGecLVQ1Q1yWbaopZ8s2Kj8n96B/b11qv5yFpI/kBSZ2kj+SCTsp0OCeciAjLnlyF515eh0VLsipr6+pJ0jhZahpbWpu4Zdt7BPDvgSfTA0jis48/xr6CgvssI1xD0nw/wFNPPNljIsTExOCmX2bigT/+CQDim31qvqrL4ClTY7O7kZu3vksAe9JHnmut3nOQxL/35KNo/8HnOuz15NWdle8pEUJ8+r+vYufatblN1dUkaZw4pc7Sou/516npuxbPmomrpkzFVVOmWquGJapFMHHgIPRPHNDLkiwArCQZ0y5RiBMKqpgJ7SKyohS1O76C5vUaGcETZ9LA3jjvjrRJ735W/n/Wut0RlQA2m4LYWHtvazqAiWog8Knf7283FXCCkaUQQTGRx77YGz8EZc0B+DRCUYz1N6FfIpInXRsnPbU/j3bLjUqAPgkJiImJ8VvTYRz4p4HoY01HD4kAAFsL9+Evn+9MdPl8EEIQEBAAYuL7I2no+bChxhMXF4e4uDhr1bBEJUB8fBxsdluN7ERhRVEQGxfbnJuzC59s3oKsPy/BbTOvw4I5twtEIYL1iFxWdgTz5i/EvPkLMSQe0As+z0oe0K/cZtgeRMAe2w+lAHyqCp+qHsvqhqgEkCQERECXHQWQUmL186vnH62ovNXd4p5TVVp21xtb/jUq47qbmV1UKWhEgCISAQACmsT2HXtw4OCh3tu/2nPb519/N6e6vuXOJrf3tWHDh+3WNHMThnAqgBavFy2hNSICIj6ekUSzJwC7Tcmy28SSWHv7G5jfH8CXn32B5CGDoWsaSg8ehIxNWDP95usX+R2VDSPOHm4u3uEqbY4xAhAEhpP4Wau7ZejGtzetAgC73Y5pl2Y8MmTYiJvtNjHF3AeHw4FRQ4dWTv/ZZSMA4JOd2aamewCScHn88PjV5X5V6xDKsgY+SMr6Zi9LKmrfJosTSSrmBaqrLZLkUF9AfTH0HhNtV2Npyah2OHj1xZdWzM28FXMzb7V2PyxRTQFdJxQhbAIAaQQp0DZvjWmgaSo0TYOUUgzsG8/Rg+Nu9rb03Q7gp2aP62o6NLtbn9R0eU+sXSEpoet66BFSGgEXAMIIshqRZLvdjvSLL8K48WkYNz7N1GTXRCXAsfli/GVeC82CGCFuHVJKYYvth/jeQ9J11b/e7w9cEAgE2uqEE6FPQq/f9o6PBUkhpWFk+8d4sREpMgSQUqLmQDmcldVwVlabmuua6AQI3sSEMPY94JhLhzpiRkoduq5BKDbU1zvHv7Ry1StvvPhyuzKdiaAoitF8J0sUaYir61rw3UYZu82GtJ/+BKPHpmD02BRrtbBEJYCqS0gS8th72zoTHgKQUBSBQclDeiUNHGgt0KkIIdMjvUZLEi0tLrR6WtDqabFmhyUqARgaF8FOxiY8uqYhMbGf65qbrt9y+cwO1wbAJII0uZIQAopii0gEKSVKvy9BZVkFKssqrNlhiUoAc5y340kgPKSEzaaoiUkDGvsnhr+yCiE2bN7+zevm6RSpCFJKVOUfQkOdEw11Tmt2WKISwG4TUESnUzMCBAB0XCgsbPzgs5W5eUXt0iIVof+oQejVNwG9+iZYs8ISlQAQ0Y18CKHY4G71JebvzbugqKDQmt2O9c8+vq+2vmEuggteiO5EUBQFI8aNwVlnD8FZZw+xZoclKgEkQ8PfeSfCIYSAz+ezHzlcdl5Febk1uwOz/nP6GgBzzVseuhFBQABCIPQvUqISIHjmiLz1IEIANkEIgUDwBtstQog1Usq5UurdiGDk6VKHo6wczro6OOvq2sp3R1QCKAogg0evSFU2zg12qDpQXFiIQwcPWYuEJSYmdg3JCEQAAKLV1QSfzwufL/LLUFQC6JoOr08NBFTdGNaIMMp5PW6sWroE2zZvthboku5FCJkgoAV0SF1C6t2utW1EJcC+g+XYnV9CR42zrQPdYYySjoDPhaOAcFQdtRbplq5FMEzQAn44SgqEy+WCy+Uy1e6aiAUQQmDFgnm46tLJ8tsvt0O2uXfXniCEAhlwo7WpDAD0QBTBCjPhREBwt6jZV4hCQM/OyUV2Tm67/B7jsuRk3LdwEZLR7/7XXlljXE+DX3NomvGbnfnRgh9DHS4q4tO3ZO4sXf86zh8b+U2tMzRNu6OzDyxUVZUkM+MRh3hEHhKLiusumYaLR0wASSxY8OD8Na+/ybqGxrZOSGnE60M/YEopqQfcdNcffh9A7CO/uR3pqeOtzUYNyTtITcq2zyjaUElmntSfyG6ccQNumn0LACT8ZfnK9Jzde2f//ZmXuDNnN9V2n7+RJOWeXTl84J67Nj3x8ENY2meQtbnj5pmlj9zx/jvrs8MFVazlw9H1BA7DnxYvhaupGcOGD8XjSxeLlPRrZv7tv+/TDxQXfJjUPwmjRp4Du6KgorICxcUHti1f+cS9aQOmHi5u+LbbNSNK+pCcGS68FrxgnRxCC9GKvz2LuXc/iPc++AjBK+3dK5Yuu+vvy5bfdeGgcQsBTJ4wcBxumf3rHrU8xNjkMaKr8Jq1vJUT7hSD3/sBwIgBybhk2nRcccV0xNrs2JmTg7fWbsS4ieNETkHu8VwjIiZo7Kn3hB8SJ+IJPxrOiHBGBIMwIjST7Lm9+IeORQQPySutZX70BEVoPi2ND3Fauf0ZznCGqPh/G0ZXz1b/5n4AAAAASUVORK5CYII=);--solo-on: url(data:image/png;base64,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)}.mute,.delete,.solo{font-family:Fontawesome;background-color:transparent;border:none;padding:5px;margin:0}.lines{display:grid;grid-template-columns:clamp(50px,10%,100px) 1fr;column-gap:20px}.lines .synth-line-controls .volume{background-color:var(--secondary-color);max-width:100%;appearance:none;height:5px;cursor:ew-resize}.lines .synth-line-controls .volume::-webkit-slider-thumb,.lines .synth-line-controls .volume::-moz-range-thumb{appearance:none;height:15px;width:5px;background-color:var(--main-color);border:none;outline:none;box-shadow:0 0 10px .6px var(--main-color)}.lines .synth-line-controls .mute{color:transparent;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.lines .synth-line-controls .mute[data-muted]{background-image:var(--silent-speaker)}.lines .synth-line-controls .mute:not([data-muted]){background-image:var(--loud-speaker)}.lines .synth-line-controls .solo{color:transparent;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.lines .synth-line-controls .solo[data-solo]{background-image:var(--solo-on)}.lines .synth-line-controls .solo:not([data-solo]){background-image:var(--solo-off)}.lines .line[data-muted]{opacity:.5}.lines .line .playerTrack{position:relative}.lines .line .playerTrack .tooltip{position:absolute;background-color:#424242;color:#fff;padding:5px 10px;border-radius:5px;display:none;pointer-events:none;z-index:10;transform:translate(-50%);margin:0;top:calc(100% + 5px);font-family:PixelFont}.lines .line .playerTrack .tooltip:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border-width:10px;border-style:solid;border-color:transparent transparent #424242 transparent}div:has(>.flavor-statistic){background-image:linear-gradient(135deg,var(--secondary-color) 0%,var(--main-color) 50%,var(--secondary-color) 100%);background-origin:border-box;background-clip:border-box,content-box;border:3px solid transparent;border-radius:16px}.totalFlavorsUsed .icon{background:linear-gradient(225deg,color-mix(in srgb,var(--main-color) 50%,#eac2f9 50%),color-mix(in srgb,var(--secondary-color) 50%,#afd8fa 50%));-webkit-mask-image:url(./masks/statistics/total_black_white.png);mask-image:url(./masks/statistics/total_black_white.png);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-mode:luminance}.activeFlavorsPlaying .icon{background:linear-gradient(225deg,color-mix(in srgb,var(--main-color) 50%,#eac2f9 50%),color-mix(in srgb,var(--secondary-color) 50%,#afd8fa 50%));background-size:100% 100%;background-repeat:no-repeat;background-position:center center;-webkit-mask-image:url(./masks/statistics/stack_black_white.png);mask-image:url(./masks/statistics/stack_black_white.png);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-mode:luminance}.flavor-statistic{display:grid;grid-template-columns:max-content 1fr;grid-template-rows:auto auto;grid-column-gap:10px;grid-row-gap:0px;height:100%;min-width:100px;max-width:300px;background-color:#000;border-radius:15px;padding-block:5px;padding-inline:15px}.flavor-statistic .icon{grid-area:1/1/2/2;max-height:30px;aspect-ratio:1/1;padding:5px;width:40px}.flavor-statistic .value{grid-area:1/2/2/3;border-image:linear-gradient(to right,rgba(var(--secondary-color-rgb),0) 0%,var(--secondary-color) 40%,var(--secondary-color) 60%,rgba(var(--secondary-color-rgb),0) 100%) 1;border-bottom-width:2px;border-bottom-style:solid;border-top:none;border-left:none;border-right:none;height:max-content;font-size:clamp(.15em,.3em + 1.2vw,1.5em);align-self:start;line-height:1.2em}.flavor-statistic .desc{grid-area:2/1/3/3;width:100%;height:max-content;display:flex;justify-content:center;align-items:center;text-align:center;opacity:.5;font-size:clamp(.1em,.2em + .8vw,1em);line-height:1.1em}.volume-control-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.volume-control-wrapper .volume-control{position:relative;width:80px;height:80px}.volume-control-wrapper .knob{width:60px;height:60px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0);transition:transform .3s ease,box-shadow .3s;display:flex;align-items:center;justify-content:center;background-image:url(./imgs/knob/Circle.png);background-position:center;background-size:contain;background-repeat:no-repeat}.volume-control-wrapper .volume-display{font-size:clamp(.09em,.18em + .72vw,.9em);font-weight:700;color:#fff;text-shadow:0 0 4px var(--main-color);font-family:Courier New,monospace;transform:rotate(0);transition:transform .3s ease;width:80%;background-color:transparent;outline:none;border:none;text-align:center}.volume-control-wrapper span.volume-display{-webkit-user-select:none;user-select:none}.volume-control-wrapper .ticks{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none}.volume-control-wrapper .tick{position:absolute;width:1px;height:3px;background:#444;top:0;left:50%;transform-origin:center 40px;opacity:.3;transition:background .2s,opacity .2s}.volume-control-wrapper .tick.major{background:#777}.volume-control-wrapper .tick.secondary{background:#555}.volume-control-wrapper .tick.active{background-color:var(--main-color);opacity:1}.volume-control-wrapper .tick.secondary{width:1px;height:6px}.volume-control-wrapper .tick.major{width:1.3px;height:10px}.volume-control-wrapper .label{width:100%;display:flex;justify-content:center;align-items:center;font-size:clamp(.125em,.25em + 1vw,1.25em);margin:0;padding:0;-webkit-user-select:none;user-select:none;pointer-events:none;color:var(--main-color)}.pixeled-div,.pixel-div{--masks-width: min(calc(var(--height) * 3 / 13), var(--max-pixel-width, 100%));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACRJREFUGFdjYECA/4wwBgMDAwMjjMHAwMDABFdEWw6KC5DBfwDUdgUPtmOqxgAAAABJRU5ErkJggg==),linear-gradient(to right,#000 0px calc(var(--width) - var(--masks-width))),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACFJREFUGFdjYGBg+M8ABUxQ+j8DAwMDIzYZenIYGZBdAADTPAQTgBAlXQAAAABJRU5ErkJggg==);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACRJREFUGFdjYECA/4wwBgMDAwMjjMHAwMDABFdEWw6KC5DBfwDUdgUPtmOqxgAAAABJRU5ErkJggg==),linear-gradient(to right,#000 0px calc(var(--width) - var(--masks-width))),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACFJREFUGFdjYGBg+M8ABUxQ+j8DAwMDIzYZenIYGZBdAADTPAQTgBAlXQAAAABJRU5ErkJggg==);-webkit-mask-position:left,center,right;mask-position:left,center,right;-webkit-mask-size:var(--masks-width) 100%,calc(var(--width) - var(--masks-width)) 100%,var(--masks-width) 100%;mask-size:var(--masks-width) 100%,calc(var(--width) - var(--masks-width)) 100%,var(--masks-width) 100%;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pixeled-div{--masks-width: min(calc(var(--height) * 3 / 13), var(--max-pixel-width, 100%));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACRJREFUGFdjYECA/4wwBgMDAwMjjMHAwMDABFdEWw6KC5DBfwDUdgUPtmOqxgAAAABJRU5ErkJggg==),linear-gradient(to right,#000 0px calc(var(--width) - var(--masks-width))),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACFJREFUGFdjYGBg+M8ABUxQ+j8DAwMDIzYZenIYGZBdAADTPAQTgBAlXQAAAABJRU5ErkJggg==);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACRJREFUGFdjYECA/4wwBgMDAwMjjMHAwMDABFdEWw6KC5DBfwDUdgUPtmOqxgAAAABJRU5ErkJggg==),linear-gradient(to right,#000 0px calc(var(--width) - var(--masks-width))),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACFJREFUGFdjYGBg+M8ABUxQ+j8DAwMDIzYZenIYGZBdAADTPAQTgBAlXQAAAABJRU5ErkJggg==);-webkit-mask-position:left,center,right;mask-position:left,center,right;-webkit-mask-size:var(--masks-width) 100%,calc(var(--width) - var(--masks-width)) 100%,var(--masks-width) 100%;mask-size:var(--masks-width) 100%,calc(var(--width) - var(--masks-width)) 100%,var(--masks-width) 100%;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#root:has(.flavor-synth[data-readonly=true])>.close{right:20px!important}#root{display:grid;grid-template-columns:auto 1fr max-content;grid-template-rows:min-content min-content 1fr max-content;grid-column-gap:0px;grid-row-gap:0px;overflow:hidden;background-image:url(./imgs/main_background.png),url(./imgs/repeatable_background.png);background-size:100% auto,100% auto;background-position:bottom,bottom;background-repeat:no-repeat,repeat-y;image-rendering:pixelated;filter:contrast(110%)}#root>*{-webkit-backdrop-filter:brightness(60%) contrast(110%);backdrop-filter:brightness(60%) contrast(110%)}#root>.close{position:fixed;top:20px;right:max(min(20vw,250px),100px);background-color:transparent;border:none;font-size:clamp(.5em,1em + 4vw,5em);padding:0;margin:0;line-height:1rem;-webkit-backdrop-filter:none;backdrop-filter:none;transition:scale .3s ease-in-out}#root>.close:hover{scale:1.1}#root .current-main-theme-selector{grid-area:1/1/3/2;height:min-content}#root .title{grid-area:1/2/3/3;display:flex;flex-direction:column}#root .title .bg-wrapper{display:grid;grid-template-columns:100%;grid-template-rows:100%;max-height:80%}#root .title .bg-wrapper .img-wrapper{display:grid;grid-template-columns:max-content 1fr max-content;grid-template-rows:1fr;grid-area:1/1/2/2}#root .title .bg-wrapper .img-wrapper .bg-image-start{height:100%}#root .title .bg-wrapper .img-wrapper .bg-image{background-image:url(./imgs/nameTag/name_tag_main.png);background-position:center;background-repeat:repeat-x;background-size:auto 100%}#root .title .bg-wrapper .img-wrapper .bg-image-end{height:100%}#root .title .bg-wrapper:has(.title-input.unsaved-changes){position:relative}#root .title .bg-wrapper:has(.title-input.unsaved-changes):before{content:"*";position:absolute;top:0;left:10%}#root .title .title-input{grid-area:1/1/2/2;text-align:center;display:flex;justify-content:center;align-items:center;font-size:clamp(.35em,.7em + 2.8vw,3.5em);border:none;outline:none;white-space:nowrap;min-width:50px;line-height:clamp(.35em,.7em + 2.8vw,3.5em);background-color:transparent;width:calc(100% - 50px);margin:0 0 0 auto;color:#fff;max-height:100px;aspect-ratio:10/1}#root .title .subtitle{height:min-content;font-size:clamp(.2em,.4em + 1.6vw,2em)}#root .flavor-drag-n-drop-list{grid-area:1/3/5/4}#root .flavor-synth{grid-area:3/1/4/3}#root .flavor-synth-controls{grid-area:4/1/5/3}html,body{overflow:hidden;padding:0;margin:0}.Toastify{z-index:100000000000;position:fixed;bottom:0;right:0}*{-webkit-user-select:none;user-select:none}.save-message{position:fixed;bottom:0;left:0;padding:5px 10px;border-top-right-radius:20px;background:#0000004d;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:clamp(.12em,.24em + .96vw,1.2em);opacity:0;transition:opacity .3s ease-in-out}.save-message[data-open]{opacity:1}.main-flavor-selection-dialog{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#000;display:grid;transition:opacity .3s ease-in-out;grid-template-columns:1fr;grid-template-rows:auto 1fr;grid-column-gap:0px;grid-row-gap:0px}.main-flavor-selection-dialog h1{grid-area:1/1/2/2;width:100%;text-align:center;justify-content:center;align-items:center;margin:0;font-size:clamp(.4em,.8em + 3.2vw,4em)}.main-flavor-selection-dialog .close{position:absolute;top:10px;right:10px;font-family:PixelFont;font-size:clamp(.4em,.8em + 3.2vw,4em);line-height:2rem;background-color:transparent;border:none}.main-flavor-selection-dialog .flavor-list{grid-area:2/1/3/2;display:grid;grid-template-columns:33.33333% 33.33333% 33.33333%;justify-content:center;align-items:center;width:100%;height:100%}@media not (min-width:300px){.main-flavor-selection-dialog .flavor-list{grid-template-columns:33.33333% 33.33333%!important;width:100%}}.main-flavor-selection-dialog .flavor-list .main-flavor-entry{width:30vw;min-width:100px;max-width:400px;max-height:30vh;aspect-ratio:1/1;position:relative;transition:transform .3s ease-in-out;cursor:pointer}.main-flavor-selection-dialog .flavor-list .main-flavor-entry img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:60%;height:60%;image-rendering:pixelated;aspect-ratio:1/1;object-fit:contain}.main-flavor-selection-dialog .flavor-list .main-flavor-entry label{position:absolute;top:100%;left:50%;font-size:clamp(.3em,.6em + 2.4vw,3em);transform:translate(-50%,-100%);height:min-content;transition:transform .3s ease-in-out,opacity .3s ease-in-out;opacity:0;z-index:-1}.main-flavor-selection-dialog .flavor-list .main-flavor-entry:hover label{transform:translate(-50%,-10%);opacity:1}.main-flavor-selection-dialog .flavor-list .main-flavor-entry:hover{transform:translateY(-20%)}.main-flavor-selection-dialog .flavor-list .main-flavor-entry .bgImage{position:absolute;top:0;left:0;width:100%;height:100%}.main-flavor-selection-dialog .flavor-list .main-flavor-entry .bgImage.main-color{background-color:var(--main-color);-webkit-mask-image:url(./masks/background-main-flavor-main-mask_alpha.png);mask-image:url(./masks/background-main-flavor-main-mask_alpha.png);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;mask-mode:alpha;image-rendering:pixelated}.main-flavor-selection-dialog .flavor-list .main-flavor-entry .bgImage.main-color-2{background-color:var(--vine-color);-webkit-mask-image:url(./masks/background-main-flavor-vines-mask_alpha.png);mask-image:url(./masks/background-main-flavor-vines-mask_alpha.png);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;image-rendering:pixelated}.main-flavor-selection-dialog .flavor-list .main-flavor-entry{justify-self:center;align-self:center}.touch-device .flavor-list .main-flavor-entry label{transform:translate(-50%,-10%);opacity:1}.touch-device .flavor-list .main-flavor-entry{transform:translateY(-20%)}.pixeled-div{--masks-width: min(calc(var(--height) * 3 / 13), var(--max-pixel-width, 100%));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACRJREFUGFdjYECA/4wwBgMDAwMjjMHAwMDABFdEWw6KC5DBfwDUdgUPtmOqxgAAAABJRU5ErkJggg==),linear-gradient(to right,#000 0px calc(var(--width) - var(--masks-width))),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACFJREFUGFdjYGBg+M8ABUxQ+j8DAwMDIzYZenIYGZBdAADTPAQTgBAlXQAAAABJRU5ErkJggg==);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACRJREFUGFdjYECA/4wwBgMDAwMjjMHAwMDABFdEWw6KC5DBfwDUdgUPtmOqxgAAAABJRU5ErkJggg==),linear-gradient(to right,#000 0px calc(var(--width) - var(--masks-width))),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACFJREFUGFdjYGBg+M8ABUxQ+j8DAwMDIzYZenIYGZBdAADTPAQTgBAlXQAAAABJRU5ErkJggg==);-webkit-mask-position:left,center,right;mask-position:left,center,right;-webkit-mask-size:var(--masks-width) 100%,calc(var(--width) - var(--masks-width)) 100%,var(--masks-width) 100%;mask-size:var(--masks-width) 100%,calc(var(--width) - var(--masks-width)) 100%,var(--masks-width) 100%;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.flavor-drag-n-drop-list{transition:opacity .4s ease-in-out}#root:has(.share-dialog-wrapper.visible.login) .flavor-drag-n-drop-list{opacity:0;grid-area:1/1/5/4}#root:has(.share-dialog-wrapper.visible) .flavor-drag-n-drop-list{-webkit-backdrop-filter:brightness(30%) contrast(110%);backdrop-filter:brightness(30%) contrast(110%);filter:brightness(75%)}.share-dialog-wrapper{grid-area:1/1/5/3;background-color:#00000080;opacity:0;transition:opacity .3s ease-in-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative}.share-dialog-wrapper .share-dialog{position:relative;margin:clamp(.4em,.8em + 3.2vw,4em);padding:20px;border-radius:20px;justify-self:center;align-self:center;background-color:#000000e6;height:calc(100% - 120px);border:1px solid var(--secondary-color);box-shadow:0 0 30px 1px rgba(var(--main-color-rgb),.4);scrollbar-color:#9b9b9b #212121;background-image:var(--bg-image);background-position:center;background-size:contain;background-repeat:no-repeat}.share-dialog-wrapper .share-dialog .content-wrapper{width:100%;height:100%;display:flex;flex-direction:column;gap:20px;-webkit-backdrop-filter:blur(12px) brightness(40%);backdrop-filter:blur(12px) brightness(40%);overflow-y:auto;overflow-x:hidden}.share-dialog-wrapper .share-dialog *:not(.background-image){z-index:100}.share-dialog-wrapper .share-dialog h1,.share-dialog-wrapper .share-dialog .share-flavors,.share-dialog-wrapper .share-dialog .share-image,.share-dialog-wrapper .share-dialog .share-code{width:calc(100% - 40px);padding:20px}.share-dialog-wrapper .share-dialog .share-url{grid-area:4/2/5/3;width:calc(100% - 40px);padding:20px}.share-dialog-wrapper .share-dialog .action-buttons{position:absolute;top:20px;right:20px}.share-dialog-wrapper .share-dialog .action-buttons .close{font-size:4rem;aspect-ratio:1/1;width:max-content;line-height:0;padding:0;margin:0;background-color:transparent;border:none;transition:color .2s ease-in-out}.share-dialog-wrapper .share-dialog .action-buttons .close:hover{color:var(--secondary-color)}.share-dialog-wrapper.visible{opacity:1;pointer-events:all;z-index:100000000}.share-dialog-wrapper h1{width:100%;display:flex;justify-content:center;align-items:center;text-align:center;font-size:4rem;margin:0}.share-dialog-wrapper h2{width:100%;display:flex;justify-content:center;align-items:center;text-align:center;font-size:2em;margin:0}.share-dialog-wrapper .share-default-layout{margin-inline:auto;display:grid;grid-template-columns:100%;grid-template-rows:repeat(3,max-content);row-gap:10px;background-color:rgba(var(--secondary-color-rgb),.2);border:1px solid rgba(var(--main-color-rgb),.2);position:relative;border-radius:20px}.share-dialog-wrapper .share-default-layout h2{grid-area:1/1/2/2;margin-bottom:0}.share-dialog-wrapper .share-default-layout span:not(.url){grid-area:2/1/3/2;width:100%;display:flex;justify-content:center;align-items:center;text-align:center;margin:0;font-size:20px;opacity:.4}.share-dialog-wrapper .share-default-layout .content{grid-area:3/1/4/2}.share-dialog-wrapper .share-default-layout .buttons{position:absolute;top:10px;right:10px;width:max-content;justify-self:end;align-self:end;display:flex;gap:20px}@media not (min-width:1250px){.share-dialog-wrapper .share-default-layout .buttons{position:static;top:unset;right:unset}}.share-dialog-wrapper .share-flavors .combo{margin-inline:auto;width:100%;aspect-ratio:6/1;max-width:50vw;max-height:180px;display:flex;flex-direction:row;gap:10px}@media(max-width:770px){.share-dialog-wrapper .share-flavors .combo{flex-wrap:wrap;justify-content:center;align-items:center}}.share-dialog-wrapper .share-flavors .combo .share-flavors-flavor .text{opacity:0;pointer-events:none}.share-dialog-wrapper .share-flavors .combo .share-flavors-flavor-no-selected,.share-dialog-wrapper .share-flavors .combo .share-flavors-flavor{max-width:150px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;text-align:center;color:#ffffff80;position:relative;margin-block:auto}.share-dialog-wrapper .share-flavors .combo .share-flavors-flavor-no-selected .text,.share-dialog-wrapper .share-flavors .combo .share-flavors-flavor .text{font-size:clamp(.14em,.28em + 1.12vw,1.4em);line-height:clamp(.1em,.2em + .8vw,1em);padding:5px;display:flex;justify-content:center;align-items:center}.share-dialog-wrapper .share-flavors .combo .share-flavors-flavor-no-selected img,.share-dialog-wrapper .share-flavors .combo .share-flavors-flavor img{image-rendering:pixelated;max-width:100%;max-height:100%;overflow:hidden;object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.share-dialog-wrapper .share-flavors .combo .share-flavors-flavor-no-selected .bgImage,.share-dialog-wrapper .share-flavors .combo .share-flavors-flavor .bgImage{position:absolute;top:0;left:0;width:100%;height:100%}.share-dialog-wrapper .share-flavors .combo .share-flavors-flavor-no-selected .bgImage.main-color,.share-dialog-wrapper .share-flavors .combo .share-flavors-flavor .bgImage.main-color{background-color:var(--main-color, #707070);-webkit-mask-image:url(./masks/background-main-flavor-main-mask_alpha.png);mask-image:url(./masks/background-main-flavor-main-mask_alpha.png);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;mask-mode:alpha;image-rendering:pixelated}.share-dialog-wrapper .share-flavors .combo .share-flavors-flavor-no-selected .bgImage.main-color-2,.share-dialog-wrapper .share-flavors .combo .share-flavors-flavor .bgImage.main-color-2{background-color:var(--vine-color, #3d3d3d);-webkit-mask-image:url(./masks/background-main-flavor-vines-mask_alpha.png);mask-image:url(./masks/background-main-flavor-vines-mask_alpha.png);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;image-rendering:pixelated}.share-dialog-wrapper .share-flavors .publish{position:absolute;bottom:20px;right:20px;font-size:clamp(.13em,.26em + 1.04vw,1.3em);padding:5px 10px}.share-dialog-wrapper .share-image .generate-image,.share-dialog-wrapper .share-image .no-generate-image{width:110px;aspect-ratio:1/1;margin-inline:auto;background-color:rgba(var(--main-color-rgb),.4);border-radius:20px;padding:20px;display:flex;justify-content:center;align-items:center;text-align:center;object-fit:contain}.share-dialog-wrapper .share-code .content{display:flex;flex-direction:row;gap:10px;width:max-content;margin-inline:auto}.share-dialog-wrapper .share-code .content .digit{font-size:3em;padding:5px}.share-dialog-wrapper .share-code .content .digit:nth-of-type(3){margin-right:10px}.share-dialog-wrapper .share-url .content{display:grid;grid-template-columns:1fr max-content;grid-template-rows:1fr}.share-dialog-wrapper .share-url .content .url{grid-area:1/1/2/2;width:100%;display:flex;justify-content:center;align-items:center;text-align:center;margin:0;font-size:22px}.share-dialog-wrapper .share-url .content .copy{grid-area:1/2/2/3;width:max-content;font-size:20px;padding:5px 10px}.share-dialog-wrapper.login .share-dialog{display:flex;flex-direction:column;justify-content:start;align-items:center}.share-dialog-wrapper.login .share-dialog h1{width:100%;height:max-content}.share-dialog-wrapper.login .share-dialog .disclaimer{width:60%;font-size:20px;text-align:center;display:flex;justify-content:center;align-items:center;opacity:.7}.share-dialog-wrapper.login .share-dialog .center{width:100%;margin-block:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.share-dialog-wrapper.login .share-dialog .login-div{width:50%;max-width:300px;min-width:100px;display:grid;grid-template-columns:1fr max-content;grid-template-rows:repeat(6,auto);grid-column-gap:0px;grid-row-gap:10px;background-color:rgba(var(--secondary-color-rgb),.3);padding:20px;border-radius:20px}.share-dialog-wrapper.login .share-dialog .login-div h3{grid-area:1/1/2/3;font-size:3rem;line-height:1rem;margin:10px;text-align:center}.share-dialog-wrapper.login .share-dialog .login-div input{width:calc(100% - 20px);height:calc(100% - 20px);border:none;outline:none;padding:10px;border-radius:10px;font-size:24px}.share-dialog-wrapper.login .share-dialog .login-div .email{grid-area:2/1/3/3}.share-dialog-wrapper.login .share-dialog .login-div .username{grid-area:3/1/4/3}.share-dialog-wrapper.login .share-dialog .login-div .password{grid-area:4/1/5/3}.share-dialog-wrapper.login .share-dialog .login-div .login{grid-area:5/1/6/3;font-size:20px}.share-dialog-wrapper.login .share-dialog .login-div .dontHaveAccount{grid-area:6/1/7/3;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0;padding:0;font-size:18px;line-height:1em;flex-wrap:wrap}.share-dialog-wrapper.login .share-dialog .login-div .dontHaveAccount a{border:none;background-color:transparent;font-size:18px;line-height:1em;padding:0;margin:0 0 0 10px}.share-dialog-wrapper.login .share-dialog .buttons-below-first-share{display:flex;flex-direction:column;justify-content:center;align-items:center}.share-dialog-wrapper.login .share-dialog .microcopy{margin-top:0;opacity:.4;color:#fff;text-align:center;-webkit-user-select:none;user-select:none;pointer-events:none}.share-dialog-wrapper.login .share-dialog .share-anyways{font-size:25px;margin-top:3rem}.share-dialog-wrapper .loader{width:64px;height:64px;background-image:linear-gradient(#FFF 16px,transparent 0),linear-gradient(var(--secondary-color) 16px,transparent 0),linear-gradient(var(--secondary-color) 16px,transparent 0),linear-gradient(#FFF 16px,transparent 0);background-repeat:no-repeat;background-size:16px 16px;background-position:left top,left bottom,right top,right bottom;animation:rotate 2s linear infinite;position:absolute;top:50%;left:50%;translate:-50% -50%;transform-origin:50% 50%}@keyframes rotate{0%{width:64px;height:64px;transform:rotate(0)}50%{width:30px;height:30px;transform:rotate(180deg)}to{width:64px;height:64px;transform:rotate(360deg)}}.pixeled-div{--masks-width: min(calc(var(--height) * 3 / 13), var(--max-pixel-width, 100%));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACRJREFUGFdjYECA/4wwBgMDAwMjjMHAwMDABFdEWw6KC5DBfwDUdgUPtmOqxgAAAABJRU5ErkJggg==),linear-gradient(to right,#000 0px calc(var(--width) - var(--masks-width))),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACFJREFUGFdjYGBg+M8ABUxQ+j8DAwMDIzYZenIYGZBdAADTPAQTgBAlXQAAAABJRU5ErkJggg==);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACRJREFUGFdjYECA/4wwBgMDAwMjjMHAwMDABFdEWw6KC5DBfwDUdgUPtmOqxgAAAABJRU5ErkJggg==),linear-gradient(to right,#000 0px calc(var(--width) - var(--masks-width))),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACFJREFUGFdjYGBg+M8ABUxQ+j8DAwMDIzYZenIYGZBdAADTPAQTgBAlXQAAAABJRU5ErkJggg==);-webkit-mask-position:left,center,right;mask-position:left,center,right;-webkit-mask-size:var(--masks-width) 100%,calc(var(--width) - var(--masks-width)) 100%,var(--masks-width) 100%;mask-size:var(--masks-width) 100%,calc(var(--width) - var(--masks-width)) 100%,var(--masks-width) 100%;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#root:has(.open-share-dialog-wrapper.visible) .flavor-drag-n-drop-list{-webkit-backdrop-filter:brightness(30%) contrast(110%);backdrop-filter:brightness(30%) contrast(110%);filter:brightness(75%)}.open-share-dialog-wrapper{grid-area:1/1/5/3;background-color:#00000080;opacity:0;transition:opacity .3s ease-in-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative}.open-share-dialog-wrapper:not(.visible){pointer-events:none}.open-share-dialog-wrapper .open-share-dialog{position:relative;margin:clamp(.4em,.8em + 3.2vw,4em);padding:20px;border-radius:20px;justify-self:center;align-self:center;background-color:#000000e6;height:calc(100% - 120px);border:1px solid var(--secondary-color);box-shadow:0 0 30px 1px rgba(var(--main-color-rgb),.4);scrollbar-color:#9b9b9b #212121;background-image:var(--bg-image);background-position:center;background-size:contain;background-repeat:no-repeat}.open-share-dialog-wrapper .open-share-dialog .content-wrapper{width:100%;height:100%;display:flex;flex-direction:column;gap:20px;-webkit-backdrop-filter:blur(12px) brightness(40%);backdrop-filter:blur(12px) brightness(40%);overflow-y:auto;overflow-x:hidden}.open-share-dialog-wrapper .open-share-dialog button:disabled{border:none!important;cursor:default}.open-share-dialog-wrapper .open-share-dialog h1,.open-share-dialog-wrapper .open-share-dialog .open-share-flavors,.open-share-dialog-wrapper .open-share-dialog .open-share-image,.open-share-dialog-wrapper .open-share-dialog .open-share-code{width:calc(100% - clamp(.4em,.8em + 3.2vw,4em));height:calc(100% - clamp(.4em,.8em + 3.2vw,4em));padding:20px}.open-share-dialog-wrapper .open-share-dialog .action-buttons{position:absolute;top:20px;right:20px}.open-share-dialog-wrapper .open-share-dialog .action-buttons .close{font-size:clamp(.4em,.8em + 3.2vw,4em);aspect-ratio:1/1;width:max-content;line-height:0;padding:0;margin:0;background-color:transparent;border:none;transition:color .2s ease-in-out}.open-share-dialog-wrapper .open-share-dialog .action-buttons .close:hover{color:var(--secondary-color)}.open-share-dialog-wrapper.visible{opacity:1;pointer-events:all;z-index:100000000}.open-share-dialog-wrapper h1{width:100%;display:flex;justify-content:center;align-items:center;text-align:center;font-size:clamp(.4em,.8em + 3.2vw,4em);margin:0}.open-share-dialog-wrapper h2{width:100%;display:flex;justify-content:center;align-items:center;text-align:center;font-size:clamp(.2em,.4em + 1.6vw,2em);margin:0}.open-share-dialog-wrapper .open-share-default-layout{margin-inline:auto;display:grid;grid-template-columns:100%;grid-template-rows:repeat(3,max-content);row-gap:10px;background-color:rgba(var(--secondary-color-rgb),.2);border:1px solid rgba(var(--main-color-rgb),.2);position:relative;border-radius:20px}.open-share-dialog-wrapper .open-share-default-layout h2{grid-area:1/1/2/2;margin-bottom:0}.open-share-dialog-wrapper .open-share-default-layout span:not(.url){grid-area:2/1/3/2;width:100%;display:flex;justify-content:center;align-items:center;text-align:center;margin:0;font-size:clamp(.13em,.26em + 1.04vw,1.3em);opacity:.4}.open-share-dialog-wrapper .open-share-default-layout .content{grid-area:3/1/4/2}.open-share-dialog-wrapper .open-share-default-layout .buttons{position:absolute;bottom:10px;right:10px;width:max-content;justify-self:end;align-self:end;display:flex;gap:20px}@media not (min-width:1250px){.open-share-dialog-wrapper .open-share-default-layout .buttons{position:static;top:unset;right:unset}}.open-share-dialog-wrapper .open-share-default-layout .buttons button{font-size:clamp(.14em,.28em + 1.12vw,1.4em);padding:clamp(.07em,.14em + .56vw,.7em) clamp(.13em,.26em + 1.04vw,1.3em)!important;line-height:1rem}.open-share-dialog-wrapper .open-share-flavors .combo{margin-inline:auto;width:100%;aspect-ratio:6/1;max-width:50vw;max-height:180px;display:flex;flex-direction:row;gap:10px}@media(max-width:770px){.open-share-dialog-wrapper .open-share-flavors .combo{flex-wrap:wrap;justify-content:center;align-items:center}}.open-share-dialog-wrapper .open-share-flavors .combo .share-flavors-flavor-no-selected,.open-share-dialog-wrapper .open-share-flavors .combo .share-flavors-flavor{max-width:150px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;text-align:center;color:#ffffff80;position:relative;margin-block:auto}.open-share-dialog-wrapper .open-share-flavors .combo .share-flavors-flavor-no-selected .text,.open-share-dialog-wrapper .open-share-flavors .combo .share-flavors-flavor .text{font-size:clamp(.14em,.28em + 1.12vw,1.4em);line-height:clamp(.1em,.2em + .8vw,1em);padding:5px;display:flex;justify-content:center;align-items:center}.open-share-dialog-wrapper .open-share-flavors .combo .share-flavors-flavor-no-selected img,.open-share-dialog-wrapper .open-share-flavors .combo .share-flavors-flavor img{image-rendering:pixelated;max-width:100%;max-height:100%;overflow:hidden;object-fit:contain}.open-share-dialog-wrapper .open-share-flavors .combo .share-flavors-flavor-no-selected .bgImage,.open-share-dialog-wrapper .open-share-flavors .combo .share-flavors-flavor .bgImage{position:absolute;top:0;left:0;width:100%;height:100%}.open-share-dialog-wrapper .open-share-flavors .combo .share-flavors-flavor-no-selected .bgImage.main-color,.open-share-dialog-wrapper .open-share-flavors .combo .share-flavors-flavor .bgImage.main-color{background-color:var(--main-color, #707070);-webkit-mask-image:url(./masks/background-main-flavor-main-mask_alpha.png);mask-image:url(./masks/background-main-flavor-main-mask_alpha.png);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;mask-mode:alpha;image-rendering:pixelated}.open-share-dialog-wrapper .open-share-flavors .combo .share-flavors-flavor-no-selected .bgImage.main-color-2,.open-share-dialog-wrapper .open-share-flavors .combo .share-flavors-flavor .bgImage.main-color-2{background-color:var(--vine-color, #3d3d3d);-webkit-mask-image:url(./masks/background-main-flavor-vines-mask_alpha.png);mask-image:url(./masks/background-main-flavor-vines-mask_alpha.png);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;image-rendering:pixelated}.open-share-dialog-wrapper .open-share-flavors .publish{position:absolute;bottom:20px;right:20px;font-size:clamp(.13em,.26em + 1.04vw,1.3em);padding:5px 10px}.open-share-dialog-wrapper .open-share-image{margin-top:20px}.open-share-dialog-wrapper .open-share-image .content{display:flex;flex-direction:column}.open-share-dialog-wrapper .open-share-image .content .upload{width:max-content;margin-inline:auto;font-size:clamp(.13em,.26em + 1.04vw,1.3em)}.open-share-dialog-wrapper .open-share-image .content .imageUpload{display:none}.open-share-dialog-wrapper .open-share-code .content{max-width:100%;margin-inline:auto;display:flex;flex-direction:row;gap:10px}@media(max-width:470px){.open-share-dialog-wrapper .open-share-code .content{flex-wrap:wrap;justify-content:center;align-items:center}}.open-share-dialog-wrapper .open-share-code .content .digit:focus{border:1px solid var(--secondary-color)}.open-share-dialog-wrapper .open-share-code .content .digit{font-size:clamp(.3em,.6em + 2.4vw,3em);outline:none;border:none;width:clamp(.25em,.5em + 2vw,2.5em);border-radius:10px;display:flex;justify-content:center;align-items:center;text-align:center;aspect-ratio:1/1.5}.pixeled-div{--masks-width: min(calc(var(--height) * 3 / 13), var(--max-pixel-width, 100%));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACRJREFUGFdjYECA/4wwBgMDAwMjjMHAwMDABFdEWw6KC5DBfwDUdgUPtmOqxgAAAABJRU5ErkJggg==),linear-gradient(to right,#000 0px calc(var(--width) - var(--masks-width))),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACFJREFUGFdjYGBg+M8ABUxQ+j8DAwMDIzYZenIYGZBdAADTPAQTgBAlXQAAAABJRU5ErkJggg==);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACRJREFUGFdjYECA/4wwBgMDAwMjjMHAwMDABFdEWw6KC5DBfwDUdgUPtmOqxgAAAABJRU5ErkJggg==),linear-gradient(to right,#000 0px calc(var(--width) - var(--masks-width))),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACFJREFUGFdjYGBg+M8ABUxQ+j8DAwMDIzYZenIYGZBdAADTPAQTgBAlXQAAAABJRU5ErkJggg==);-webkit-mask-position:left,center,right;mask-position:left,center,right;-webkit-mask-size:var(--masks-width) 100%,calc(var(--width) - var(--masks-width)) 100%,var(--masks-width) 100%;mask-size:var(--masks-width) 100%,calc(var(--width) - var(--masks-width)) 100%,var(--masks-width) 100%;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.main-menu{grid-area:1/1/5/6;width:100%;height:100%;position:relative;display:flex;flex-direction:column}.main-menu .images{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;filter:brightness(75%) contrast(140%);image-rendering:pixelated;--hover-scale: 1.1}.main-menu .images img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out,filter .2s ease-in-out;filter:drop-shadow(0 0 0px var(--color))}.main-menu .images img.selected{transform:scale(var(--hover-scale));cursor:pointer;filter:drop-shadow(0 0 20px var(--color));z-index:10}.main-menu .images:has(img.chosen) .background-image{animation:fadeOutOpacity .4s ease-in-out 0ms 1 forwards}.main-menu .images:has(img.chosen) img:not(.background-image):not(.chosen){animation:fadeOutOpacity .4s ease-in-out 0ms 1 forwards}.main-menu .images:has(img.chosen) img{cursor:default!important}.main-menu .images:has(img.chosen) .label-for-image{opacity:0!important}.main-menu .images img:not(.background-image).chosen{animation:centerAnimation .4s ease-in-out 0ms 1 forwards}.main-menu .images img.selected+span.label-for-image{opacity:1}.main-menu .images .label-for-list-dishes{--transform-y: 0% !important}.main-menu .images .label-for-image{position:absolute;font-size:clamp(.2em,.4em + 1.6vw,2em);opacity:0;transition:opacity .3s ease-in-out;z-index:10000;left:var(--left);transform:translate(var(--transform-x, -50%),var(--transform-y))}.main-menu .images .label-for-image.below{top:calc(var(--top) + var(--height) * var(--hover-scale) / 2);--transform-y: 100%}.main-menu .images .label-for-image.above{top:calc(var(--top) - var(--height) * var(--hover-scale) / 2);--transform-y: -100%}.main-menu .images .label-for-image.left{left:calc(var(--left) - var(--width) * var(--hover-scale) / 2);--transform-x: 0%}.main-menu .images .label-for-image.right{left:calc(var(--left) + var(--width) * var(--hover-scale) / 2);--transform-x: -100%}.main-menu .images .background-image{z-index:-1}.main-menu .images .dunno-box-dish{z-index:1;--color: #837045}.main-menu .images .create-new-dish{z-index:2;--color: #DAB870}.main-menu .images .list-dishes{z-index:3;--color: #E9DFB8}.main-menu .images .open-shared-dish{z-index:4;--color: #787A90}.main-menu h1{width:max-content;display:flex;justify-content:center;align-items:center;font-size:clamp(.3em,.8222222222em + 4.1777777778vw,5em);margin:0;z-index:10;margin-inline:auto}.main-menu .subtitle{font-size:clamp(.2em,.4em + 1.6vw,2em);width:max-content;text-align:center;display:flex;justify-content:center;align-items:center;z-index:10;margin-inline:auto}.main-menu .user-profile{position:absolute;top:20px;right:20px;width:5%;aspect-ratio:1/1;max-width:75px;min-width:50px;cursor:pointer;z-index:10}.main-menu .user-profile img{image-rendering:pixelated}.main-menu .user-profile[data-open] img{scale:1.1}.main-menu .user-profile[data-open] .dropdown{animation:fadeIn .3s ease-in-out 0ms 1 forwards}.main-menu .user-profile .user-icon{width:100%;aspect-ratio:1/1;transition:scale .3s ease-in-out}.main-menu .user-profile .dropdown{transition:transform .3s ease-in-out;animation:fadeOut .3s ease-in-out 0ms 1 forwards;transform-origin:100% 100%;position:absolute;bottom:0;right:0;padding:20px;border-radius:20px;box-shadow:-2px 2px 2px 1px #fff3;background-color:#212121;display:flex;flex-direction:column;justify-content:center;align-items:center}.main-menu .user-profile .dropdown button{width:100%;height:max-content;display:flex;flex-direction:row;align-items:center;padding:0 5px;background-color:#2f2f2f;gap:10px}.main-menu .user-profile .dropdown button img{width:35px;aspect-ratio:1/1}.main-menu .user-profile .dropdown button .label{height:100%;display:flex;justify-content:center;align-items:center;font-size:20px}.main-menu .user-profile .login-dropdown{gap:20px;width:20vw;cursor:default}.main-menu .user-profile .login-dropdown .action{width:100%;min-width:150px;max-width:300px;height:max-content;font-size:22px;background-color:#2f2f2f;border-radius:10px;border:none;outline:none;padding:10px;display:flex;justify-content:center;align-items:center}.main-menu .user-profile .login-dropdown .action:hover{background-color:#171717}.main-menu .user-profile .login-dropdown .below{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.main-menu .user-profile .login-dropdown h3{width:100%;margin:0;display:flex;justify-content:center;align-items:center;font-size:30px;line-height:1.2rem}.main-menu .user-profile .login-dropdown a{background-color:transparent;border:none;padding:0}.main-menu .user-profile .login-dropdown input{width:100%;min-width:150px;max-width:300px;height:max-content;font-size:19px;background-color:#424242;border-radius:10px;border:none;outline:none;padding:10px}.touch-device .main-menu .label-for-image{opacity:1!important}@keyframes fadeOutOpacity{0%{opacity:1}to{opacity:0}}@keyframes centerAnimation{0%{scale:1;opacity:1;filter:brightness(100%)}50%{opacity:1;filter:brightness(50%)}to{scale:10;opacity:0;filter:brightness(10%)}}@keyframes fadeOut{0%{transform:scaleY(1) scaleX(1) translateY(100%)}60%{transform:scaleY(.1) scaleX(1) translateY(100%)}to{transform:scaleY(0) scaleX(0) translateY(100%)}}@keyframes fadeIn{0%{transform:scaleY(0) scaleX(0) translateY(100%)}40%{transform:scaleY(.1) scaleX(1) translateY(100%)}to{transform:scaleY(1) scaleX(1) translateY(100%)}}.pixeled-div,.dish-list .options{--masks-width: min(calc(var(--height) * 3 / 13), var(--max-pixel-width, 100%));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACRJREFUGFdjYECA/4wwBgMDAwMjjMHAwMDABFdEWw6KC5DBfwDUdgUPtmOqxgAAAABJRU5ErkJggg==),linear-gradient(to right,#000 0px calc(var(--width) - var(--masks-width))),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACFJREFUGFdjYGBg+M8ABUxQ+j8DAwMDIzYZenIYGZBdAADTPAQTgBAlXQAAAABJRU5ErkJggg==);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACRJREFUGFdjYECA/4wwBgMDAwMjjMHAwMDABFdEWw6KC5DBfwDUdgUPtmOqxgAAAABJRU5ErkJggg==),linear-gradient(to right,#000 0px calc(var(--width) - var(--masks-width))),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACFJREFUGFdjYGBg+M8ABUxQ+j8DAwMDIzYZenIYGZBdAADTPAQTgBAlXQAAAABJRU5ErkJggg==);-webkit-mask-position:left,center,right;mask-position:left,center,right;-webkit-mask-size:var(--masks-width) 100%,calc(var(--width) - var(--masks-width)) 100%,var(--masks-width) 100%;mask-size:var(--masks-width) 100%,calc(var(--width) - var(--masks-width)) 100%,var(--masks-width) 100%;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#root:has(.dish-list.visible){overflow-y:auto}.dish-list{grid-area:1/1/5/6;width:100%;min-height:100vh;display:flex;flex-direction:column;position:relative;align-items:center;overflow-y:auto}.dish-list .top,.dish-list .middle,.dish-list .bottom{width:min(max(50%,500px),97vw);background-size:100% auto;position:relative;image-rendering:pixelated}.dish-list .top{aspect-ratio:88/34;background-image:url(./imgs/dishList/dish-list-background-top.png);background-repeat:no-repeat;background-position:100% 0%;margin-top:auto}.dish-list .middle{background-image:url(./imgs/dishList/dish-list-background-main.png);background-repeat:repeat-y;display:flex;flex-direction:column}.dish-list .bottom{aspect-ratio:88/17;background-image:url(./imgs/dishList/dish-list-background-bottom.png);background-repeat:no-repeat;background-position:0% 0%;margin-bottom:auto}.dish-list .close{position:fixed;top:20px;right:20px;font-size:clamp(.4em,.8em + 3.2vw,4em);line-height:2rem;background-color:transparent;border:none;transition:transform .2s ease-in-out;transform-origin:50% 50%;padding:0}.dish-list .close:hover{transform:scale(1.2)}.dish-list h1{width:100%;display:flex;justify-content:center;align-items:center;text-align:center;position:relative;top:70%;left:50%;transform:translate(-50%,-100%);color:#171717;font-size:clamp(.5em,1em + 4vw,5em);height:0;margin:0}.dish-list h2{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto;font-size:clamp(.3em,.6em + 2.4vw,3em);justify-self:center;align-self:center;color:#212121}.dish-list h2 a{font-size:clamp(.15em,.3em + 1.2vw,1.5em);background-color:transparent;padding:0;margin:0;border:none}.dish-list .options{padding:5px 10px;background-color:#676767;width:max-content;position:fixed;top:var(--top);left:var(--left);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;opacity:0;transition:opacity .2s ease-in-out;z-index:100000;pointer-events:none}.dish-list .options.opened{opacity:1;pointer-events:all}.dish-list .options:not(.opened) .toggle-head,.dish-list .options:not(.opened) .progress-darken{transition:none!important}.dish-list .options button{border:none;padding:0;font-size:clamp(.4em,.5555555556em + 1.2444444444vw,1.8em);background-color:transparent;transition:scale .3s ease-in-out;margin:0;display:flex;justify-content:center;align-items:center}.dish-list .options button:hover{scale:1.1}.dish-list .list{width:80%;min-height:50vh;margin:0;padding:0;margin-inline:auto;list-style-type:none}.dish-list .list:not(.public) li span{line-height:1rem}.dish-list .list:not(.public) li:first-of-type{margin-top:0}.dish-list .list:not(.public) li:last-of-type{margin-bottom:0}.dish-list .list:not(.public) li .ai-image{grid-area:1/1/3/2;display:grid;position:relative}.dish-list .list:not(.public) li .ai-image img{height:90%;opacity:.6;filter:grayscale(90%);margin:auto}.dish-list .list:not(.public) li .ai-image .image-btn{background-color:transparent!important;border:none!important;position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center}.dish-list .list:not(.public) li .ai-image .image-btn:hover img{scale:1.1;opacity:1!important}.dish-list .list:not(.public) li .ai-image .image-btn img{aspect-ratio:1/1;object-fit:contain;max-width:60%;max-height:60%;transition:scale .2s ease-in-out,opacity .2s ease-in-out;filter:none}.dish-list .list:not(.public) li .dish-name{grid-area:1/2/2/3;width:max-content;font-size:clamp(.2em,.4em + 1.6vw,2em);max-width:100%;height:max-content;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;display:block}.dish-list .list:not(.public) li .dish-creation-date{grid-area:1/3/2/4;font-size:clamp(.15em,.3em + 1.2vw,1.5em);text-align:right}.dish-list .list:not(.public) li .dish-created-by{grid-area:2/2/3/3;opacity:.4;font-size:clamp(.15em,.3em + 1.2vw,1.5em)}.dish-list .list:not(.public) li .dish-publish-state{grid-area:2/3/3/4;text-align:right;width:100%}.dish-list .list:not(.public) li .dish-publish-state img{height:clamp(.2em,.3888888889em + 1.5111111111vw,1.9em);aspect-ratio:46/16}.dish-list .list.public li span{line-height:1rem}.dish-list .list.public li:first-of-type{margin-top:0}.dish-list .list.public li:last-of-type{margin-bottom:0}.dish-list .list.public li img{grid-area:1/1/3/2;height:100%;opacity:.6;filter:grayscale(90%)}.dish-list .list.public li .dish-name{grid-area:1/2/2/3;width:max-content;font-size:clamp(.2em,.4em + 1.6vw,2em);max-width:100%;height:max-content;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;display:block}.dish-list .list.public li .dish-creation-date{grid-area:1/3/2/4;font-size:clamp(.15em,.3em + 1.2vw,1.5em);text-align:right}.dish-list .list.public li .dish-created-by{grid-area:2/2/3/3;opacity:.4;font-size:clamp(.15em,.3em + 1.2vw,1.5em)}.dish-list .list.public li .dish-publish-state{grid-area:2/3/3/4;opacity:.4;font-size:clamp(.15em,.3em + 1.2vw,1.5em);text-align:right;width:100%}.dish-list .progress-panel-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;--border-w: 5px;z-index:-1}.dish-list .progress-panel-wrapper .progress-panel{width:100%;height:100%;position:absolute;top:0;left:0}.dish-list .progress-panel-wrapper .bg{position:absolute;top:var(--border-w)!important;left:var(--border-w)!important;width:calc(100% - var(--border-w) * 2)!important;height:calc(100% - var(--border-w) * 2)!important;background-color:#9b9b9b}.dish-list-default-item-wrapper{width:calc(95% - 40px);margin-inline:auto;padding:20px;display:grid;grid-template-columns:max-content auto auto;grid-template-rows:repeat(2,auto);grid-column-gap:20px;grid-row-gap:0px;margin-block:20px;image-rendering:pixelated;position:relative;background-color:transparent;z-index:10;color:#2f2f2f;background-color:#9b9b9b}.dish-list-item-wrapper{display:flex!important;flex-direction:column;margin-block:20px;image-rendering:pixelated;position:relative;width:95%;margin-inline:auto}.dish-list-item-wrapper .dish-list-item{padding:20px;position:relative;background-color:transparent;z-index:10;color:#2f2f2f;background-color:#9b9b9b;display:grid;grid-template-columns:max-content auto auto;grid-template-rows:repeat(3,auto);grid-column-gap:20px;grid-row-gap:0px}.dish-list-item-wrapper .dish-list-item:after{content:"Share Info >";grid-area:2/1/3/4;text-align:center;height:100%;display:flex;justify-content:center;align-items:end;transform:translateY(15px);font-size:clamp(.13em,.26em + 1.04vw,1.3em);cursor:pointer}.dish-list-item-wrapper.opened .foldout{height:unset;opacity:1;padding:10px 10px 30px}.dish-list-item-wrapper.opened .dish-list-item:after{content:"Share Info >"}.dish-list-item-wrapper.opened:before{opacity:1}.dish-list-item-wrapper .foldout{opacity:0;height:0;transition:opacity .3s ease-in-out;background-color:#676767;position:relative;display:flex;flex-direction:column;justify-content:center;gap:10px}.dish-list-item-wrapper .foldout .info{display:grid;grid-template-columns:80% 20%;background-color:#424242}.dish-list-item-wrapper .foldout .info .content{grid-area:1/1/2/2;height:50px;display:flex;justify-content:center;align-items:center;font-size:clamp(.13em,.2822222222em + 1.2177777778vw,1.5em)}.dish-list-item-wrapper .foldout .info .buttons{grid-area:1/2/2/3;display:flex;justify-content:center;align-items:center;font-size:clamp(.15em,.2777777778em + 1.0222222222vw,1.3em)}.dish-list-item-wrapper .foldout .info .buttons button{padding:5px 10px}.dish-list-item-wrapper .foldout .info.flavors .content img{padding:5px;width:14%}.dish-list-item-wrapper:before{content:"";position:absolute;top:10%;left:0;width:100%;height:50%;z-index:0;background-color:#676767;opacity:0}.toggle-wrapper{display:flex;flex-direction:row;padding:5px;gap:10px}.toggle-wrapper label{display:flex;justify-content:center;align-items:center;font-size:1.4rem}.toggle-wrapper .toggle{position:relative;width:60px;aspect-ratio:3/1.6;background-image:url(./imgs/toggle/toggle-slide-bg.png);background-size:100% 100%}.toggle-wrapper .toggle .progress-darken{position:absolute;top:0;left:0;height:100%;width:100%;aspect-ratio:1/1;background-color:#0000;-webkit-mask-image:url(./imgs/toggle/toggle-slide-bg.png);mask-image:url(./imgs/toggle/toggle-slide-bg.png);mask-mode:luminance;-webkit-mask-size:100% 100%;mask-size:100% 100%;transition:background-color .4s ease-in-out}.toggle-wrapper .toggle .toggle-head{position:absolute;top:50%;left:0%;height:90%;aspect-ratio:1/1;transform:translateY(-50%);background-image:url(./imgs/toggle/toggle-off.png);background-size:auto 100%;background-position:center;transition:left .4s ease-in-out,transform .4s ease-in-out;z-index:1000}.toggle-wrapper .toggle.toggled .progress-darken{background-color:#00000080}.toggle-wrapper .toggle.toggled .toggle-head{background-image:url(./imgs/toggle/toggle-on.png);background-size:auto 100%;background-position:center;left:100%;transform:translateY(-50%) translate(-100%)}.toggle-wrapper .toggle .toggle-element{position:absolute;top:0;left:0;width:100%;height:100%;border:none;outline:none;background-color:transparent;color:transparent;opacity:0;margin:0;padding:0;cursor:pointer;z-index:1000000}#root:has(.download-prompt) .loading-div{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.loading-div{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10000000}.loading-div .loading-animation{width:min(50vw,80vh);aspect-ratio:1/1;image-rendering:pixelated}.loading-div .loading-span{font-size:clamp(.5em,1em + 4vw,5em);text-rendering:optimizeLegibility!important;display:flex;text-shadow:0px 4px 5px black;margin-bottom:50px}.loading-div .loading-span:after{content:"";animation:dots 1.5s ease-in-out 0ms infinite forwards;font-size:clamp(.5em,1em + 4vw,5em);line-height:clamp(.1em,.1090909091em + .0727272727vw,1em);text-wrap:nowrap;white-space:pre;width:clamp(.3em,.6em + 2.4vw,3em)!important;display:block;margin-block:auto;margin-left:5px}@keyframes dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.pixeled-div{--masks-width: min(calc(var(--height) * 3 / 13), var(--max-pixel-width, 100%));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACRJREFUGFdjYECA/4wwBgMDAwMjjMHAwMDABFdEWw6KC5DBfwDUdgUPtmOqxgAAAABJRU5ErkJggg==),linear-gradient(to right,#000 0px calc(var(--width) - var(--masks-width))),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACFJREFUGFdjYGBg+M8ABUxQ+j8DAwMDIzYZenIYGZBdAADTPAQTgBAlXQAAAABJRU5ErkJggg==);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACRJREFUGFdjYECA/4wwBgMDAwMjjMHAwMDABFdEWw6KC5DBfwDUdgUPtmOqxgAAAABJRU5ErkJggg==),linear-gradient(to right,#000 0px calc(var(--width) - var(--masks-width))),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACFJREFUGFdjYGBg+M8ABUxQ+j8DAwMDIzYZenIYGZBdAADTPAQTgBAlXQAAAABJRU5ErkJggg==);-webkit-mask-position:left,center,right;mask-position:left,center,right;-webkit-mask-size:var(--masks-width) 100%,calc(var(--width) - var(--masks-width)) 100%,var(--masks-width) 100%;mask-size:var(--masks-width) 100%,calc(var(--width) - var(--masks-width)) 100%,var(--masks-width) 100%;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.download-prompt{position:fixed;top:0;left:0;width:100%;height:100%}.download-prompt .has-to-download{position:absolute;bottom:10px;left:50%;transform:translate(-50%);background-color:#350000;border-radius:20px;border:1px solid white;padding:20px;display:flex;flex-direction:column;z-index:10;z-index:100000000}.download-prompt .has-to-download h3{width:100%;font-size:2.5rem;display:flex;justify-content:center;align-items:center;margin:0 0 10px;line-height:2rem}.download-prompt .has-to-download span{font-size:1.1rem;margin-bottom:25px}.download-prompt .has-to-download button{font-size:1.4rem;line-height:1.1rem}.download-prompt .has-to-download .successfull-download{color:#008600;display:flex;justify-content:center;align-items:center;font-size:2rem;margin:0}.download-prompt .progress-bar{width:90%;height:25px;position:fixed;background-color:#212121;overflow:hidden;left:50%;bottom:5%;transform:translate(-50%);z-index:1000000000}.download-prompt .progress-bar .label{margin:0;padding:0;-webkit-user-select:none;user-select:none;z-index:10000;font-size:clamp(1em,1.0555555556em + .4444444444vw,1.5em);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;display:flex;justify-content:center;align-items:center;line-height:clamp(.5em,.5555555556em + .4444444444vw,1em);width:100%}.download-prompt .progress-bar .progress{width:var(--progress-percentage);height:100%;position:absolute;top:0;left:0;background-color:#92487a}#root:has(.device-not-supported) .rotate-device-notice{display:none}.rotate-device-notice{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000;-webkit-backdrop-filter:blur(3px) brightness(40%)!important;backdrop-filter:blur(3px) brightness(40%)!important;display:flex;flex-direction:column;justify-content:center;align-items:center}.rotate-device-notice canvas{width:90%;max-width:90vw;max-height:90vh}.rotate-device-notice span{width:max-content}.device-not-supported{position:fixed;top:0;left:0;width:calc(100% - 40px);height:calc(100% - 40px);padding:20px;z-index:100000;-webkit-backdrop-filter:blur(3px) brightness(40%)!important;backdrop-filter:blur(3px) brightness(40%)!important;display:flex;flex-direction:column;justify-content:center;align-items:center}.device-not-supported h2{display:flex;justify-content:center;align-items:center;text-align:center;margin-bottom:20vh;font-size:clamp(.8em,1.1555555556em + 2.8444444444vw,4em)}.device-not-supported span{display:flex;justify-content:center;align-items:center;text-align:center}.pixeled-div,.Toastify__toast{--masks-width: min(calc(var(--height) * 3 / 13), var(--max-pixel-width, 100%));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACRJREFUGFdjYECA/4wwBgMDAwMjjMHAwMDABFdEWw6KC5DBfwDUdgUPtmOqxgAAAABJRU5ErkJggg==),linear-gradient(to right,#000 0px calc(var(--width) - var(--masks-width))),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACFJREFUGFdjYGBg+M8ABUxQ+j8DAwMDIzYZenIYGZBdAADTPAQTgBAlXQAAAABJRU5ErkJggg==);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACRJREFUGFdjYECA/4wwBgMDAwMjjMHAwMDABFdEWw6KC5DBfwDUdgUPtmOqxgAAAABJRU5ErkJggg==),linear-gradient(to right,#000 0px calc(var(--width) - var(--masks-width))),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAANCAYAAABsItTPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAACFJREFUGFdjYGBg+M8ABUxQ+j8DAwMDIzYZenIYGZBdAADTPAQTgBAlXQAAAABJRU5ErkJggg==);-webkit-mask-position:left,center,right;mask-position:left,center,right;-webkit-mask-size:var(--masks-width) 100%,calc(var(--width) - var(--masks-width)) 100%,var(--masks-width) 100%;mask-size:var(--masks-width) 100%,calc(var(--width) - var(--masks-width)) 100%,var(--masks-width) 100%;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html,body,dialog{outline:none!important;border:none!important;box-shadow:none!important;text-shadow:none!important;color:#ffe0e1;box-sizing:border-box;padding:0;margin:0;z-index:-10}html{background-color:#000!important;overflow-x:hidden}html.overflowWhenVisible:not(.visible){overflow:hidden}html:has(iframe.open),html:has(iframe.opened){overflow:hidden}html,body{width:100%;min-height:100vh;max-width:100vw;scroll-behavior:smooth}#root{min-height:100vh;max-height:100vh}button{outline:none;border:none;box-shadow:none;text-shadow:none}iframe{border:none;outline:none}.widthAvailable{width:100%;width:fill-available;width:-moz-available;width:-webkit-fill-available}.h-s{font-weight:400;font-style:normal}*{font-weight:400;font-style:normal;box-sizing:content-box}.title{line-height:2.5rem;font-weight:600;color:#ffe0e1}.text{line-height:2em;color:#ffe0e1}p,a,h1,h2,h3,h4,h5,h6,li{text-wrap:wrap;word-break:break-word;word-wrap:anywhere}body{--mobile: 0}@media not (min-width:1200px){body{--mobile: 1}}*::selection{background:#e49ba6;color:#2f0140}*{scrollbar-width:thin;scrollbar-color:#000000 #676767}:root{font-family:Dejavu,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#540863}h1{font-size:3.2em;line-height:1.1}button,a:not([role]){border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#171717;cursor:pointer;transition:border-color .25s}button:hover,a:not([role]):hover{border-color:#92487a}button:focus,a:not([role]):focus,button:focus-visible,a:not([role]):focus-visible{outline:4px auto -webkit-focus-ring-color}.card,.card-nohover{display:flex;flex-direction:column;justify-content:space-between;max-width:360px;border-radius:1rem;overflow:hidden;border:3px solid #540863;background-color:#2f0140;box-shadow:0 5px 15px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.section{-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%);box-shadow:0 8px 32px #0003;background:#5408631a;padding-block:5%;max-width:90vw;margin-inline:auto;margin-block:2rem;border-radius:20px}.card:hover{transform:translateY(-5px) scale(1.03);box-shadow:0 15px 25px #0003}.external-link:after{content:"";font-family:FontAwesome;margin-left:5px;display:inline-flex;justify-content:center;align-items:center}.title{width:100%;display:flex;justify-content:center;align-items:center;font-family:Dejavu;font-size:clamp(1em,1.2222222222em + 1.7777777778vw,3em);text-align:center}@font-face{font-family:PixelFont;src:url(./fonts/pixelfont.woff) format("woff"),url(./fonts/pixelfont.ttf) format("truetype")}*{font-family:PixelFont}.hover-info-card[data-hover-info]{position:relative}.hover-info-card[data-hover-info]:after{content:attr(data-hover-info);text-transform:capitalize;position:absolute;top:0;left:50%;transform:translate(-50%,calc(0% - 9px)) scaleY(0);transform-origin:bottom center;width:max-content;background-color:#70375d;border-radius:10px;padding:10px;opacity:0;font-size:clamp(.3em,.3777777778em + .6222222222vw,1em);transition:transform .2s ease-in-out,opacity .2s ease-in-out;pointer-events:none}.hover-info-card[data-hover-info]:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%) scaleY(0);transform-origin:top center;opacity:0;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgb(111.8440366972,55.1559633028,93.4587155963);transition:transform .2s ease-in-out,opacity .2s ease-in-out;pointer-events:none}.hover-info-card[data-hover-info]:hover:after{transform:translate(-50%,calc(-100% - 9px)) scaleY(1);opacity:1}.hover-info-card[data-hover-info]:hover:before{transform:translate(-50%,-100%) scaleY(1);opacity:1}.hover-info-card[data-hover-info]:hover{z-index:100}.Toastify__toast{font-family:PixelFont!important;font-size:1.5rem}.close{padding:0;margin:0}.confirm-dialog{width:max-content;max-width:70vw;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px;border-radius:20px;flex-direction:column;gap:20px}.confirm-dialog[open]{display:flex}.confirm-dialog .question{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;font-size:25px}.confirm-dialog .buttons{width:100%;display:flex;justify-content:end;align-items:center;gap:20px;font-size:20px}.confirm-dialog .buttons button{padding:10px 20px}.confirm-dialog::backdrop{-webkit-backdrop-filter:blur(10px) brightness(50%);backdrop-filter:blur(10px) brightness(50%)}
