html{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;font-size:10px;line-height:1.5}html body,html div,html span,html iframe,html h1,html h2,html h3,html h4,html h5,html h6,html p,html blockquote,html pre,html a,html abbr,html acronym,html address,html big,html cite,html code,html del,html dfn,html em,html img,html ins,html kbd,html q,html s,html samp,html small,html strike,html strong,html sub,html sup,html tt,html var,html b,html u,html i,html center,html dl,html dt,html dd,html ol,html ul,html li,html fieldset,html form,html label,html legend,html table,html caption,html tbody,html tfoot,html thead,html tr,html th,html td,html article,html aside,html canvas,html details,html embed,html figure,html figcaption,html footer,html header,html hgroup,html menu,html nav,html output,html ruby,html section,html summary,html time,html mark,html audio,html video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;font-weight:inherit;touch-action:manipulation}html body{display:block;-webkit-text-size-adjust:100%}html *,html *:before,html *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html ul,html ol{list-style:none}html article,html aside,html details,html figcaption,html figure,html footer,html header,html hgroup,html menu,html nav,html section{display:block}html img,html video,html svg{max-width:100%;display:block}html a{color:inherit;text-decoration:inherit;touch-action:pan-x pan-y}html button *,html a *{pointer-events:none;touch-action:pan-x pan-y}html button,html input,html textarea,html select{margin:0;padding:0;color:inherit;background:inherit;font:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;outline:none}html button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;touch-action:pan-x pan-y}html textarea{overflow:auto;vertical-align:top;resize:vertical}@keyframes panel{0%{transform:translateY(-100%)}50%{transform:translateY(0)}to{transform:translateY(-75%)}}@keyframes rotateDevice{0%{opacity:0;transform:rotate(0)}20%{opacity:1}50%{transform:rotate(-90deg)}60%{opacity:1;transform:rotate(-90deg)}80%{opacity:1;transform:rotate(-90deg)}to{opacity:0;transform:rotate(-90deg)}}@keyframes appear{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes appearReversed{0%{opacity:0;transform:scale3d(0,0,0)}50%{opacity:1;transform:scale3d(-1,-1,1)}to{opacity:1;transform:scale3d(-1,-1,1)}}@keyframes pulse{0%{opacity:.4}to{opacity:.8}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes floatLeft{0%{transform:translateY(-20%) rotate(0) scale(-1)}50%{transform:translate(0) rotate(-15deg) scale(-.95)}to{transform:translateY(-20%) rotate(0) scale(-1)}}@keyframes floatRight{0%{transform:translate(0) rotate(15deg) scale(.95)}50%{transform:translateY(-20%) rotate(0) scale(1)}to{transform:translate(0) rotate(15deg) scale(.95)}}@keyframes dashedAnimation{0%{background-position:left top,right bottom,left bottom,right top}to{background-position:left 15px top,right 15px bottom,left bottom 15px,right top 15px}}:root{font-family:Helvetica,Arial,Roboto,sans-serif;font-weight:700;--v: min(80vh, 100vw)}html,body{-webkit-user-select:none;user-select:none;cursor:pointer}button[data-v-be43ed13]{--icon-color: #fff065 !important;--color: #fff065 !important}.game-info[data-v-be43ed13]{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;pointer-events:none;visibility:hidden;opacity:0;transition:.3s ease;transition-property:opacity,visibility;font-size:calc(var(--base-size) * 1.7)}.game-info .high-score[data-v-be43ed13],.game-info .score[data-v-be43ed13]{position:absolute;top:calc(var(--base-size) * 2)}.game-info .high-score[data-v-be43ed13]{font-size:1em;color:#0003;left:calc(var(--base-size) * 2)}.game-info .score[data-v-be43ed13]{font-family:monospace;font-size:.95;font-weight:800;right:calc(var(--base-size) * 2)}.game-info.is-visible[data-v-be43ed13]{visibility:visible;opacity:1}html.use-landscape .game-info[data-v-be43ed13]{font-size:calc(var(--base-size) * 2.3)}.game-tuto[data-v-be43ed13]{font-size:calc(var(--base-size) * 1.7)}html.use-landscape .game-tuto[data-v-be43ed13]{font-size:calc(var(--base-size) * 3)}.game-start[data-v-be43ed13],.infos[data-v-be43ed13],.game-restart[data-v-be43ed13]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0 calc(var(--base-size) * 2)}.game-start[data-v-be43ed13]{position:absolute;bottom:0;left:0;z-index:1;height:35%;pointer-events:none;visibility:hidden;opacity:0;transition:.3s ease;transition-property:opacity,transform,visibility}.game-start.is-visible[data-v-be43ed13]{pointer-events:all;visibility:visible;opacity:1}.game-over[data-v-be43ed13]{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1;height:100%;line-height:1;text-align:center;pointer-events:none;visibility:hidden;opacity:0;transition:.3s ease;transition-property:opacity,visibility}.game-over.is-visible[data-v-be43ed13]{pointer-events:auto;visibility:visible;opacity:1}.infos[data-v-be43ed13]{height:65%}.infos .baseline[data-v-be43ed13]{font-size:calc(var(--base-size) * 5.5);text-transform:uppercase}.infos .wrapper[data-v-be43ed13]{display:flex;align-items:center;margin-top:calc(var(--base-size) * 1.7)}.infos .score-wrapper[data-v-be43ed13]{margin:0 calc(var(--base-size) * 1.7)}.infos .sup-score[data-v-be43ed13]{font-size:calc(var(--base-size) * 2)}.infos .score[data-v-be43ed13]{margin-top:calc(var(--base-size) * .2);font-size:calc(var(--base-size) * 3)}.infos .icon-star[data-v-be43ed13]{width:calc(var(--base-size) * 4);fill:#fff065;stroke:#000;transform-origin:center;transform-box:fill-box}.infos .icon-star[data-v-be43ed13] *{transform-box:fill-box}.infos .icon-star.left[data-v-be43ed13]{animation:spin 3s infinite linear}.infos .icon-star.right[data-v-be43ed13]{animation:spin 3s -.3s infinite linear}.game-restart[data-v-be43ed13]{display:flex;flex-direction:row;height:35%}.game-restart .icon-restart[data-v-be43ed13]{height:calc(var(--base-size) * 2);margin-left:calc(var(--base-size) * 1)}.game-restart>div[data-v-be43ed13]{display:flex;flex-direction:row;align-items:center;justify-content:center;background:#000;padding:1.8em 2.5em;color:#fff;text-transform:uppercase;border-radius:1em}.icon-restart[data-v-be43ed13]{fill:currentColor}.tutorial[data-v-be43ed13]{position:absolute;bottom:50%;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;opacity:0;transition:opacity .3s}.tutorial .game-tuto[data-v-be43ed13]{margin-bottom:calc(var(--base-size) * 3)}.tutorial.is-visible[data-v-be43ed13]{opacity:.5}.tutorial .tap[data-v-be43ed13]{transform:rotate(-30deg)}.tutorial .hand-wrapper[data-v-be43ed13]{width:calc(var(--base-size) * 5);height:calc(var(--base-size) * 5);animation:clic-be43ed13 1s infinite}.tutorial[data-v-be43ed13] .icon-clic{position:absolute;bottom:60%;left:-6%;animation:scaleUp-be43ed13 1s infinite}.tutorial .icon[data-v-be43ed13]{width:100%;height:100%;fill:none;stroke:#000;transform:rotate(30deg)}@keyframes clic-be43ed13{0%{transform:translateY(10px)}50%{transform:translateY(-5px)}to{transform:translateY(10px)}}@keyframes scaleUp-be43ed13{0%{opacity:0;transform:scale(.7) rotate(30deg)}30%{opacity:0;transform:scale(.7) rotate(30deg)}40%{opacity:1}to{opacity:0;transform:scale(1.4) rotate(30deg)}}.game-wrapper{position:relative;top:0;left:0;display:flex;flex:1;margin:0 auto;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(to bottom,#86e3ff 50%,#fff065 50%);border-radius:calc(var(--base-size) * 2)}@media (min-aspect-ratio: 1.4){.game-wrapper{width:auto;height:100%;aspect-ratio:1.4}}.canvas{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;border:max(2px,var(--base-size) * .3) solid #000;border-radius:calc(var(--base-size) * 2)}main[data-v-6b9477c2]{--base-size: max(7px, calc(var(--v) / 40));top:0;right:0;bottom:0;left:0;position:absolute;padding:max(min(calc(min(80vh,100vw)/20),50px),2px);background:#ff864f}.loader[data-v-6b9477c2]{top:0;right:0;bottom:0;left:0;position:fixed;z-index:100;display:flex;align-items:center;justify-content:center;font-size:max(min(calc(min(80vh,100vw)*.09),50px),10px);background:#ff864f}.loader[data-v-6b9477c2]:before{content:"";position:absolute;width:2em;height:2em;top:calc(50% - 1em);left:calc(50% - 1em);border:.2em solid transparent;border-radius:50%;border-right-color:#000;animation:spin .3s infinite linear}.fade-enter-active[data-v-6b9477c2],.fade-leave-active[data-v-6b9477c2]{transition:opacity .2s ease}.fade-enter-from[data-v-6b9477c2],.fade-leave-to[data-v-6b9477c2]{opacity:0;will-change:opacity}
