@font-face{font-family:Pally-Regular;src:url(../fonts/Pally-Regular.woff2) format("woff2"),url(../fonts/Pally-Regular.woff) format("woff"),url(../fonts/Pally-Regular.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Pally-Medium;src:url(../fonts/Pally-Medium.woff2) format("woff2"),url(../fonts/Pally-Medium.woff) format("woff"),url(../fonts/Pally-Medium.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Anton;src:url(../fonts/Anton/Anton-Regular.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Pally-Bold;src:url(../fonts/Pally-Bold.woff2) format("woff2"),url(../fonts/Pally-Bold.woff) format("woff"),url(../fonts/Pally-Bold.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}.fonts-loader{position:fixed;top:calc(100% + 1px);left:0}.fonts-loader .nunito{font-family:Nunito,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.fonts-loader .amatic-sc{font-family:Amatic SC,sans-serif;font-weight:700}.fonts-loader .pally{font-family:Pally-Medium,sans-serif;font-weight:500}.fonts-loader .anton{font-family:Anton,sans-serif;font-weight:400}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}button,input{background:none;color:inherit;border:none;padding:0;font:inherit;outline:inherit}button{cursor:pointer}html,body,.game,.modals,.menu{position:fixed;top:0;left:0;width:100%;height:100%;font-family:Nunito,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}.experience{touch-action:none}.input-filter-wandering .experience,.input-filter-intro .experience{cursor:grab}.input-filter-wandering .experience:active,.input-filter-intro .experience:active{cursor:grabbing}html{background:radial-gradient(farthest-side at 0 0,#251f2b,#1d1721);font-size:20px;touch-action:manipulation}@media only screen and (max-width:520px){html{font-size:18px}}@media only screen and (max-width:440px){html{font-size:16px}}ul,ol{padding-left:25px}.title{margin-bottom:.25em;font-size:2.5rem;font-family:Amatic SC,sans-serif;font-weight:700;font-style:normal}.text{margin-bottom:.75em;font-size:1rem}.text a{color:inherit;text-decoration:underline}.text-small{font-size:.8rem}.text-danger{color:#ff87a2}.text-danger .icon{vertical-align:sub}.text-faded{opacity:.8}.text-align-right{text-align:right}.text-align-center{text-align:center}.horizontal-group{display:flex;align-items:center;justify-content:center;gap:10px}@media only screen and (max-width:520px){.horizontal-group{flex-direction:column}}a.button{display:inline-block}.button{vertical-align:top;padding:0 16px;height:58px;line-height:58px;border-radius:8px;white-space:nowrap;color:inherit;text-decoration:none;border:1px solid rgba(255,255,255,.8);color:#fffc;cursor:default}@media only screen and (max-width:520px){.button{padding:0 13px;height:50px;line-height:50px}}@media only screen and (max-width:440px){.button{padding:0 10px;height:45px;line-height:45px}}.button:not(.is-disabled){cursor:pointer}.button.is-disabled{border-style:dashed}.button.is-disabled.has-tooltip{cursor:help}.button.is-success{color:#d5ff95}.button.is-danger{color:#ff6a7c}html:not(.is-mode-touch) .button:not(.is-disabled):hover{border:1px solid #fff;color:#fff}.button .icon{position:relative;vertical-align:middle}.button .icon.icon-restart{top:-2px}.button .icon.icon-flag,.button .icon.icon-controller{top:-1px}.input-group{display:flex;height:58px}.input-group.is-message{width:100%;margin-top:1.5em}.input-group.is-message .input-text{width:calc(100% - 124px);padding:0 15px 0 5px}.input-group.is-name-tag .input-text{width:100px;font-size:25px;letter-spacing:8px;text-transform:uppercase;font-weight:700}.input-group.is-name-tag .input-text::placeholder{letter-spacing:14px;padding-left:4px}.input-group>*{border-top:1px solid #555;border-bottom:1px solid #555}.input-group>:first-child{border-radius:8px 0 0 8px;border-left:1px solid #555}.input-group.is-valide button{cursor:pointer;border-color:#ffceca;color:#ffceca}.input-group.is-valide button.has-icon svg *{stroke:#ffceca}.input-group .input-text{padding:0 15px 0 5px}.input-group .submit{border-radius:0 8px 8px 0;border:1px solid #555;cursor:default;color:#555}.input-group .submit.has-text{padding:0 20px}.input-group .submit.has-icon{width:62px;padding:0 8px 0 4px}.input-group .submit.has-icon svg *{stroke:#555}.input-group .input-flag{position:relative;width:62px;font-size:16px}.input-group .input-flag .flag-button{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.input-group .input-flag .flag-button.has-flag .flag{display:block}.input-group .input-flag .flag-button.has-flag svg{display:none}.input-group .input-flag .flag-button .flag{display:none;width:27px;height:18px}html:not(.is-mode-touch) .input-group .input-flag .flag-button:hover svg *{fill:#ccc}.input-group .input-flag .flag-button svg{display:block}.input-group .input-flag .flag-button svg *{fill:#555}.input-group .input-flag .flag-select{display:none;position:absolute;bottom:0;left:8px;width:350px;height:240px;background:radial-gradient(ellipse at top left,#251f2b,#1d1721);border-radius:8px 8px 0 0;border:1px solid #767676;border-bottom:none;overflow:hidden;white-space:nowrap;z-index:1}.input-group .input-flag .flag-select.is-visible{display:block}.input-group .input-flag .flag-select .close-mini{display:flex;align-items:center;justify-content:center;position:absolute;height:40px;width:34px;top:0;right:0;opacity:.65;cursor:pointer}html:not(.is-mode-touch) .input-group .input-flag .flag-select .close-mini:hover{opacity:1}.input-group .input-flag .flag-select .close-mini img{position:relative;top:4px;left:-3px}.input-group .input-flag .flag-select .remove{display:flex;align-items:center;justify-content:center;position:absolute;height:40px;width:34px;top:0;right:30px;opacity:.65;cursor:pointer}html:not(.is-mode-touch) .input-group .input-flag .flag-select .remove:hover{opacity:1}.input-group .input-flag .flag-select .remove img{position:relative;top:3px}.input-group .input-flag .flag-select .search{height:40px;width:100%;padding:4px 35px 0 10px}.input-group .input-flag .flag-select .no-result{display:none;justify-content:center;align-items:center;position:absolute;inset:30px 0 0;opacity:.65;pointer-events:none}.input-group .input-flag .flag-select .no-result.is-visible{display:flex}.input-group .input-flag .flag-select .choices{position:absolute;inset:40px 0 0}.input-group .input-flag .flag-select .choices .scroller{position:absolute;top:0;left:0;width:calc(100% + 20px);height:100%;overflow-y:scroll;overflow-x:hidden}.input-group .input-flag .flag-select .choices .choice{display:flex;padding:4px 8px;cursor:pointer}html:not(.is-mode-touch) .input-group .input-flag .flag-select .choices .choice:hover .label{opacity:1}.input-group .input-flag .flag-select .choices .choice .label{opacity:.65}.input-group .input-flag .flag-select .choices .choice .flag{margin-right:8px;width:27px;height:18px}html:not(.is-server-offline) .offline-element{display:none!important}html:not(.is-server-online) .online-element{display:none!important}.modals{display:none;position:fixed;top:0;align-items:center;justify-content:center;color:#fff;opacity:0;transition:opacity .3s}.modals.is-displayed{display:flex}.modals.is-visible{opacity:1}.modals *::selection{color:#251f2b;background-color:#fff}.modals .modal{display:none}.modals .modal.is-displayed{display:block}.modals .preview{display:flex;align-items:center;justify-content:center;position:relative;padding-bottom:10%}.modals .preview .background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.modals .content{position:relative;padding:25px 40px 40px;background:radial-gradient(ellipse at top left,#251f2b,#1d1721)}@media only screen and (max-width:520px){.modals .content{padding:20px 30px 30px}}@media only screen and (max-width:440px){.modals .content{padding:15px 20px 20px}}.modals .content .close{display:flex;justify-content:center;align-items:center;position:absolute;top:38px;right:38px;width:40px;height:40px;opacity:.65}@media only screen and (max-width:520px){.modals .content .close{top:28px;right:28px}}@media only screen and (max-width:440px){.modals .content .close{top:18px;right:18px;transform:scale(.75)}}html:not(.is-mode-touch) .modals .content .close:hover{opacity:1}.is-mode-gamepad.is-gamepad-xbox .modals .content .close .icon.is-default{display:none}.modals .content .close .icon.is-xbox{display:none;justify-content:center;align-items:center;vertical-align:bottom;border:2px solid #fff;width:30px;height:30px;border-radius:15px}.is-mode-gamepad.is-gamepad-xbox .modals .content .close .icon.is-xbox{display:block}.menu{display:none;align-items:center;justify-content:center;color:#fff;opacity:0;transition:opacity .3s}.menu.is-displayed{display:flex}.menu.is-visible{opacity:1}.menu *::selection{color:#251f2b;background-color:#fff}.menu .inner{position:relative;width:min(1000px,calc(100% - 120px));height:min(600px,calc(100% - 120px))}@media only screen and (orientation:portrait){.menu .inner{top:22px;width:min(600px,calc(100% - 20px));height:max(80vh,100%)}}@media only screen and (max-width:440px){.menu .inner{left:0;width:calc(100vw - 10px)}}.menu .container{position:relative;display:flex;width:100%;height:100%}@media only screen and (orientation:portrait){.menu .container{flex-direction:column}}.menu .previews{position:relative;width:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at top left,#251f2b,#1d1721)}@media only screen and (orientation:portrait){.menu .previews{width:auto;height:30%}}.menu .previews:after{content:"";position:absolute;inset:3px;border:1px solid #fff;opacity:.35;pointer-events:none}.menu .previews .background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.menu .previews .preview{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .3s;transition-delay:.3s}.menu .previews .preview.is-visible{opacity:1;pointer-events:auto;transition-delay:0s}.menu .contents{position:relative;width:50%;background:radial-gradient(ellipse at top left,#251f2b,#1d1721);overflow:hidden}@media only screen and (orientation:portrait){.menu .contents{width:auto;height:70%}}.menu .contents .content{display:block;position:absolute;top:0;left:0;width:calc(100% + 20px);height:100%;background:radial-gradient(ellipse at top left,#251f2b,#1d1721);opacity:0;pointer-events:none;overflow-x:hidden;overflow-y:scroll;transition:opacity .3s;transition-delay:0s}.menu .contents .content.is-visible{opacity:1;pointer-events:auto;transition-delay:.1s}.menu .contents .title{margin-bottom:.5em}.menu .contents .content-inner{width:calc(min(1000px,calc(100vw - 120px))/2);padding:25px 40px 40px}@media only screen and (orientation:portrait){.menu .contents .content-inner{width:min(600px,calc(100% - 20px))}}@media only screen and (max-width:870px){.menu .contents .content-inner{padding:20px 30px 30px}}@media only screen and (max-width:520px){.menu .contents .content-inner{padding:15px 20px 20px}}@media only screen and (max-width:440px){.menu .contents .content-inner{padding:10px 15px 15px;width:calc(100vw - 10px)}}.menu .navigation{display:flex;position:absolute;left:calc(50% + 10px);bottom:100%;gap:3px}@media only screen and (orientation:portrait){.menu .navigation{left:10px}}@media only screen and (max-width:520px){.menu .navigation{left:0;gap:1px}}.menu .navigation .item{position:relative;width:50px;height:44px;--hover-translate: 4px}@media only screen and (max-width:440px){.menu .navigation .item{width:43px;height:40px}}html:not(.is-mode-touch) .menu .navigation .item:hover .button-inner{transform:translateY(-4px)}html:not(.is-mode-touch) .menu .navigation .item:hover .button-inner:after{opacity:.8}html:not(.is-mode-touch) .menu .navigation .item:hover .button-inner .icon-container{opacity:1}.menu .navigation .item.is-active .button-inner{background:#241e2a}.menu .navigation .item.is-active .button-inner .icon-container{opacity:1}.menu .navigation .item .button-inner{position:absolute;top:0;left:0;width:100%;height:calc(100% + var(--hover-translate));background:radial-gradient(ellipse at top right,#251f2b,#1d1721);transition:transform .15s}.menu .navigation .item .button-inner:after{content:"";display:block;position:absolute;inset:3px 3px 0;border:1px solid #fff;border-bottom:none;opacity:.35;transition:opacity .15s}.menu .navigation .item .button-inner .icon-container{display:flex;position:absolute;align-items:center;justify-content:center;top:3px;right:3px;bottom:var(--hover-translate);left:3px;color:#ffceca;opacity:.55}.menu .close{position:absolute;right:10px;bottom:100%;width:50px;height:44px;--hover-translate: 4px}@media only screen and (max-width:520px){.menu .close{right:0}}@media only screen and (max-width:440px){.menu .close{width:43px;height:40px}}@media only screen and (max-width:360px){.menu .close{right:-1px;top:10px;bottom:auto;width:44px;z-index:1;transform:rotate(-90deg)}}html:not(.is-mode-touch) .menu .close:hover .button-inner{transform:translateY(-4px)}html:not(.is-mode-touch) .menu .close:hover .button-inner:after{opacity:.8}.menu .close .button-inner{position:absolute;top:0;right:0;width:100%;height:calc(100% + var(--hover-translate));background:radial-gradient(ellipse at top right,#c21515,#46123b);transition:transform .15s}.menu .close .button-inner:after{content:"";display:block;position:absolute;inset:3px 3px 0;border:1px solid #fff;border-bottom:none;opacity:.35;transition:opacity .15s}.menu .close .button-inner .icon-container{display:flex;position:absolute;align-items:center;justify-content:center;top:3px;right:3px;left:3px;bottom:var(--hover-translate)}.menu .close .button-inner .icon-container .icon.is-default{width:18px;height:18px}.is-mode-gamepad.is-gamepad-xbox .menu .close .button-inner .icon-container .icon.is-default{display:none}.menu .close .button-inner .icon-container .icon.is-xbox{display:none;justify-content:center;align-items:center;vertical-align:bottom;border:2px solid #fff;width:30px;height:30px;border-radius:15px}.is-mode-gamepad.is-gamepad-xbox .menu .close .button-inner .icon-container .icon.is-xbox{display:block}.tabs .tabs-navigation{display:flex;margin-bottom:30px}.tabs .tabs-navigation .tab{position:relative;display:flex;flex-direction:column;align-items:center;height:60px;padding-top:10px;padding-bottom:10px;flex:1}.tabs .tabs-navigation .tab.is-active .icon-container,html:not(.is-mode-touch) .tabs .tabs-navigation .tab:hover .icon-container{opacity:.7}.tabs .tabs-navigation .tab.is-active .label,html:not(.is-mode-touch) .tabs .tabs-navigation .tab:hover .label{opacity:1}.tabs .tabs-navigation .tab.is-active .active-background{opacity:1}.tabs .tabs-navigation .tab .active-background{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,#ffffff05,#ffffff0f);border-radius:6px;opacity:0;transition:opacity .3s}.tabs .tabs-navigation .tab .icon-container{width:100%;height:40px;display:flex;align-items:center;justify-content:center;opacity:.25;transition:opacity .15s}.tabs .tabs-navigation .tab .icon-mouse-keyboard{width:36px;height:22px;background:url(../ui/controls/mouse-keyboard.svg);background-size:cover}.tabs .tabs-navigation .tab .icon-touch{width:16px;height:26px;background:url(../ui/controls/touch.svg);background-size:cover}.tabs .tabs-navigation .tab .icon-gamepad{width:34px;height:22px;background:url(../ui/controls/gamepad.svg);background-size:cover}.tabs .tabs-navigation .tab .label{margin-top:5px;font-size:13px;font-weight:700;opacity:.5;transition:opacity .15s}.tabs .tabs-content{position:relative}.tabs .tabs-content-item{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none;transition:.15s}.tabs .tabs-content-item.is-active{opacity:1;pointer-events:inherit;transition-delay:.15s}.menu .contents .options-content .content-inner{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.menu .contents .options-content table{border-spacing:0 10px}.menu .contents .options-content table td:first-child{padding-right:40px}.menu .contents .options-content .button{display:flex;align-items:center;justify-content:center;width:100%}.menu .contents .home-content .content-inner{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.menu .contents .home-content .respawns-list{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;width:100%}.menu .contents .home-content .respawns-list .button{display:flex;align-items:center;justify-content:center;min-width:140px}.circuit-content .leaderboard-container{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:1.5em}.circuit-content .leaderboard-container.has-no-score .no-score{display:block}.circuit-content .leaderboard-container .leaderboard{font-weight:700;margin-top:20px;margin-bottom:20px}.circuit-content .leaderboard-container .leaderboard tr td:nth-child(1){opacity:.5;padding-right:30px;text-align:center}.circuit-content .leaderboard-container .leaderboard tr td:nth-child(2){padding-right:30px}.circuit-content .leaderboard-container .leaderboard tr td:nth-child(3){padding-right:30px}.circuit-content .leaderboard-container .no-score{margin-top:30px;display:none;font-weight:700}.circuit-content .leaderboard-container .reset-time{font-weight:700}.circuit-content .racing-buttons{display:none}.circuit-content .racing-buttons.is-active{display:flex}.menu .contents .controls-content .list{display:flex;align-items:center;justify-content:center;white-space:nowrap}.menu .contents .controls-content .list table{border-spacing:0 10px}@media only screen and (max-height:620px){.menu .contents .controls-content .list table{border-spacing:0 5px}}@media only screen and (max-height:540px){.menu .contents .controls-content .list table{border-spacing:0 0}}.menu .contents .controls-content .list tr td:first-child{text-align:right;padding-right:15px}.menu .contents .controls-content .list .key{display:inline-block;padding:0 4px;border:1px solid rgba(255,255,255,.2);border-radius:4px;font-weight:700}.menu .contents .controls-content .list .is-gamepad-button{display:none}@media only screen and (max-width:520px){.menu .contents .controls-content .list .is-gamepad-button{transform:scale(.8)}}@media only screen and (max-width:440px){.menu .contents .controls-content .list .is-gamepad-button{transform:scale(.7)}}.is-gamepad-default .menu .contents .controls-content .list .is-gamepad-button.is-playstation,.is-gamepad-playstation .menu .contents .controls-content .list .is-gamepad-button.is-playstation,.is-gamepad-xbox .menu .contents .controls-content .list .is-gamepad-button.is-xbox{display:inline-block}.menu .contents .controls-content .list .is-gamepad-button.is-icon{background-size:cover;vertical-align:middle}.menu .contents .controls-content .list .is-gamepad-button.is-icon.circle{width:15px;height:15px;background-image:url(../ui/controls/gamepad-circle.webp)}.menu .contents .controls-content .list .is-gamepad-button.is-icon.triangle{width:16px;height:15px;background-image:url(../ui/controls/gamepad-triangle.webp)}.menu .contents .controls-content .list .is-gamepad-button.is-icon.square{width:15px;height:15px;background-image:url(../ui/controls/gamepad-square.webp)}.menu .contents .controls-content .list .is-gamepad-button.is-icon.cross{width:14px;height:13px;background-image:url(../ui/controls/gamepad-cross.webp)}.circuit-end .content .your-time{margin-top:.5em;margin-bottom:1em;text-align:center}.circuit-end .content .your-time .value{font-size:30px;font-weight:900}.circuit-end .content .or{padding:12px}.circuit-end .content .offline-element{text-align:center}.circuit-end .content .not-top-10{display:block;text-align:center}.circuit-end .content .input-group,.circuit-end .content .or,.circuit-end.is-top-10 .content .not-top-10{display:none}.circuit-end.is-top-10 .content .input-group{display:flex}.circuit-end.is-top-10 .content .or{display:block}.menu .whispers-preview{display:flex;align-items:center;justify-content:center;padding-bottom:80px}.menu .whispers-preview .message{position:relative;background:#251f2b;padding:0 4px 4px}.menu .whispers-preview .message .text{font-size:2.5rem;white-space:nowrap;color:#fff;border:none;outline:none}.menu .whispers-preview .message .flag{position:absolute;bottom:calc(100% - 12px);right:-16px;width:54px;height:36px;background:red;background-size:cover;transform:rotate(15deg);display:none}.menu .whispers-preview .message .flag.is-visible{display:block}.touch-buttons{display:none;position:absolute;bottom:0;left:0;height:0;width:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.touch-buttons.is-active{display:block}.touch-buttons .overlay{display:none;position:absolute;left:0;bottom:0;width:100%;min-height:90px;height:15vh;background:radial-gradient(ellipse farthest-side at bottom,#1d1721,#1d172100);background:linear-gradient(#1d172100,#1d172199)}.touch-buttons .overlay.is-visible{display:block}.touch-buttons .list{display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;left:0;width:100%;color:#fff;font-family:Amatic SC,sans-serif;font-weight:700;font-size:64px;min-height:120px;height:20vh}@media only screen and (max-width:520px){.touch-buttons .list{font-size:48px}}.touch-buttons .list button{display:none;height:80px;justify-content:center;align-items:center;padding-left:7vw;padding-right:7vw;pointer-events:auto}.touch-buttons .list button.is-visible{display:flex}@media only screen and (max-width:520px){.touch-buttons .list button.interact,.touch-buttons .list button.unstuck{padding-left:3.5vw;padding-right:3.5vw}}.touch-buttons .list .previous:after{content:"";display:block;width:20px;height:36px;background:url(../ui/actions/actions-icon-arrow.webp);background-size:20px 36px}.touch-buttons .list .next:after{content:"";display:block;width:20px;height:36px;background:url(../ui/actions/actions-icon-arrow.webp);background-size:20px 36px;transform:rotate(180deg)}.touch-buttons .list .close:after{content:"";display:block;width:36px;height:36px;background:url(../ui/actions/actions-icon-close.webp);background-size:36px 36px}.touch-buttons .list .open:after{content:"";display:block;width:38px;height:38px;background:url(../ui/actions/actions-icon-open.webp);background-size:38px 38px}.notifications{--max-width: min(350px, calc(100% - 40px) );position:absolute;top:20px;left:calc(50% - var(--max-width) / 2);right:0;width:var(--max-width)}html.is-mode-touch .notifications{--max-width: min(350px, calc(100% - 88px) )}.notifications .items{position:absolute;top:0;left:0;width:100%}.notifications .notification{position:relative;width:100%;padding:12px 20px 15px 15px;background:radial-gradient(ellipse at top left,#251f2b,#1d1721);font-size:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translateY(calc(-100% - 20px));transition:transform .6s cubic-bezier(.4,1.6,.65,1)}.notifications .notification.is-visible{transform:translateY(0)}.notifications .notification.is-leaving{transform:translateY(calc(-100% + 20px)) scale(0);transition-timing-function:cubic-bezier(.42,0,.47,-.55);transition-duration:.45s}html:not(.is-mode-touch) .notifications .notification:hover .bottom .open-icon{opacity:1}.notifications .notification .time-bar{position:absolute;top:0;left:0;width:100%;height:2px;background:#ffceca;transform-origin:100% 0;will-change:transform}.notifications .notification.is-song .top{display:flex;justify-content:space-between;align-items:center}.notifications .notification.is-song .top .title{text-align:left;color:#ffc67b;font-size:1.7rem;margin-bottom:0;line-height:1em}.notifications .notification.is-song .top .title .song-name{color:#fff}.notifications .notification.is-song .top .music-note-icon{display:block;width:16px;height:18px;background:url(../ui/music-note.svg)}.notifications .notification.is-song .time-bar{background:#ffc67b}.notifications .notification.is-server-connected .top .title{text-align:left;color:#d5ff95;font-size:1.7rem;margin-bottom:0;line-height:1em}.notifications .notification.is-server-connected .time-bar{background:#d5ff95}.notifications .notification.is-server-disconnected .top .title{text-align:left;color:#ff6a7c;font-size:1.7rem;margin-bottom:0;line-height:1em}.notifications .notification.is-server-disconnected .time-bar{background:#ff6a7c}.discord .content>.title{text-align:center;margin-bottom:2rem}@media only screen and (max-width:870px){.discord .content .optional{display:none}}.discord .content .items{display:flex;gap:30px}@media only screen and (orientation:portrait){.discord .content .items{flex-direction:column}}.discord .content .item{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:300px;padding:20px 20px 50px;margin-bottom:30px;text-align:center;padding-top:1.7rem;border:1px solid #ffceca;border-top:none}@media only screen and (orientation:portrait){.discord .content .item{width:auto}}.discord .content .item .title-container{display:flex;position:absolute;top:0;left:0;right:0;height:0;align-items:center;gap:10px}.discord .content .item .title-container .line{flex:1;height:1px;background:#ffceca}.discord .content .item .title-container .title{flex:1;font-size:1.7rem;color:#ffceca;white-space:nowrap;margin-bottom:0}.discord .content .item .button-container{display:flex;position:absolute;bottom:0;left:0;right:0;height:0;align-items:center;justify-content:center}.discord .content .item .button-container .button{background:#251f2b;opacity:1;color:#ffceca;border-color:#ffceca}html:not(.is-mode-touch) .discord .content .item .button-container .button:hover{color:#fff;border-color:#fff}.has-tooltip{position:relative}.has-tooltip:hover .tooltip{display:block}.tooltip{--width: 200px;display:none;position:absolute;bottom:calc(100% + 6px);left:calc(50% - var(--width) / 2);width:var(--width);padding:12px 15px;background:#141414;border-radius:6px;border:1px solid #ffceca;font-size:16px;color:#fff;white-space:break-spaces;line-height:20px;z-index:1;pointer-events:none}.tooltip:after{content:"";position:absolute;top:calc(100% - 8px);left:calc(50% - 8px);width:16px;height:16px;background:#141414;border-right:1px solid #ffceca;border-bottom:1px solid #ffceca;transform:rotate(45deg)}.behindTheScene-content p.text{margin-bottom:1em}.behindTheScene-content p.text a{font-weight:700}.behindTheScene-content h2{font-size:2rem}.slides-media{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;user-select:none}.slides-media .item{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:translate(12vw) scale(.94);transition:transform .6s cubic-bezier(.4,1.6,.65,1),opacity .4s,visibility 0s linear .6s;will-change:transform,opacity}.slides-media .item.is-next{transform:translate(12vw) scale(.94)}.slides-media .item.is-prev{transform:translate(-12vw) scale(.94)}.slides-media .item.is-current{opacity:1;visibility:visible;transform:none;transition:transform .6s cubic-bezier(.4,1.6,.65,1),opacity .4s,visibility 0s}.slides-media .item.is-current .caption{opacity:1;transform:scale(1);transition-delay:.35s}.slides-media .item.is-instant,.slides-media .item.is-instant .caption,.slides-media .item.is-instant .caption-year{transition:none}.slides-media .item.has-year-visible .caption-year{opacity:1;transform:rotate(8deg) scale(1)}.slides-media .item.is-audio{display:none}.slides-media .item.has-no-shadow .content{box-shadow:none}.slides-media .item.has-no-background .content{background:none}.slides-media .frame{position:relative;max-width:92vw;max-height:86vh}.slides-media .content{display:block;width:100%;height:100%;border-radius:8px;box-shadow:0 20px 60px #0006;background:#1d1721}.slides-media .caption{position:absolute;left:-2rem;bottom:.9rem;color:#fff;white-space:nowrap;opacity:0;transform:scale(.6);transition:opacity .3s,transform .4s cubic-bezier(.4,1.6,.65,1);background:radial-gradient(ellipse at top left,#362c3f,#1d1721);padding:12px 16px;border-radius:6px;box-shadow:0 10px 30px #0003}.slides-media .caption .caption-title{font-family:Anton,sans-serif;font-weight:400;font-size:2.6rem;line-height:1;letter-spacing:.01em;text-transform:uppercase}.slides-media .caption .caption-subtitle{margin-top:.15em;font-family:Nunito,sans-serif;font-weight:700;font-size:1.4rem}.slides-media .caption .caption-year{position:absolute;top:-2rem;right:-1.6rem;padding:.3em .7em;border-radius:999px;font-family:Anton,sans-serif;font-weight:400;font-size:1.8rem;line-height:1;letter-spacing:.03em;color:#1d1721;background:#ffd166;box-shadow:0 6px 16px #0000004d;opacity:0;transform:rotate(8deg) scale(0);transform-origin:center;transition:opacity .25s,transform .5s cubic-bezier(.4,1.6,.65,1)}.cheat-sheet{position:absolute;left:24px;bottom:20px;max-width:900px;font-family:Nunito,sans-serif;font-weight:700;font-size:24px;line-height:1.4;color:#fff;opacity:0;pointer-events:none;user-select:none;transition:opacity .2s}.cheat-sheet.is-visible,.cheat-sheet .next{opacity:.6}.cheat-sheet .current:empty,.cheat-sheet .next:empty{display:none}.timer{position:absolute;right:24px;bottom:20px;font-family:Nunito,sans-serif;font-weight:700;font-size:24px;line-height:1.4;color:#fff;opacity:0;pointer-events:none;user-select:none;transition:opacity .2s}.timer.is-visible{opacity:.6}
