[data-v-79e45994]:root{--breakpoints:xs 0,sm 570,md 770,lg 990,xl 1200,xxl 1500,}@media(max-width:569.98px){[data-v-79e45994]:root{--current-breakpoint:xs}}@media(min-width:570px)and (max-width:769.98px){[data-v-79e45994]:root{--current-breakpoint:sm}}@media(min-width:770px)and (max-width:989.98px){[data-v-79e45994]:root{--current-breakpoint:md}}@media(min-width:990px)and (max-width:1199.98px){[data-v-79e45994]:root{--current-breakpoint:lg}}@media(min-width:1200px)and (max-width:1499.98px){[data-v-79e45994]:root{--current-breakpoint:xl}}@media(min-width:1500px){[data-v-79e45994]:root{--current-breakpoint:xxl}}.webgl[data-v-79e45994]{z-index:0;overflow:hidden;outline:none;background-color:#000}.physics-debug-canvas[data-v-79e45994],.webgl[data-v-79e45994]{position:fixed;top:0;left:0;width:100vw;height:100vh;height:var(--full-vh)}.physics-debug-canvas[data-v-79e45994]{z-index:5;pointer-events:none}[data-v-1988ae4d]:root{--breakpoints:xs 0,sm 570,md 770,lg 990,xl 1200,xxl 1500,}@media(max-width:569.98px){[data-v-1988ae4d]:root{--current-breakpoint:xs}}@media(min-width:570px)and (max-width:769.98px){[data-v-1988ae4d]:root{--current-breakpoint:sm}}@media(min-width:770px)and (max-width:989.98px){[data-v-1988ae4d]:root{--current-breakpoint:md}}@media(min-width:990px)and (max-width:1199.98px){[data-v-1988ae4d]:root{--current-breakpoint:lg}}@media(min-width:1200px)and (max-width:1499.98px){[data-v-1988ae4d]:root{--current-breakpoint:xl}}@media(min-width:1500px){[data-v-1988ae4d]:root{--current-breakpoint:xxl}}.audio-player[data-v-1988ae4d]{display:flex;position:relative;flex-direction:column;align-items:flex-start;color:#ffbf7b}.infos[data-v-1988ae4d]{display:flex;align-items:center;justify-content:center;width:100%}.infos .cover[data-v-1988ae4d]{flex:0 0 auto;width:32px;height:32px;margin-right:8px;overflow:hidden;border-radius:50%}@media(max-width:989.98px){.infos .cover[data-v-1988ae4d]{display:none}}.infos .cover img[data-v-1988ae4d]{width:100%;height:100%;object-fit:cover}.infos .track-infos[data-v-1988ae4d]{display:flex;flex:1 1 0%;flex-direction:column;width:100%;max-width:250px}@media(max-width:989.98px){.infos .track-infos[data-v-1988ae4d]{align-items:center}}.infos .track[data-v-1988ae4d]{width:100%;margin-bottom:0;overflow:hidden;color:#c89d70;font-size:1.4rem;font-weight:700;line-height:1.2;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}@media(max-width:989.98px){.infos .track[data-v-1988ae4d]{text-align:center}}.infos .album[data-v-1988ae4d]{margin-bottom:0;color:#6f6f6f;font-size:1.1rem;font-weight:700;line-height:1.2}@media(max-width:989.98px){.infos .album[data-v-1988ae4d]{text-align:center}}[data-v-763f81fe]:root{--breakpoints:xs 0,sm 570,md 770,lg 990,xl 1200,xxl 1500,}@media(max-width:569.98px){[data-v-763f81fe]:root{--current-breakpoint:xs}}@media(min-width:570px)and (max-width:769.98px){[data-v-763f81fe]:root{--current-breakpoint:sm}}@media(min-width:770px)and (max-width:989.98px){[data-v-763f81fe]:root{--current-breakpoint:md}}@media(min-width:990px)and (max-width:1199.98px){[data-v-763f81fe]:root{--current-breakpoint:lg}}@media(min-width:1200px)and (max-width:1499.98px){[data-v-763f81fe]:root{--current-breakpoint:xl}}@media(min-width:1500px){[data-v-763f81fe]:root{--current-breakpoint:xxl}}.time[data-v-763f81fe]{display:flex;align-items:center}.time.small[data-v-763f81fe]{color:#c89d70}.time.small .number[data-v-763f81fe]{font-size:1.2rem}@media(max-width:989.98px){.time.small .number[data-v-763f81fe]{width:20px;height:20px}}@media(min-width:990px){.time.small .number[data-v-763f81fe]{width:24px;height:24px}}@media(max-width:989.98px){.time.small .separator[data-v-763f81fe]{padding:0 0 0 3px}}@media(min-width:990px){.time.small .separator[data-v-763f81fe]{padding:0 3px 0 5px}}.separator[data-v-763f81fe]{padding:2px 3px 0 5px;line-height:1}.number[data-v-763f81fe]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:-1px;padding-left:3px;border:1px solid;border-radius:50%;font-size:1.6rem;font-weight:700;text-align:center}@media(max-width:989.98px){.number[data-v-763f81fe]{width:30px;height:30px}}@media(min-width:990px){.number[data-v-763f81fe]{width:32px;height:32px}}[data-v-c15181c4]:root{--breakpoints:xs 0,sm 570,md 770,lg 990,xl 1200,xxl 1500,}@media(max-width:569.98px){[data-v-c15181c4]:root{--current-breakpoint:xs}}@media(min-width:570px)and (max-width:769.98px){[data-v-c15181c4]:root{--current-breakpoint:sm}}@media(min-width:770px)and (max-width:989.98px){[data-v-c15181c4]:root{--current-breakpoint:md}}@media(min-width:990px)and (max-width:1199.98px){[data-v-c15181c4]:root{--current-breakpoint:lg}}@media(min-width:1200px)and (max-width:1499.98px){[data-v-c15181c4]:root{--current-breakpoint:xl}}@media(min-width:1500px){[data-v-c15181c4]:root{--current-breakpoint:xxl}}.game-score[data-v-c15181c4]{display:flex;position:relative;flex-direction:column;align-items:flex-end;color:#c89d70}[data-v-cdb11840]:root{--breakpoints:xs 0,sm 570,md 770,lg 990,xl 1200,xxl 1500,}@media(max-width:569.98px){[data-v-cdb11840]:root{--current-breakpoint:xs}}@media(min-width:570px)and (max-width:769.98px){[data-v-cdb11840]:root{--current-breakpoint:sm}}@media(min-width:770px)and (max-width:989.98px){[data-v-cdb11840]:root{--current-breakpoint:md}}@media(min-width:990px)and (max-width:1199.98px){[data-v-cdb11840]:root{--current-breakpoint:lg}}@media(min-width:1200px)and (max-width:1499.98px){[data-v-cdb11840]:root{--current-breakpoint:xl}}@media(min-width:1500px){[data-v-cdb11840]:root{--current-breakpoint:xxl}}.angle-indicator[data-v-cdb11840]{position:relative}@media(max-width:989.98px){.angle-indicator[data-v-cdb11840]{width:80px}}.angle-indicator svg[data-v-cdb11840]{display:block;width:100%;overflow:visible}.angle-indicator .picto[data-v-cdb11840]{position:absolute;top:6px;left:50%;transform:translateX(-50%)}[data-v-4c3f3a7c]:root{--breakpoints:xs 0,sm 570,md 770,lg 990,xl 1200,xxl 1500,}@media(max-width:569.98px){[data-v-4c3f3a7c]:root{--current-breakpoint:xs}}@media(min-width:570px)and (max-width:769.98px){[data-v-4c3f3a7c]:root{--current-breakpoint:sm}}@media(min-width:770px)and (max-width:989.98px){[data-v-4c3f3a7c]:root{--current-breakpoint:md}}@media(min-width:990px)and (max-width:1199.98px){[data-v-4c3f3a7c]:root{--current-breakpoint:lg}}@media(min-width:1200px)and (max-width:1499.98px){[data-v-4c3f3a7c]:root{--current-breakpoint:xl}}@media(min-width:1500px){[data-v-4c3f3a7c]:root{--current-breakpoint:xxl}}.controls[data-v-4c3f3a7c]{width:100%}.touch-area[data-v-4c3f3a7c]{display:block;width:100%;height:50px;margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.game-controller[data-v-4c3f3a7c]{position:relative;padding:0 30px}.overlay[data-v-4c3f3a7c]{display:flex;position:absolute;top:0;left:30px;align-items:center;width:calc(100% - 60px);height:100%;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.overlay[data-v-4c3f3a7c]:before{content:"";display:block;width:100%;height:1px;background:linear-gradient(90deg,hsla(0,0%,43.5%,0) 0,#6f6f6f 50%,hsla(0,0%,43.5%,0))}.overlay .chevron[data-v-4c3f3a7c]{position:absolute;top:50%;color:#6f6f6f}.overlay .chevron.right[data-v-4c3f3a7c]{right:0;transform:translate(50%,-50%)}.overlay .chevron.left[data-v-4c3f3a7c]{left:0;transform:translate(-50%,-50%)}.overlay .angle-indicator[data-v-4c3f3a7c]{position:absolute;top:3px;left:50%;transform:translate(-50%,-50%)}.overlay .touch[data-v-4c3f3a7c]{position:absolute;top:50%;left:50%;width:50px;transform:translate(-50%,-50%)}[data-v-58e25d6d]:root{--breakpoints:xs 0,sm 570,md 770,lg 990,xl 1200,xxl 1500,}@media(max-width:569.98px){[data-v-58e25d6d]:root{--current-breakpoint:xs}}@media(min-width:570px)and (max-width:769.98px){[data-v-58e25d6d]:root{--current-breakpoint:sm}}@media(min-width:770px)and (max-width:989.98px){[data-v-58e25d6d]:root{--current-breakpoint:md}}@media(min-width:990px)and (max-width:1199.98px){[data-v-58e25d6d]:root{--current-breakpoint:lg}}@media(min-width:1200px)and (max-width:1499.98px){[data-v-58e25d6d]:root{--current-breakpoint:xl}}@media(min-width:1500px){[data-v-58e25d6d]:root{--current-breakpoint:xxl}}.form-field[data-v-58e25d6d]{position:relative}.form-field .form-error[data-v-58e25d6d]{position:absolute;top:calc(100% + 5px);left:0}.floating-label[data-v-58e25d6d]{display:block;position:relative;border:0}.floating-label .label[data-v-58e25d6d]{position:absolute;top:22px;left:0;width:100%;transition:transform .3s ease;color:#ffbf7b;font-size:1.4rem;font-weight:700;letter-spacing:.16em;text-align:center;text-transform:uppercase;pointer-events:none}.floating-label .form-input[data-v-58e25d6d]{display:block;width:100%;height:64px;padding:15px 10px 2px;transition:color .3s ease,border-color .3s ease;border:5px solid #6f6f6f;border-radius:0;background:hsla(0,0%,100%,.1);background:linear-gradient(180deg,#232323,#474747 77.6%,#3a3a3a);color:#fff;font-family:Cochin,sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:.04em;text-align:center;text-transform:uppercase}.floating-label .form-input[data-v-58e25d6d]::-webkit-input-placeholder{transition:color .3s ease;color:hsla(0,0%,100%,.7)}.floating-label .form-input[data-v-58e25d6d]:-moz-placeholder,.floating-label .form-input[data-v-58e25d6d]::-moz-placeholder{transition:color .3s ease;color:hsla(0,0%,100%,.7)}.floating-label .form-input[data-v-58e25d6d]:-ms-input-placeholder{transition:color .3s ease;color:hsla(0,0%,100%,.7)}.floating-label .form-input+.label[data-v-58e25d6d]{transform:translateY(-14px) scale(.8)}.floating-label .form-input[data-v-58e25d6d]:focus{border-color:#ffbf7b;outline:none}.floating-label .form-input[data-v-58e25d6d]:not(:focus):not(.has-value){color:transparent}.floating-label .form-input[data-v-58e25d6d]:not(:focus):not(.has-value)::-webkit-input-placeholder{color:hsla(0,0%,100%,0)}.floating-label .form-input[data-v-58e25d6d]:not(:focus):not(.has-value):-moz-placeholder,.floating-label .form-input[data-v-58e25d6d]:not(:focus):not(.has-value)::-moz-placeholder{color:hsla(0,0%,100%,0)}.floating-label .form-input[data-v-58e25d6d]:not(:focus):not(.has-value):-ms-input-placeholder{color:hsla(0,0%,100%,0)}.floating-label .form-input:not(:focus):not(.has-value)+.label[data-v-58e25d6d]{transform:translateY(0) scale(1)}[data-v-5cf674fc]:root{--breakpoints:xs 0,sm 570,md 770,lg 990,xl 1200,xxl 1500,}@media(max-width:569.98px){[data-v-5cf674fc]:root{--current-breakpoint:xs}}@media(min-width:570px)and (max-width:769.98px){[data-v-5cf674fc]:root{--current-breakpoint:sm}}@media(min-width:770px)and (max-width:989.98px){[data-v-5cf674fc]:root{--current-breakpoint:md}}@media(min-width:990px)and (max-width:1199.98px){[data-v-5cf674fc]:root{--current-breakpoint:lg}}@media(min-width:1200px)and (max-width:1499.98px){[data-v-5cf674fc]:root{--current-breakpoint:xl}}@media(min-width:1500px){[data-v-5cf674fc]:root{--current-breakpoint:xxl}}.checkbox-container[data-v-5cf674fc]{display:flex;position:relative;align-items:center;width:auto;color:#fff}.checkbox-container .label[data-v-5cf674fc]{display:inline-block;position:relative;top:1px;margin-bottom:3px;margin-inline-start:15px;transition:color .3s ease;color:currentColor;font-family:Cochin,sans-serif;font-size:.9rem;font-weight:400;text-transform:uppercase}.checkbox-container .label a[data-v-5cf674fc]{color:#fff;text-decoration:underline}.checkbox-container input[data-v-5cf674fc]{position:absolute;top:20px;left:6px;width:1px!important;height:1px!important;opacity:0}.checkbox-container input:checked~.checkmark[data-v-5cf674fc]:after{transform:translate(-50%,-70%) scale(1) rotate(-45deg)}.checkbox-container input:disabled~.checkmark[data-v-5cf674fc],.checkbox-container input:disabled~.label[data-v-5cf674fc]{cursor:not-allowed}.checkbox-container .checkmark[data-v-5cf674fc]{display:inline-block;position:relative;flex:0 0 auto;width:16px;height:16px;margin-bottom:auto;transition:background .3s ease;border:1px solid #fff;border-radius:0;background:transparent;vertical-align:middle}.checkbox-container .checkmark[data-v-5cf674fc]:after{content:"";display:block;position:absolute;top:50%;left:50%;width:7px;height:5px;transform:translate(-50%,-70%) scale(0) rotate(-45deg);transition:transform .3s ease;border-bottom:1px solid #fff;border-left:1px solid #fff}.checkbox-container[data-v-5cf674fc]:hover{cursor:pointer}[data-v-e9cf3d08]:root{--breakpoints:xs 0,sm 570,md 770,lg 990,xl 1200,xxl 1500,}@media(max-width:569.98px){[data-v-e9cf3d08]:root{--current-breakpoint:xs}}@media(min-width:570px)and (max-width:769.98px){[data-v-e9cf3d08]:root{--current-breakpoint:sm}}@media(min-width:770px)and (max-width:989.98px){[data-v-e9cf3d08]:root{--current-breakpoint:md}}@media(min-width:990px)and (max-width:1199.98px){[data-v-e9cf3d08]:root{--current-breakpoint:lg}}@media(min-width:1200px)and (max-width:1499.98px){[data-v-e9cf3d08]:root{--current-breakpoint:xl}}@media(min-width:1500px){[data-v-e9cf3d08]:root{--current-breakpoint:xxl}}.subscription-form[data-v-e9cf3d08]{display:flex;flex-direction:column;width:100%}.subscription-form .fields[data-v-e9cf3d08]{display:flex;flex-direction:column;align-items:center;margin-bottom:30px}.subscription-form .fields .input-container[data-v-e9cf3d08]{width:100%;max-width:388px}.subscription-form .fields>[data-v-e9cf3d08]:not(:last-child){margin-bottom:20px}.subscription-form .submit-container .button[data-v-e9cf3d08]{transition:transform .3s ease,opacity .3s ease}.subscription-form .submit-container .loader[data-v-e9cf3d08]{transition:opacity .3s ease;opacity:0;pointer-events:none}.subscription-form.loading .fields[data-v-e9cf3d08]{opacity:.4;pointer-events:none}.subscription-form.loading .submit-container .button[data-v-e9cf3d08]{opacity:0}.subscription-form.loading .loader[data-v-e9cf3d08]{opacity:1}.submit-container[data-v-e9cf3d08]{position:relative;margin-top:50px;text-align:center}.submit-container .loader[data-v-e9cf3d08]{position:relative;width:60px;height:60px;position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%)}.submit-container .loader[data-v-e9cf3d08]:after,.submit-container .loader[data-v-e9cf3d08]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:4px solid;border-radius:50%}.submit-container .loader[data-v-e9cf3d08]:before{border-color:rgba(255,191,123,.2);opacity:.5}.submit-container .loader[data-v-e9cf3d08]:after{animation-name:spin-e9cf3d08;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;border-color:#ffbf7b transparent transparent}@keyframes spin-e9cf3d08{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-v-16d7e8cc]:root{--breakpoints:xs 0,sm 570,md 770,lg 990,xl 1200,xxl 1500,}@media(max-width:569.98px){[data-v-16d7e8cc]:root{--current-breakpoint:xs}}@media(min-width:570px)and (max-width:769.98px){[data-v-16d7e8cc]:root{--current-breakpoint:sm}}@media(min-width:770px)and (max-width:989.98px){[data-v-16d7e8cc]:root{--current-breakpoint:md}}@media(min-width:990px)and (max-width:1199.98px){[data-v-16d7e8cc]:root{--current-breakpoint:lg}}@media(min-width:1200px)and (max-width:1499.98px){[data-v-16d7e8cc]:root{--current-breakpoint:xl}}@media(min-width:1500px){[data-v-16d7e8cc]:root{--current-breakpoint:xxl}}.scoreboard[data-v-16d7e8cc]{width:100%}.line[data-v-16d7e8cc]{display:flex;align-items:center;width:100%;padding:15px 0;border-bottom:1px solid hsla(0,0%,100%,.3);color:#ffbf7b}.line .position[data-v-16d7e8cc]{flex:0 0 auto;width:50px;padding:0 15px 0 0;border-right:1px solid #c89d70;text-align:center}.line .name[data-v-16d7e8cc]{flex:1 1 auto;padding:0 15px;overflow:hidden;border-right:1px solid #c89d70;font-size:1.3rem;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.line .score[data-v-16d7e8cc]{flex:0 0 auto;padding-left:15px;text-align:center}.line.highlight .name[data-v-16d7e8cc],.line.highlight .position[data-v-16d7e8cc],.line.highlight .time[data-v-16d7e8cc]{color:#fff}.separator[data-v-16d7e8cc]{display:flex;align-items:center;align-self:center;width:min-content;margin:15px auto 0;padding:4px 30px;border-radius:12px;background-color:#c89d70}.separator>[data-v-16d7e8cc]:not(:last-child){margin-right:4px}.separator .dot[data-v-16d7e8cc]{display:block;width:4px;height:4px;border-radius:50%;background-color:#000}[data-v-1d2cdc99]:root{--breakpoints:xs 0,sm 570,md 770,lg 990,xl 1200,xxl 1500,}@media(max-width:569.98px){[data-v-1d2cdc99]:root{--current-breakpoint:xs}}@media(min-width:570px)and (max-width:769.98px){[data-v-1d2cdc99]:root{--current-breakpoint:sm}}@media(min-width:770px)and (max-width:989.98px){[data-v-1d2cdc99]:root{--current-breakpoint:md}}@media(min-width:990px)and (max-width:1199.98px){[data-v-1d2cdc99]:root{--current-breakpoint:lg}}@media(min-width:1200px)and (max-width:1499.98px){[data-v-1d2cdc99]:root{--current-breakpoint:xl}}@media(min-width:1500px){[data-v-1d2cdc99]:root{--current-breakpoint:xxl}}.legals-menu[data-v-1d2cdc99]{color:hsla(0,0%,100%,.7);font-size:1.2rem;line-height:1}@media(min-width:990px){.legals-menu br[data-v-1d2cdc99]{display:none}}.legals-menu .separator[data-v-1d2cdc99]{padding:3px 0;font-size:.9rem}[data-v-62851b8b]:root{--breakpoints:xs 0,sm 570,md 770,lg 990,xl 1200,xxl 1500,}@media(max-width:569.98px){[data-v-62851b8b]:root{--current-breakpoint:xs}}@media(min-width:570px)and (max-width:769.98px){[data-v-62851b8b]:root{--current-breakpoint:sm}}@media(min-width:770px)and (max-width:989.98px){[data-v-62851b8b]:root{--current-breakpoint:md}}@media(min-width:990px)and (max-width:1199.98px){[data-v-62851b8b]:root{--current-breakpoint:lg}}@media(min-width:1200px)and (max-width:1499.98px){[data-v-62851b8b]:root{--current-breakpoint:xl}}@media(min-width:1500px){[data-v-62851b8b]:root{--current-breakpoint:xxl}}.subtitle[data-v-62851b8b]{font-size:1.3rem}.share-buttons[data-v-62851b8b]{display:flex;align-items:center;justify-content:center}.share-buttons>[data-v-62851b8b]:not(:last-child){margin-right:30px}.share-button[data-v-62851b8b]{padding:0;border:0;background-color:transparent;font-family:Cochin,sans-serif;cursor:pointer;-webkit-appearance:none;appearance:none;display:flex;position:relative;align-items:center;justify-content:center;width:40px;height:40px;overflow:hidden;color:#fff}.share-button[data-v-62851b8b]:focus{outline:none}.share-button[data-v-62851b8b]:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:border-color .3s ease;border:1px solid #c89d70;border-radius:50%}.share-button .icon[data-v-62851b8b]{transition:transform .3s ease}.share-button .icon.top[data-v-62851b8b]{transform:translateY(-40px)}.share-button .icon.bottom[data-v-62851b8b]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateY(0)}.share-button[data-v-62851b8b]:hover:after{border-color:#fff}.share-button:hover .top[data-v-62851b8b]{transform:translateY(0)}.share-button:hover .bottom[data-v-62851b8b]{transform:translate(-50%,-50%) translateY(40px)}.popin-share[data-v-62851b8b]{display:flex;position:fixed;z-index:5;top:0;left:0;flex-direction:column;align-items:center;justify-content:center;width:100vw;height:100vh;height:var(--full-vh);transition:opacity .5s ease;opacity:0;background-color:rgba(0,0,0,.85);pointer-events:none}.popin-share.visible[data-v-62851b8b]{opacity:1;pointer-events:all}.popin-share .subtitle[data-v-62851b8b]{margin-top:30px;margin-bottom:30px;color:#fff}.popin-share .copied[data-v-62851b8b]{margin-top:5px;transition:opacity .3s ease;opacity:0;font-size:1.2rem;text-transform:uppercase}.popin-share .copied.visible[data-v-62851b8b]{opacity:1}.url-block[data-v-62851b8b]{padding-right:30px;padding-left:30px}.close-button[data-v-62851b8b]{padding:0;border:0;background-color:transparent;font-family:Cochin,sans-serif;cursor:pointer;-webkit-appearance:none;appearance:none;display:flex;position:relative;align-items:center;justify-content:center;width:40px;height:40px;color:#fff}.close-button[data-v-62851b8b]:focus{outline:none}.close-button[data-v-62851b8b]:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .3s ease;border:1px solid #c89d70;border-radius:50%}.close-button[data-v-62851b8b]:hover:before{transform:scale(1.1)}:root{--breakpoints:xs 0,sm 570,md 770,lg 990,xl 1200,xxl 1500,}@media(max-width:569.98px){:root{--current-breakpoint:xs}}@media(min-width:570px)and (max-width:769.98px){:root{--current-breakpoint:sm}}@media(min-width:770px)and (max-width:989.98px){:root{--current-breakpoint:md}}@media(min-width:990px)and (max-width:1199.98px){:root{--current-breakpoint:lg}}@media(min-width:1200px)and (max-width:1499.98px){:root{--current-breakpoint:xl}}@media(min-width:1500px){:root{--current-breakpoint:xxl}}.screen-enter-active{transition:opacity .4s ease-out}.screen-leave-active{transition:opacity .4s ease-in}.screen-enter,.screen-leave-to{opacity:0}@font-face{font-family:Cochin;font-style:normal;font-weight:400;src:local("Cochin"),local("Cochin 400"),url(/_nuxt/fonts/Cochin.3658e72.woff2) format("woff2"),url(/_nuxt/fonts/Cochin.76d98f9.woff) format("woff")}@font-face{font-family:Cochin;font-style:normal;font-weight:700;src:local("Cochin-Bold"),local("Cochin 700"),url(/_nuxt/fonts/Cochin-Bold.8a2dced.woff2) format("woff2"),url(/_nuxt/fonts/Cochin-Bold.cc119bc.woff) format("woff")}[data-v-cc762184]:root{--breakpoints:xs 0,sm 570,md 770,lg 990,xl 1200,xxl 1500,}@media(max-width:569.98px){[data-v-cc762184]:root{--current-breakpoint:xs}}@media(min-width:570px)and (max-width:769.98px){[data-v-cc762184]:root{--current-breakpoint:sm}}@media(min-width:770px)and (max-width:989.98px){[data-v-cc762184]:root{--current-breakpoint:md}}@media(min-width:990px)and (max-width:1199.98px){[data-v-cc762184]:root{--current-breakpoint:lg}}@media(min-width:1200px)and (max-width:1499.98px){[data-v-cc762184]:root{--current-breakpoint:xl}}@media(min-width:1500px){[data-v-cc762184]:root{--current-breakpoint:xxl}}.page.in-game[data-v-cc762184]{overflow:hidden}.screen[data-v-cc762184]{position:relative;z-index:3;height:100%;min-height:var(--full-vh);overflow:hidden}@media(max-width:989.98px){.screen[data-v-cc762184]{padding:90px 0}}@media(min-width:990px){.screen[data-v-cc762184]{padding:110px 0}}.header[data-v-cc762184]{position:fixed;z-index:10;top:0;left:0;width:100%}.header .wrapper[data-v-cc762184]{display:flex;align-items:center;justify-content:space-between;padding-top:20px}.header .logo[data-v-cc762184]{position:absolute;left:50%;transform:translateX(-50%)}@media(max-width:989.98px){.header .logo[data-v-cc762184]{top:15px;width:120px}}@media(min-width:990px){.header .logo[data-v-cc762184]{top:20px;width:170px}}.header .header-element[data-v-cc762184]{transition:opacity .3s ease}.header .error-message[data-v-cc762184]{margin-bottom:0}@media(min-width:990px){.header .error-message[data-v-cc762184]{max-width:250px;text-align:left}}@media(max-width:989.98px){.header .audio-player[data-v-cc762184]{position:fixed;bottom:130px;left:0;align-items:center;width:100%;padding-right:20px;padding-left:20px}}@media(min-width:990px){.header .game-score[data-v-cc762184]{margin-left:auto}}@media(max-width:989.98px){.header .game-score[data-v-cc762184]{position:fixed;top:70px;left:0;align-items:center;width:100%}}.header .hidden[data-v-cc762184]{opacity:0;pointer-events:none}.footer[data-v-cc762184]{position:absolute;z-index:5;bottom:0;left:0;width:100%}.footer .wrapper[data-v-cc762184]{display:flex;position:relative;align-items:center;justify-content:space-between;padding-bottom:15px}@media(min-width:990px){.footer .wrapper[data-v-cc762184]{justify-content:flex-end;padding-bottom:20px}}@media(max-width:989.98px){.footer .wrapper .legals-menu[data-v-cc762184]{text-align:right}}.footer .logos[data-v-cc762184]{display:flex;align-items:center}@media(min-width:990px){.footer .logos[data-v-cc762184]{position:absolute;left:20px}}.footer .logos>[data-v-cc762184]:not(:last-child){margin-right:10px}.footer .logo.spotify[data-v-cc762184]{width:63px;opacity:.8}.overlay-screen[data-v-cc762184]{display:flex;position:relative;z-index:2;align-items:center;justify-content:center;height:100%;overflow:hidden;background-color:rgba(0,0,0,.6)}.overlay-screen .wrapper[data-v-cc762184]{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:700px}.overlay-screen[data-v-cc762184] .bottom-element{position:absolute;bottom:80px;left:50%;width:max-content;transform:translateX(-50%)}.tuto[data-v-cc762184]{display:flex;position:absolute;z-index:5;top:0;left:0;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;pointer-events:none}.tuto .arrow[data-v-cc762184]{position:absolute;width:90px}@media(max-width:989.98px){.tuto .arrow[data-v-cc762184]{bottom:90px;left:50%;transform:translateX(-180%)}}@media(min-width:990px){.tuto .arrow[data-v-cc762184]{bottom:100px;left:50%;transform:translateX(-150%)}}.tuto .wrapper[data-v-cc762184]{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:700px}.screen.spotify-login .title[data-v-cc762184]{max-width:410px}.screen.spotify-login .subtitle[data-v-cc762184]{margin-bottom:0}.screen.spotify-login .error-message[data-v-cc762184]{margin-top:20px}.screen.game-start .loader[data-v-cc762184]{position:relative;width:60px;height:60px;position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;opacity:0;pointer-events:none}.screen.game-start .loader[data-v-cc762184]:after,.screen.game-start .loader[data-v-cc762184]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:4px solid;border-radius:50%}.screen.game-start .loader[data-v-cc762184]:before{border-color:rgba(255,191,123,.2);opacity:.5}.screen.game-start .loader[data-v-cc762184]:after{animation-name:spin-cc762184;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;border-color:#ffbf7b transparent transparent}.screen.game-start .button[data-v-cc762184]{transition:opacity .3s ease}.screen.game-start.loading .loader[data-v-cc762184]{opacity:1}.screen.game-start.loading .button[data-v-cc762184]{opacity:0;pointer-events:none}.screen.loading .loader[data-v-cc762184]{position:relative;width:60px;height:60px;position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.screen.loading .loader[data-v-cc762184]:after,.screen.loading .loader[data-v-cc762184]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:4px solid;border-radius:50%}.screen.loading .loader[data-v-cc762184]:before{border-color:rgba(255,191,123,.2);opacity:.5}.screen.loading .loader[data-v-cc762184]:after{animation-name:spin-cc762184;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;border-color:#ffbf7b transparent transparent}@keyframes spin-cc762184{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.screen.results .wrapper[data-v-cc762184]{max-width:570px}.screen.results .scores[data-v-cc762184]{display:flex;width:100%;margin-bottom:20px}.screen.results .scores .your-score[data-v-cc762184]{flex:1 1 auto}.screen.results .scores .your-score[data-v-cc762184]:not(:last-child){border-right:1px solid #c89d70}.screen.results .your-score[data-v-cc762184]{display:flex;flex-direction:column;align-items:center;margin-bottom:0;color:#ffbf7b}.screen.results .your-score .score[data-v-cc762184]{margin-top:5px}.screen.results .your-score .pill-label[data-v-cc762184]{width:135px}.screen.results .your-score.best[data-v-cc762184]{color:#fff}.screen.results .your-score.best .pill-label[data-v-cc762184]{background-color:#fff}.screen.results .subtitle[data-v-cc762184]{margin-bottom:10px;font-size:1.2rem}.screen.results .title[data-v-cc762184]{margin-bottom:30px;font-size:1.4rem}.screen.results .buttons[data-v-cc762184]{width:100%;margin-bottom:30px}@media(min-width:990px){.screen.results .buttons[data-v-cc762184]{display:flex;justify-content:center}}@media(max-width:989.98px){.screen.results .buttons>[data-v-cc762184]{width:100%}}@media(min-width:990px){.screen.results .buttons>[data-v-cc762184]{flex:0 0 auto;width:290px}}@media(max-width:989.98px){.screen.results .buttons>[data-v-cc762184]:not(:last-child){margin-bottom:15px}}@media(min-width:990px){.screen.results .buttons>[data-v-cc762184]:not(:last-child){margin-right:15px}}.screen.results .share[data-v-cc762184]{margin-top:30px}.game-controller[data-v-cc762184]{position:fixed;z-index:5;left:50%;width:100%;max-width:500px;transform:translateX(-50%)}@media(max-width:989.98px){.game-controller[data-v-cc762184]{bottom:50px}}@media(min-width:990px){.game-controller[data-v-cc762184]{bottom:50px}}img[data-v-cc762184]{width:100%;height:auto}