.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-size: max(5px, var(--max-pixel-width, 15px));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);-webkit-mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;-webkit-mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 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 .add-custom button{margin-left:40px;margin-right:5px;width:calc(100% - 45px);padding:12px 0;font-size:clamp(.12em,.24em + .96vw,1.2em);display:flex;justify-content:center;align-items:center;--border-size: 1px;--border-color: #7c3e28}.flavor-drag-n-drop-list .add-custom{margin-bottom:1em}.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;-webkit-user-drag:element}.flavor-drag-n-drop-list-item.selected .wrapper span{font-size:clamp(.16em,.32em + 1.28vw,1.6em)!important}.flavor-drag-n-drop-list-item.selected .wrapper{box-shadow:inset 0 0 20px 2px #2f2f2f,0 0 10px 1px #fff}.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;transition:box-shadow .2s ease-in-out}.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);transition:font-size .2s ease-in-out}.pixeled-div{--masks-size: max(5px, var(--max-pixel-width, 15px));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);-webkit-mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;-webkit-mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pixeled-div,.react-colorful__saturation,.react-colorful__hue,.react-colorful__alpha{--masks-size: max(5px, var(--max-pixel-width, 15px));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);-webkit-mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;-webkit-mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.add-custom-flavor-bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}.add-custom-flavor-bg .blur-bg{-webkit-backdrop-filter:blur(10px) brightness(80%)!important;backdrop-filter:blur(10px) brightness(80%)!important;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.add-custom-flavor-bg .close{position:absolute;top:20px;right:20px;background-color:transparent;border:none;font-size:clamp(.4em,.8em + 3.2vw,4em);line-height:0;width:1em;aspect-ratio:1/1;transition:scale .3s ease-in-out}.add-custom-flavor-bg .close:hover{scale:1.1}.add-custom-flavor-bg .add-custom-flavor-dialog{position:absolute;top:50%;left:50%;width:70%;height:80%;padding:20px;transform:translate(-50%,-50%);--border-size: 2px;--border-color: #7c3e28;--max-pixel-width: 40px;background-color:#7c3e2833;-webkit-backdrop-filter:blur(20px) brightness(70%);backdrop-filter:blur(20px) brightness(70%)}.add-custom-flavor-bg .add-custom-flavor-dialog .overflow{height:100%;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;--max-pixel-width: 15px}.add-custom-flavor-bg .add-custom-flavor-dialog .create{width:30%;font-size:clamp(.3em,.6em + 2.4vw,3em);line-height:clamp(.1em,.2em + .8vw,1em);padding:10px 20px;border:none!important;border-radius:0;background-color:#7c3e2866;margin-inline:auto}.add-custom-flavor-bg .add-custom-flavor-dialog h1{width:100%;display:flex;justify-content:center;align-items:center;font-size:clamp(.3em,.6em + 2.4vw,3em);line-height:clamp(.1em,.2em + .8vw,1em);margin:5px}.add-custom-flavor-bg .add-custom-flavor-dialog h2{width:100%;display:flex;justify-content:center;align-items:center;font-size:clamp(.24em,.48em + 1.92vw,2.4em);line-height:clamp(.1em,.2em + .8vw,1em);margin:5px}.add-custom-flavor-bg .add-custom-flavor-dialog h3{width:100%;display:flex;justify-content:center;align-items:center;font-size:clamp(.2em,.4em + 1.6vw,2em);line-height:clamp(.1em,.2em + .8vw,1em);margin:5px}.add-custom-flavor-bg .add-custom-flavor-dialog .name{margin-top:20px;width:100%;display:flex;justify-content:center;align-items:center;gap:10px}.add-custom-flavor-bg .add-custom-flavor-dialog .name input{max-width:400px;min-width:100px;width:50%;height:100%;border:none;padding:5px 20px;font-size:clamp(.2em,.4em + 1.6vw,2em);line-height:clamp(.1em,.2em + .8vw,1em);background-color:#7c3e2880}.add-custom-flavor-bg .add-custom-flavor-dialog .name{margin-bottom:30px}.add-custom-flavor-bg .add-custom-flavor-dialog .tabs{width:70%;max-width:800px;margin-inline:auto;margin-block:5px;padding:10px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px;background-color:#7c3e2833;--border-size: 1px;--border-color: #b75f4b;--max-pixel-width: 15px}.add-custom-flavor-bg .add-custom-flavor-dialog .tabs button{width:calc(50% - 10px);font-size:clamp(.15em,.3em + 1.2vw,1.5em);line-height:clamp(.1em,.2em + .8vw,1em);padding:10px 0}.add-custom-flavor-bg .add-custom-flavor-dialog .tabs button[data-selected]{background-color:#b75f4bcc}.add-custom-flavor-bg .add-custom-flavor-dialog .input-wrapper-div{margin-bottom:30px}.add-custom-flavor-bg .add-custom-flavor-dialog .upload-image,.add-custom-flavor-bg .add-custom-flavor-dialog .upload-flavor{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:200px}.add-custom-flavor-bg .add-custom-flavor-dialog .upload-image .upload-label,.add-custom-flavor-bg .add-custom-flavor-dialog .upload-flavor .upload-label{font-size:clamp(.15em,.3em + 1.2vw,1.5em)}.add-custom-flavor-bg .add-custom-flavor-dialog .upload-image .currently-uploaded,.add-custom-flavor-bg .add-custom-flavor-dialog .upload-flavor .currently-uploaded{opacity:.6;color:#fff;margin-inline:auto;font-size:clamp(.12em,.24em + .96vw,1.2em)}.add-custom-flavor-bg .add-custom-flavor-dialog .draw-image .content{display:flex;align-items:center;justify-content:center}.add-custom-flavor-bg .add-custom-flavor-dialog .draw-image .content .image-canvas{aspect-ratio:1/1;width:50%;border:1px solid #7c3e28;margin-left:auto}.add-custom-flavor-bg .add-custom-flavor-dialog .draw-image .content .tools{margin-right:auto;padding:10px;height:100%;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center}.add-custom-flavor-bg .add-custom-flavor-dialog .draw-image .content .tools .brushes{display:flex;flex-direction:row;gap:10px}.add-custom-flavor-bg .add-custom-flavor-dialog .draw-image .content .tools .brushes button{aspect-ratio:1/1;padding:0;position:relative;display:flex;justify-content:center;align-items:center;--max-pixel-width: 5px;filter:grayscale(100%);transition:scale .3s ease-in-out,filter .3s ease-in-out}.add-custom-flavor-bg .add-custom-flavor-dialog .draw-image .content .tools .brushes button[data-selected]{scale:1.1;filter:none}.add-custom-flavor-bg .add-custom-flavor-dialog .draw-image .content .tools .brushes button{--image-size: 40px}.add-custom-flavor-bg .add-custom-flavor-dialog .draw-image .content .tools .brushes button img{width:var(--image-size);aspect-ratio:1/1;object-fit:contain}.add-custom-flavor-bg .add-custom-flavor-dialog .draw-image .content .tools .brushes button .mask-paint-layer{position:absolute;background-color:var(--current-color);width:var(--image-size);height:var(--image-size);top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;-webkit-mask-image:var(--paint-color-mask);mask-image:var(--paint-color-mask);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.add-custom-flavor-bg .add-custom-flavor-dialog .draw-image .content .tools .color-chooser{display:flex;gap:10px;flex-direction:column;padding:20px;--border-color: #b75f4b;--max-pixel-width: 15px;background-color:#7c3e2866}.add-custom-flavor-bg .add-custom-flavor-dialog .draw-image .content .tools .color-chooser .colors{display:flex;flex-wrap:wrap;gap:5px;max-height:300px;max-width:300px;overflow-y:auto}.add-custom-flavor-bg .add-custom-flavor-dialog .draw-image .content .tools .color-chooser .colors .color{padding:0;margin:0;border-radius:0;width:20px;aspect-ratio:1/1;background-color:var(--button-color);--border-size: 1px;--border-color: transparent;--max-pixel-width: 5px}.add-custom-flavor-bg .add-custom-flavor-dialog .draw-image .content .tools .color-chooser .colors .color[data-selected]{scale:1.1}.add-custom-flavor-bg .add-custom-flavor-dialog .draw-image .content .tools .color-chooser .colors .color:hover{--border-color: #7c3e28}.add-custom-flavor-bg .add-custom-flavor-dialog .draw-image .content .tools .color-chooser .color-picker{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.add-custom-flavor-bg .add-custom-flavor-dialog .colors .colors{display:flex;flex-direction:row;gap:20px;justify-content:center;align-items:center}.add-custom-flavor-bg .add-custom-flavor-dialog .colors .subtitle{width:100%;display:flex;justify-content:center;align-items:center;opacity:.5;margin-bottom:10px}.react-colorful__saturation,.react-colorful__hue,.react-colorful__alpha{--max-pixel-width: 10px}.pixeled-div{--masks-size: max(5px, var(--max-pixel-width, 15px));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);-webkit-mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;-webkit-mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 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 .context-menu-touch{position:fixed;top:var(--top);left:var(--left);opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;background-color:transparent;display:flex;justify-content:center;align-items:center;background-color:#676767;padding:10px}.flavor-synth .context-menu-touch.open{opacity:1;pointer-events:all}.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:clampDef(1.3em);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:clampDef(1.5em);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;gap:5px;align-self:center;grid-template-columns:auto;grid-template-rows:auto auto}.flavor-synth-controls .buttons:has(.multiplayer),.flavor-synth-controls .buttons:has(.settings),.flavor-synth-controls .buttons:has(.chat),.flavor-synth-controls .buttons-reversed:has(.multiplayer),.flavor-synth-controls .buttons-reversed:has(.settings),.flavor-synth-controls .buttons-reversed:has(.chat){grid-template-columns:auto auto;grid-template-rows:auto auto}.flavor-synth-controls .buttons .chat,.flavor-synth-controls .buttons-reversed .chat{position:relative}.flavor-synth-controls .buttons .chat .chat-message-count,.flavor-synth-controls .buttons-reversed .chat .chat-message-count{position:absolute;top:10px;right:10px;background:#ff000080;aspect-ratio:1/1;line-height:0em;width:15px;display:flex;justify-content:center;align-items:center;border-radius:100%;text-align:center}.flavor-synth-controls .buttons .chat .chat-message-count[data-message-count="0"],.flavor-synth-controls .buttons-reversed .chat .chat-message-count[data-message-count="0"]{display:none!important}.flavor-synth-controls .buttons .fork,.flavor-synth-controls .buttons-reversed .fork{display:none;pointer-events:none;scale:1.2}.flavor-synth-controls .buttons button,.flavor-synth-controls .buttons-reversed button{width:40px;height:40px;aspect-ratio:1/1;padding:5px}.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-size: max(5px, var(--max-pixel-width, 15px));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);-webkit-mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;-webkit-mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 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,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAGUExURf///wAAAFXC034AAAACdFJOU/8A5bcwSgAAAAlwSFlzAAAOwgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAUGFpbnQuTkVUIDUuMS4xMYoIFs4AAAC4ZVhJZklJKgAIAAAABQAaAQUAAQAAAEoAAAAbAQUAAQAAAFIAAAAoAQMAAQAAAAIAAAAxAQIAEQAAAFoAAABphwQAAQAAAGwAAAAAAAAA8nYBAOgDAADydgEA6AMAAFBhaW50Lk5FVCA1LjEuMTEAAAMAAJAHAAQAAAAwMjMwAaADAAEAAAABAAAABaAEAAEAAACWAAAAAAAAAAIAAQACAAQAAABSOTgAAgAHAAQAAAAwMTAwAAAAAFztYfoJ6Kq7AAAAyklEQVRYR+2NQRKDMAwD0/9/ukNSQFYkE4Zys05EKy/t8zCNi7spQQm2vC1o7WKQCBqG4RmDwnXqkD3f/sKzHtHyHYSnUsBHITwWAj6h8HwSqLXqjnAht7LcGT3d0IP4cjOPwtONMviSAMsjmioBViGK40v+AaMGQgANRyxKYARSMsCKYNqk0AnYYJkVRINHXrBGMsGJLCjBYPjtdhaUYDD8djsL/i3g4WXfWXyZnesnAS6X+kkA04W2Ey728UrZARd3U4ISbHks+AI/hgwOtYN1twAAAABJRU5ErkJggg==);--solo-on: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAGUExURacAAAAAAKF+mJkAAAACdFJOU/8A5bcwSgAAAAlwSFlzAAAOwgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAUGFpbnQuTkVUIDUuMS4xMYoIFs4AAAC4ZVhJZklJKgAIAAAABQAaAQUAAQAAAEoAAAAbAQUAAQAAAFIAAAAoAQMAAQAAAAIAAAAxAQIAEQAAAFoAAABphwQAAQAAAGwAAAAAAAAA8nYBAOgDAADydgEA6AMAAFBhaW50Lk5FVCA1LjEuMTEAAAMAAJAHAAQAAAAwMjMwAaADAAEAAAABAAAABaAEAAEAAACWAAAAAAAAAAIAAQACAAQAAABSOTgAAgAHAAQAAAAwMTAwAAAAAFztYfoJ6Kq7AAAAyklEQVRYR+2NQRKDMAwD0/9/ukNSQFYkE4Zys05EKy/t8zCNi7spQQm2vC1o7WKQCBqG4RmDwnXqkD3f/sKzHtHyHYSnUsBHITwWAj6h8HwSqLXqjnAht7LcGT3d0IP4cjOPwtONMviSAMsjmioBViGK40v+AaMGQgANRyxKYARSMsCKYNqk0AnYYJkVRINHXrBGMsGJLCjBYPjtdhaUYDD8djsL/i3g4WXfWXyZnesnAS6X+kkA04W2Ey728UrZARd3U4ISbHks+AI/hgwOtYN1twAAAABJRU5ErkJggg==)}.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{--masks-size: max(5px, var(--max-pixel-width, 15px));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);-webkit-mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;-webkit-mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 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(./bgs/main/main_background.png),url(./bgs/main/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>.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;background-image:linear-gradient(to right,#000000b3,#000000b3),url(./bgs/main/main_background.png),url(./bgs/main/repeatable_background.png);background-size:100% 100%,100% auto,100% auto;background-position:center,bottom,bottom;background-repeat:no-repeat,no-repeat,repeat-y;image-rendering:pixelated}.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-size: max(5px, var(--max-pixel-width, 15px));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);-webkit-mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;-webkit-mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 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{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;height:calc(100% - 120px);box-shadow:0 0 30px 1px rgba(var(--main-color-rgb),.4);--border-color: var(--secondary-color);--border-size: 1px;scrollbar-color:#9b9b9b #212121}.share-dialog-wrapper .share-dialog>.image-bg{position:absolute;top:var(--border-size);left:var(--border-size);width:calc(100% - var(--border-size) * 2);height:calc(100% - var(--border-size) * 2);background-color:#000;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):not(.image-bg){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;margin-inline:auto}.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 .loading-subtitle{position:absolute;top:75%;left:50%;translate:-50% -50%;transform-origin:50% 50%;font-size:clamp(.2em,.4em + 1.6vw,2em)}.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-size: max(5px, var(--max-pixel-width, 15px));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);-webkit-mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;-webkit-mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 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;height:calc(100% - 120px);--border-color: var(--secondary-color);--border-size: 1px;scrollbar-color:#9b9b9b #212121}.open-share-dialog-wrapper .open-share-dialog>.bg{background-color:#00000080!important}.open-share-dialog-wrapper .open-share-dialog>.image-bg{position:absolute;top:var(--border-size);left:var(--border-size);width:calc(100% - var(--border-size) * 2);height:calc(100% - var(--border-size) * 2);background-color:#000;background-image:var(--bg-image);background-position:center;background-size:contain;background-repeat:no-repeat}.open-share-dialog-wrapper .open-share-dialog .content-wrapper.choose{display:flex;justify-content:center;align-items:center}.open-share-dialog-wrapper .open-share-dialog .content-wrapper.choose button{width:50%;font-size:clamp(.3em,.6em + 2.4vw,3em);line-height:clamp(.2em,.4em + 1.6vw,2em);padding:10px}.open-share-dialog-wrapper .open-share-dialog .content-wrapper.join{display:flex;flex-direction:column}.open-share-dialog-wrapper .open-share-dialog .content-wrapper.join h1{height:max-content;display:flex;justify-content:center;align-items:center;text-align:center;width:calc(100% - 40px)}.open-share-dialog-wrapper .open-share-dialog .content-wrapper.join .open-share-code{height:max-content;margin-bottom:auto}.open-share-dialog-wrapper .open-share-dialog .content-wrapper.join .open-share-code .digit{border:1px solid transparent}.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!important;bottom:10px;right:10px;grid-area:4/1/5/2;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 .text{opacity:0;pointer-events:none}.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;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.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)!important}.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-size: max(5px, var(--max-pixel-width, 15px));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);-webkit-mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;-webkit-mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 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;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 .restaurant{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 .images .customFlavors{z-index:5;--color: #BE996D}.main-menu h1{width:max-content;display:flex;justify-content:center;align-items:center;font-size:clamp(.5em,1em + 4vw,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!important;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;gap:20px}.main-menu .user-profile .dropdown .user-name{width:100%;font-size:clamp(.25em,.5em + 2vw,2.5em);line-height:clamp(.12em,.24em + .96vw,1.2em);text-align:center}.main-menu .user-profile .dropdown button{height:max-content;display:flex;flex-direction:row;align-items:center;background-color:#2f2f2f;--background-color: $gray-700;gap:10px;padding:10px;width:100%;font-size:clamp(.2em,.4em + 1.6vw,2em);line-height:clamp(.12em,.24em + .96vw,1.2em);text-align:center}.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-size: max(5px, var(--max-pixel-width, 15px));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);-webkit-mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;-webkit-mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 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}.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(.18em,.36em + 1.44vw,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.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 .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,.dish-list-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-default-item-wrapper .ai-image,.dish-list-item-wrapper .ai-image{grid-area:1/1/3/2;display:grid;position:relative}.dish-list-default-item-wrapper .ai-image img,.dish-list-item-wrapper .ai-image img{height:90%;opacity:.6;margin:auto}.dish-list-default-item-wrapper .ai-image img:not(.custom-ai-image),.dish-list-item-wrapper .ai-image img:not(.custom-ai-image){filter:grayscale(90%)}.dish-list-default-item-wrapper .ai-image .image-btn,.dish-list-item-wrapper .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-default-item-wrapper .ai-image .image-btn:hover img,.dish-list-item-wrapper .ai-image .image-btn:hover img{scale:1.1;opacity:1!important}.dish-list-default-item-wrapper .ai-image .image-btn img,.dish-list-item-wrapper .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-default-item-wrapper .dish-name,.dish-list-item-wrapper .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-default-item-wrapper .dish-creation-date,.dish-list-item-wrapper .dish-creation-date{grid-area:1/3/2/4;font-size:clamp(.15em,.3em + 1.2vw,1.5em);text-align:right}.dish-list-default-item-wrapper .dish-created-by,.dish-list-item-wrapper .dish-created-by{grid-area:2/2/3/3;opacity:.4;font-size:clamp(.15em,.3em + 1.2vw,1.5em)}.dish-list-default-item-wrapper .dish-publish-state,.dish-list-item-wrapper .dish-publish-state{grid-area:2/3/3/4;text-align:right;width:100%}.dish-list-default-item-wrapper .dish-publish-state img,.dish-list-item-wrapper .dish-publish-state img{height:clamp(.19em,.38em + 1.52vw,1.9em);aspect-ratio:46/16}.dish-list-item-wrapper{display:flex!important;flex-direction:column;margin-block:20px;padding:0;width:95%;image-rendering:pixelated;position:relative;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 .foldout-info{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 .dish-list-item .foldout-info:after{content:">";margin-left:5px;transition:transform .4s ease-in-out;transform-origin:center}.dish-list-item-wrapper.opened .foldout{height:unset;opacity:1;padding:10px 10px 30px}.dish-list-item-wrapper.opened .dish-list-item .foldout-info:after{transform:rotate(90deg)}.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(.15em,.3em + 1.2vw,1.5em);color:#fff}.dish-list-item-wrapper .foldout .info .buttons{grid-area:1/2/2/3;display:flex;justify-content:center;align-items:center;font-size:clamp(.13em,.26em + 1.04vw,1.3em)}.dish-list-item-wrapper .foldout .info .buttons button{padding:5px 10px}.dish-list-item-wrapper .foldout .info.flavors .content img{padding:5px;max-width:14%;max-height:100%;aspect-ratio:1/1}.dish-list-item-wrapper:before{content:"";position:absolute;top:15%;left:50%;width:94%;height:50%;z-index:0;background-color:#676767;opacity:0;transform:translate(-50%)}.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}.background-scrolling-image{width:100%;height:100%;position:relative;overflow-y:auto}.background-scrolling-image .top,.background-scrolling-image .middle,.background-scrolling-image .bottom{width:min(max(50%,500px),97vw);background-size:100% auto;position:relative;image-rendering:pixelated;margin-inline:auto}.background-scrolling-image .top{background-image:var(--image);background-repeat:no-repeat;background-position:100% 0%;margin-top:auto}.background-scrolling-image .middle{background-image:var(--image);background-repeat:repeat-y;display:flex;flex-direction:column;min-height:30vh}.background-scrolling-image .bottom{background-image:var(--image);background-repeat:no-repeat;background-position:0% 0%;margin-bottom:auto}.pixeled-div,.pixel-div,.pixel-button{--masks-size: max(5px, var(--max-pixel-width, 15px));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);-webkit-mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;-webkit-mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@property --border-size{syntax: "<length> | <percentage>"; inherits: true; initial-value: 0px;}@property --background-color{syntax: "<color>"; inherits: true; initial-value: #212121;}@property --border-color{syntax: "<color>"; inherits: true; initial-value: #7c3e28;}@property --background{syntax: "<color>|<image>"; inherits: false;}@property --max-pixel-width{syntax: "<length>"; inherits: true; initial-value: 15px;}.pixel-div:has(>.bg),.pixel-button:has(>.bg){position:relative}.pixel-div .bg,.pixel-button .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1!important}.pixeled-border,.pixel-div .bg,.pixel-button .bg{--masks-size: max(5px, var(--max-pixel-width, 15px));-webkit-mask-image:linear-gradient(to right,#0000,#0000),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0px 100%),linear-gradient(to right,#000 0px 100%),linear-gradient(to right,#000 0px 100%),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0px 100%),linear-gradient(to right,#000 0px 100%),linear-gradient(to right,#000 0px 100%);mask-image:linear-gradient(to right,#0000,#0000),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0px 100%),linear-gradient(to right,#000 0px 100%),linear-gradient(to right,#000 0px 100%),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0px 100%),linear-gradient(to right,#000 0px 100%),linear-gradient(to right,#000 0px 100%);-webkit-mask-position:0px 0px,var(--border-size) var(--border-size),calc(100% - var(--border-size) * 2) var(--border-size),var(--border-size) calc(100% - var(--border-size)),calc(100% - var(--border-size) * 2) calc(100% - var(--border-size)),var(--border-size) calc(var(--masks-size) + var(--border-size)),calc(100% - var(--border-size) * 2) calc(var(--masks-size) + var(--border-size)),calc(var(--masks-size) + var(--border-size)) var(--border-size),0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),100% var(--masks-size),var(--masks-size) 0px;mask-position:0px 0px,var(--border-size) var(--border-size),calc(100% - var(--border-size) * 2) var(--border-size),var(--border-size) calc(100% - var(--border-size)),calc(100% - var(--border-size) * 2) calc(100% - var(--border-size)),var(--border-size) calc(var(--masks-size) + var(--border-size)),calc(100% - var(--border-size) * 2) calc(var(--masks-size) + var(--border-size)),calc(var(--masks-size) + var(--border-size)) var(--border-size),0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),100% var(--masks-size),var(--masks-size) 0px;-webkit-mask-size:100% 100%,var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),calc(var(--masks-size)) calc(100% - var(--masks-size) * 2 - var(--border-size) * 2),calc(var(--masks-size)) calc(100% - var(--masks-size) * 2 - var(--border-size) * 2),calc(100% - var(--masks-size) * 2 - var(--border-size) * 3) calc(100% - var(--border-size) * 2),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) calc(100% - var(--masks-size) * 2),var(--masks-size) calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-size:100% 100%,var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),calc(var(--masks-size)) calc(100% - var(--masks-size) * 2 - var(--border-size) * 2),calc(var(--masks-size)) calc(100% - var(--masks-size) * 2 - var(--border-size) * 2),calc(100% - var(--masks-size) * 2 - var(--border-size) * 3) calc(100% - var(--border-size) * 2),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) calc(100% - var(--masks-size) * 2),var(--masks-size) calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;-webkit-mask-composite:xor,xor,xor,xor,xor,xor,xor,xor,source-over,source-over,source-over,source-over,source-over,source-over;mask-composite:exclude,exclude,exclude,exclude,exclude,exclude,exclude,exclude,add,add,add,add,add,add;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:var(--border-color)}#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-size: max(5px, var(--max-pixel-width, 15px));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);-webkit-mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;-webkit-mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#root:has(.loading-div) .has-to-download{display:none!important}.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:90vw;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(.15em,.3em + 1.2vw,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(.1em,.2em + .8vw,1em);width:100%}.download-prompt .progress-bar .progress{width:var(--progress-percentage);height:100%;position:absolute;top:0;left:0;background-color:#7c3e28}#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:1000000000000;-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(.4em,.8em + 3.2vw,4em)}.device-not-supported span{display:flex;justify-content:center;align-items:center;text-align:center}.pixeled-div{--masks-size: max(5px, var(--max-pixel-width, 15px));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);-webkit-mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;-webkit-mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.restaurant{grid-area:1/1/5/6;width:100%;height:100%;position:relative;overflow-y:auto}.restaurant .background{position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(./bgs/main/repeatable_background.png);background-size:100% auto;background-position:bottom;background-repeat:repeat-y;image-rendering:pixelated}.restaurant .foreground{position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(./bgs/restaurant/leaves.png);background-size:100% auto;background-position:bottom;background-repeat:no-repeat;image-rendering:pixelated;z-index:100;pointer-events:none}.restaurant{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.restaurant h1{width:100%;font-size:clamp(.5em,1em + 4vw,5em);display:flex;justify-content:center;align-items:center;text-align:center;margin-block:1%;z-index:100000;position:relative}.restaurant h2{width:100%;display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;top:40%;left:50%;transform:translate(-50%,-100%);font-size:clamp(.4em,.8em + 3.2vw,4em);height:0;margin:0}.restaurant .background-scrolling-image{overflow-y:unset}.restaurant .filters{background-color:#0003;padding:10px;display:flex;gap:10px;position:absolute;top:50%;left:50%;transform:translate(-50%)}.restaurant .filters button{transition:background-color .2s ease-in-out}.restaurant .filters button.toggled{background-color:#7c3e28!important;--background-color: #7c3e28 !important}.restaurant .filters button:not(.toggled):hover{background-color:#676767!important;--background-color: #676767 !important}.restaurant .filters .background{position:absolute;left:0;top:0;width:100%;height:100%;filter:blur(10px) brightness(50%);z-index:-1}.restaurant .close{position:fixed;top:10px;right:20px;font-size:clamp(.6em,1.2em + 4.8vw,6em);line-height:clamp(.2em,.4em + 1.6vw,2em);aspect-ratio:1/1;background:transparent;padding:0;margin:0;z-index:100000;border:none!important;transition:scale .2s ease-in-out}.restaurant .close:hover{scale:1.2}.restaurant .grid{width:80.6%;margin-inline:auto}.restaurant .grid .wrapper{width:90%;margin-inline:auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:5vh 10%}.restaurant .grid .dish.skeleton{width:calc(45% - 60px);animation:loading 4s ease-in-out 0ms infinite forwards;filter:grayscale(100%) brightness(20%);--currPos: 0%;-webkit-mask-image:linear-gradient(135deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,.1) calc(var(--currPos) - 10px),rgb(255,255,255) var(--currPos),rgb(255,255,255) calc(var(--currPos) + 20px),rgba(0,0,0,.1) calc(var(--currPos) + 20px + 10px),rgba(0,0,0,.1) 100%);mask-image:linear-gradient(135deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,.1) calc(var(--currPos) - 10px),rgb(255,255,255) var(--currPos),rgb(255,255,255) calc(var(--currPos) + 20px),rgba(0,0,0,.1) calc(var(--currPos) + 20px + 10px),rgba(0,0,0,.1) 100%)}.restaurant .grid .dish{aspect-ratio:1/1.2;width:calc(45% - 60px);display:grid;grid-template-columns:repeat(2,50%);grid-template-rows:repeat(4,max-content);grid-column-gap:0px;grid-row-gap:0px;padding:30px;background-image:url(./bgs/restaurant/dish-border.png);background-size:100% 100%;background-repeat:no-repeat;color:#212121;position:relative}.restaurant .grid .dish .progress-bar{grid-area:4/1/5/3;height:10px;display:flex;justify-content:center;align-items:center}.restaurant .grid .dish .progress-bar progress{width:100%;height:100%}.restaurant .grid .dish .progress-bar progress::-moz-progress-bar,.restaurant .grid .dish .progress-bar progress::-webkit-progress-bar{background-color:#000!important}.restaurant .grid .dish .progress-bar progress{background-color:transparent!important;border:none}.restaurant .grid .dish .image{grid-area:1/1/2/3;width:100%;position:relative;aspect-ratio:1/1}.restaurant .grid .dish .image img{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:clamp(.16em,.32em + 1.28vw,1.6em)}.restaurant .grid .dish .image .play{position:absolute;bottom:10px;right:10px;width:20%;max-width:50px;min-width:30px;aspect-ratio:1/1;background-color:transparent;border:none;transition:scale .2s ease-in-out;filter:drop-shadow(0 0 4px black)}.restaurant .grid .dish .image .play:hover{scale:1.2}.restaurant .grid .dish .name{grid-area:2/1/3/3;font-size:clamp(.2em,.4em + 1.6vw,2em);line-height:clamp(.1em,.2em + .8vw,1em);display:block;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-inline:5px}.restaurant .grid .dish .created-by{font-size:clamp(.12em,.24em + .96vw,1.2em)}.restaurant .grid .dish .created-by:before{content:"by";margin-right:5px}.restaurant .grid .dish .created-by{grid-area:3/1/4/2;opacity:.8}.restaurant .grid .dish .creation-date{grid-area:3/2/4/3;font-size:clamp(.12em,.24em + .96vw,1.2em);opacity:.8}.restaurant .grid .pages{display:flex;justify-content:center;align-items:center;padding:10px 20px;margin-top:2em;width:max-content;margin-inline:auto;position:relative}.restaurant .grid .pages>.bg{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.7;background-image:linear-gradient(to right,#00000080,#00000080),url(./bgs/restaurant/pages.png);z-index:-1}.restaurant .grid .pages .gap{width:1em}.restaurant .grid .pages button{transition:scale .3s ease-in-out;aspect-ratio:1/1;padding:.2em;width:clamp(.17em,.34em + 1.36vw,1.7em);font-size:clamp(.14em,.28em + 1.12vw,1.4em);line-height:0em!important;--border-size: 0px !important;--background-color: transparent;--border-color: transparent}.restaurant .grid .pages button.currentPage{scale:1.2;margin-inline:.5em;filter:saturate(130%) brightness(110%)}.restaurant .grid .pages button .bg{background-image:url(./imgs/actionButtons/button_background_square.png)!important;background-repeat:no-repeat;background-size:100% 100%;background-color:transparent!important;aspect-ratio:1/1}.restaurant .grid .pages button:hover{scale:1.1}@property --currPos{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@keyframes loading{0%{--currPos: 0%}to{--currPos: 100%}}.tutorial-custom{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:radial-gradient(ellipse,#0000,#0009),url(./imgs/tutorial/tutorial-background.png);background-repeat:no-repeat,repeat;background-position:center,center;background-size:100% 100%,auto 74%;padding:20px}.tutorial-custom .content{display:flex;flex-direction:column;justify-content:center;align-items:center}.tutorial-custom h2{font-size:clamp(.3em,.6em + 2.4vw,3em);line-height:clamp(.1em,.2em + .8vw,1em);text-align:center;display:flex;justify-content:center;align-items:center;margin:0;margin-block:10px}.tutorial-custom .text{width:100%;display:inline;text-align:center;font-size:clamp(.14em,.28em + 1.12vw,1.4em);line-height:clamp(.1em,.2em + .8vw,1em)}.tutorial-custom .close{position:absolute;top:20px;right:20px;font-size:clamp(.3em,.6em + 2.4vw,3em);line-height:0em;aspect-ratio:1/1;width:clamp(.1em,.2em + .8vw,1em);display:flex;justify-content:center;align-items:center;text-align:center;background-color:transparent;border:none!important;transition:scale .3s ease-in-out}.tutorial-custom .close:hover{scale:1.1}.tutorial-custom .progress{position:absolute;top:20px;left:20px;font-size:clamp(.15em,.3em + 1.2vw,1.5em);line-height:clamp(.1em,.2em + .8vw,1em)}.tutorial-custom .buttons{width:100%;display:flex;gap:20px;flex-direction:row-reverse}.tutorial-custom .buttons button{padding:0;margin:0;background-color:transparent;border:none!important;transition:scale .3s ease-in-out}.tutorial-custom .buttons button:hover{scale:1.1}.pixeled-div{--masks-size: max(5px, var(--max-pixel-width, 15px));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);-webkit-mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;-webkit-mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tutorial-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:radial-gradient(ellipse,#0000,#0009),url(./imgs/tutorial/tutorial-background.png);background-repeat:no-repeat,repeat;background-position:center,center;background-size:100% 100%,auto 74%;padding:30px}.tutorial-text .content{display:flex;flex-direction:column;justify-content:center;align-items:center}.tutorial-text h2{font-size:clamp(.3em,.6em + 2.4vw,3em);line-height:clamp(.1em,.2em + .8vw,1em);text-align:center;display:flex;justify-content:center;align-items:center;margin:0;margin-block:10px}.tutorial-text .text{width:100%;display:inline;text-align:center;font-size:clamp(.15em,.3em + 1.2vw,1.5em);line-height:clamp(.11em,.22em + .88vw,1.1em);margin-bottom:10px}.tutorial-text .text button{background-color:transparent;padding:0;margin:0;border:none!important;color:#b75f4b;text-decoration:underline}.tutorial-text .close{position:absolute;top:20px;right:20px;font-size:clamp(.3em,.6em + 2.4vw,3em);line-height:0em;aspect-ratio:1/1;width:clamp(.1em,.2em + .8vw,1em);display:flex;justify-content:center;align-items:center;text-align:center;background-color:transparent;border:none!important;transition:scale .3s ease-in-out}.tutorial-text .close:hover{scale:1.1}.tutorial-text .progress{position:absolute;top:20px;left:20px;font-size:clamp(.15em,.3em + 1.2vw,1.5em);line-height:clamp(.1em,.2em + .8vw,1em)}.tutorial-text .buttons{width:100%;display:flex;gap:20px;flex-direction:row-reverse}.tutorial-text .buttons button{padding:0;margin:0;background-color:transparent;border:none!important;transition:scale .3s ease-in-out}.tutorial-text .buttons button:hover{scale:1.1}.dishlist-tutorial .dish-list-default-item-wrapper,.dishlist-tutorial .dish-list-item-wrapper{width:calc(min(max(50vw,500px),97vw) - 40px)}.dishlist-tutorial .tutorial-right-click-options img{margin-right:10px}.dishlist-tutorial .tutorial-right-click-options li{display:flex;align-items:center;margin-block:10px}.dishlist-tutorial .redirect-button{margin-left:.3em!important}.dishlist-tutorial .play-inline{height:1em;aspect-ratio:1/1;vertical-align:middle}.dishlist-tutorial .toggle-wrapper label{display:none}.dishlist-tutorial .toggle-wrapper .toggle{margin-left:0;pointer-events:none!important}.pixeled-div{--masks-size: max(5px, var(--max-pixel-width, 15px));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);-webkit-mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;-webkit-mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tutorial{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000000000;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.tutorial-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:radial-gradient(ellipse,#0000,#0009),url(./imgs/tutorial/tutorial-background.png);background-repeat:no-repeat,repeat;background-position:center,center;background-size:100% 100%,auto 74%}.tutorial-image.small-image div.image{width:10vw!important;min-width:400px!important;aspect-ratio:3/1;height:auto;display:flex;justify-content:center;align-items:center}.tutorial-image.small-image div.image img{min-width:unset!important;width:min-content!important;height:100%!important}.tutorial-image{padding:30px}.tutorial-image .content{display:flex;flex-direction:column;justify-content:center;align-items:center}.tutorial-image .content div.image{height:auto;width:60vw;min-width:500px;max-width:100vw;max-height:60vh;display:flex;justify-content:center;align-items:center}.tutorial-image .content div.image img{object-fit:contain;max-height:60vh;max-width:100%}.tutorial-image .content .subtitle{width:100%;display:inline;text-align:center;font-size:clamp(.15em,.3em + 1.2vw,1.5em);line-height:clamp(.11em,.22em + .88vw,1.1em);margin-bottom:10px}.tutorial-image .content .subtitle button{background-color:transparent;padding:0;margin:0;border:none!important;color:#b75f4b;text-decoration:underline}.tutorial-image h2{font-size:clamp(.3em,.6em + 2.4vw,3em);line-height:clamp(.1em,.2em + .8vw,1em);text-align:center;display:flex;justify-content:center;align-items:center;margin:0;margin-block:10px}.tutorial-image .close{position:absolute;top:20px;right:20px;font-size:clamp(.3em,.6em + 2.4vw,3em);line-height:0em;aspect-ratio:1/1;width:clamp(.1em,.2em + .8vw,1em);display:flex;justify-content:center;align-items:center;text-align:center;background-color:transparent;border:none!important;transition:scale .3s ease-in-out}.tutorial-image .close:hover{scale:1.1}.tutorial-image .progress{position:absolute;top:20px;left:20px;font-size:clamp(.15em,.3em + 1.2vw,1.5em);line-height:clamp(.1em,.2em + .8vw,1em)}.tutorial-image .buttons{width:100%;display:flex;gap:20px;flex-direction:row-reverse}.tutorial-image .buttons button{padding:0;margin:0;background-color:transparent;border:none!important;transition:scale .3s ease-in-out}.tutorial-image .buttons button:hover{scale:1.1}.initial-landing-editor-tutorial .inline-image,.restaurant-tutorial .play-inline{height:1em;aspect-ratio:1/1;vertical-align:middle}.pixeled-div{--masks-size: max(5px, var(--max-pixel-width, 15px));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);-webkit-mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;-webkit-mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.multiplayer-settings-overlay{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;opacity:0;pointer-events:none;z-index:-1;transition:opacity .3s ease-in-out}.multiplayer-settings-overlay[data-visible]{opacity:1;z-index:100000;pointer-events:all}.multiplayer-settings-overlay .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100000;-webkit-backdrop-filter:brightness(80%) blur(3px)!important;backdrop-filter:brightness(80%) blur(3px)!important}.multiplayer-settings-overlay .dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;height:50%;min-width:400px;min-height:400px;z-index:100001;-webkit-backdrop-filter:blur(30px)!important;backdrop-filter:blur(30px)!important;padding:20px;--max-pixel-width: 40px}.multiplayer-settings-overlay .dialog>.bg{--border-size: 2px !important;--border-color: #7c3e28 !important}.multiplayer-settings-overlay .dialog .scroll-wrapper{width:100%;height:100%;overflow-y:auto;display:flex;flex-direction:column}.multiplayer-settings-overlay .dialog .scroll-wrapper>h2{width:100%;font-size:clamp(.4em,.8em + 3.2vw,4em);line-height:clamp(.1em,.2em + .8vw,1em);text-align:center;margin:0;margin-block:20px}.multiplayer-settings-overlay .dialog p{font-size:clamp(.15em,.3em + 1.2vw,1.5em);line-height:clamp(.1em,.2em + .8vw,1em);width:calc(100% - 40px);text-align:center;color:#8b8b8b;margin:20px}.multiplayer-settings-overlay .dialog .close{position:absolute;top:20px;right:20px;font-size:clamp(.5em,1em + 4vw,5em);line-height:clamp(.1em,.2em + .8vw,1em);display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;background-color:transparent!important;border:none!important;transition:scale .3s ease-in-out}.multiplayer-settings-overlay .dialog .close:hover{scale:1.1}.multiplayer-settings-overlay .dialog .code-preview{display:flex;flex-direction:column}.multiplayer-settings-overlay .dialog .code-preview .copy{margin-left:auto;margin-right:auto;margin-top:20px;border:none!important;--border-color: transparent;--border-size: 1.5px;--max-pixel-width: 20px;font-size:clamp(.15em,.3em + 1.2vw,1.5em)}.multiplayer-settings-overlay .dialog .code-preview .copy:hover{--border-color: #7c3e28}.multiplayer-settings-overlay .dialog .code-preview .digits{width:100%;display:flex;justify-content:center;align-items:center;gap:10px;--max-pixel-width: 15px}.multiplayer-settings-overlay .dialog .code-preview .digits .digit{font-size:clamp(.3em,.6em + 2.4vw,3em);line-height:clamp(.1em,.2em + .8vw,1em);width:.5em;padding:10px;display:flex;justify-content:center;align-items:center;background-image:url(./bgs/restaurant/repeatable_background.png)}.multiplayer-settings-overlay .dialog h2.cooks{width:100%;font-size:clamp(.25em,.5em + 2vw,2.5em)!important;line-height:clamp(.1em,.2em + .8vw,1em)!important;text-align:center;margin:0;margin-block:20px}.multiplayer-settings-overlay .dialog .people-list{width:100%;padding:0}.multiplayer-settings-overlay .dialog .people-list:has(.nobodyhere){position:absolute;top:50%;left:0}.multiplayer-settings-overlay .dialog .people-list:not(.nobodyhere){display:grid;grid-template-columns:auto auto auto auto;grid-column-gap:0px;grid-row-gap:0px;justify-items:center;align-items:center;text-align:center}.multiplayer-settings-overlay .dialog .people-list .nobodyhere{width:100%;margin:0;text-align:center;font-size:clamp(.2em,.4em + 1.6vw,2em);opacity:.4}.multiplayer-settings-overlay .dialog .people-list .player-item{display:contents;width:calc(100% - 20px);padding:10px;background-color:url(./bgs/restaurant/repeatable_background.png)}.multiplayer-settings-overlay .dialog .people-list .player-item .name{font-size:clamp(.17em,.34em + 1.36vw,1.7em);line-height:clamp(.1em,.2em + .8vw,1em)}.multiplayer-settings-overlay .dialog .people-list .player-item .mute,.multiplayer-settings-overlay .dialog .people-list .player-item .viewOnly{font-size:clamp(.1em,.2em + .8vw,1em);line-height:clamp(.1em,.2em + .8vw,1em)}.multiplayer-settings-overlay .dialog .people-list .player-item .kick{font-size:clamp(.14em,.28em + 1.12vw,1.4em);line-height:clamp(.1em,.2em + .8vw,1em);background-color:#5a0000;--border-color: transparent;--max-pixel-width: 10px}.multiplayer-settings-overlay .dialog .people-list .player-item .kick:hover{--border-color: #ff0000}.player-join-notification{position:fixed!important;top:20px;right:20px;width:350px;height:150px;max-width:100vw;max-height:50vh;padding:10px;z-index:100000000;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;--border-size: 2px;--border-color: #7c3e28;background:url(./bgs/restaurant/repeatable_background.png);display:grid;grid-template-columns:100%;grid-template-rows:repeat(4,auto);grid-column-gap:0px;grid-row-gap:0px;animation:slideIn .5s cubic-bezier(.42,0,0,1.5) 0ms 1 forwards}.player-join-notification .title{grid-area:1/1/2/2;font-size:clamp(.12em,.24em + .96vw,1.2em);line-height:clamp(.07em,.14em + .56vw,.7em);margin:0;padding:0}.player-join-notification .name{grid-area:2/1/3/2;font-size:clamp(.2em,.4em + 1.6vw,2em);line-height:clamp(.1em,.2em + .8vw,1em);margin:0;padding:0;width:100%;text-align:center;display:flex;justify-content:center;align-items:center}.player-join-notification .details{grid-area:3/1/4/2;display:flex;flex-direction:row;justify-content:center;align-items:center}.player-join-notification .buttons{grid-area:4/1/5/2;width:calc(100% - 40px);display:flex;flex-direction:row-reverse;gap:20px;align-items:center;margin-inline:20px}.player-join-notification .buttons button{height:max-content}.player-join-notification .buttons .allow{--border-color: transparent;--border-size: 2px;--background-color: rgb(22, 59, 0)}.player-join-notification .buttons .allow:hover{--border-color: #00a000}.player-join-notification .buttons .deny{--border-color: transparent;--border-size: 2px;--background-color: rgb(63, 0, 0)}.player-join-notification .buttons .deny:hover{--border-color: #a00000}@keyframes slideIn{0%{transform:translate(150%)}to{transform:translate(0)}}.pixeled-div{--masks-size: max(5px, var(--max-pixel-width, 15px));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);-webkit-mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;-webkit-mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.multiplayer-chat-overlay{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;opacity:0;pointer-events:none;z-index:-1;transition:opacity .3s ease-in-out}.multiplayer-chat-overlay[data-visible]{opacity:1;z-index:100000;pointer-events:all}.multiplayer-chat-overlay>.bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100000;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}.multiplayer-chat-overlay .dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:75%;height:90%;min-width:450px;min-height:450px;z-index:100001;-webkit-backdrop-filter:blur(30px)!important;backdrop-filter:blur(30px)!important;background-color:#0000004d;background-size:100% 100%,50% 50%;padding:20px;--max-pixel-width: 40px;--border-size: 2px;--border-color: #7c3e28}.multiplayer-chat-overlay .dialog .close{position:absolute;top:20px;right:20px;font-size:clamp(.5em,1em + 4vw,5em);line-height:clamp(.1em,.2em + .8vw,1em);display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;background-color:transparent!important;border:none!important;transition:scale .3s ease-in-out}.multiplayer-chat-overlay .dialog .close:hover{scale:1.1}.multiplayer-chat-overlay .dialog .messages{width:100%;display:flex;flex-direction:column;gap:1em;max-height:calc(88% - 75px);overflow-y:auto}.multiplayer-chat-overlay .dialog .messages>.message[currently-sending]{opacity:.3}.multiplayer-chat-overlay .dialog .messages>.message{background-color:#0000004d;width:60%;max-width:600px;min-width:200px;padding:20px;display:grid;grid-template-columns:100%;grid-template-rows:repeat(3,auto);grid-column-gap:0px;grid-row-gap:0px;position:relative;margin-right:auto;gap:5px;animation:fadeIn-messages .5s ease-in-out 0ms 1 forwards}.multiplayer-chat-overlay .dialog .messages>.message .sender{grid-area:1/1/2/2;font-size:clamp(.15em,.3em + 1.2vw,1.5em);line-height:clamp(.1em,.2em + .8vw,1em);width:100%;-webkit-user-select:text!important;user-select:text!important;pointer-events:all!important;text-decoration:underline}.multiplayer-chat-overlay .dialog .messages>.message .message{grid-area:2/1/3/2;font-size:clamp(.14em,.28em + 1.12vw,1.4em);line-height:clamp(.1em,.2em + .8vw,1em);color:#9b9b9b;width:100%;-webkit-user-select:text!important;user-select:text!important;pointer-events:all!important;text-wrap:auto;overflow-wrap:break-word}.multiplayer-chat-overlay .dialog .messages>.message .time{grid-area:3/1/4/2;font-size:clamp(.1em,.2em + .8vw,1em);line-height:clamp(.07em,.14em + .56vw,.7em);position:absolute;bottom:0;right:0;opacity:.3;-webkit-user-select:text!important;user-select:text!important;pointer-events:all!important}.multiplayer-chat-overlay .dialog .messages>.message.own{margin-left:auto;margin-right:unset}.multiplayer-chat-overlay .dialog .messages>.message.own .sender,.multiplayer-chat-overlay .dialog .messages>.message.own .message{text-align:right}.multiplayer-chat-overlay .dialog .messages>.message.own .time{right:unset;left:0}.multiplayer-chat-overlay .dialog>.message-bg{position:absolute;bottom:0;left:0;width:100%;height:7%;min-height:100px;max-height:400px;display:flex;padding:10px;background-color:#0000001a;z-index:-1}.multiplayer-chat-overlay .dialog .sendMessage{position:absolute;bottom:0;left:50%;width:calc(90% - 40px);height:7%;min-height:100px;max-height:400px;display:flex;padding:10px;transform:translate(-50%);--max-pixel-width: 20px}.multiplayer-chat-overlay .dialog .sendMessage[data-is-muted]{opacity:.4!important;pointer-events:none!important}.multiplayer-chat-overlay .dialog .sendMessage .input{width:calc(60% - 40px);height:calc(90% - 40px);margin-left:auto;margin-right:20px;font-size:clamp(.17em,.34em + 1.36vw,1.7em);border:none!important;outline:none!important;background-color:#0000004d;padding:20px;z-index:100000}.multiplayer-chat-overlay .dialog .sendMessage .input::placeholder{color:#ffffff4d}.multiplayer-chat-overlay .dialog .sendMessage button{font-size:clamp(.2em,.4em + 1.6vw,2em);line-height:clamp(.1em,.2em + .8vw,1em);z-index:100000;padding:10px;height:max-content;margin-block:auto;margin-right:auto;transition:opacity .2s ease-in-out;--max-pixel-width: 10px}.multiplayer-chat-overlay .dialog .sendMessage button[disabled]{opacity:.6}.multiplayer-chat-overlay .dialog h2{width:100%;font-size:clamp(.4em,.8em + 3.2vw,4em);line-height:clamp(.1em,.2em + .8vw,1em);text-align:center;margin:0;margin-block:20px;height:5%;display:flex;justify-content:center;align-items:center}@keyframes fadeIn-messages{0%{opacity:0}to{opacity:1}}.pixeled-div{--masks-size: max(5px, var(--max-pixel-width, 15px));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);-webkit-mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;-webkit-mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.custom-flavor-menu{grid-area:1/1/5/6}.custom-flavor-menu h1{width:100%;font-size:clamp(.5em,1em + 4vw,5em);line-height:clamp(.15em,.3em + 1.2vw,1.5em);margin-block:10px;text-align:center;display:flex;justify-content:center;align-items:center}.custom-flavor-menu .close{position:fixed;top:20px;right:20px;font-size:clamp(.5em,1em + 4vw,5em);line-height:clamp(.1em,.2em + .8vw,1em);display:flex;justify-content:center;align-items:center;background-color:transparent;border:none!important;transition:scale .3s ease-in-out}.custom-flavor-menu .close:hover{scale:1.1}.custom-flavor-menu .custom-flavor-shop-button{position:fixed;bottom:30px;left:30px;width:50px;aspect-ratio:1/1;background-color:transparent;border:none!important;transition:scale .3s ease-in-out}.custom-flavor-menu .custom-flavor-shop-button img{width:100%;height:100%}.custom-flavor-menu .custom-flavor-shop-button:hover{scale:1.1}.custom-flavor-menu .add-custom-flavor{position:fixed;bottom:30px;right:30px;font-size:clamp(.3em,.6em + 2.4vw,3em);line-height:clamp(.06em,.12em + .48vw,.6em);padding:10px;aspect-ratio:1/1;margin:0;width:max-content;--border-color: #5a2a1e;--border-size: 2px;transition:scale .3s ease-in-out}.custom-flavor-menu .add-custom-flavor:hover{scale:1.1}.custom-flavor-menu .custom-flavor-list{width:80%;min-width:300px;margin:0;padding:0;margin-inline:auto;list-style-type:none;gap:10px;display:flex;flex-direction:column}.custom-flavor-menu .custom-flavor-list .custom-flavor-item{width:100%;background:url(./bgs/customFlavors/listBg.png);background-repeat:repeat-x;background-size:10% 100%;background-position:0 0;display:grid;grid-template-columns:max-content auto max-content max-content max-content max-content max-content;grid-template-rows:100%;grid-column-gap:0px;grid-row-gap:0px;justify-items:center;align-items:center}.custom-flavor-menu .custom-flavor-list .custom-flavor-item .image{grid-area:1/1/2/2;-webkit-backdrop-filter:blur(2px) brightness(50%);backdrop-filter:blur(2px) brightness(50%);justify-self:start;margin-left:10px;max-height:95%}.custom-flavor-menu .custom-flavor-list .custom-flavor-item .name{color:#5a2a1e;grid-area:1/2/2/3;font-size:clamp(.3em,.6em + 2.4vw,3em);filter:drop-shadow(0 0 10px black);text-overflow:ellipsis;overflow:hidden;text-wrap:nowrap;white-space:nowrap;display:block;max-width:90%}.custom-flavor-menu .custom-flavor-list .custom-flavor-item .colors{grid-area:1/3/2/4;display:flex;flex-direction:row;gap:10px;height:80%;justify-self:center;align-self:center;margin-block:auto}@media not (min-width:1300px){.custom-flavor-menu .custom-flavor-list .custom-flavor-item .colors .color{font-size:0!important;line-height:0!important;width:30px!important;aspect-ratio:1/1}}.custom-flavor-menu .custom-flavor-list .custom-flavor-item .colors .color{background-color:var(--color);width:100px;font-size:clamp(.14em,.28em + 1.12vw,1.4em);line-height:clamp(.1em,.2em + .8vw,1em);height:calc(90% - 10px);padding:5px;margin:5px;color:#000;display:flex;justify-content:center;align-items:center}.custom-flavor-menu .custom-flavor-list .custom-flavor-item .public{grid-area:1/4/2/5;height:max-content}.custom-flavor-menu .custom-flavor-list .custom-flavor-item .public label{color:#000}.custom-flavor-menu .custom-flavor-list .custom-flavor-item .preview{grid-area:1/5/2/6;background-color:transparent;border:none!important;transition:scale .3s ease-in-out}.custom-flavor-menu .custom-flavor-list .custom-flavor-item .preview:hover{scale:1.1}.custom-flavor-menu .custom-flavor-list .custom-flavor-item .edit{grid-area:1/6/2/7;background-color:transparent;border:none!important;transition:scale .3s ease-in-out}.custom-flavor-menu .custom-flavor-list .custom-flavor-item .edit:hover{scale:1.1}.custom-flavor-menu .custom-flavor-list .custom-flavor-item .delete{grid-area:1/7/2/8;background-color:transparent;border:none!important;transition:scale .3s ease-in-out}.custom-flavor-menu .custom-flavor-list .custom-flavor-item .delete:hover{scale:1.1}.custom-flavor-preview-wrapper{position:fixed;top:0;left:0;width:100%;height:100%}.custom-flavor-preview-wrapper .bg{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(5px) brightness(70%);backdrop-filter:blur(5px) brightness(70%)}.custom-flavor-preview-wrapper .custom-flavor-preview{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;height:200px;-webkit-backdrop-filter:blur(5px) brightness(70%);backdrop-filter:blur(5px) brightness(70%);--border-size: 1px;--border-color: #7c3e28;display:flex;flex-direction:column}.custom-flavor-preview-wrapper .custom-flavor-preview .close{position:absolute;top:10px;right:10px;background-color:transparent;border:none!important;font-size:clamp(.3em,.6em + 2.4vw,3em)}.custom-flavor-preview-wrapper .custom-flavor-preview canvas{max-width:calc(100% - 20px);width:calc(100% - 20px);max-height:calc(80% - 20px);padding:10px;margin-block:auto}.custom-flavor-preview-wrapper .custom-flavor-preview h2{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;line-height:clamp(.1em,.2em + .8vw,1em);font-size:clamp(.25em,.5em + 2vw,2.5em);margin:0;height:20%}.custom-flavor-shop-wrapper{position:fixed;top:0;left:0;width:100%;height:100%}.custom-flavor-shop-wrapper .bg{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(10px) brightness(60%);backdrop-filter:blur(10px) brightness(60%)}.custom-flavor-shop-wrapper .custom-flavor-shop{position:absolute;top:50%;left:50%;width:50%;height:50%;padding:20px;-webkit-backdrop-filter:blur(10px) brightness(60%);backdrop-filter:blur(10px) brightness(60%);transform:translate(-50%,-50%)}.custom-flavor-shop-wrapper .custom-flavor-shop h2{width:100%;font-size:clamp(.3em,.6em + 2.4vw,3em);line-height:clamp(.1em,.2em + .8vw,1em);margin-block:10px;display:flex;justify-content:center;align-items:center;height:5%}.custom-flavor-shop-wrapper .custom-flavor-shop .flavors{width:calc(100% - 10px);display:grid;grid-template-columns:calc(33.333% - 10px) calc(33.333% - 10px) calc(33.333% - 10px);gap:20px;height:calc(95% - 10px);overflow-y:auto;overflow-x:hidden}.custom-flavor-shop-wrapper .custom-flavor-shop .flavors .loading{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#0000004d;z-index:100000}.custom-flavor-shop-wrapper .custom-flavor-shop .flavors .loading:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"Loading";font-size:clamp(.3em,.6em + 2.4vw,3em);animation:loading-after 5s linear 0ms infinite forwards}.custom-flavor-shop-wrapper .custom-flavor-shop .flavors .custom-flavor{aspect-ratio:1/1.2;position:relative;--border-color: var(--flavor-color);--border-size: 2px;display:grid;grid-template-columns:100%;grid-template-rows:1fr .5fr .5fr;grid-column-gap:0px;grid-row-gap:0px}.custom-flavor-shop-wrapper .custom-flavor-shop .flavors .custom-flavor.skeleton{border:2px solid white;border-radius:20px}.custom-flavor-shop-wrapper .custom-flavor-shop .flavors .custom-flavor .image{grid-area:1/1/2/2;max-width:90%;max-height:90%;width:calc(100% - 30px);justify-self:center;align-self:center}.custom-flavor-shop-wrapper .custom-flavor-shop .flavors .custom-flavor .name{grid-area:2/1/3/2;width:100%;font-size:clamp(.2em,.4em + 1.6vw,2em);line-height:clamp(.1em,.2em + .8vw,1em);display:flex;justify-content:center;align-items:center;margin:10px;justify-self:center;align-self:center}.custom-flavor-shop-wrapper .custom-flavor-shop .flavors .custom-flavor .download{background-color:transparent;border:none!important;transition:scale .3s ease-in-out}.custom-flavor-shop-wrapper .custom-flavor-shop .flavors .custom-flavor .download:hover{scale:1.1}.custom-flavor-shop-wrapper .custom-flavor-shop .flavors .custom-flavor .already-installed{font-size:clamp(.14em,.28em + 1.12vw,1.4em);line-height:clamp(.1em,.2em + .8vw,1em);width:100%;display:flex;justify-content:center;align-items:center;opacity:.3}.custom-flavor-shop-wrapper .custom-flavor-shop .flavors .custom-flavor .play{position:absolute;top:10px;right:10px;background-color:transparent;border:none!important;transition:scale .3s ease-in-out}.custom-flavor-shop-wrapper .custom-flavor-shop .flavors .custom-flavor .play img{filter:drop-shadow(0 0 5px rgba(255,255,255,.4))}.custom-flavor-shop-wrapper .custom-flavor-shop .flavors .custom-flavor .play:hover{scale:1.1}@keyframes loading-after{0%{content:"Loading"}25%{content:"Loading."}50%{content:"Loading.."}75%{content:"Loading..."}}.pixeled-div,.Toastify__toast{--masks-size: max(5px, var(--max-pixel-width, 15px));-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB9JREFUGFdjYEAF/xmROQwMDAwwgf8wUUZkDgMDAwMAgigEAM3YrMAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjYGBg+M+ABJigNFwQJgAXZETXAgCOcQQCBr79VAAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAABtJREFUGFdjZGBg+M+ABBihNFwQJoAiiAz+AwCCWwQApGZcfgAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCA1LjEuMTGKCBbOAAAAuGVYSWZJSSoACAAAAAUAGgEFAAEAAABKAAAAGwEFAAEAAABSAAAAKAEDAAEAAAACAAAAMQECABEAAABaAAAAaYcEAAEAAABsAAAAAAAAAGAAAAABAAAAYAAAAAEAAABQYWludC5ORVQgNS4xLjExAAADAACQBwAEAAAAMDIzMAGgAwABAAAAAQAAAAWgBAABAAAAlgAAAAAAAAACAAEAAgAEAAAAUjk4AAIABwAEAAAAMDEwMAAAAAAGNdRzso9yOwAAAB1JREFUGFdjZGBg+M+ABJiQOQwMDIzIAowwBooWAE4eAgb/nYRIAAAAAElFTkSuQmCC),linear-gradient(to right,#000 0% 100%),linear-gradient(to right,#000 0px 100%);-webkit-mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;mask-position:0px 0px,100% 0px,0px 100%,100% 100%,0px var(--masks-size),var(--masks-size) 0px;-webkit-mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 100%;mask-size:var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),var(--masks-size) var(--masks-size),100% calc(100% - var(--masks-size) * 2),calc(100% - var(--masks-size) * 2) 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:#f5dbb0;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:#f5dbb0}.text{line-height:2em;color:#f5dbb0}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:#b75f4b;color:#4a1c16}*{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:#5a2a1e}h1{font-size:3.2em;line-height:1.1}button,a:not([role]){border-radius:8px;border:1px solid transparent;--border-size: 1px;--background-color: #171717;--border-color: #171717;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:#7c3e28;--border-color: #7c3e28}button:focus,a:not([role]):focus,button:focus-visible,a:not([role]):focus-visible{outline:none}.card,.card-nohover{display:flex;flex-direction:column;justify-content:space-between;max-width:360px;border-radius:1rem;overflow:hidden;border:3px solid #5a2a1e;background-color:#4a1c16;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:#5a2a1e1a;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:PixelFont;font-size:clamp(.3em,.6em + 2.4vw,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:#552b1c;border-radius:10px;padding:10px;opacity:0;font-size:clamp(.1em,.2em + .8vw,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(85.4390243902,42.7195121951,27.5609756098);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,.input-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],.input-dialog[open]{display:flex}.confirm-dialog .question,.input-dialog .question{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;font-size:clamp(.15em,.3em + 1.2vw,1.5em)}.confirm-dialog input,.input-dialog input{width:100%;box-sizing:border-box;border:none;outline:none;padding:10px;font-size:clamp(.2em,.4em + 1.6vw,2em);text-align:center}.confirm-dialog .buttons,.input-dialog .buttons{width:100%;display:flex;justify-content:end;align-items:center;gap:20px;font-size:clamp(.13em,.26em + 1.04vw,1.3em)}.confirm-dialog .buttons button,.input-dialog .buttons button{padding:10px 20px}.confirm-dialog::backdrop,.input-dialog::backdrop{-webkit-backdrop-filter:blur(10px) brightness(50%);backdrop-filter:blur(10px) brightness(50%)}
