@-webkit-keyframes header-element-show{from{-webkit-transform:translateY(-20vmin);transform:translateY(-20vmin);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes header-element-show{from{-webkit-transform:translateY(-20vmin);transform:translateY(-20vmin);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes display-elements-show{from{-webkit-transform:translateY(10vmin);transform:translateY(10vmin);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes display-elements-show{from{-webkit-transform:translateY(10vmin);transform:translateY(10vmin);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes tile-show{from{-webkit-transform:scale(0.85);transform:scale(0.85);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes tile-show{from{-webkit-transform:scale(0.85);transform:scale(0.85);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes tile-hide{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.85);transform:scale(0.85);opacity:0}}@keyframes tile-hide{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.85);transform:scale(0.85);opacity:0}}@-webkit-keyframes modal-show{0%{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes modal-show{0%{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes modal-hide{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@keyframes modal-hide{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}html[data-theme="coffee"]{--color-theme-background: #321;--color-theme-foreground: #dca;--color-theme-active: #4ac6d7;--linear-gradient-a: #8c7864;--linear-gradient-b: #50463c;--radial-gradient-a: rgba(40,35,30,0.3);--radial-gradient-b: rgba(160,140,120,0.4)}html[data-theme="night"]{--color-theme-background: #112;--color-theme-foreground: #ee5824;--color-theme-active: #f4b308;--linear-gradient-a: #64788c;--linear-gradient-b: #3c4650;--radial-gradient-a: rgba(45,52,60,0.2);--radial-gradient-b: rgba(75,90,105,0.5)}html[data-theme="day"]{--color-theme-background: #97d5e0;--color-theme-foreground: #2d758c;--color-theme-active: #dd443c;--linear-gradient-a: #f3cf55;--linear-gradient-b: #cca236;--radial-gradient-a: rgba(204,162,54,0.5);--radial-gradient-b: rgba(243,207,85,0.5)}html[data-theme="laser"]{--color-theme-background: #000f08;--color-theme-foreground: #ab933c;--color-theme-active: #cce61d;--linear-gradient-a: #364d36;--linear-gradient-b: #2a3321;--radial-gradient-a: rgba(40,50,30,0.3);--radial-gradient-b: rgba(50,70,50,0.5)}html[data-theme="paper"]{--color-theme-background: #efe8e0;--color-theme-foreground: #2d758c;--color-theme-active: #e33056;--linear-gradient-a: linen;--linear-gradient-b: #e6dcd2;--radial-gradient-a: rgba(250,250,240,0);--radial-gradient-b: rgba(200,200,190,0)}:root{--color-theme-background: #321}@font-face{font-family:"font-text";font-style:normal;font-weight:300;src:local("font-text"),url("/assets/fonts/oswald.300.woff2") format("woff2"),url("/assets/fonts/oswald.300.woff") format("woff")}@font-face{font-family:"font-text";font-style:normal;font-weight:400;src:local("font-text"),url("/assets/fonts/oswald.400.woff2") format("woff2"),url("/assets/fonts/oswald.400.woff") format("woff")}@font-face{font-family:"font-text";font-style:normal;font-weight:700;src:local("font-text"),url("/assets/fonts/oswald.700.woff2") format("woff2"),url("/assets/fonts/oswald.700.woff") format("woff")}@font-face{font-family:font-score;src:url(data:application/font-woff2;charset=utf-8;base64,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) format("woff2"),url(data:application/font-woff;charset=utf-8;base64,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) format("woff");font-weight:normal;font-style:normal}div#board-svg svg.tiles-base{position:absolute;top:0;left:0;display:block;width:100vmin;height:100vmin}div#board-svg svg.tiles-base>g>g{-webkit-animation-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);animation-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:tile-show;animation-name:tile-show}div#board-svg div.tiles-cons{position:absolute;top:50vmin;left:50vmin;width:0;height:0;-webkit-transform:translate3d(0, 0, 0)}div#board-svg div.tiles-cons>div{-webkit-animation-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);animation-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:tile-show;animation-name:tile-show}div#board-svg.level-complete{pointer-events:none}div#board-svg.level-complete svg.tiles-base>g>g{-webkit-animation-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);animation-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-animation-name:tile-hide;animation-name:tile-hide}div#board-svg.level-complete svg.tiles-base>g>g>polygon{pointer-events:none}div#board-svg.level-complete div.tiles-cons>div{-webkit-animation-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);animation-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-animation-name:tile-hide;animation-name:tile-hide}div#board-svg.is-edit-mode svg.tiles-base>g>polygon{stroke:var(--color-theme-background);stroke-width:5}@media (hover: hover){div#board-svg.is-edit-mode svg.tiles-base>g>polygon:hover+circle{stroke:var(--color-theme-foreground);stroke-width:5}}#board-svg svg.tiles-base>g>*{pointer-events:none}#board-svg svg.tiles-base>g polygon{pointer-events:all;fill:url(#gp)}#board-svg svg.tiles-base>g polygon+circle{fill:url(#gc)}#board-svg svg.tiles-base>g.none polygon{fill:transparent}#board-svg svg.tiles-base>g.none polygon+circle{fill:transparent}#board-svg svg.tiles-base>g circle.target{fill:var(--radial-gradient-b);opacity:0;-webkit-transition:opacity 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:opacity 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275)}#board-svg svg.tiles-base>g circle.marker{fill:transparent;stroke:transparent;stroke-width:8;stroke-linejoin:round;-webkit-transform:scale(0.91);transform:scale(0.91);-webkit-transition:stroke 400ms cubic-bezier(0.47, 0, 0.745, 0.715),-webkit-transform 400ms cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:stroke 400ms cubic-bezier(0.47, 0, 0.745, 0.715),-webkit-transform 400ms cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:stroke 400ms cubic-bezier(0.47, 0, 0.745, 0.715),transform 400ms cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:stroke 400ms cubic-bezier(0.47, 0, 0.745, 0.715),transform 400ms cubic-bezier(0.6, -0.28, 0.735, 0.045),-webkit-transform 400ms cubic-bezier(0.6, -0.28, 0.735, 0.045)}@media (hover: hover){#board-svg svg.tiles-base>g:hover circle.marker{stroke:var(--color-theme-foreground);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:stroke 400ms cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:stroke 400ms cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:stroke 400ms cubic-bezier(0.39, 0.575, 0.565, 1),transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:stroke 400ms cubic-bezier(0.39, 0.575, 0.565, 1),transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275),-webkit-transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275)}}#board-svg svg.tiles-base>g.active circle.target{opacity:.75;-webkit-transition:opacity 400ms cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:opacity 400ms cubic-bezier(0.6, -0.28, 0.735, 0.045)}#board-svg svg.tiles-base>g.active circle.marker{-webkit-transform:scale(1.06);transform:scale(1.06)}@media (hover: hover){#board-svg svg.tiles-base>g.active:hover circle.marker{stroke:var(--color-theme-active);-webkit-transition:stroke 0 cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:stroke 0 cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:stroke 0 cubic-bezier(0.39, 0.575, 0.565, 1),transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:stroke 0 cubic-bezier(0.39, 0.575, 0.565, 1),transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045),-webkit-transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045)}}#board-svg div.tiles-cons>div{pointer-events:none;position:absolute}#board-svg div.tiles-cons>div svg{position:absolute;top:0;left:0;display:block;-webkit-transition:-webkit-transform 200ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:-webkit-transform 200ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 200ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 200ms cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 200ms cubic-bezier(0.645, 0.045, 0.355, 1)}#board-svg div.tiles-cons>div svg g.source .base{fill:var(--color-theme-active);stroke:none}#board-svg div.tiles-cons>div svg g.source .core{fill:url(#gp)}#board-svg div.tiles-cons>div svg g.source .arc{fill:none;opacity:.5;stroke:var(--color-theme-active);stroke-width:10;stroke-dasharray:0, 99999;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:var(--delay-after-complete) stroke-dasharray cubic-bezier(0.895, 0.03, 0.685, 0.22) 200ms;transition:var(--delay-after-complete) stroke-dasharray cubic-bezier(0.895, 0.03, 0.685, 0.22) 200ms}#board-svg div.tiles-cons>div svg g.source use{fill:var(--color-theme-active);stroke:var(--color-theme-active);stroke-linejoin:round;stroke-width:5;-webkit-transform:scale(1);transform:scale(1)}#board-svg div.tiles-cons>div svg g.target polygon{fill:url(#gp);stroke:var(--color-theme-foreground);stroke-width:20;stroke-linejoin:round;-webkit-transform:scale(0.3);transform:scale(0.3);-webkit-transition:stroke 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms,-webkit-transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms;transition:stroke 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms,-webkit-transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms;transition:stroke 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms,transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms;transition:stroke 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms,transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms,-webkit-transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms}#board-svg div.tiles-cons>div svg g.target polygon+polygon{stroke:none !important;fill:var(--color-theme-active);opacity:0;-webkit-transform:scale(0.25);transform:scale(0.25);-webkit-transition:fill 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms,opacity 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms,-webkit-transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms;transition:fill 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms,opacity 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms,-webkit-transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms;transition:fill 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms,opacity 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms,transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms;transition:fill 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms,opacity 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms,transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms,-webkit-transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms}#board-svg div.tiles-cons>div svg g.lines{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms,-webkit-transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms;transition:opacity 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms,-webkit-transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms;transition:opacity 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms,transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms;transition:opacity 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms,transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms,-webkit-transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms}#board-svg div.tiles-cons>div svg g.lines line{stroke:var(--color-theme-foreground);stroke-width:9;stroke-linecap:round;stroke-linejoin:round}#board-svg div.tiles-cons>div svg g.lines-active{opacity:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms,-webkit-transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms;transition:opacity 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms,-webkit-transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms;transition:opacity 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms,transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms;transition:opacity 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms,transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms,-webkit-transform 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 200ms}#board-svg div.tiles-cons>div svg g.lines-active line{stroke:var(--color-theme-active);stroke-width:12;stroke-linecap:butt;stroke-linejoin:round}#board-svg div.tiles-cons>div svg g.lines-active circle{fill:var(--color-theme-active)}#board-svg div.tiles-cons>div .info span{position:absolute;top:2px;font-family:font-score,Courier,monospace;font-size:28px;font-weight:700;line-height:40px;color:var(--color-theme-foreground);text-shadow:var(--color-theme-background) 0 2px 4px;text-align:center}#board-svg div.tiles-cons>div.active svg g.target polygon{stroke:var(--color-theme-active);-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transition:stroke 0 cubic-bezier(0.6, -0.28, 0.735, 0.045),-webkit-transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:stroke 0 cubic-bezier(0.6, -0.28, 0.735, 0.045),-webkit-transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:stroke 0 cubic-bezier(0.6, -0.28, 0.735, 0.045),transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:stroke 0 cubic-bezier(0.6, -0.28, 0.735, 0.045),transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045),-webkit-transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045)}#board-svg div.tiles-cons>div.active svg g.target polygon+polygon{opacity:1;-webkit-transform:scale(0.25);transform:scale(0.25);-webkit-transition:opacity 0 cubic-bezier(0.6, -0.28, 0.735, 0.045),-webkit-transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:opacity 0 cubic-bezier(0.6, -0.28, 0.735, 0.045),-webkit-transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:opacity 0 cubic-bezier(0.6, -0.28, 0.735, 0.045),transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:opacity 0 cubic-bezier(0.6, -0.28, 0.735, 0.045),transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045),-webkit-transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045)}#board-svg div.tiles-cons>div.active svg g.lines{opacity:0;-webkit-transform:scale(1.25);transform:scale(1.25);-webkit-transition:opacity 0 cubic-bezier(0.6, -0.28, 0.735, 0.045) 200ms,-webkit-transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045) 200ms;transition:opacity 0 cubic-bezier(0.6, -0.28, 0.735, 0.045) 200ms,-webkit-transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045) 200ms;transition:opacity 0 cubic-bezier(0.6, -0.28, 0.735, 0.045) 200ms,transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045) 200ms;transition:opacity 0 cubic-bezier(0.6, -0.28, 0.735, 0.045) 200ms,transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045) 200ms,-webkit-transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045) 200ms}#board-svg div.tiles-cons>div.active svg g.lines-active{opacity:1;-webkit-transform:scale(1.115);transform:scale(1.115);-webkit-transition:opacity 0 cubic-bezier(0.6, -0.28, 0.735, 0.045) 200ms,-webkit-transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045) 200ms;transition:opacity 0 cubic-bezier(0.6, -0.28, 0.735, 0.045) 200ms,-webkit-transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045) 200ms;transition:opacity 0 cubic-bezier(0.6, -0.28, 0.735, 0.045) 200ms,transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045) 200ms;transition:opacity 0 cubic-bezier(0.6, -0.28, 0.735, 0.045) 200ms,transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045) 200ms,-webkit-transform 0 cubic-bezier(0.6, -0.28, 0.735, 0.045) 200ms}

@-webkit-keyframes header-element-show{from{-webkit-transform:translateY(-20vmin);transform:translateY(-20vmin);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes header-element-show{from{-webkit-transform:translateY(-20vmin);transform:translateY(-20vmin);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes display-elements-show{from{-webkit-transform:translateY(10vmin);transform:translateY(10vmin);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes display-elements-show{from{-webkit-transform:translateY(10vmin);transform:translateY(10vmin);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes tile-show{from{-webkit-transform:scale(0.85);transform:scale(0.85);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes tile-show{from{-webkit-transform:scale(0.85);transform:scale(0.85);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes tile-hide{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.85);transform:scale(0.85);opacity:0}}@keyframes tile-hide{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.85);transform:scale(0.85);opacity:0}}@-webkit-keyframes modal-show{0%{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes modal-show{0%{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes modal-hide{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@keyframes modal-hide{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}html[data-theme="coffee"]{--color-theme-background: #321;--color-theme-foreground: #dca;--color-theme-active: #4ac6d7;--linear-gradient-a: #8c7864;--linear-gradient-b: #50463c;--radial-gradient-a: rgba(40,35,30,0.3);--radial-gradient-b: rgba(160,140,120,0.4)}html[data-theme="night"]{--color-theme-background: #112;--color-theme-foreground: #ee5824;--color-theme-active: #f4b308;--linear-gradient-a: #64788c;--linear-gradient-b: #3c4650;--radial-gradient-a: rgba(45,52,60,0.2);--radial-gradient-b: rgba(75,90,105,0.5)}html[data-theme="day"]{--color-theme-background: #97d5e0;--color-theme-foreground: #2d758c;--color-theme-active: #dd443c;--linear-gradient-a: #f3cf55;--linear-gradient-b: #cca236;--radial-gradient-a: rgba(204,162,54,0.5);--radial-gradient-b: rgba(243,207,85,0.5)}html[data-theme="laser"]{--color-theme-background: #000f08;--color-theme-foreground: #ab933c;--color-theme-active: #cce61d;--linear-gradient-a: #364d36;--linear-gradient-b: #2a3321;--radial-gradient-a: rgba(40,50,30,0.3);--radial-gradient-b: rgba(50,70,50,0.5)}html[data-theme="paper"]{--color-theme-background: #efe8e0;--color-theme-foreground: #2d758c;--color-theme-active: #e33056;--linear-gradient-a: linen;--linear-gradient-b: #e6dcd2;--radial-gradient-a: rgba(250,250,240,0);--radial-gradient-b: rgba(200,200,190,0)}:root{--color-theme-background: #321}@font-face{font-family:"font-text";font-style:normal;font-weight:300;src:local("font-text"),url("/assets/fonts/oswald.300.woff2") format("woff2"),url("/assets/fonts/oswald.300.woff") format("woff")}@font-face{font-family:"font-text";font-style:normal;font-weight:400;src:local("font-text"),url("/assets/fonts/oswald.400.woff2") format("woff2"),url("/assets/fonts/oswald.400.woff") format("woff")}@font-face{font-family:"font-text";font-style:normal;font-weight:700;src:local("font-text"),url("/assets/fonts/oswald.700.woff2") format("woff2"),url("/assets/fonts/oswald.700.woff") format("woff")}@font-face{font-family:font-score;src:url(data:application/font-woff2;charset=utf-8;base64,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) format("woff2"),url(data:application/font-woff;charset=utf-8;base64,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) format("woff");font-weight:normal;font-style:normal}div#board-pixi{opacity:1;-webkit-transition:opacity 0 cubic-bezier(0.175, 0.885, 0.32, 1.275) var(--delay-after-complete);transition:opacity 0 cubic-bezier(0.175, 0.885, 0.32, 1.275) var(--delay-after-complete)}div#board-pixi.level-complete{pointer-events:none;opacity:0;-webkit-transition:opacity 1200ms cubic-bezier(0.6, -0.28, 0.735, 0.045) var(--delay-after-complete);transition:opacity 1200ms cubic-bezier(0.6, -0.28, 0.735, 0.045) var(--delay-after-complete)}

@-webkit-keyframes header-element-show{from{-webkit-transform:translateY(-20vmin);transform:translateY(-20vmin);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes header-element-show{from{-webkit-transform:translateY(-20vmin);transform:translateY(-20vmin);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes display-elements-show{from{-webkit-transform:translateY(10vmin);transform:translateY(10vmin);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes display-elements-show{from{-webkit-transform:translateY(10vmin);transform:translateY(10vmin);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes tile-show{from{-webkit-transform:scale(0.85);transform:scale(0.85);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes tile-show{from{-webkit-transform:scale(0.85);transform:scale(0.85);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes tile-hide{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.85);transform:scale(0.85);opacity:0}}@keyframes tile-hide{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.85);transform:scale(0.85);opacity:0}}@-webkit-keyframes modal-show{0%{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes modal-show{0%{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes modal-hide{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@keyframes modal-hide{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}html[data-theme="coffee"]{--color-theme-background: #321;--color-theme-foreground: #dca;--color-theme-active: #4ac6d7;--linear-gradient-a: #8c7864;--linear-gradient-b: #50463c;--radial-gradient-a: rgba(40,35,30,0.3);--radial-gradient-b: rgba(160,140,120,0.4)}html[data-theme="night"]{--color-theme-background: #112;--color-theme-foreground: #ee5824;--color-theme-active: #f4b308;--linear-gradient-a: #64788c;--linear-gradient-b: #3c4650;--radial-gradient-a: rgba(45,52,60,0.2);--radial-gradient-b: rgba(75,90,105,0.5)}html[data-theme="day"]{--color-theme-background: #97d5e0;--color-theme-foreground: #2d758c;--color-theme-active: #dd443c;--linear-gradient-a: #f3cf55;--linear-gradient-b: #cca236;--radial-gradient-a: rgba(204,162,54,0.5);--radial-gradient-b: rgba(243,207,85,0.5)}html[data-theme="laser"]{--color-theme-background: #000f08;--color-theme-foreground: #ab933c;--color-theme-active: #cce61d;--linear-gradient-a: #364d36;--linear-gradient-b: #2a3321;--radial-gradient-a: rgba(40,50,30,0.3);--radial-gradient-b: rgba(50,70,50,0.5)}html[data-theme="paper"]{--color-theme-background: #efe8e0;--color-theme-foreground: #2d758c;--color-theme-active: #e33056;--linear-gradient-a: linen;--linear-gradient-b: #e6dcd2;--radial-gradient-a: rgba(250,250,240,0);--radial-gradient-b: rgba(200,200,190,0)}:root{--color-theme-background: #321}@font-face{font-family:"font-text";font-style:normal;font-weight:300;src:local("font-text"),url("/assets/fonts/oswald.300.woff2") format("woff2"),url("/assets/fonts/oswald.300.woff") format("woff")}@font-face{font-family:"font-text";font-style:normal;font-weight:400;src:local("font-text"),url("/assets/fonts/oswald.400.woff2") format("woff2"),url("/assets/fonts/oswald.400.woff") format("woff")}@font-face{font-family:"font-text";font-style:normal;font-weight:700;src:local("font-text"),url("/assets/fonts/oswald.700.woff2") format("woff2"),url("/assets/fonts/oswald.700.woff") format("woff")}@font-face{font-family:font-score;src:url(data:application/font-woff2;charset=utf-8;base64,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) format("woff2"),url(data:application/font-woff;charset=utf-8;base64,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) format("woff");font-weight:normal;font-style:normal}div#board-konva{opacity:1;-webkit-transition:opacity 0 cubic-bezier(0.175, 0.885, 0.32, 1.275) var(--delay-after-complete);transition:opacity 0 cubic-bezier(0.175, 0.885, 0.32, 1.275) var(--delay-after-complete)}div#board-konva.level-complete{pointer-events:none;opacity:0;-webkit-transition:opacity 400ms cubic-bezier(0.6, -0.28, 0.735, 0.045) var(--delay-after-complete);transition:opacity 400ms cubic-bezier(0.6, -0.28, 0.735, 0.045) var(--delay-after-complete)}

@-webkit-keyframes header-element-show{from{-webkit-transform:translateY(-20vmin);transform:translateY(-20vmin);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes header-element-show{from{-webkit-transform:translateY(-20vmin);transform:translateY(-20vmin);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes display-elements-show{from{-webkit-transform:translateY(10vmin);transform:translateY(10vmin);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes display-elements-show{from{-webkit-transform:translateY(10vmin);transform:translateY(10vmin);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes tile-show{from{-webkit-transform:scale(0.85);transform:scale(0.85);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes tile-show{from{-webkit-transform:scale(0.85);transform:scale(0.85);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes tile-hide{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.85);transform:scale(0.85);opacity:0}}@keyframes tile-hide{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.85);transform:scale(0.85);opacity:0}}@-webkit-keyframes modal-show{0%{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes modal-show{0%{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes modal-hide{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@keyframes modal-hide{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}html[data-theme="coffee"]{--color-theme-background: #321;--color-theme-foreground: #dca;--color-theme-active: #4ac6d7;--linear-gradient-a: #8c7864;--linear-gradient-b: #50463c;--radial-gradient-a: rgba(40,35,30,0.3);--radial-gradient-b: rgba(160,140,120,0.4)}html[data-theme="night"]{--color-theme-background: #112;--color-theme-foreground: #ee5824;--color-theme-active: #f4b308;--linear-gradient-a: #64788c;--linear-gradient-b: #3c4650;--radial-gradient-a: rgba(45,52,60,0.2);--radial-gradient-b: rgba(75,90,105,0.5)}html[data-theme="day"]{--color-theme-background: #97d5e0;--color-theme-foreground: #2d758c;--color-theme-active: #dd443c;--linear-gradient-a: #f3cf55;--linear-gradient-b: #cca236;--radial-gradient-a: rgba(204,162,54,0.5);--radial-gradient-b: rgba(243,207,85,0.5)}html[data-theme="laser"]{--color-theme-background: #000f08;--color-theme-foreground: #ab933c;--color-theme-active: #cce61d;--linear-gradient-a: #364d36;--linear-gradient-b: #2a3321;--radial-gradient-a: rgba(40,50,30,0.3);--radial-gradient-b: rgba(50,70,50,0.5)}html[data-theme="paper"]{--color-theme-background: #efe8e0;--color-theme-foreground: #2d758c;--color-theme-active: #e33056;--linear-gradient-a: linen;--linear-gradient-b: #e6dcd2;--radial-gradient-a: rgba(250,250,240,0);--radial-gradient-b: rgba(200,200,190,0)}:root{--color-theme-background: #321}@font-face{font-family:"font-text";font-style:normal;font-weight:300;src:local("font-text"),url("/assets/fonts/oswald.300.woff2") format("woff2"),url("/assets/fonts/oswald.300.woff") format("woff")}@font-face{font-family:"font-text";font-style:normal;font-weight:400;src:local("font-text"),url("/assets/fonts/oswald.400.woff2") format("woff2"),url("/assets/fonts/oswald.400.woff") format("woff")}@font-face{font-family:"font-text";font-style:normal;font-weight:700;src:local("font-text"),url("/assets/fonts/oswald.700.woff2") format("woff2"),url("/assets/fonts/oswald.700.woff") format("woff")}@font-face{font-family:font-score;src:url(data:application/font-woff2;charset=utf-8;base64,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) format("woff2"),url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABVcABIAAAAAJzgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABlAAAABwAAAAchuilsEdERUYAAAGwAAAAHAAAAB4AJwAjR1BPUwAAAcwAAAKyAAAHWjdNI0tHU1VCAAAEgAAAAKYAAAFKHCD4RU9TLzIAAAUoAAAAWAAAAGBpcJ67Y21hcAAABYAAAAB1AAABemudWetjdnQgAAAF+AAAAFEAAACGEDcabWZwZ20AAAZMAAAG8gAADhWeNhTQZ2FzcAAADUAAAAAIAAAACAAAABBnbHlmAAANSAAABJcAAAcQ/XyscGhlYWQAABHgAAAANgAAADYS66OYaGhlYQAAEhgAAAAeAAAAJAZOAghobXR4AAASOAAAAEgAAAB0Is8Bj2xvY2EAABKAAAAAIwAAADwi4CSubWF4cAAAEqQAAAAgAAAAIAFZATxuYW1lAAASxAAAAWQAAAK2GcxlV3Bvc3QAABQoAAAAgQAAAOPdaMwjcHJlcAAAFKwAAACvAAAAy4umbr4AAAABAAAAANXtRbgAAAAA1p64pgAAAADaXKdReNpjYGRgYOABYjEgZmJgBEIZIGYB8xgABNIAS3jalVU9bxNBEJ07bkN0QkmDKBCiokyRgiJFChcIUVDyByioiFIgfgQ/gs4NEqJJY0SDIlkgcLAiu8BCMkJWJBexTOwg49gmj7dze1/2GZJd3d54d2Zu5s2btXgiEsqmlMS/d//hI1nbefx8V25KwH0BxJ5nZe/pk2e7skrJt7+4rsga11XK1/V9RbbNi5UDyhtqeUvuUMfapsMreHzzwOqbLVOSG3KbO0YMzvEHDa5HGIqPBjVCjNDj02fcIaVD1Dg7aGKKDvfcwDSRZgDOcCIFAxNMCnbB6P3k1xl+J0eMKadq3MwPPyf5mZNwQTf96g+8czq577hMQllHhbKxeWvulJn3lzjKnK9TDOTCI8XqsoOVGf5PY2FnlJFPbNzEO4Moc6qjSy1b/zZ6UYSs9Diy1GgDCTCjvMengZ9cX1mMyIsqWuTBOuWKm1W85HnT4WZjjvzMougYQ3+eFfl3rM21jbf6dVdT/GJk51qvMKotyplahxrTe3ycR4Sc1C+rZZZN8/VwfGYXTP/BW5NGWFCBBjGYOV+B9mSgmYyIc8fxquLitbzqEvdmxCtiNZjrjAvXlz37WU+DLJ8xsP0b5ca+7SXfVTvW/dBmiiG+q07edpp2AzXHGVvdxXHcc6zp5FK8cj6I1R76rEuQy6ilth1qhChT6sUR82SET/jgMlocJs7MRb2kK3GMeoQZnzFR/8oIvyX5GUa5b29d5W56xx0su0u9ks3A2/S25BqnOC9t5m9vjVbCK3uXdskCUew7ieceGdC0mRKhOucow+nQdpeyPcxx3ZBHNWVPmZlOlOHWzz73Lcpt+nH5s8pvEs5JJqMa8a3EVVXsxkv2lf/0/hrVyN7+K8yh2mTNLKvqyU6X1UpugqT3CjGUbWXBhtylfFWxOs15H3C2lM0F9n8BpJLplQAAeNqNjcEKgkAURc9oVLSQCBchEfMFs4rWitZGaSGzkjYitBKD6BP6hP7XZlTERVCb++6771weAljR8MZJzpnGq8tnQ8DM5LQt9q5YRMVJouJIS45xblSlUWH0kiWSUNtc6Tw1OrbsdMwQo3Nwb4+ywq/vVU3QqeyInhM9jcuSDTvmXWfPYXAh18E1vAwlDCXw7K9J93tqW2t8s20n+e/b3z8+Gt4dZAAAeNpjYGa0YZzAwMrAwtTFFMHAwOANoRnjGAIYlzAwMHGzsTExMbEyMQLl2IEYRIOBi0eQL4MDA6/qH2aF/xYMDMwTGO4oMDBMBskx7WHaA6QUGJgBB4YMKXjaY2BgYGaAYBkGRgYQKAHyGMF8FoYIIC3EIAAUYWLgZVBgsGRYoMCloK8Qr/rn/3+gHEjMACjGABP7//X/4/9X/uc94L//+v6eWwpQM9EAIxsDXIKRCUgwoSuAOAkZsLCysXNwcnHz8DIMMsBHli4Aj/gYOwAAAHjaY2AgCkhAINMxBgbGLwwM/xMQLIY8IExhSGHaw8DAtAdEguj/34DsY/+//f/G4AaE9gz2jNX/9zO2/t8K4zNLM8YzqzKGMigyVQIA4kIaugAAAHjarVdrWxvHFZ7VDYwBA5Kwm3XdUcaiLjuSSes4xFYcssuiOEpSgXG76zTtLhLu/ZL0Rq/p/aL8mbOifep8y0/Le2ZWCjjgPn2e8kHnnZl35lznzEJCSxIPozCWsvdELO72qPLgUUS3XLoRJ4/l6GFEhWb60ayYFYOBOnAbDRIxiUBtj4UjgsRvkaNJJo9bVNCqoRotKmo5PC7W6sIPqBrIJPGzQi3ws2YxoEKwfyRpXgEE6ZBK/aNxoVDAMdQ4vNrg2fFi3fGvSkDlj6tOFWuKRD86jMerTsEoLGkqelQPItZHq0GQE1w5lPRxn0prj8Y3nIUgHIRUCaMGFZvx3jsRyO4oktTvY2oLbNpktBnHMrNsWHQDU/lI0gavbzDz434kEY1RKmmuHyWYkbw2x+g2o9uJm8Rx7CJaNB8MSOxFJHpMbmDs9ugao2u99MmSGDDjSVkcxPEwjcnx4jj3IJZD+KP8uEVlLWFBqZnCp5mgH9GM8mlW+cgAtiQtqphwIxJymM0c+JIX2V3Xms+/VErCAZXXG1gM5EiOoCvbKDcRod0o6bvpXhypuBFL2noQYc3luOSmtGhG04XAG4uCTfMshspXKBflp1Q4eEzOAIbQzHqLLmjJ1i7CrZI4kHwCbSUxU5JtY+2cHl9YFEHorzemhXNRny6keXuK48EE2N5MZDhSKSfVBFu4nBCSLoycWInUqnTbqlg4Zztdxy7hfurayU2L2jh0vDAviiG0uKoRr6OIL+msUAhpmG63aEmDKiVdCt7gAwCQIVri0R5GSyZfyzhoyQRFIgYDaKblIJGjRNIywtaiFd3bj7LScDu+TguH6qhFVd3bjXoP7KTbwHzVzNd0JlaCh1G2shKQk/q07PGVQ2n52SX+WcIPOavIRbHZjzIOH/z1R8gw1C6tNxS2TbBr13kLbjLPxPCkC/u7mD2drHNSmAlRVYhXQOLe2HEck626FpkohPsRrShfhrSI8ltQKDmUYg0zCWz4z5UrjlgWVeH7PkeiBkOwltVmPfrQc59H3FbhbN1r0WWdOSyvIPAsP6ezIsvndFZi6eqszPKqziosP6+zGZbXdDbL8gs6u8DS02qSCKokCLmSbXLe5WvTIn1icXW6+J5dbJ1YXJsuvm8XpRZ0yTvPYfb139ZXdvSkfw34J2HX8/CPpYJ/LK/DP5ZN+MdyDf6x/CL8Y3kD/rH8EvxjuQ7/WLa17JjKvamh9koi0f2cJDC5xW1sc/FuaLrp0U1czBdwJ7rynLSqdFNxh38mw2XvvzzJdbZYCbn06IX1rOzUwwjdkb38yonwnMe5peWLxvIXcZrlhJ/Vift7pi08L1b/Jfhv+57azG45dfb1NuIBB862H7cm3WzRS7p9udOizf9GRYUPQH8ZKRKrTdmWXe4NCO390airumgmEV5AtF88TZuOU68hwnfQxFbpMmgl9NWmoWXzwqeLgXc4aispOyOcefc0TbbteVTBbcjZkhJuLlu70XFJlqV7XForPxf73HLn0L2V2aF2EqoET9/bhNuefZ5KQTJUVMbriuVSkLrACbe8p/ekMA0PgdpBjhU07PDTNRcYLTjvDCXKNtcKLjGSUUbBlT9zKk5kI5psRBG/eUv9VBcKoTOJhcRseS2PheogTK9Ml2jOrO+oLivlLN6bhpCdsZEmsR+1ZQcvO1ufT0q2K08FVZoY3T/5EWOTeFa159lSXPKvnrAkmKQr4S+dp12epHgL/aPNUdyhy0HUd/G4yk7czjacGu7ta6dW99z+qVX/zL3P2hFouuM9S+G2prveCLZxjcGpc6lIaJs2sCM0LnN9rtnIp/hS863rXKAK16eNm2fP39HZHB6dyZb/saS7/68qZp+4j3UUWtWJemnEuZ1dNOA73iQqr2N012uoPC65N9MQ3EcI6vba47MEN7zaptu45W+cM9/DcU6tSi8Bv6npZYi3OIohwi138AJPovW25oKmtwC/qsdC7AD0ARwGu3rsmJk9ADPzgDldgH3mMHjIHAZfYw6Dr+tj9MIAKAJyDIr1sWPnHgHZuXeY5zD6BvMMepd5Bn2TeQZ9i3WGAAnrZJCyTgYHrJPBgDmvAwyZw+CQOQweM4fBt41d20DfMXYx+q6xi9H3jF2Mvm/sYvQDYxejHxq7GP3I2MXox4hxZ5rAn5gRbQG+Z+FrgO9z0M3Ix+ineGtzzs8sZM7PDcfJOb/A5lemp/7SjMyOIwt5x68sZPqvcU5O+I2FTPithUz4Hbj3puf93owM/QMLmf4HC5n+R+zMCX+ykAl/tpAJfwH31el5fzUjQ/+bhUz/u4VM/wd25oR/WsiEkYVM+FCPL5pPXKq441KhGOK/J7TB2Pdo9pCK1/tHk8e69QkUegP9AAAAAQAB//8AD3jajVVdTCNVFD7n3plpC0thaAsBOuDMpVN2KS3bX7uB2rrtYha2UBhYupCs3TQuKEGCmDVkZTea6KtPPmyiTyauiQ8LCeuDPBhNXF/1zcSYGF98Mb75JOiZDvKzGvFmfu69c+695/u+c84AAx0AL7AHwMEF0W2E2MiOSyr8Gt9W5B9GdjijLmxze1q2p3dcyvN/jOygPZ9QdTWcUIWOnl+ePGEP9l/S2TwA7fnn7/gq+xpaoBMi+fPAGNQAIHpNRs6xJiFiBMteL4C309vhU8nwXEhxdw52mCk1mU7EOwKqXxFpGgiDuok7c3OVCt1Zak2LFq5Zi4vWwXvWYr2EW6XSwVsl2h5hih4X2R54QMt30xg4wm06PXQNODd5WfWpbZK7e9AnUvEcZsj1r16LZY2Wq6uso9wWEvtFaOwTpoftfy+Uxx95pubzQZrkgOv0ldVow6i9oXQTJMmUyj15zfnM7//r9+pnapdoH5DdPYOZZDqTw1TSFIaGIuVA9SsuL2qYCOjh4dxoTAtml6ypKWt0/KLx7cGXE+OvFAqL8SFRGi/OLizM5jcnk4VQa9320+Z5mfyMwe5uGBnHCcfdCMgSl2RylyHCOvnGgLNlckepgaKQd4iuW250uSKucs/4o2ZaM3RiDQO8f8aifNSxtzH/nwXVar6N2IlBVLSH9JDh87g1knuUYPsT8fQoJs1BTB32TrCjIdET6EX7LTZmlrJBzTBDA7re25VamilPTpsDg+ZMpemGlc2VRCQ7fL5uDCT6jUI0ZN2oWl3ZUitre+HZnFUl71qJtLcpPprAC/F87BwSPRPkPY4rMiP6QGKwRF5TvDSUa25u9jZ7VVVtb3PZ6omUL6EmAiIgUqrgP333zRvJ5CpbuVfH7w/C9Xs/o3rwm62LSbqs0jl9sLUbQKYc68IZMA7EGemyBgoNFGJMlhuxEnqK4qET5sTw1n/bOwT3Qa9QVV08RTCx2iDVpweEK/E3sWLTWrJTasmPxhce1pcfyVlTTQuzmeeKxQ9KJQXfrX+cmC5/OLtg5wWDfsK1TvHWAyG4s6ui3Ii4FkJmkoecoR1qssLl5eOUd6OiSDUXSlLETpWwY8jvn2FZzQeCQYBgKNiv99GB3RQy/R7K3UaJaPhPESIMhRLnCE76EKY/sTn3cIqw9fUybWwkd1w4Xn68MNviL5nD74xOl9+k+lG8WyrdLZJmBpG8Qpop0JcPSkjMTti14KYTDoyZrNyutnF31yAdrAe4QPgRr366xubrL+5/ZPPDIUj8bBA/QTBhGIr5gl9hEnHkQg6UKtIpsLKMNcWphOGwpgGEh8OxyAXN1ELGM7RFz5CnUREJUzqTiqL9doAe5UP7Ed7j3utVwxT69UrletE0qjOXqOWoNVWtXHLMz3yXk5pVrVpa3WT+sSTlBX5yJXOFroPPJy9P0kU69xKOlSOdmw8j2NHZKSmkFdk5schrVOwa2S7dOqHzYVk4w/KfOjdqQ/ep2iAUYZiH+Ol3cAL3xkmRK3MPL9k6n5aYfhTvP8bbpDJp7dR3O5j3SGsOQL8wne3tF+0b4C9VmyXIAAABAAAAAgAAan8F518PPPUAHwPoAAAAANaeuKYAAAAA2lynUQAA//YCvALGAAAACAACAAAAAAAAeNpjYGRgYJ7wX4WBgekYAxAw7WFgZEAFsgBV4QNcAAB42mPMYVBkAIEFEMw4gUERiAOAWB3K5gdiNSBWAWIlIJYBYjmw2mQGBqZjCJrhDRBvBOIyKI4A4j4gVofSQDmmPQwMABE4EXJ42mNgYNCCwjSGLoZ7jGWMq5jEmFqYljFzMVfhhR0AU/EMygAAAQAAAB0AMQADAAAAAAACACgAVACNAAAAgwC1AAAAAHjahZG7TsNAEEXv4oAACVeIgipCFFAksQMFhIqHohS8RBDUAYJxcLCJnYKfoeALKPgECh4dHT0lX0DFnd01L0VCq7WPZ/bemR0DmMANHKjCGIBbbsMKk/wyPAQX95YdLOHFcgGzatzyMKZV2fIIZlTDsotF1bH8gCl1bfkRnrqz/IRR9Wb5Ga56N/zq0PMD64iR4Ao9hAhwhgxFVOHBxzJpn5E232t8HqGFlLxN7uvoLlUxOuRjrVtlPKMiZlxOzmm/jP4paqhwBawiJ/p0K1MVo8voCSMtarp8ZuwloWPlR83SV835gZ3scQekSLtU6ezptYINNJjdIn3rclXpj27wHX+fOeCX3C1k5xd6Unmt//3zWZhJpLy9zDxhLKWLeEZ8y+wC5ndQxyYOteupriYT9nW9Jj2lel1ni7oPyfn0ln9XwwKX+Y+yz3muzUqJ7V76S6nOXZu4ZCRkrsdc9AmgzWo6eNptyDcOwkAARNEZG2xyzuEO64UllBbINbewkRCioeAmnBYRdkp+86SPAL9eT5zwryXAgCFC9DHAECOMMcEUM8yxYIllRoxZYZU11tlgky222WGXvSi/PG5FEt+vZ2PM0Zuar/YzZCKtXMm1dHIjt3In9zL12szrvC47vAGH4SgaAAAAeNpj8N7BcCIoYiMjY1/kBsadHAwcDMkFGxnYnbYyMOjJsTBogdgOXNYsxizKHKLsLFxQAXsmcyZtNhlWsAC3015+Bl4GTgbWBgYWBm6gCL/TXgYHKASJ7GRgZmBw2ajC2BEYscGhIwLET3HZqAHi7+BggAgwuERKb1QHCe3iaGBgZHHoSA6BSYCAA5ctkymTKps4Kwuf1g7G/60bWHo3MjG4bGZNYWNwcQEAH5wtPgA=) format("woff");font-weight:normal;font-style:normal}div#board-three{position:fixed;left:0;opacity:1;-webkit-transition:opacity 0 cubic-bezier(0.175, 0.885, 0.32, 1.275) var(--delay-after-complete);transition:opacity 0 cubic-bezier(0.175, 0.885, 0.32, 1.275) var(--delay-after-complete)}div#board-three.level-complete{pointer-events:none;opacity:0;-webkit-transition:opacity 1200ms cubic-bezier(0.6, -0.28, 0.735, 0.045) var(--delay-after-complete);transition:opacity 1200ms cubic-bezier(0.6, -0.28, 0.735, 0.045) var(--delay-after-complete)}div#board-three canvas{outline:none}div#board-three div.info{position:absolute}div#board-three div.info>span{font-family:font-score,Courier,monospace;font-size:28px;font-weight:700;line-height:40px;color:var(--color-theme-foreground);text-shadow:var(--color-theme-background) 0 2px 4px;text-align:center}

@-webkit-keyframes header-element-show{from{-webkit-transform:translateY(-20vmin);transform:translateY(-20vmin);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes header-element-show{from{-webkit-transform:translateY(-20vmin);transform:translateY(-20vmin);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes display-elements-show{from{-webkit-transform:translateY(10vmin);transform:translateY(10vmin);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes display-elements-show{from{-webkit-transform:translateY(10vmin);transform:translateY(10vmin);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes tile-show{from{-webkit-transform:scale(0.85);transform:scale(0.85);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes tile-show{from{-webkit-transform:scale(0.85);transform:scale(0.85);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes tile-hide{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.85);transform:scale(0.85);opacity:0}}@keyframes tile-hide{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.85);transform:scale(0.85);opacity:0}}@-webkit-keyframes modal-show{0%{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes modal-show{0%{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes modal-hide{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@keyframes modal-hide{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}html[data-theme="coffee"]{--color-theme-background: #321;--color-theme-foreground: #dca;--color-theme-active: #4ac6d7;--linear-gradient-a: #8c7864;--linear-gradient-b: #50463c;--radial-gradient-a: rgba(40,35,30,0.3);--radial-gradient-b: rgba(160,140,120,0.4)}html[data-theme="night"]{--color-theme-background: #112;--color-theme-foreground: #ee5824;--color-theme-active: #f4b308;--linear-gradient-a: #64788c;--linear-gradient-b: #3c4650;--radial-gradient-a: rgba(45,52,60,0.2);--radial-gradient-b: rgba(75,90,105,0.5)}html[data-theme="day"]{--color-theme-background: #97d5e0;--color-theme-foreground: #2d758c;--color-theme-active: #dd443c;--linear-gradient-a: #f3cf55;--linear-gradient-b: #cca236;--radial-gradient-a: rgba(204,162,54,0.5);--radial-gradient-b: rgba(243,207,85,0.5)}html[data-theme="laser"]{--color-theme-background: #000f08;--color-theme-foreground: #ab933c;--color-theme-active: #cce61d;--linear-gradient-a: #364d36;--linear-gradient-b: #2a3321;--radial-gradient-a: rgba(40,50,30,0.3);--radial-gradient-b: rgba(50,70,50,0.5)}html[data-theme="paper"]{--color-theme-background: #efe8e0;--color-theme-foreground: #2d758c;--color-theme-active: #e33056;--linear-gradient-a: linen;--linear-gradient-b: #e6dcd2;--radial-gradient-a: rgba(250,250,240,0);--radial-gradient-b: rgba(200,200,190,0)}:root{--color-theme-background: #321}@font-face{font-family:"font-text";font-style:normal;font-weight:300;src:local("font-text"),url("/assets/fonts/oswald.300.woff2") format("woff2"),url("/assets/fonts/oswald.300.woff") format("woff")}@font-face{font-family:"font-text";font-style:normal;font-weight:400;src:local("font-text"),url("/assets/fonts/oswald.400.woff2") format("woff2"),url("/assets/fonts/oswald.400.woff") format("woff")}@font-face{font-family:"font-text";font-style:normal;font-weight:700;src:local("font-text"),url("/assets/fonts/oswald.700.woff2") format("woff2"),url("/assets/fonts/oswald.700.woff") format("woff")}@font-face{font-family:font-score;src:url(data:application/font-woff2;charset=utf-8;base64,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) format("woff2"),url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABVcABIAAAAAJzgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABlAAAABwAAAAchuilsEdERUYAAAGwAAAAHAAAAB4AJwAjR1BPUwAAAcwAAAKyAAAHWjdNI0tHU1VCAAAEgAAAAKYAAAFKHCD4RU9TLzIAAAUoAAAAWAAAAGBpcJ67Y21hcAAABYAAAAB1AAABemudWetjdnQgAAAF+AAAAFEAAACGEDcabWZwZ20AAAZMAAAG8gAADhWeNhTQZ2FzcAAADUAAAAAIAAAACAAAABBnbHlmAAANSAAABJcAAAcQ/XyscGhlYWQAABHgAAAANgAAADYS66OYaGhlYQAAEhgAAAAeAAAAJAZOAghobXR4AAASOAAAAEgAAAB0Is8Bj2xvY2EAABKAAAAAIwAAADwi4CSubWF4cAAAEqQAAAAgAAAAIAFZATxuYW1lAAASxAAAAWQAAAK2GcxlV3Bvc3QAABQoAAAAgQAAAOPdaMwjcHJlcAAAFKwAAACvAAAAy4umbr4AAAABAAAAANXtRbgAAAAA1p64pgAAAADaXKdReNpjYGRgYOABYjEgZmJgBEIZIGYB8xgABNIAS3jalVU9bxNBEJ07bkN0QkmDKBCiokyRgiJFChcIUVDyByioiFIgfgQ/gs4NEqJJY0SDIlkgcLAiu8BCMkJWJBexTOwg49gmj7dze1/2GZJd3d54d2Zu5s2btXgiEsqmlMS/d//hI1nbefx8V25KwH0BxJ5nZe/pk2e7skrJt7+4rsga11XK1/V9RbbNi5UDyhtqeUvuUMfapsMreHzzwOqbLVOSG3KbO0YMzvEHDa5HGIqPBjVCjNDj02fcIaVD1Dg7aGKKDvfcwDSRZgDOcCIFAxNMCnbB6P3k1xl+J0eMKadq3MwPPyf5mZNwQTf96g+8czq577hMQllHhbKxeWvulJn3lzjKnK9TDOTCI8XqsoOVGf5PY2FnlJFPbNzEO4Moc6qjSy1b/zZ6UYSs9Diy1GgDCTCjvMengZ9cX1mMyIsqWuTBOuWKm1W85HnT4WZjjvzMougYQ3+eFfl3rM21jbf6dVdT/GJk51qvMKotyplahxrTe3ycR4Sc1C+rZZZN8/VwfGYXTP/BW5NGWFCBBjGYOV+B9mSgmYyIc8fxquLitbzqEvdmxCtiNZjrjAvXlz37WU+DLJ8xsP0b5ca+7SXfVTvW/dBmiiG+q07edpp2AzXHGVvdxXHcc6zp5FK8cj6I1R76rEuQy6ilth1qhChT6sUR82SET/jgMlocJs7MRb2kK3GMeoQZnzFR/8oIvyX5GUa5b29d5W56xx0su0u9ks3A2/S25BqnOC9t5m9vjVbCK3uXdskCUew7ieceGdC0mRKhOucow+nQdpeyPcxx3ZBHNWVPmZlOlOHWzz73Lcpt+nH5s8pvEs5JJqMa8a3EVVXsxkv2lf/0/hrVyN7+K8yh2mTNLKvqyU6X1UpugqT3CjGUbWXBhtylfFWxOs15H3C2lM0F9n8BpJLplQAAeNqNjcEKgkAURc9oVLSQCBchEfMFs4rWitZGaSGzkjYitBKD6BP6hP7XZlTERVCb++6771weAljR8MZJzpnGq8tnQ8DM5LQt9q5YRMVJouJIS45xblSlUWH0kiWSUNtc6Tw1OrbsdMwQo3Nwb4+ywq/vVU3QqeyInhM9jcuSDTvmXWfPYXAh18E1vAwlDCXw7K9J93tqW2t8s20n+e/b3z8+Gt4dZAAAeNpjYGa0YZzAwMrAwtTFFMHAwOANoRnjGAIYlzAwMHGzsTExMbEyMQLl2IEYRIOBi0eQL4MDA6/qH2aF/xYMDMwTGO4oMDBMBskx7WHaA6QUGJgBB4YMKXjaY2BgYGaAYBkGRgYQKAHyGMF8FoYIIC3EIAAUYWLgZVBgsGRYoMCloK8Qr/rn/3+gHEjMACjGABP7//X/4/9X/uc94L//+v6eWwpQM9EAIxsDXIKRCUgwoSuAOAkZsLCysXNwcnHz8DIMMsBHli4Aj/gYOwAAAHjaY2AgCkhAINMxBgbGLwwM/xMQLIY8IExhSGHaw8DAtAdEguj/34DsY/+//f/G4AaE9gz2jNX/9zO2/t8K4zNLM8YzqzKGMigyVQIA4kIaugAAAHjarVdrWxvHFZ7VDYwBA5Kwm3XdUcaiLjuSSes4xFYcssuiOEpSgXG76zTtLhLu/ZL0Rq/p/aL8mbOifep8y0/Le2ZWCjjgPn2e8kHnnZl35lznzEJCSxIPozCWsvdELO72qPLgUUS3XLoRJ4/l6GFEhWb60ayYFYOBOnAbDRIxiUBtj4UjgsRvkaNJJo9bVNCqoRotKmo5PC7W6sIPqBrIJPGzQi3ws2YxoEKwfyRpXgEE6ZBK/aNxoVDAMdQ4vNrg2fFi3fGvSkDlj6tOFWuKRD86jMerTsEoLGkqelQPItZHq0GQE1w5lPRxn0prj8Y3nIUgHIRUCaMGFZvx3jsRyO4oktTvY2oLbNpktBnHMrNsWHQDU/lI0gavbzDz434kEY1RKmmuHyWYkbw2x+g2o9uJm8Rx7CJaNB8MSOxFJHpMbmDs9ugao2u99MmSGDDjSVkcxPEwjcnx4jj3IJZD+KP8uEVlLWFBqZnCp5mgH9GM8mlW+cgAtiQtqphwIxJymM0c+JIX2V3Xms+/VErCAZXXG1gM5EiOoCvbKDcRod0o6bvpXhypuBFL2noQYc3luOSmtGhG04XAG4uCTfMshspXKBflp1Q4eEzOAIbQzHqLLmjJ1i7CrZI4kHwCbSUxU5JtY+2cHl9YFEHorzemhXNRny6keXuK48EE2N5MZDhSKSfVBFu4nBCSLoycWInUqnTbqlg4Zztdxy7hfurayU2L2jh0vDAviiG0uKoRr6OIL+msUAhpmG63aEmDKiVdCt7gAwCQIVri0R5GSyZfyzhoyQRFIgYDaKblIJGjRNIywtaiFd3bj7LScDu+TguH6qhFVd3bjXoP7KTbwHzVzNd0JlaCh1G2shKQk/q07PGVQ2n52SX+WcIPOavIRbHZjzIOH/z1R8gw1C6tNxS2TbBr13kLbjLPxPCkC/u7mD2drHNSmAlRVYhXQOLe2HEck626FpkohPsRrShfhrSI8ltQKDmUYg0zCWz4z5UrjlgWVeH7PkeiBkOwltVmPfrQc59H3FbhbN1r0WWdOSyvIPAsP6ezIsvndFZi6eqszPKqziosP6+zGZbXdDbL8gs6u8DS02qSCKokCLmSbXLe5WvTIn1icXW6+J5dbJ1YXJsuvm8XpRZ0yTvPYfb139ZXdvSkfw34J2HX8/CPpYJ/LK/DP5ZN+MdyDf6x/CL8Y3kD/rH8EvxjuQ7/WLa17JjKvamh9koi0f2cJDC5xW1sc/FuaLrp0U1czBdwJ7rynLSqdFNxh38mw2XvvzzJdbZYCbn06IX1rOzUwwjdkb38yonwnMe5peWLxvIXcZrlhJ/Vift7pi08L1b/Jfhv+57azG45dfb1NuIBB862H7cm3WzRS7p9udOizf9GRYUPQH8ZKRKrTdmWXe4NCO390airumgmEV5AtF88TZuOU68hwnfQxFbpMmgl9NWmoWXzwqeLgXc4aispOyOcefc0TbbteVTBbcjZkhJuLlu70XFJlqV7XForPxf73HLn0L2V2aF2EqoET9/bhNuefZ5KQTJUVMbriuVSkLrACbe8p/ekMA0PgdpBjhU07PDTNRcYLTjvDCXKNtcKLjGSUUbBlT9zKk5kI5psRBG/eUv9VBcKoTOJhcRseS2PheogTK9Ml2jOrO+oLivlLN6bhpCdsZEmsR+1ZQcvO1ufT0q2K08FVZoY3T/5EWOTeFa159lSXPKvnrAkmKQr4S+dp12epHgL/aPNUdyhy0HUd/G4yk7czjacGu7ta6dW99z+qVX/zL3P2hFouuM9S+G2prveCLZxjcGpc6lIaJs2sCM0LnN9rtnIp/hS863rXKAK16eNm2fP39HZHB6dyZb/saS7/68qZp+4j3UUWtWJemnEuZ1dNOA73iQqr2N012uoPC65N9MQ3EcI6vba47MEN7zaptu45W+cM9/DcU6tSi8Bv6npZYi3OIohwi138AJPovW25oKmtwC/qsdC7AD0ARwGu3rsmJk9ADPzgDldgH3mMHjIHAZfYw6Dr+tj9MIAKAJyDIr1sWPnHgHZuXeY5zD6BvMMepd5Bn2TeQZ9i3WGAAnrZJCyTgYHrJPBgDmvAwyZw+CQOQweM4fBt41d20DfMXYx+q6xi9H3jF2Mvm/sYvQDYxejHxq7GP3I2MXox4hxZ5rAn5gRbQG+Z+FrgO9z0M3Ix+ineGtzzs8sZM7PDcfJOb/A5lemp/7SjMyOIwt5x68sZPqvcU5O+I2FTPithUz4Hbj3puf93owM/QMLmf4HC5n+R+zMCX+ykAl/tpAJfwH31el5fzUjQ/+bhUz/u4VM/wd25oR/WsiEkYVM+FCPL5pPXKq441KhGOK/J7TB2Pdo9pCK1/tHk8e69QkUegP9AAAAAQAB//8AD3jajVVdTCNVFD7n3plpC0thaAsBOuDMpVN2KS3bX7uB2rrtYha2UBhYupCs3TQuKEGCmDVkZTea6KtPPmyiTyauiQ8LCeuDPBhNXF/1zcSYGF98Mb75JOiZDvKzGvFmfu69c+695/u+c84AAx0AL7AHwMEF0W2E2MiOSyr8Gt9W5B9GdjijLmxze1q2p3dcyvN/jOygPZ9QdTWcUIWOnl+ePGEP9l/S2TwA7fnn7/gq+xpaoBMi+fPAGNQAIHpNRs6xJiFiBMteL4C309vhU8nwXEhxdw52mCk1mU7EOwKqXxFpGgiDuok7c3OVCt1Zak2LFq5Zi4vWwXvWYr2EW6XSwVsl2h5hih4X2R54QMt30xg4wm06PXQNODd5WfWpbZK7e9AnUvEcZsj1r16LZY2Wq6uso9wWEvtFaOwTpoftfy+Uxx95pubzQZrkgOv0ldVow6i9oXQTJMmUyj15zfnM7//r9+pnapdoH5DdPYOZZDqTw1TSFIaGIuVA9SsuL2qYCOjh4dxoTAtml6ypKWt0/KLx7cGXE+OvFAqL8SFRGi/OLizM5jcnk4VQa9320+Z5mfyMwe5uGBnHCcfdCMgSl2RylyHCOvnGgLNlckepgaKQd4iuW250uSKucs/4o2ZaM3RiDQO8f8aifNSxtzH/nwXVar6N2IlBVLSH9JDh87g1knuUYPsT8fQoJs1BTB32TrCjIdET6EX7LTZmlrJBzTBDA7re25VamilPTpsDg+ZMpemGlc2VRCQ7fL5uDCT6jUI0ZN2oWl3ZUitre+HZnFUl71qJtLcpPprAC/F87BwSPRPkPY4rMiP6QGKwRF5TvDSUa25u9jZ7VVVtb3PZ6omUL6EmAiIgUqrgP333zRvJ5CpbuVfH7w/C9Xs/o3rwm62LSbqs0jl9sLUbQKYc68IZMA7EGemyBgoNFGJMlhuxEnqK4qET5sTw1n/bOwT3Qa9QVV08RTCx2iDVpweEK/E3sWLTWrJTasmPxhce1pcfyVlTTQuzmeeKxQ9KJQXfrX+cmC5/OLtg5wWDfsK1TvHWAyG4s6ui3Ii4FkJmkoecoR1qssLl5eOUd6OiSDUXSlLETpWwY8jvn2FZzQeCQYBgKNiv99GB3RQy/R7K3UaJaPhPESIMhRLnCE76EKY/sTn3cIqw9fUybWwkd1w4Xn68MNviL5nD74xOl9+k+lG8WyrdLZJmBpG8Qpop0JcPSkjMTti14KYTDoyZrNyutnF31yAdrAe4QPgRr366xubrL+5/ZPPDIUj8bBA/QTBhGIr5gl9hEnHkQg6UKtIpsLKMNcWphOGwpgGEh8OxyAXN1ELGM7RFz5CnUREJUzqTiqL9doAe5UP7Ed7j3utVwxT69UrletE0qjOXqOWoNVWtXHLMz3yXk5pVrVpa3WT+sSTlBX5yJXOFroPPJy9P0kU69xKOlSOdmw8j2NHZKSmkFdk5schrVOwa2S7dOqHzYVk4w/KfOjdqQ/ep2iAUYZiH+Ol3cAL3xkmRK3MPL9k6n5aYfhTvP8bbpDJp7dR3O5j3SGsOQL8wne3tF+0b4C9VmyXIAAABAAAAAgAAan8F518PPPUAHwPoAAAAANaeuKYAAAAA2lynUQAA//YCvALGAAAACAACAAAAAAAAeNpjYGRgYJ7wX4WBgekYAxAw7WFgZEAFsgBV4QNcAAB42mPMYVBkAIEFEMw4gUERiAOAWB3K5gdiNSBWAWIlIJYBYjmw2mQGBqZjCJrhDRBvBOIyKI4A4j4gVofSQDmmPQwMABE4EXJ42mNgYNCCwjSGLoZ7jGWMq5jEmFqYljFzMVfhhR0AU/EMygAAAQAAAB0AMQADAAAAAAACACgAVACNAAAAgwC1AAAAAHjahZG7TsNAEEXv4oAACVeIgipCFFAksQMFhIqHohS8RBDUAYJxcLCJnYKfoeALKPgECh4dHT0lX0DFnd01L0VCq7WPZ/bemR0DmMANHKjCGIBbbsMKk/wyPAQX95YdLOHFcgGzatzyMKZV2fIIZlTDsotF1bH8gCl1bfkRnrqz/IRR9Wb5Ga56N/zq0PMD64iR4Ao9hAhwhgxFVOHBxzJpn5E232t8HqGFlLxN7uvoLlUxOuRjrVtlPKMiZlxOzmm/jP4paqhwBawiJ/p0K1MVo8voCSMtarp8ZuwloWPlR83SV835gZ3scQekSLtU6ezptYINNJjdIn3rclXpj27wHX+fOeCX3C1k5xd6Unmt//3zWZhJpLy9zDxhLKWLeEZ8y+wC5ndQxyYOteupriYT9nW9Jj2lel1ni7oPyfn0ln9XwwKX+Y+yz3muzUqJ7V76S6nOXZu4ZCRkrsdc9AmgzWo6eNptyDcOwkAARNEZG2xyzuEO64UllBbINbewkRCioeAmnBYRdkp+86SPAL9eT5zwryXAgCFC9DHAECOMMcEUM8yxYIllRoxZYZU11tlgky222WGXvSi/PG5FEt+vZ2PM0Zuar/YzZCKtXMm1dHIjt3In9zL12szrvC47vAGH4SgaAAAAeNpj8N7BcCIoYiMjY1/kBsadHAwcDMkFGxnYnbYyMOjJsTBogdgOXNYsxizKHKLsLFxQAXsmcyZtNhlWsAC3015+Bl4GTgbWBgYWBm6gCL/TXgYHKASJ7GRgZmBw2ajC2BEYscGhIwLET3HZqAHi7+BggAgwuERKb1QHCe3iaGBgZHHoSA6BSYCAA5ctkymTKps4Kwuf1g7G/60bWHo3MjG4bGZNYWNwcQEAH5wtPgA=) format("woff");font-weight:normal;font-style:normal}*,*::before,*::after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ul[class],ol[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*{-webkit-animation-duration:0.01ms !important;animation-duration:0.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;-webkit-transition-duration:0.01ms !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}html{background-color:var(--color-theme-background);-webkit-transition:background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1)}html:before{content:'';position:fixed;top:0;left:0;display:block;width:100vw;height:100vh;background:radial-gradient(circle at 50% 52vh, rgba(25,30,35,0.2) 50vmin, rgba(35,40,45,0.1) 70vmin, rgba(45,50,55,0.2) 100vmin),-webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(190,195,200,0.25)), to(rgba(80,75,70,0.25)));background:radial-gradient(circle at 50% 52vh, rgba(25,30,35,0.2) 50vmin, rgba(35,40,45,0.1) 70vmin, rgba(45,50,55,0.2) 100vmin),linear-gradient(rgba(190,195,200,0.25) 40%, rgba(80,75,70,0.25) 100%)}body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}::-webkit-scrollbar{-webkit-appearance:none;width:7px;height:7px}::-webkit-scrollbar-track{box-shadow:inset 0 0 0 var(--color-theme-background)}::-webkit-scrollbar-thumb{background-color:var(--color-theme-foreground);border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:var(--color-theme-active)}html{font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size:16px}body{font:normal normal 1rem/1.5rem font-text,Arial,"Helvetica Neue",Helvetica,sans-serif;letter-spacing:.025em;color:#eeecea;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}h1,h2{font-family:font-text,Arial,"Helvetica Neue",Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:400;color:#bebcba;margin:0}#game{z-index:100;position:fixed;top:0;left:0;width:100vw;height:100vh}header a.mkorb{z-index:101;position:fixed;top:5vmin;left:5vmin;opacity:0}header a.mkorb svg.hexicon{position:absolute;top:0;left:0;display:block;width:14.7666vmin;height:14.7666vmin;margin:-1.62433vmin;margin-top:-2.95332vmin;-webkit-transition:all 400ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:all 400ms cubic-bezier(0.445, 0.05, 0.55, 0.95)}header a.mkorb svg.hexicon #hxcn{-webkit-transform-origin:400px 400px;transform-origin:400px 400px;-webkit-transition:all 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275)}header a.mkorb svg.hexicon #hxcn path{fill:var(--color-theme-foreground);-webkit-transition:all 400ms cubic-bezier(0.445, 0.05, 0.55, 0.95),fill 2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 400ms cubic-bezier(0.445, 0.05, 0.55, 0.95),fill 2s cubic-bezier(0.39, 0.575, 0.565, 1)}header a.mkorb svg.hexicon #hxcn .hxcn-b{opacity:.5}header a.mkorb svg.hexicon #hxcn .hxcn-a{opacity:1}header a.mkorb svg.hexicon .hxcn-energy{opacity:0;-webkit-transform-origin:400px 400px;transform-origin:400px 400px;-webkit-transform:scale(0.75);transform:scale(0.75);fill:var(--color-theme-foreground);-webkit-transition:all 400ms cubic-bezier(0.68, -0.55, 0.265, 1.55),fill 2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 400ms cubic-bezier(0.68, -0.55, 0.265, 1.55),fill 2s cubic-bezier(0.39, 0.575, 0.565, 1)}header a.mkorb svg.hexicon .hxcn-mkorb{opacity:0;-webkit-transform-origin:400px 400px;transform-origin:400px 400px;-webkit-transition:all 400ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:all 400ms cubic-bezier(0.445, 0.05, 0.55, 0.95)}header a.mkorb svg.hexicon .hxcn-mkorb path{fill:var(--color-theme-foreground);-webkit-transition:fill 2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:fill 2s cubic-bezier(0.39, 0.575, 0.565, 1)}header a.mkorb:hover svg.hexicon #hxcn{opacity:0;-webkit-transform:scale(0.85);transform:scale(0.85);-webkit-transition:all 400ms cubic-bezier(0.6, -0.28, 0.735, 0.045);transition:all 400ms cubic-bezier(0.6, -0.28, 0.735, 0.045)}header a.mkorb:hover svg.hexicon .hxcn-mkorb{opacity:1;-webkit-transform:scale(2.125);transform:scale(2.125)}header a.mkorb:hover svg.hexicon .hxcn-energy{opacity:0 !important;-webkit-transform:scale(0.25) !important;transform:scale(0.25) !important;-webkit-transition:all 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275),fill 2s cubic-bezier(0.39, 0.575, 0.565, 1),stroke 2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275),fill 2s cubic-bezier(0.39, 0.575, 0.565, 1),stroke 2s cubic-bezier(0.39, 0.575, 0.565, 1)}html:not(.loading) header a.mkorb{-webkit-animation:header-element-show 800ms cubic-bezier(0.175, 0.885, 0.32, 1.275) both 1800ms;animation:header-element-show 800ms cubic-bezier(0.175, 0.885, 0.32, 1.275) both 1800ms}html.level-complete header a.mkorb svg.hexicon .hxcn-energy{opacity:1;-webkit-transform:scale(0.85);transform:scale(0.85)}footer{z-index:101}#board-svg,#board-konva,#board-pixi,#board-three{position:fixed;top:50%;left:calc(50vw - 50vmin);width:100vmin;height:100vmin;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#display{z-index:1;position:absolute;left:0;width:100vw;height:100vh;pointer-events:none}#display h4.level,#display h4.score{position:fixed;bottom:2vmin;width:36vmin;color:var(--color-theme-foreground);font-family:font-score,Courier,monospace;font-size:10vmin;line-height:1;margin:0;white-space:nowrap;opacity:0;-webkit-animation:display-elements-show 800ms cubic-bezier(0.175, 0.885, 0.32, 1.275) both 1600ms;animation:display-elements-show 800ms cubic-bezier(0.175, 0.885, 0.32, 1.275) both 1600ms}#display h4.level strong,#display h4.score strong{font-weight:normal;-webkit-transition:color 2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:color 2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1)}#display h4.level span,#display h4.score span{position:absolute;top:-3.75vmin;display:inline-block;font-family:font-text,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:300;font-size:4vmin;text-transform:uppercase;letter-spacing:.25vmin;opacity:.5;padding:.25vmin}#display h4.level.level,#display h4.score.level{left:5vmin;text-align:left}#display h4.level.level span,#display h4.score.level span{left:0}#display h4.level.score,#display h4.score.score{right:5vmin;text-align:right;font-variant-numeric:tabular-nums lining-nums}#display h4.level.score span,#display h4.score.score span{right:0}#modal{position:fixed;top:50%;left:calc(50vw - 50vmin);width:100vmin;height:100vmin;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#modal>div{width:100%;height:100%;pointer-events:none;-webkit-animation:800ms modal-hide cubic-bezier(0.47, 0, 0.745, 0.715);animation:800ms modal-hide cubic-bezier(0.47, 0, 0.745, 0.715);-webkit-animation-fill-mode:both;animation-fill-mode:both}#modal>div.show{pointer-events:all;-webkit-animation:800ms modal-show cubic-bezier(0.68, -0.55, 0.265, 1.55);animation:800ms modal-show cubic-bezier(0.68, -0.55, 0.265, 1.55);-webkit-animation-fill-mode:both;animation-fill-mode:both}#modal svg#base{pointer-events:none;-webkit-transform:scale(1.02);transform:scale(1.02)}#modal svg#base polygon{fill:var(--color-theme-background)}#modal svg#base polygon+polygon{fill:url(#gp);stroke:transparent;stroke-width:0}#modal h2{position:absolute;top:35%;left:15%;width:70%;text-align:center;font-family:font-text,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:5vmin;line-height:1.15;white-space:nowrap;color:var(--color-theme-active);opacity:.75;text-shadow:0 0.15vmin 0.3vmin var(--color-theme-background)}#modal h3{position:absolute;top:calc(35% + 8vmin);left:15%;width:70%;text-align:center;font-family:font-text,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:4vmin;line-height:1.15;white-space:nowrap;color:var(--color-theme-active);opacity:.75;text-shadow:0 0.15vmin 0.3vmin var(--color-theme-background)}#modal button.next{position:absolute;top:60%;left:50%;display:inline-block;border:none;border-top:0.7vmin var(--color-theme-active) solid;border-bottom:0.7vmin var(--color-theme-active) solid;color:var(--color-theme-active);background-color:var(--color-theme-background);font-family:font-text,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:4vmin;line-height:3.5vmin;letter-spacing:.25vmin;text-transform:uppercase;-webkit-transform:translateX(-50%);transform:translateX(-50%);outline:none;padding:0 3vmin;-webkit-transition:padding-left 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275),padding-right 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275),background-color 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:padding-left 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275),padding-right 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275),background-color 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);box-shadow:0 0.15vmin 0.3vmin var(--color-theme-background)}#modal button.next:before,#modal button.next:after{content:'';position:absolute;top:.815vmin;display:block;width:6.333vmin;height:6.333vmin;border-top:0.9vmin var(--color-theme-active) solid;border-right:0.9vmin var(--color-theme-active) solid;background-color:var(--color-theme-background);-webkit-transition:background-color 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:background-color 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19)}#modal button.next:before{left:-3.2vmin;-webkit-transform:rotate(-135deg) skew(15deg, 15deg) scale(0.825);transform:rotate(-135deg) skew(15deg, 15deg) scale(0.825)}#modal button.next:after{right:-3.2vmin;-webkit-transform:rotate(45deg) skew(15deg, 15deg) scale(0.825);transform:rotate(45deg) skew(15deg, 15deg) scale(0.825)}#modal button.next strong{position:relative;font-weight:inherit;display:block;overflow:hidden;height:8vmin;padding:0;margin:0}#modal button.next span{position:relative;top:2.15vmin;display:block;white-space:nowrap;-webkit-transition:top 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:top 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275)}#modal button.next span+span{position:absolute;top:9vmin;color:var(--color-theme-background)}#modal button.next.active,#modal button.next:hover{background-color:var(--color-theme-active);padding-left:4vmin;padding-right:4vmin;-webkit-transition:padding-left 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275),padding-right 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275),background-color 800ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:padding-left 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275),padding-right 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275),background-color 800ms cubic-bezier(0.215, 0.61, 0.355, 1)}#modal button.next.active:before,#modal button.next.active:after,#modal button.next:hover:before,#modal button.next:hover:after{background-color:var(--color-theme-active);-webkit-transition:background-color 800ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:background-color 800ms cubic-bezier(0.215, 0.61, 0.355, 1)}#modal button.next.active span,#modal button.next:hover span{top:-9vmin;-webkit-transition:top 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:top 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275)}#modal button.next.active span+span,#modal button.next:hover span+span{top:2.15vmin}#options{z-index:4;position:absolute;right:0;display:block;width:15rem;-webkit-transform-origin:0 0;transform-origin:0 0;background-color:var(--color-theme-background);padding:1rem 0;-webkit-transition:z-index 0ms linear 300ms,top 300ms cubic-bezier(0.47, 0, 0.745, 0.715),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:z-index 0ms linear 300ms,top 300ms cubic-bezier(0.47, 0, 0.745, 0.715),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1)}#options div.radios{display:inline-block;width:50%;vertical-align:top;margin:0}#options div.radios label{position:relative;display:block;height:2.25rem;padding:0;margin:0;cursor:pointer}#options div.radios label span{display:block;color:var(--color-theme-foreground);text-align:left;line-height:1.125;letter-spacing:.05em;white-space:nowrap;padding:.5rem 0 .75rem 2.5rem;-webkit-transition:color 2s cubic-bezier(0.39, 0.575, 0.565, 1),padding-left 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:color 2s cubic-bezier(0.39, 0.575, 0.565, 1),padding-left 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95)}#options div.radios label span:before{content:'';position:absolute;top:.5rem;left:.75rem;display:block;width:1.2rem;height:1.2rem;border:0.1rem solid var(--color-theme-foreground);border-radius:1rem;-webkit-transition:border-color 2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:border-color 2s cubic-bezier(0.39, 0.575, 0.565, 1)}#options div.radios label span:after{content:'';position:absolute;top:.8rem;left:1.05rem;display:block;width:.6rem;height:.6rem;border-radius:50%;background-color:var(--color-theme-foreground);opacity:.15;-webkit-transition:background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1),left 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95),opacity 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1),left 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95),opacity 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95)}#options div.radios label input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;overflow:hidden}#options div.radios label input:checked+span:after{opacity:1}#options div.radios .languages,#options div.radios .themes{position:relative;display:inline-block;width:7.5rem;vertical-align:top}#options div.radios.themes label span{text-align:right;padding:.5rem 2.5rem .75rem 0}#options div.radios.themes label span:before{left:auto;right:.75rem}#options div.radios.themes label span:after{left:auto;right:1.05rem}#options button.open-close{display:block;width:2rem;height:2rem;background-color:var(--color-theme-background);border:.1rem solid transparent;border-radius:50%;outline:none;padding:0;-webkit-transition:bottom 0ms cubic-bezier(0.47, 0, 0.745, 0.715) 300ms,background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1),border-color 300ms cubic-bezier(0.47, 0, 0.745, 0.715),-webkit-transform 300ms cubic-bezier(0.47, 0, 0.745, 0.715) 300ms;transition:bottom 0ms cubic-bezier(0.47, 0, 0.745, 0.715) 300ms,background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1),border-color 300ms cubic-bezier(0.47, 0, 0.745, 0.715),-webkit-transform 300ms cubic-bezier(0.47, 0, 0.745, 0.715) 300ms;transition:bottom 0ms cubic-bezier(0.47, 0, 0.745, 0.715) 300ms,background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1),border-color 300ms cubic-bezier(0.47, 0, 0.745, 0.715),transform 300ms cubic-bezier(0.47, 0, 0.745, 0.715) 300ms;transition:bottom 0ms cubic-bezier(0.47, 0, 0.745, 0.715) 300ms,background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1),border-color 300ms cubic-bezier(0.47, 0, 0.745, 0.715),transform 300ms cubic-bezier(0.47, 0, 0.745, 0.715) 300ms,-webkit-transform 300ms cubic-bezier(0.47, 0, 0.745, 0.715) 300ms;position:relative;left:9.25rem;bottom:-3.75rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin:-1rem 0}#options button.open-close:before,#options button.open-close:after{content:'';position:absolute;top:0;left:0;display:block;width:1.8rem;height:1.8rem}#options button.open-close:before{z-index:1;top:.375rem;left:.75rem;width:0;height:0;border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;border-left:0.5rem solid var(--color-theme-foreground);-webkit-transition:border-left-color 2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:border-left-color 2s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-transform:scale(1, 0.75);transform:scale(1, 0.75)}#options button.open-close:after{background-color:var(--color-theme-background);opacity:0;-webkit-transition:opacity 300ms cubic-bezier(0.47, 0, 0.745, 0.715),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 300ms cubic-bezier(0.47, 0, 0.745, 0.715),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1);border-radius:50%}@media (hover: hover){#options button.open-close:hover{border-color:var(--color-theme-foreground)}#options button.open-close:hover:before{border-left-color:var(--color-theme-foreground)}#options button.open-close:hover:after{opacity:1;-webkit-transition:opacity 300ms cubic-bezier(0.39, 0.575, 0.565, 1),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 300ms cubic-bezier(0.39, 0.575, 0.565, 1),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1)}}#options.active{z-index:6;top:0;-webkit-transition:top 300ms cubic-bezier(0.39, 0.575, 0.565, 1),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:top 300ms cubic-bezier(0.39, 0.575, 0.565, 1),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1)}#options.active button.open-close{-webkit-transition:bottom 300ms cubic-bezier(0.39, 0.575, 0.565, 1),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1),border-color 300ms cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 300ms cubic-bezier(0.39, 0.575, 0.565, 1) 300ms;transition:bottom 300ms cubic-bezier(0.39, 0.575, 0.565, 1),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1),border-color 300ms cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 300ms cubic-bezier(0.39, 0.575, 0.565, 1) 300ms;transition:bottom 300ms cubic-bezier(0.39, 0.575, 0.565, 1),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1),border-color 300ms cubic-bezier(0.39, 0.575, 0.565, 1),transform 300ms cubic-bezier(0.39, 0.575, 0.565, 1) 300ms;transition:bottom 300ms cubic-bezier(0.39, 0.575, 0.565, 1),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1),border-color 300ms cubic-bezier(0.39, 0.575, 0.565, 1),transform 300ms cubic-bezier(0.39, 0.575, 0.565, 1) 300ms,-webkit-transform 300ms cubic-bezier(0.39, 0.575, 0.565, 1) 300ms;bottom:-1rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#options.active button.open-close:after{opacity:1;-webkit-transition:opacity 300ms cubic-bezier(0.39, 0.575, 0.565, 1),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 300ms cubic-bezier(0.39, 0.575, 0.565, 1),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1)}#settings{z-index:5;position:absolute;top:0;right:-15rem;bottom:0;width:15rem;height:100vh;text-align:center;background-color:var(--color-theme-background);-webkit-transition:right 300ms cubic-bezier(0.47, 0, 0.745, 0.715),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:right 300ms cubic-bezier(0.47, 0, 0.745, 0.715),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1)}#settings>div{position:relative;max-height:100vh;overflow:auto;padding-top:1rem}#settings>div .spacer{height:3rem}#settings div.stats,#settings div.settings,#settings div.edit-mode{margin:0 0 1.5rem}#settings button.open-close{display:block;width:2rem;height:2rem;background-color:var(--color-theme-background);border:.1rem solid transparent;border-radius:50%;outline:none;padding:0;-webkit-transition:left 0ms cubic-bezier(0.47, 0, 0.745, 0.715) 300ms,background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1),border-color 300ms cubic-bezier(0.47, 0, 0.745, 0.715),-webkit-transform 300ms cubic-bezier(0.47, 0, 0.745, 0.715) 300ms;transition:left 0ms cubic-bezier(0.47, 0, 0.745, 0.715) 300ms,background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1),border-color 300ms cubic-bezier(0.47, 0, 0.745, 0.715),-webkit-transform 300ms cubic-bezier(0.47, 0, 0.745, 0.715) 300ms;transition:left 0ms cubic-bezier(0.47, 0, 0.745, 0.715) 300ms,background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1),border-color 300ms cubic-bezier(0.47, 0, 0.745, 0.715),transform 300ms cubic-bezier(0.47, 0, 0.745, 0.715) 300ms;transition:left 0ms cubic-bezier(0.47, 0, 0.745, 0.715) 300ms,background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1),border-color 300ms cubic-bezier(0.47, 0, 0.745, 0.715),transform 300ms cubic-bezier(0.47, 0, 0.745, 0.715) 300ms,-webkit-transform 300ms cubic-bezier(0.47, 0, 0.745, 0.715) 300ms;position:absolute;top:.75rem;left:-3rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#settings button.open-close:before,#settings button.open-close:after{content:'';position:absolute;top:0;left:0;display:block;width:1.8rem;height:1.8rem}#settings button.open-close:before{z-index:1;top:.375rem;left:.75rem;width:0;height:0;border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;border-left:0.5rem solid var(--color-theme-foreground);-webkit-transition:border-left-color 2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:border-left-color 2s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-transform:scale(1, 0.75);transform:scale(1, 0.75)}#settings button.open-close:after{background-color:var(--color-theme-background);opacity:0;-webkit-transition:opacity 300ms cubic-bezier(0.47, 0, 0.745, 0.715),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 300ms cubic-bezier(0.47, 0, 0.745, 0.715),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1);border-radius:50%}@media (hover: hover){#settings button.open-close:hover{border-color:var(--color-theme-foreground)}#settings button.open-close:hover:before{border-left-color:var(--color-theme-foreground)}#settings button.open-close:hover:after{opacity:1;-webkit-transition:opacity 300ms cubic-bezier(0.39, 0.575, 0.565, 1),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 300ms cubic-bezier(0.39, 0.575, 0.565, 1),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1)}}#settings.active{z-index:6;right:0;-webkit-transition:right 300ms cubic-bezier(0.39, 0.575, 0.565, 1),height 400ms cubic-bezier(0.445, 0.05, 0.55, 0.95),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:right 300ms cubic-bezier(0.39, 0.575, 0.565, 1),height 400ms cubic-bezier(0.445, 0.05, 0.55, 0.95),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1)}#settings.active button.open-close{-webkit-transition:left 300ms cubic-bezier(0.39, 0.575, 0.565, 1),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1),border-color 300ms cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 300ms cubic-bezier(0.39, 0.575, 0.565, 1) 300ms;transition:left 300ms cubic-bezier(0.39, 0.575, 0.565, 1),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1),border-color 300ms cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 300ms cubic-bezier(0.39, 0.575, 0.565, 1) 300ms;transition:left 300ms cubic-bezier(0.39, 0.575, 0.565, 1),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1),border-color 300ms cubic-bezier(0.39, 0.575, 0.565, 1),transform 300ms cubic-bezier(0.39, 0.575, 0.565, 1) 300ms;transition:left 300ms cubic-bezier(0.39, 0.575, 0.565, 1),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1),border-color 300ms cubic-bezier(0.39, 0.575, 0.565, 1),transform 300ms cubic-bezier(0.39, 0.575, 0.565, 1) 300ms,-webkit-transform 300ms cubic-bezier(0.39, 0.575, 0.565, 1) 300ms;left:-1rem;background-color:var(--color-theme-background);-webkit-transform:rotate(0deg);transform:rotate(0deg)}#settings.active button.open-close:after{opacity:1;-webkit-transition:opacity 300ms cubic-bezier(0.39, 0.575, 0.565, 1),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 300ms cubic-bezier(0.39, 0.575, 0.565, 1),background-color 2s cubic-bezier(0.39, 0.575, 0.565, 1)}#settings.active p.stats{opacity:1}.settings-controls h3{position:relative;font-weight:700;text-align:center;color:var(--color-theme-foreground);-webkit-transition:color 2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:color 2s cubic-bezier(0.39, 0.575, 0.565, 1);text-transform:uppercase;letter-spacing:.1em;padding:0;margin:0}.settings-controls span.label,.settings-controls label{position:relative;display:block;width:calc(100% - 2rem);padding:0;margin:.25rem 1rem}.settings-controls span.label::after,.settings-controls label::after{clear:both;content:'';display:block}.settings-controls span.label>span,.settings-controls span.label>strong,.settings-controls label>span,.settings-controls label>strong{display:inline-block;line-height:1.5rem;letter-spacing:.05em;white-space:nowrap;color:var(--color-theme-foreground);-webkit-transition:color 2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:color 2s cubic-bezier(0.39, 0.575, 0.565, 1)}.settings-controls span.label>span,.settings-controls label>span{float:left}.settings-controls span.label>strong,.settings-controls label>strong{float:right}.settings-controls span.label.option input,.settings-controls label.option input{position:absolute;top:0;right:0;width:0;height:0;opacity:0;overflow:hidden}.settings-controls span.label.option input+div,.settings-controls label.option input+div{position:relative;float:right;display:block;width:2.25rem;height:1.2rem;border-radius:1rem;border:0.1rem solid var(--color-theme-foreground);-webkit-transition:border-color 2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:border-color 2s cubic-bezier(0.39, 0.575, 0.565, 1)}.settings-controls span.label.option input+div:before,.settings-controls label.option input+div:before{content:'';position:absolute;top:-.1rem;left:-.1rem;display:block;width:2.25rem;height:1.2rem;border-radius:1rem;border:0.1rem solid var(--color-theme-foreground);background-color:var(--color-theme-foreground);opacity:0;-webkit-transition:border-color 2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95),opacity 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:border-color 2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95),opacity 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95)}.settings-controls span.label.option input+div:after,.settings-controls label.option input+div:after{content:'';position:absolute;top:.1rem;right:1.1rem;display:block;width:.8rem;height:.8rem;border-radius:50%;background-color:var(--color-theme-foreground);opacity:.75;-webkit-transition:background-color 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95),right 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95),opacity 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:background-color 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95),right 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95),opacity 200ms cubic-bezier(0.445, 0.05, 0.55, 0.95)}.settings-controls span.label.option input:checked+div,.settings-controls label.option input:checked+div{padding-left:.5rem}.settings-controls span.label.option input:checked+div:before,.settings-controls label.option input:checked+div:before{opacity:1}.settings-controls span.label.option input:checked+div:after,.settings-controls label.option input:checked+div:after{right:.1rem;background-color:var(--color-theme-background);opacity:.5}.settings-controls span.label.option.disabled,.settings-controls label.option.disabled{pointer-events:none;opacity:.5}.settings-controls span.label.option.layout-type,.settings-controls label.option.layout-type{position:relative}.settings-controls span.label.option.layout-type svg,.settings-controls label.option.layout-type svg{pointer-events:none;position:absolute;top:-.5rem;right:1.25rem;display:block;width:2rem;height:2rem;fill:transparent;stroke:var(--color-theme-foreground);stroke-width:1.25;stroke-linejoin:round;-webkit-transition:stroke 2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:stroke 2s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-transform:scale(0.85);transform:scale(0.85)}.settings-controls span.label.option.layout-type svg+svg,.settings-controls label.option.layout-type svg+svg{right:-.25rem}.settings-controls span.label.option.layout-type input+div,.settings-controls label.option.layout-type input+div{left:-.25rem;border:none}.settings-controls span.label.option.layout-type input+div:before,.settings-controls label.option.layout-type input+div:before{display:none}.settings-controls span.label.option.layout-type input+div:after,.settings-controls label.option.layout-type input+div:after{right:1.6rem;background-color:var(--color-theme-foreground);opacity:.75}.settings-controls span.label.option.layout-type input:checked+div:after,.settings-controls label.option.layout-type input:checked+div:after{right:.1rem}.settings-controls span.label.select select,.settings-controls label.select select{float:right;width:2.25rem;height:1.2rem;border-radius:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:font-text,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;line-height:1;letter-spacing:.05em;text-align:center;-moz-text-align-last:center;text-align-last:center;background-color:transparent;color:var(--color-theme-foreground);border:0.1rem solid var(--color-theme-foreground);-webkit-transition:color 2s cubic-bezier(0.39, 0.575, 0.565, 1),border-color 2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:color 2s cubic-bezier(0.39, 0.575, 0.565, 1),border-color 2s cubic-bezier(0.39, 0.575, 0.565, 1);padding-left:.5rem;padding-right:.5rem}.settings-controls span.label.select select:focus,.settings-controls label.select select:focus{outline:none}.settings-controls span.label.select select option,.settings-controls label.select select option{font-family:font-text,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#262222}.settings-controls span.label.select select+span,.settings-controls label.select select+span{position:relative;letter-spacing:.05em;margin:0 3.75rem 0 0}.settings-controls span.label.select.render-type,.settings-controls label.select.render-type{margin-top:1.5rem;margin-bottom:.75rem;text-align:center}.settings-controls span.label.select.render-type>span,.settings-controls label.select.render-type>span{z-index:1;position:absolute;top:-1.1rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;line-height:1rem;background-color:var(--color-theme-background);padding:.25rem .25rem}.settings-controls span.label.select.render-type select,.settings-controls label.select.render-type select{width:100%;height:2.5rem;padding:.5rem 1rem;border-radius:2.5rem}.settings-controls span.label:not(.select),.settings-controls label:not(.select){cursor:pointer}.settings-controls ul.tiles{text-align:center;list-style:none;width:12.5rem;padding:0;margin:1.5rem auto}.settings-controls ul.tiles::after{clear:both;content:'';display:block}.settings-controls ul.tiles li{position:relative;display:inline-block;width:2.5rem;height:2.65rem;border-radius:50%}.settings-controls ul.tiles li svg{pointer-events:none;display:block;width:2.5rem;height:2.5rem;margin:0;fill:transparent;stroke:var(--color-theme-foreground);stroke-width:.85;stroke-linecap:round;stroke-linejoin:round;-webkit-transition:all 400ms;transition:all 400ms}.settings-controls ul.tiles li svg g>use,.settings-controls ul.tiles li svg text{stroke:none;fill:var(--color-theme-foreground);font-size:5px;font-weight:700;-webkit-transition:all 400ms;transition:all 400ms}.settings-controls ul.tiles li svg .marker{fill:var(--color-theme-foreground);stroke:none;opacity:0}.settings-controls ul.tiles li svg .source circle{fill:var(--color-theme-background)}.settings-controls ul.tiles li svg .target circle{fill:var(--color-theme-background);stroke:none}.settings-controls ul.tiles li svg .target circle+circle{stroke:none;fill:var(--color-theme-foreground);-webkit-transition:all 400ms;transition:all 400ms}.settings-controls ul.tiles li svg.active{stroke:var(--color-theme-background)}.settings-controls ul.tiles li svg.active g>use,.settings-controls ul.tiles li svg.active text{fill:var(--color-theme-background)}.settings-controls ul.tiles li svg.active .marker{opacity:1}.settings-controls ul.tiles li svg.active .source circle{fill:var(--color-theme-foreground)}.settings-controls ul.tiles li svg.active .target circle{fill:var(--color-theme-foreground)}.settings-controls ul.tiles li svg.active .target circle+circle{stroke:none;fill:var(--color-theme-background)}.settings-controls ul.tiles li:first-child svg use{stroke-dasharray:1.0075, 2.015}.settings-controls ul.tiles li:last-child svg use{stroke-dasharray:2.015, 2.015}.settings-controls ul.tiles.pointy{margin-bottom:1rem}.settings-controls ul.tiles.pointy li{margin:-.4rem -.05rem}.settings-controls ul.tiles.pointy li:nth-child(9n+6){margin-left:.75rem}.settings-controls ul.tiles.pointy li:nth-child(7n+9){margin-right:.75rem}.settings-controls ul.tiles.flat{margin-top:1.75rem;margin-bottom:-.25rem}.settings-controls ul.tiles.flat li{margin:-.75rem 0}.settings-controls ul.tiles.flat li:nth-child(5n),.settings-controls ul.tiles.flat li:nth-child(5n-4),.settings-controls ul.tiles.flat li:nth-child(5n-3){margin-right:1.75rem}.settings-controls ul.tiles.flat li:nth-child(5n-1),.settings-controls ul.tiles.flat li:nth-child(5n),.settings-controls ul.tiles.flat li:last-child{margin-left:1.75rem}.settings-controls ul.tiles.flat li:nth-child(4),.settings-controls ul.tiles.flat li:nth-child(5){top:-.275rem}.settings-controls ul.tiles.flat li:nth-child(6),.settings-controls ul.tiles.flat li:nth-child(7),.settings-controls ul.tiles.flat li:nth-child(8){top:-.55rem}.settings-controls ul.tiles.flat li:nth-child(9),.settings-controls ul.tiles.flat li:nth-child(10){top:-.825rem}.settings-controls ul.tiles.flat li:nth-child(11),.settings-controls ul.tiles.flat li:nth-child(12),.settings-controls ul.tiles.flat li:nth-child(13){top:-1.1rem}.settings-controls ul.tiles.flat li:nth-child(14),.settings-controls ul.tiles.flat li:nth-child(15){top:-1.375rem}.settings-controls ul.tiles.flat li:nth-child(16),.settings-controls ul.tiles.flat li:nth-child(17),.settings-controls ul.tiles.flat li:nth-child(18){top:-1.65rem}.settings-controls button.export{width:calc(100% - 2rem);font-family:font-text,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;color:var(--color-theme-foreground);background:none;border:1.5px solid var(--color-theme-foreground);outline:none;padding:.5rem .75rem;cursor:pointer;text-transform:uppercase;white-space:nowrap;letter-spacing:.1em;-webkit-transition:color 300ms cubic-bezier(0.645, 0.045, 0.355, 1),background-color 300ms cubic-bezier(0.645, 0.045, 0.355, 1),border-color 300ms cubic-bezier(0.645, 0.045, 0.355, 1);transition:color 300ms cubic-bezier(0.645, 0.045, 0.355, 1),background-color 300ms cubic-bezier(0.645, 0.045, 0.355, 1),border-color 300ms cubic-bezier(0.645, 0.045, 0.355, 1)}@media (hover: hover){.settings-controls button.export:hover{color:var(--color-theme-background);background-color:var(--color-theme-foreground)}}#settings-editor{position:relative;max-height:0;overflow:hidden;background-color:var(--color-theme-background);-webkit-transition:max-height 400ms cubic-bezier(0.785, 0.135, 0.15, 0.86),background-color 300ms cubic-bezier(0.075, 0.82, 0.165, 1);transition:max-height 400ms cubic-bezier(0.785, 0.135, 0.15, 0.86),background-color 300ms cubic-bezier(0.075, 0.82, 0.165, 1);text-align:center}#settings-editor.active{max-height:30rem}#settings-editor-tiles{z-index:5;position:fixed;left:0;bottom:0;background-color:var(--color-theme-background);margin:0;display:-webkit-box;display:-webkit-flex;display:flex;width:auto;height:100vh;overflow-x:hidden;overflow-y:auto}#settings-editor-tiles ul.tiles{display:inline-block;vertical-align:middle;width:3.5rem;height:50.5rem;margin:auto 0;padding:2rem 0 0}@media (orientation: portrait){#settings-editor-tiles{display:block;width:100vw;height:3.5rem;overflow-x:auto;overflow-y:hidden;text-align:center}#settings-editor-tiles ul.tiles{width:40rem;margin:.5rem auto;padding:0 1rem}}

