- /*ha*/
- /* ==UserStyle==
- @name Just Dance Now Modern
- @namespace Pakar
- @version 130523.1.5.62
- @description An rebranded Just Dance Now Style
- @author Pakar
- @include https://justdancenow.com/*
- ==/UserStyle== */
-
- /*-fill*/
- @-moz-document domain("justdancenow.com") {
- :root {
- --pictobeat-color: #fff;
- --test: #212121/*#coverflow, #players::before'*/
- }
- @font-face {
- font-family: "Just Dance";
- src: url('https://cdn.glitch.global/7781ee26-c563-4365-b245-ceb83156a174/Brother1816-Medium.ttf?v=1665251090937');
- }
- @font-face {
- font-family: "OpenSans Regular";
- src: url('https://cdn.glitch.global/7781ee26-c563-4365-b245-ceb83156a174/Brother1816-Regular.ttf?v=1665251058297') format('tff');
- }
- .footer,
- .footer .copyright,
- nav,
- .footer__ubi-logo,
- .footer .menu,
- h1.landing-text__title,
- .logo__inner,
- h2.landing-text__subtitle,
- .side-nav,
- .landing-button::before,
- .section.availability,
- .section--vertical-content,
- .section#how-it-works,
- section#explore,
- .menu__head,
- .main::before,
- .menu__legal,
- .landing__video,
- .info-panel,
- #afterdance #players,
- #afterdance.transition-in #crown-container,
- .room-info__patch,
- #afterdance .results .highScore.show,
- .landing-patch,
- .landing-circle,
- .landing-arrow,
- .dr-landing__icon-wrapper,
- .landing-button.visible,
- html.ftue ul.tabs::after,
- html.ftue .playlist-grid .playlist::before,
- html.ftue .playlist-grid .playlist::after,
- #just-dance-now .tutorial img,
- .danceroom__qr-code-wrapper,
- #just-dance-now .danceroom__label,
- .toggle::after,
- .state-songselection .dancercard .player-exp,
- .state-songselection .dancercard .player-flag,
- .state-songselection #players .player .controller-coins,
- #players::before,
- .title-container .artist,
- .connect-phone-info,
- .modal__container::after,
- .song-grid .song__difficulty,
- .item::after,
- .connect-phone-info--clickable .connect-phone-info__text::before,
- .tabs--connect,
- ul.tabs li.selected::before,
- #racetrack .platform,
- #crown-container .crown,
- .highscore-display::after,
- .vip .account,
- .song-action__button::after,
- #just-dance-now .tutorial::after,
- .song-grid--details .song-grid--titleDetails .song-grid--duration,
- #just-dance-now .tutorial::after,
- .tutorial__image,
- .state-tutorial .grid-container,
- .coach-selection::after,
- .state-coachselection #just-dance-now .views::before,
- .state-dance #just-dance-now .views::before,
- .video-preview--visible::after,
- .playlist-img-container .playlist-title-details{
- display: none !important;
- }
- .exit-btn--animate {
- display: block!important;
- visibility: visible!important;
- }
- .dr-landing .init-spinner__spinner {
- fill: #fff;
- }
- .fullscreen-spinner {
- background: #1d124091!important;
- }
- .fullscreen-spinner .spinner, .video-preview::after{
- fill: #1110!important;
- background-image: url(https://raw.githubusercontent.com/ibratabian17/JDNAssets/JDNModern/1671596110099.png);
- background-size: 100%;
- animation: spin 0.65s linear 0s normal none infinite;
- }
- .dr-landing__room-number {
- font-size: 25vh
- }
- .dr-landing {
- top: 71vh;
- position: absolute
- }
-
- #coverflow,
- #just-dance-now .tutorial {
- padding-top: 0rem!important;
- }
- .main-header {
- position: relative;
- width: 100%;
- height: 7rem;
- background-image: none;
- background-repeat: no-repeat;
- background-size: cover;
- }
- .main-header:after {
- content: "Just Dance Now Modern | Pre-Beta 1.56 \A Use JDNaCore For Better Experience!";
- top: 0%;
- left: 0%;
- width: 47vw;
- height: 5vh;
- position: absolute;
- margin-left: 50vw;
- margin-top: 4vh;
- font-size: 1rem;
- letter-spacing: 0.03em;
- text-align: right;
- white-space: pre-wrap;
- }
- .anucore-hui .main-header:after {
- content: "Just Dance Now Modern | Pre-Beta 1.56 ";
- }
- .main-header:before {
- content: "Use Phone To Open The Game";
- top: 87vh;
- left: 0%;
- width: 47vw;
- height: 5vh;
- position: absolute;
- margin-left: 50vw;
- margin-top: 4vh;
- font-size: 1rem;
- letter-spacing: 0.03em;
- text-align: right;
- }
- .dr-landing {
- color: #fff;
- }
- .dr-landing::before {
- background: none;
- }
- .main,
- #play,
- .init-spinner--splash {
- background: linear-gradient(180deg, #000000d4 0%, rgba(0, 0, 0, 0) 52.94%, #000000cf 100%), url(https://cdn.discordapp.com/attachments/878359711324463104/1032013855594917969/45563452348572437578342573427853.png);
- background-position: center;
- background-size: 100% 100%;
- background-repeat: no-repeat;
- image-rendering: high-quality !important;
- }
-
- .spinner {
- fill: #fff0!important
- }
- .connect-phone-info--visible {
- display: flex!important
- }
-
-
- .danceroom__number {
- text-shadow: 0px 0px 2px white;
- z-index: 0;
- font-size: 0.3em!important;
- text-align: center;
- line-height: 0.3rem;
- font-family: "Just Dance";
- letter-spacing: 1px;
- }
- #settings {
- height: 6%;
- top: .1rem;
- right: .1rem;
- }
- .state-dance #settings,
- .state-dance #room-info {
- opacity: 0;
- transition: opacity .9s;
- }
- .state-dance #settings:hover,
- .state-dance #room-info:hover {
- opacity: 1;
- transition: opacity .1s;
- }
- .coverflow--container {
- box-shadow: -6px 6px 9px #908f8f5e;
- }
- .modal {
- width: 83%;
- height: 100%;
- border-radius: 1em!important
- }
-
- .modal::before {
- content: '';
- background-color: black;
- width: 200%;
- }
- #settings::before {
- content: '';
- height: 100%;
- width: 100%;
- position: absolute;
- border: 0.02rem solid #8c8c8c70!important;
- border-radius: .1rem;
- color: #110920;
- background: #110920;
- opacity: 1;
- z-index: 2222;
- }
- .toggle {
- background: none;
- transform: scale(0.8);
- top: -3%;
- }
- .danceroom {
- background: #110920;
- border: 0.02rem solid #8c8c8c70;
- border-radius: .1rem;
- color: #212121;
- width: 1.1rem;
- }
-
- /*ADMIN MENU*/
- #admin-menu .menu__body {
- border-radius: 1em;
- background-color: #110920;
- position: relative;
- }
- #admin-menu {
- width: 3.4rem;
- height: 4.3rem;
- top: 3em;
- left: -2.67rem
- }
-
- /*SONG SELECTION*/
- .coverflow--container {
- background: none;
- box-shadow: -6px 6px 9px #908f8f00;
- }
- #just-dance-now .views,
- .coach-selection__list::before {
- background-image: url(https://raw.githubusercontent.com/ibratabian17/JDNAssets/JDNModern/images/Dw0eAxks.png), linear-gradient(20deg, #260a39, #0c0623, #0c0623, #1b1864);
- background-position: 30%, center;
- background-size: 50%, 100%
- }
- .coach-selection__list::after {
- background-image: url(https://raw.githubusercontent.com/ibratabian17/JDNAssets/JDNModern/images/EXsN0kn.png), url(https://raw.githubusercontent.com/ibratabian17/JDNAssets/JDNModern/images/QyP0S2sAU.png);
-
- background-position: center;
- animation: AnimateCosmos2 60s linear infinite;
- }
- #just-dance-now .views::before {
- content: '';
- width: 100%;
- height: 100%;
- position: absolute;
- top: 0;
- background-position: center;
- background-image: url(https://raw.githubusercontent.com/ibratabian17/JDNAssets/JDNModern/images/EXsN0kn.png), url(https://raw.githubusercontent.com/ibratabian17/JDNAssets/JDNModern/images/QyP0S2sAU.png);
- animation: AnimateCosmos2 60s linear infinite;
- }
- #coverflow {
- display: block!important;
- opacity: 1!important;
- }
- .state-songselection .connect-phone-info {
- width: 19.3%;
- height: 7%;
- font-size: .16em;
- color: #e8e8e8;
- background: #110920;
- border: 0.02rem solid #8c8c8c70;
- border-radius: .1rem;
- top: .5rem;
- left: 8.18rem;
- }
- .state-songselection #players .player.controller {
- opacity: 1 !important;
- visibility: visible !important;
- display: block !important;
- }
- .state-songselection #players {
- left: 7.43rem;
- top: .06rem;
- }
- .state-songselection #players .player {
- opacity: 0;
- }
- .state-songselection .dancercard .player-color {
- overflow: visible;
- width: 1.3em!important;
- left: 0.16em!important;
- top: 0.6em;
- height: 1.3em!important;
- }
- .state-songselection .dancercard .player-color::before {
- content: '';
- position: absolute;
- left: -0.2em;
- top: -0.06em;
- width: 1.96rem!important;
- height: .348rem;
- border: 0.02rem solid #8c8c8c70!important;
- border-radius: .1rem;
- color: #e8e8e8e8;
- background: #110920!important;
- z-index: -1;
- }
- .state-songselection .dancercard .player-name {
- top: .25rem;
- left: 6em !important;
- width: 95.5% !important;
- text-align: left !important;
- text-shadow: 0px 0px #0000 !important;
- font-family: Just Dance;
- color: #e8e8e8;
- }
- .state-songselection .dancercard .avatar-wrapper {
- width: 51%;
- position: absolute;
- z-index: 22;
- top: .4em;
- left: 0.36em;
- }
- #room-info {
- background: #fff0;
- left: 8.1rem;
- width: 1.4rem;
- height: 0;
- overflow: visible!important;
- cursor: pointer!important
- }
- .state-songselection #section-tabs {
- width: 1.1rem;
- right: -7rem;
- z-index: 99;
- }
- ul.tabs li .tabs--icon {
- background-repeat: no-repeat;
- background-size: contain;
- background-position: center;
- height: 0.2rem!important;
- width: 0.2rem!important;
- margin: 0!important;
- bottom: .4em;
- left: .3em;
- position: absolute;
- }
- #section-playlist:has(.playlist-container[style*="block"]) .playlist-img-container {
- display: block!important;
- width: 110%;
- height: 117%;
- left: -0.3em;
- top: -0.3em;
-
- }
- .playlist-img-container .playlist--banner__selected img {
- object-fit: cover;
- filter: blur(0.1em);
- opacity: 0.2;
- pointer-events: none
- }
- .grid-container {
- overflow: visible;
- }
- .playlist-img-container .playlist--banner__selected {
- width: 100%;
- height: 100%;
- margin: 0;
- }
-
- ul.tabs li .tabs--text {
- margin-top: 0;
- bottom: .6em;
- left: 2.4em;
- position: absolute;
- }
- ul.tabs li {
- margin-bottom: .3em;
- height: 1.8em;
- top: .8em;
- border: 0.02rem solid #8c8c8c70!important;
- border-radius: .1rem;
- color: #aaa;
- background: #110920!important;
- }
- .section-grid-trainer {
- top: 1em;
- }
-
- .state-songselection #coverflow {
- height: 5.78rem;
- padding-top: 0rem;
- }
- .item-container {
- width: 9999rem!important;
- height: 0%!important;
- }
- .item-container,
- .song--details {
- scroll-snap-type: x mandatory !important
- }
-
- .item-selected {
- scroll-snap-align: center !important; opacity: 1!important;
- }
- .grid-container .item-container .item {
- opacity: 0.7;
- }
- .songlist-grid,
- .song-grid {
- position: relative;
- top: 3.4rem!important;
- z-index: 999;
- overflow-y: visible;
- overflow-x: hidden
- }
- .song-grid--details {
- height: 0.62rem;
- top: 0.8em;
- }
- #section-songlist .song-grid--details {
- left: .2rem
- }
- #section-playlist .song-grid--details {
- left: .6rem
- }
- .song-grid--details .song-grid--close {
- background-color: #4e2cdb;
- left: -.4rem;
- }
- .state-songselection #preview {
- right: 5.5rem;
- }
- .grid-container .item-container .item {
- width: 2.2rem;
- height: 1.27rem;
- }
- .grid-container .item-container .song__decoration {
- height: 100%;
- width: 100%;
- border-radius: 8px;
- overflow: hidden;
- float: left;
- }
- .item .song__cover {
- object-fit: cover;
- object-position: 50% 20%;
- height: 100%!important;
- }
- .item {
- transform: scale(0.9);
- padding: 0;
- border: 0.03rem solid #fff0;
- margin: 0rem!important;
- }
- .item-selected {
- border: 0.03rem solid #fff;
- border-radius: 0.5em;
- }
- .grid-container .item-container .item.item-selected .song__cover {
- border: 0px solid;
- border-radius: 0!important;
- }
- .grid-container .item-container .item:hover .song__cover,
- .grid-container .item-container .item.item-selected .song__cover {
- padding: 0%;
- }
- .item .song__decoration::before {
- content: '';
- width: 100%;
- height: 100%;
- position: absolute;
- background-image: linear-gradient(to top, #000c, #0000 50%);
- animation: none;
- z-index: 1;
- background-size: contain!important;
- background-position: center!important;
- }
- .item .song__decoration::after {
- content: '';
- width: 100%;
- height: 100%;
- position: absolute;
- transform: none;
- top: 0;
- left: 0;
- animation: none;
- z-index: 3;
- background-image: linear-gradient(to top, #0000, #0000);
- background-size: cover!important;
- background-position: center!important;
- }
- .item .song__cover::after {
- content: '';
- width: 100%;
- height: 100%;
- position: absolute;
- background-image: linear-gradient(to top, #0000, #0000);
- background-size: contain!important;
- background-position: center!important;
- }
-
- .item .song__decoration {
- content: '';
- width: 100%;
- height: 100%;
- }
- .grid-container .item-container .title-container {
- position: absolute;
- height: 100%;
- width: 100%;
- color: #fff;
- display: flex;
- flex-direction: column;
- justify-content: flex-end;
- z-index: 2;
- top: 0;
- padding: 2%;
- }
-
- .song--details {
- width: 100%;
- }
- .songlist-container {
- overflow: visible;
- }
- .song-grid--details .song-grid--titleDetails {
- width: 8.9rem;
- height: 100%;
- position: absolute;
- color: #fff;
- border-bottom: 0px solid #cecccc;
- font-family: "OpenSans Regular";
- letter-spacing: -1px;
- bottom: 2%!important;
- }
- #preview .song-details {
- height: 2.2rem;
- width: 5rem;
- background-image: none;
- top: 1.1rem;
- left: 5.67rem;
- padding: 0.1rem 0.0rem 0.0rem 0.5rem;
- text-align: right;
- transition: opacity .8s;
- }
- .song__infos {
- transition: opacity .2s ease-out;
- }
- .song__infos--hide {
- opacity: 0;
- transition: opacity .2s ease-out;
- }
- .song__infos--hide .song-detail__text {
- transform: translateX(-50%)!important
- }
- .song-detail__text {
- transform: translateX(0%)!important
- }
- #preview .song-details h2,
- #preview .song-details h3 {
- text-shadow: 0.03em 0.03em 0.01em #21212199;
- padding: 0em 0.15rem!important;
- color: #f0f0f0;
- }
- #preview .song-details h2 {
- font-weight: 800!important;
- font-family: "OpenSans Regular";
- font-size: .2em;
- }
- #preview .song-details h3 {
- width: max-content;
- float: right;
- margin-top: 9.6em;
- margin-right: 0.03rem;
- text-align: right;
- border: solid #ffe8e836 .17em;
- border-radius: 0.46em;
- color: #fff;
- background: #110920;
- }
- .song__reward {
- width: 0.7rem;
- height: 0.7rem;
- margin-top: -0.02rem;
- position: absolute;
- top: 0.3em;
- right: 3.8rem;
- }
- .score__number {
- top: -62%;
- font-family: "Just Dance", "OpenSans Regular", "Impact", "Arial Bold", Gadget, sans-serif;
- position: relative;
- padding: 0 0.1rem;
- overflow: hidden;
- }
- .score__stars {
- left: 10%;
- }
- .song-cover--hi-res {
- width: 10.28rem;
- height: 3.4rem;
- left: -.65rem;
- top: -.69rem;
- background-size: cover;
- background-position: 50%;
- z-index: -111;
- transition: background .2s;
- background-color: #0000;
- border: none;
- }
- .state-songselection .song-cover--hi-res {
- background: none;
- }
- #preview .song-preview {
- z-index: -1;
- }
- .song-grid::before {
- width: 100%;
- height: 2.18rem;
- content: '';
- position: absolute;
- top: -0.1rem;
- padding: 0rem .1rem;
- border-top: 0.0123rem solid #8c8c8c70;
- }
- .state-songselection #preview .left-pane .video-preview {
- width: 5.4rem;
- height: 3.1rem;
- left: -.32rem;
- top: -.39rem;
- background: #0000;
- overflow: visible;
- opacity: 1!important;
- display: block!important;
- visibility: visible!important
- }
- #preview .left-pane .video-preview::after {
- content: '';
- width: 0.6rem;
- height: 0.6rem;
- left:40%;
- top: 40%;
- position: absolute;
- z-index: 3;
- }
- #preview .left-pane .video-preview::before {
- content: '';
- position: absolute;
- width: 102%;
- height: 100%;
- left: -1%;
- -webkit-mask: linear-gradient(to right, #000 70%, #0000 96%);
- transition: .3s opacity;
- background: #0c0623;
- z-index: 3;
- }
- .video-preview__video {
- width: 102%;
- object-fit: cover;
- object-position: -0.2em center;
- -webkit-mask: linear-gradient(to right, #000 70%, #0000 96%);
- transition: .3s opacity;
- }
- .state-songselection #preview .left-pane .song-cover--hi-res::before,
- .state-songselection #preview .left-pane:hover .video-preview--visible .video-preview__video,
- .dancerOfWeek-container, .state-songselection #preview .video-preview--visible::before {
- opacity: 0;
- }
- .song-preview .song__difficulty {
- top: 2.85rem;
- right: -3.5rem;
- border-radius: 0.07em;
- width: 0.4rem;
- padding: 0.001em;
- height: 0.22rem;
- text-align: right;
- background: #0000;
- border: 0.019em solid #3a3259;
- }
- .song-preview .song__difficulty .song__difficulty--level {
- height: 75%;
- width: 0.0365rem;
- top: -0.725rem;
- left: -0.26rem;
- filter: saturate(0%) brightness(120%);
- transition: .1s all;
- }
- .song-preview .song__difficulty::after {
- content: "Difficulty: " attr(data-text);
- color: #fff;
- text-align: right!important;
- left: -2.1rem;
- width: 2rem;
- height: 1em;
- font-size: 0.12rem;
-
- }
- .state-songselection #preview .left-pane:hover .song-cover--hi-res::before {
- opacity: 1;
- }
- .song-cover--hi-res::before {
- width: 3.95rem;
- height: 2.22rem;
- content: '';
- top: 1.2rem;
- left: 0.64rem;
- position: absolute;
- background-size: contain;
- background-position: bottom;
- background-repeat: no-repeat;
- z-index: 999;
- transform: scale3d(1.2, 1.2, 1);
- transform-origin: bottom;
- transition: background .2s;
- -webkit-mask: linear-gradient(180deg, #000 95%, #0000 100%) !important;
- }
- .song-cover--hi-res::after {
- width: 1.91rem;
- height: 1.42rem;
- content: '';
- top: 1.4rem;
- right: 0.2rem;
- position: absolute;
- padding: 0 0.02rem 1.2rem 0;
- padding: 1.2rem 0.02rem 0 0;
- border-radius: .07rem;
- font-size: 0.15em;
- color: #d7d7d796;
- transition: background .2s;
- transition-delay: .1s;
- justify-content: center;
- text-align: right;
- background-size: contain;
- background-repeat: no-repeat;
- background-position: center 0;
- }
- .state-songselection .song-cover--low-res {
- width: 10.32rem;
- height: 5.8rem;
- left: -.65rem;
- top: -.69rem;
- content: '';
- color: #ffffff12;
- -webkit-mask: linear-gradient(transparent 40%, rgba(0, 0, 0, .99));
- position: absolute;
- padding: 0rem .1rem;
- border-radius: .1rem;
- transition: background .2s;
- background: #ffffff0d!important;
- }
- .song-action__button {
- background: #11092066;
- height: 100%;
- width: 100%;
- font-size: .14em;
- text-align: right;
- padding: 0 1em 0.1em 0em;
- border-radius: 0.07rem;
- color: #e8e8e8
- }
- .song-action__button::before {
- height: 100%;
- animation: none;
- top: 0em;
- background: url(https://raw.githubusercontent.com/ibratabian17/JDNAssets/JDNModern/images/0iewDeL.png);
- background-size: 90%;
- background-position: center;
- transform: none;
- filter: brightness(9000%) grayscale(100%);
- }
- .song-action {
- height: 0.22rem;
- width: 0.9em;
- top: 0.2em;
- left: 8.53em;
- }
- .song-grid {
- padding-top: 0rem;
- overflow: visible!important;
- }
- .coverflow--container {
- width: 100%;
- top: -5.91rem;
- overflow: visible!important;
- }
- .dancerOfWeek-container {
- color: #212121;
- background: #110920!important;
- border: 0.03rem solid #ffffff38;
- width: 2rem;
- height: 1.2rem;
- border-radius: 14px;
- padding: 0.05rem;
- font-family: "OpenSans Regular";
- position: absolute;
- z-index: 1;
- top: -5em;
- left: 7.45rem;
- }
- .dancerOfWeek--title span {
- background: #fff0;
- }
- .dancerOfWeek--title {
- top: .27em;
- font-size: .7em;
- color: #FAFAFA;
- font-family: Just Dance
- }
- .highscore-display {
- text-shadow: 0.03em 0.03em 0.01em #21212199;
- color: #f0f0f0;
- background-color: #0000!important;
- left: 3.56rem;
- top: .5rem;
- font-size: 0.25em
- }
- .score__stars {
- transform: scale(1.2);
- top: 12%;
- left: 7%;
- }
- .dancerOfWeek--data .owner-name span {
- color: #d5d5d5!important;
- background: #0000;
- font-size: 1.17em;
- text-align: left!important;
- }
- .dancerOfWeek--data .owner-name {
- top: 1.9em;
- width: 123%;
- text-align: left;
- }
- .dancerOfWeek--data .score__stars[data-stars="1"],
- .dancerOfWeek--data .score__stars[data-stars="2"],
- .dancerOfWeek--data .score__stars[data-stars="3"],
- .dancerOfWeek--data .score__stars[data-stars="4"],
- .dancerOfWeek--data .score__stars[data-stars="5"] {
- left: 0.07rem!important;
- top: 1.58em;
- }
- .dancerOfWeek .dancerOfWeek--avatar {
- top: 18%!important;
- left: -.4em;
- position: absolute!important;
- }
- .dancerOfWeek .dancerOfWeek--data {
- left: 2.6em;
- }
- .dancerOfWeek .dancerOfWeek--misc {
- top: 1.6em;
- left: -1.06em;
- position: absolute;
- }
- .dancerOfWeek--data .score__number {
- color: #9b9b9b;
- font-size: 0.12rem;
- text-align: left;
- top: 4.81em;
- left: 3em;
- }
- .state-songselection .pre-beat.odd .song-cover--low-res {
- animation: bright .3s;
- }
- .state-songselection .pre-beat.even .song-cover--hi-res::before {
- animation: PCoach .3s;
- }
- .state-songselection .pre-beat.odd .song-cover--hi-res::before {
- animation: PCoach2 .3s;
- }
- @-webkit-keyframes bright {
- 0% {
- filter: brightness(100%);
- }
- 20% {
- filter: brightness(105%);
- }
- 100% {
- filter: brightness(100%);
- }
- }
- @-webkit-keyframes PCoach {
- 0% {
- transform: scale3d(1.2, 1.2, 1)
- }
- 20% {
- transform: scale3d(1.17, 1.17, 1.1);
- filter: brightness(120%)
- }
- 100% {
- transform: scale3d(1.2, 1.2, 1)
- }
- }
- @-webkit-keyframes PCoach2 {
- 0% {
- transform: scale3d(1.2, 1.2, 1)
- }
- 20% {
- transform: scale3d(1.19, 1.19, 1.1)
- }
- 100% {
- transform: scale3d(1.2, 1.2, 1)
- }
- }
- @-webkit-keyframes PBack {
- 0% {
- background-size: 118%;
- filter: hue-rotate(140deg);
- }
- 20% {
- background-size: 123%;
- filter: hue-rotate(140deg) brightness(105%);
- }
- 100% {
- background-size: 118%;
- filter: hue-rotate(140deg);
- }
- }
- @keyframes gotop {
- 0% {
- padding-top: 0.1rem;
- }
- 100% {
- padding-top: 0.0rem;
- }
- }
-
- /* TRANSITION */
- .state-tutorial #coverflow,
- .state-tutorial #preview,
- .state-tutorial .coverflow--container,
- .state-tutorial #preview .song-preview,
- .state-dance #coverflow {
- display: block!important;
- opacity: 1!important;
- transition: 1s all;
- }
- .state-tutorial #coverflow,
- .state-dance #coverflow {
- background: none!important;
- position: absolute;
- }
- .state-tutorial #preview {
- top: 60%
- }
- #just-dance-now .tutorial {
- background: none!important
- }
- .state-tutorial .song-cover--hi-res {
- width: 7.52rem;
- height: 3.4rem;
- left: -4.5rem;
- top: 2.5rem;
- background-size: cover;
- background-position: center;
- z-index: -111;
- transition: background .2s;
- transition-delay: .2s;
- background-color: #000;
- transform: scale(0.9);
- transform-origin: bottom;
- animation: FadeIn 0.5s !important;
- -webkit-mask: none;
- }
- .state-tutorial .song-cover--hi-res::before {
- width: 100%;
- height: 100%;
- opacity: 1!important;
- top: 0%;
- left: 0%;
- }
- .state-tutorial .song-cover--hi-res::after,
- .song-cover--low-res {
- display: none
- }
- #dance-transition .dt2,
- #dance-transition .dt3,
- #dance-transition .dt4,
- #dance-transition .dt5,
- #dance-transition .dt6,
- #dance-transition .dt7,
- #dance-transition .dt8 #dance-transition {
- z-index: 9999999999999999999;
- background-image: none !important;
- background-color: #fff
- }
-
- #dance-transition .dt1 {
- top: 0!important;
- background-image: none !important;
- background-color: #0c0623
- }
-
- #dance-transition .dt,
- #dance-transition .dt-row,
- #dance-transition.animate .dt,
- #dance-transition.animate .dt-row,
- #dance-transition.animate.out .dt,
- #dance-transition.animate.out .dt-row {
- background-position: center!important;
- margin-top: 0!important;
- margin-bottom: 0;
- margin-left: 0;
- width: 100%;
- height: 100%;
- background-size: cover!important;
- -webkit-transform: none!important;
- transform: none!important;
- background-repeat: no-repeat!important;
- background-image: none !important;
- background-color: #fff0 !important
- }
-
- #dance-transition.in .dt,
- #dance-transition.in .dt-row {
- -webkit-transition-property: opacity!important;
- transition-property: opacity!important;
- background-image: none !important;
- background-color: #0c0623 !important
- }
-
- #dance-transition::before,
- #just-dance-now .tutorial::before {
- background-image: linear-gradient(85deg, #4e84ff 20%, #4e2cdb 100%);
- background-size: 140%!important;
- top: 45%;
- left: 37%;
- width: 25%;
- height: 10%;
- z-index: 1;
- border-radius: 0.1em;
- background-color: #fff0 !important
- }
-
- #dance-transition.in::before,
- #just-dance-now .tutorial::before {
- animation: FadeIn 2s, Mada 2s infinite linear!important;
- opacity: 1 !important;
- transition: opacity 0.8s, background 1s;
- }
-
- #dance-transition.out::before {
- animation: FadeOut 0.8s !important;
- transition: opacity 0.5s, background 1s;
- }
-
-
- #dance-transition.animate.out::before,
- #dance-transition.animate.out .dt-row {
- transition-timing-function: ease-in;
- }
- @keyframes FadeIn {
- 0% {
- opacity: 0 !important
- }
-
- 100% {
- opacity: 1 !important
- }
- }
- @keyframes Mada {
- 0% {
- filter: hue-rotate(0deg);
- }
-
- 100% {
- filter: hue-rotate(360deg);
- }
- }
-
- @keyframes FadeOut {
- 0% {
- opacity: 1
- }
-
- 100% {
- opacity: 0
- }
- }
- @keyframes animateShowCoach {
- 0% {
- opacity: 0;
- }
- 40% {
- opacity: 1;
- transform: translateX(0.2em);
- }
- 70% {
- opacity: 1;
- transform: translateX(0.0em);
- }
- }
- @keyframes AnimateCosmos2 {
- 0% {
- background-size: 90%, 80%;
- opacity: 0;
- }
- 10%,
- 90% {
- opacity: 0.7;
- }
- 100% {
- background-size: 120%, 110%;
- opacity: 0;
- }
- }
-
-
-
- .racetrack-fill-players {
- border-radius: 0.05rem;
- width: 25%!important;
- background-image: linear-gradient(85deg, #4e84ff00 20%, #00000038 100%);
- transition: .2s ease-in transform !important;
- background-size: 100%;
- }
- .anucore-rcplus .racetrack-fill-players {
- transform-origin: bottom;
- transform: scaleY(var(--ReducedPst))!important;
- border-radius: 0.15rem 0.15rem 0 0;
- }
- #racetrack-fill-p2 {
- left: 25%!important;
- }
- #racetrack-fill-p3 {
- left: 50%!important;
- }
- #racetrack-fill-p4 {
- left: 75%!important;
- }
- .progress-background {
- background: #0000000c;
- background-size: 0% 320%!important;
- background-position: center;
- -webkit-mask-image: linear-gradient(0deg, rgba(0, 0, 0, .48) 57%, #f000 85%) !important;
- }
-
-
- #goldmove .layer.layer-1 {
- background-image: url(https://imgur.com/hZvwBAd.png);
- }
-
- #goldmove .layer.layer-2 {
- background-image: url(https://imgur.com/KEttRaP.png);
- }
-
- #goldmove .layer.layer-3 {
- background-image: url(https://imgur.com/m1EzLkZ.png), url(https://imgur.com/m1EzLkZ.png);
- }
- #goldmove {
- z-index: -1;
- }
- #lyrics {
- font-size: 0.169rem;
- left: 4.7%;
- font-family: "Just Dance";
- font-weight: 100!important;
- }
- #lyrics:before {
- content: "";
- position: absolute;
- width: 3.2rem;
- height: 0.9rem;
- bottom: -0.67rem!important;
- left: -12%;
- background: #00000059;
- filter: blur(0.28rem);
- border-radius: 0em;
- }
- #lyrics .fragment {
- font-weight: 100!important;
- -webkit-text-stroke: 0.035em #111;
- text-shadow: 0px 0px 0px #0000!important;
-
- }
- #lyrics .fragment .fill {
- -webkit-text-stroke: 0.025em #111;
- transition-timing-function: linear!important
- }
- #lyrics .line.current .fill {
- animation: gotop ease-out .2s .01s!important;
- }
- #lyrics .line.current,
- #lyrics .line.previous {
- color: #d9d9d9;
- margin-top: -0.0% !important;
- opacity: 1;
- }
- #lyrics .line {
- color: #d9d9d9;
- margin-top: 0.9% !important;
- opacity: 0.87;
- -webkit-animation: nextLineInf 0.16s linear;
- animation: nextLineInf 0.165s ease-out!important;
- }
- #lyrics .line.current {
- transform: translatey(-5%);
- transition: .162s all ease-out, .1s color !important;
- opacity: 1;
- }
-
-
- #lyrics .line.previous {
- transform: translatey(-5%) !important;
- transition: .05s opacity !important;
- transition-delay: .05s!important;
- opacity: .0;
- }
- @-webkit-keyframes nextLineInf {
- 0%,
- 20% {
- opacity: 0;
- -webkit-transform: perspective(0px) translateY(2.05em) rotateX(0deg);
- transform: perspective(0px) translateY(2.05em) rotateX(0deg);
- }
- 100% {
- opacity: 1;
- -webkit-transform: translateY(1em) perspective(0px) rotateX(0deg);
- transform: translateY(1em) perspective(0px) rotateX(0deg);
- }
- }
- @keyframes nextLineInf {
- 0%,
- 20%{
- -webkit-transform: perspective(0px) translateY(2.15em) rotateX(0deg);
- transform: perspective(0px) translateY(2.15em) rotateX(0deg);
- }
- 100% {
- opacity: 1;
- -webkit-transform: translateY(1em) perspective(0px) rotateX(0deg);
- transform: translateY(1em) perspective(0px) rotateX(0deg);
- }
- }
- @keyframes bounceP {
- 0% {
- opacity: 0;
- -webkit-transform: scale3d(1, 1, 1);
- transform: scale3d(1, 1, 1)
- }
- 15% {
- opacity: 1;
- -webkit-transform: scale3d(0.8, 0.8, 1);
- transform: scale3d(0.9, 0.9, 0.9)
- }
- 24% {
- -webkit-transform: scale3d(1, 1, 1);
- transform: scale3d(1, 1, 1)
- }
-
- 30% {
- opacity: 1;
- -webkit-transform: scale3d(0.8, 0.8, 1);
- transform: scale3d(0.8, 0.8, 0.8)
- }
-
- 43% {
- opacity: 1;
- -webkit-transform: scale3d(0.95, 0.95, 1);
- transform: scale3d(0.95, 0.95, 1)
- }
- 100% {
- opacity: 1;
- -webkit-transform: scale3d(1, 1, 1);
- transform: scale3d(1, 1, 1)
- }
- }
- #racetrack .star3,
- #racetrack .star2,
- #racetrack .star1 {
- margin-bottom: -2%;
- }
-
- #racetrack .star3 {
- bottom: 40%;
- }
-
- #racetrack .star2 {
- bottom: 24%;
- }
-
- #racetrack .star1 {
- bottom: 8%;
- }
-
- #beat .particle-system {
- display: none;
- }
- #beat {
- width: 0.86rem!important;
- height: 5% !important;
- bottom: -2.7% !important;
- left: -.86rem;
- background-color: #fff;
- /* background: linear-gradient(90deg,#000 50%, #fff, #000 51%); */
- border-radius: 20rem;
- -webkit-mask-position: center !important;
- border-bottom: none;
- opacity: 1!important;
- visibility: visible!important;
- display: block!important;
- }
- #pictos::after {
- content: '';
- width: 0.86rem!important;
- height: 1.1em !important;
- bottom: -2.7% !important;
- left: -.86rem;
- background-image: linear-gradient(to bottom, #0000, #fff6, #fff);
- /* background: linear-gradient(90deg,#000 50%, #fff, #000 51%); */
- -webkit-mask-position: center !important;
- border-bottom: none;
- opacity: 0.2;
- transform: scale(0.95);
- visibility: visible!important;
- display: block!important;
- position: absolute;
- }
-
- .hud.even #pictos:after {
- animation: lie 0.25s;
- }
-
- html:not(.ipad) .hud.beat > #pictos > #beat {
- -webkit-animation-name: BeatCoach !important;
- animation-name: BeatCoach !important;
- }
- #pictos {
- border-bottom: solid 0.019rem rgba(255, 255, 255, .55);
- box-shadow: 2px 4px 2px 0px rgba(0, 0, 0, 0);
- font-size: 1.13rem; /*fix pictosbar broken on 1080p device*/
- }
-
- .hud.odd .player:nth-child(1) .dancercard .avatar,
- .hud.odd .player:nth-child(3) .dancercard .avatar,
- .hud.even .player:nth-child(2) .dancercard .avatar,
- .hud.even .player:nth-child(4) .dancercard .avatar {
- animation: pictosa .3s !important;
- }
- .hud .dancercard .player-color{
- animation: none!important;
- }
- .hud.even .player:nth-child(1) .dancercard .player-color,
- .hud.even .player:nth-child(3) .dancercard .player-color,
- .hud.odd .player:nth-child(2) .dancercard .player-color,
- .hud.odd .player:nth-child(4) .dancercard .player-color {
- animation: pictosabkg .3s !important;
- }
- .hud.beat #pictos {
- transition: .2s all !important;
- }
- html.androidApp #beat {
- display: none!important;
- }
- .hud.beat #pictos {
- border-bottom: solid 0.019rem rgba(255, 255, 255, .55)!important;
- box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, .09)!important;
- }
- .hud #beat {
- opacity: 0;
- }
- .hud.beat #beat {
- opacity: 0;
- }
- .picto {
- background: linear-gradient(90deg, #323234 49%, #ffffff 50%, #323234 51%);
- }
- #pictos {
- width: 31% !important;
- top: 70.8% !important;
- transform-origin: bottom!important;
- transform: scaleY(1.01);
- font-size: 1.1rem;
- }
- @keyframes testa {
- 0% {
- transform: scaleY(1);
- }
- 3% {
- transform: scaleY(0.98);
- }
-
- 19% {
- transform: scaleY(1.01);
- }
- 100% {
- transform: scaleY(1);
- }
- }
-
- .hud.even #pictos {
- transform: scaleY(1.01);
- }
- #pictos {
- right: -0.5rem;
- }
- #pictos.multi-coach {
- right: 0.03rem;
- }
-
- .picto {
- left: -1.11rem !important;
- margin-bottom: 0.02em !important;
- }
- .picto.hiding {
- transition: .4s linear all,.35s ease-out opacity, .76s ease-out transform!important;}
-
- .multi-coach .picto {
- left: -1.392rem !important;
- }
-
- @keyframes BeatCoach {
- 100% {
- opacity: 1!important;
- transform: scale3d(1., 1, 1);
- }
- 10% {
- opacity: 1!important;
- transform: scale3d(1.12, 1, 1);
- }
- 0% {
- opacity: 1!important;
- transform: scale3d(1., 1, 1);
- }
- }
- @keyframes BeatCoach2 {
- 100% {
- opacity: 1!important;
- transform: scale3d(1., 1, 1);
- }
- 10% {
- opacity: 1!important;
- transform: scale3d(1.12, 1, 1);
- }
- 0% {
- opacity: 1!important;
- transform: scale3d(1., 1, 1);
- }
- }
- @keyframes lie {
- 100% {
- opacity: 0.2;
- }
- 10% {
- opacity: 1;
- }
- 0% {
- opacity: 0.2
- }
- }
- @keyframes pictosa {
- 0%,
- 0% {
- transform: scale3d(1, 1, 1);
- }
- 12% {
- transform: scale3d(.90, .90, 1) rotate(3deg);
- }
- 100% {
- transform: scale3d(1, 1, 1);
- }
- }
- @keyframes pictosabkg {
- 0%,
- 0% {
- filter: brightness(100%);
-
- }
- 12% {
- filter: brightness(130%)
- }
- 100% {
- filter: brightness(100%)
- }
- }
- #racetrack {
- top: 20% !important;
- transform-origin: bottom;
- }
- #racetrack.superstar,
- #racetrack.megastar {
- animation: bounceP .7s!important;
- }
- #racetrack .progress-bar {
- right: -28%;
- width: 48%;
- }
-
- #racetrack.animate .platform {
- display: none;
- }
- #racetrack .star {
- left: 0.14rem;
- width: 0.55rem;
- height: 0.55rem;
- transform: none;
- }
- @keyframes racetrack-star-beat1 {
- 20% {
- transform: scale(1.2)
- }
- 0%,
- 100% {
- transform: scale(1)
- }
- }
- .hud.beat > #racetrack.animate .star:not(.no-beat) {
- animation: racetrack-star-beat1 0.3s
- }
- .hud.beat.odd > #racetrack.animate .star1:not(.no-beat),
- .hud.beat.odd > #racetrack.animate .star3:not(.no-beat),
- .hud.beat.odd > #racetrack.animate .star5:not(.no-beat),
- .hud.beat.even > #racetrack.animate .star2:not(.no-beat),
- .hud.beat.even > #racetrack.animate .star4:not(.no-beat) {
- -webkit-animation: none;
- animation: none;
- }
- #racetrack {
- top: 18.3%;
- left: 0%;
- width: 7.0%;
- height: 58.2%;
- }
-
-
- @keyframes racetrack-star-beat {
- 0% {
- transform: scale(0.8) rotate(11deg)!important
- }
- 25% {
- transform: scale(0.9) rotate(11deg)!important
- }
- 100% {
- transform: scale(0.8) rotate(11deg)!important
- }
- }
-
- @keyframes newStar {
- 0% { opacity: 0; transform: scale(0.8) rotate(15deg);
- }
- 32% { opacity: 1; transform: scale(1.25) rotate(15deg);
- }
- 79% { opacity: 1; transform: scale(1.25) rotate(375deg);
- }
- 100% { opacity: 1; transform: scale(0.8) rotate(375deg);
- }
- }
- .racetrack-empty {
- transition: none!important;
- }
-
- /*COACH SELECTION*/
- .coach-selection__bgImg {
- background: #212121;
- width: 102.3%;
- height: 126.8%;
- top: -24.4%;
- right: -1.1%;
- border-radius: .0rem;
- z-index: -2
- }
- .coach-selection__list::before,
- .coach-selection__list::after {
- content: '';
- width: 103%;
- height: 192%;
- position: absolute;
- left: -0.12rem;
- top: -2.1rem;
- }
- .coach-selection__list {
- z-index: -1;
- transform-style: preserve-3d;
- perspective: 800em;
- perspective-origin: left;
- }
- .coach::before {
- width: 84%;
- height: 91%;
- right: 0.08rem;
- top: -0.23rem;
- background: none;
- border-radius: 0.2em;
- box-shadow: 0px -2.8em 0.5em #006aff42, 0px 2.8em 0.5em #006aff42;
- border: solid 0.05em #fff;
- outline: 0.07em solid #006aff;
- transition: .3s all;
- }
- .coach:has(.coach__histogram .coach__player-list)::before {
- box-shadow: 0px -2.8em 0.5em #8b00ff42, 0px 2.8em 0.5em #8b00ff42;
- border: solid 0.05em #fff;
- outline: solid 0.1em #8b00ff;
- }
-
- .coach-selection__list--1::before,
- .coach-selection__list--1::after {
- -webkit-mask-image: url(https://raw.githubusercontent.com/ibratabian17/JDNAssets/JDNModern/coach1.png)!important;
- -webkit-mask-size: 100% 100%;
- }
- .coach-selection__list--2::before,
- .coach-selection__list--2::after {
- -webkit-mask-image: url(https://raw.githubusercontent.com/ibratabian17/JDNAssets/JDNModern/coach2.png)!important;
- -webkit-mask-size: 100% 100%;
- }
- .coach-selection__list--3::before,
- .coach-selection__list--3::after {
- -webkit-mask-image: url(https://raw.githubusercontent.com/ibratabian17/JDNAssets/JDNModern/coach3.png)!important;
- -webkit-mask-size: 100% 100%;
- }
- .coach-selection__list--4::before,
- .coach-selection__list--4::after {
- -webkit-mask-image: url(https://raw.githubusercontent.com/ibratabian17/JDNAssets/JDNModern/coach4.png)!important;
- -webkit-mask-size: 100% 100%;
- }
- .coach-selection__list--3 .coach[data-id="1"]::before,
- .coach-selection__list--4 .coach[data-id="1"]::before {
- transform: perspective(29em) rotateY(45deg) scale3d(1.46, 1.06, 2);
- }
- .coach-selection__list--3 .coach[data-id="3"]::before,
- .coach-selection__list--4 .coach[data-id="4"]::before {
- transform: perspective(29em) rotateY(-45deg) scale3d(1.46, 1.06, 2);
- }
-
- .coach-selection__bgImg img {
- height: 100%;
- width: 100%;
- object-fit: cover;
- }
-
- .coach-selection__back {
- background-color: #110920;
- top: 90.5%;
- right: 18%;
- }
-
- .coach__names-list {
- z-index: 2!important;
- right: 0.36rem;
- }
-
- .state-coachselection [data-id="2"] {
- z-index: 3!important;
- }
- .state-coachselection [data-id="3"] {
- z-index: 2!important;
- }
- .state-coachselection [data-id="4"] {
- z-index: 1!important;
- }
- .state-coachselection [data-id="1"] {
- z-index: 4!important;
- }
-
- .coach-selection__button {
- background: linear-gradient(to top, #91001e, #ff0064);
- border: 0.2em solid #fff;
- border-radius: 0.4em;
- }
- .coach-selection__button::after,
- .coach-selection__button::before {
- display: none
- }
-
-
- #coverflow,
- #players::before {
- background: transparent/*#9000FF*/
- !important;
- }
-
- .state-coachselection #players {
- display: none;
- }
-
- .state-coachselection .song-cover {
- display: initial;
- visibility: visible;
- z-index: 9999!important;
- right: 6.65rem;
- top: -0.7rem;
- height: 34%;
- width: 34%
- }
- .state-coachselection #coverflow {
- padding-top: 1.1rem!important
- }
- .state-coachselection #coverflow .coverflow--container {
- height: 80rem!important;
- top: -1.07rem;
- visibility: visible !important;
- display: block !important;
- opacity: 1 !important;
- z-index: 99999999999 !important;
- background: none !important;
- pointer-events: none !important;
- }
-
- .state-coachselection #preview .song-details,
- .state-coachselection #section-songlist,
- .state-coachselection .grid-container,
- .state-coachselection .video-preview--visible,
- .state-coachselection #preview .right-pane,
- .state-coachselection .song-cover--hi-res,
- .state-coachselection .highscore-display {
- display: none!important;
- visibility: hidden !important;
- opacity: 0 !important;
- z-index: -99999999999 !important;
- }
-
-
- .coach__player-list::before {
- transform: rotate(0deg);
- border-radius: 6%;
- }
-
- .state-coachselection [data-id="1"] .coach__img,
- .state-coachselection [data-id="3"] .coach__img {
- animation: CoachBeat3 var(--preview-duration) infinite alternate-reverse!important;
- transform-origin: bottom;
- top: -.2rem;
- }
-
- .state-coachselection [data-id="2"] .coach__img,
- .state-coachselection [data-id="4"] .coach__img {
- animation: CoachBeat3 var(--preview-duration) infinite alternate;
- transform-origin: bottom;
- top: -.2rem;
- }
-
- .coach-selection {
- -webkit-animation: fadeopda 0.9s;
- animation: fadeopda 0.9s;
- }
-
- @keyframes fadeopda {
- 0% {
- transform: scale(1.05);
- opacity: 0;
- }
- 55% {
- opacity: 1;
- }
- 100% {
- filter: brightness(100%);
- }
- }
-
- .coach__names-list {
- top: -6%;
- left: 0.5%;
- transform: scale(0.85);
- width: 130%;
- height: 130%;
- }
-
- .coach__player-list {
- padding: 0.06rem 0.0rem 0.0rem 0.08rem;
- width: 1.5rem;
- height: 0.43rem;
- opacity: 1;
- color: #fff;
- background: #110920;
- font-weight: bolder;
- font-size: 0.96em;
- transition: all .3s
- }
- .coach__player-list::after {
- content: 'Just Dancer';
- color: #ffffff73;
- top: 1.8em;
- position: absolute;
- left: 0.4em;
- font-weight: normal;
- font-size: 0.91em;
- }
- .coach__img {
- width: auto;
- height: 90%;
- top: 0rem;
- left: -0.37rem;
- }
- .state-coachselection [data-id="1"],
- .state-coachselection [data-id="2"],
- .state-coachselection [data-id="3"],
- .state-coachselection [data-id="4"] {
- margin-left: 4%;
- margin-right: 4%;
- left: -0%;
- top: -10%;
- transform: scale(1.15);
- }
-
-
-
- .state-coachselection__list {
- animation: none !important;
- }
-
- .coach-selection__title {
- text-shadow: 1px 1px #000000c4;
- }
- .coach-selection__details .coach-selection__details-song {
- font-weight: bold;
- font-size: 0.185rem;
- padding: 0.3em 0 0.03rem 0.025rem;
- }
-
- .state-coachselection .song-cover--low-res {
- visibility: visible;
- display: inline;
- position: absolute;
- opacity: 1 !important;
- z-index: 99999999999999999999 !important;
- top: 4rem;
- left: -5.61rem;
- transform: scale(1.05);
- border-radius: .07em;
- }
- .coach-selection__details {
- width: 3.62em!important;
- top: 3.7rem;
- text-align: left;
- color: #fff;
- background: #11092000;
- border: 0.02rem solid #8c8c8c00;
- padding-left: 8%;
- height: 18%;
- left: 0.1em;
- transform: scale(1.05);
- border-radius: .12em;
- }
-
- .coach-selection__title {
- color: #ffffff;
- top: -3%;
- }
-
- @keyframes CoachBeat3 {
- 0% {
- filter: brightness(120%);
- transform: scale3d(0.98, 0.98, 1.0)
- }
-
- 14% {
- filter: brightness(100%);
- transform: scale3d(1.0, 1.0, 1.0)
- }
- }
- #players .star.star-1,
- #players .star.star-2,
- #players .star.star-3,
- #players .star.star-4,
- #players .star.star-5 {
- width: 0.4rem;
- height: 0.4rem;
- margin: 0 -0.10rem;
- }
- .player-master .player-master--icon {
- display: none;
- }
- .state-dance .dancercard .player-flag,
- .state-dance .dancercard .player-exp.player-exp-normal,
- .state-dance .connect-phone-info--visible {
- display: none;
- }
- .avatar-wrapper .avatar {
- right: 30%;
- }
-
- .dancercard .player-name {
- top: -3.5%;
- left: 0% !important;
- width: 95.5% !important;
- text-align: center !important;
- text-shadow: none !important;
- font-family: Just Dance;
- transform: scale(1.6) !important
- }
- .state-dance .controller .dancercard .player-name em {
- max-width: 2.1rem;
- }
- .state-dance .dancercard .player-name {
- background: rgba(255, 255, 255, 0);
- -webkit-mask: linear-gradient(90deg, rgba(255, 255, 255, 0) 22%, rgba(0, 0, 0, 1) 30%, rgba(0, 0, 0, 1) 45%, rgba(0, 0, 0, 1) 75%, rgba(255, 255, 255, 0) 84%)!important;
- left: -1%!important;
- bottom: 29%!important;
- }
- .dancercard .player-name em {
- text-shadow: 0px 0px 1px #000000 !important;
- font-family: "Just Dance"!important;
- overflow: visible!important;
- text-align: center !important;
- }
- .dancercard {
- margin-right: 110% !important;
- }
- .dancercard .player-color {
- border-radius: 8px 8px 8px 8px;
- width: 82%!important;
- height: 24%;
- top: 40%;
- margin-left: 9.6%;
- left: -1.5%;
- }
- .state-dance .dancercard .player-color {
- -webkit-mask-image: linear-gradient(to bottom, #000000c4, #00000017 80%, #0000)!important;
- transform: skew(8deg);
- border-radius: 8px 8px 8px 8px;
- width: 60%!important;
- height: 0.91rem;
- top: -0.45rem;
- margin-left: 9.6%;
- left: 8%;
- z-index: -88;
- }
- .state-dance #players {
- width: 120% !important;
- left: -2% !important;
- top: -2.0%;
- }
- .crown {
- top: 17% !important;
- left: -0% !important;
- transform: scale(1.5) rotate(-10deg) !important
- }
- .crown::before {
- background-image: url(https://raw.githubusercontent.com/ibratabian17/JDNAssets/JDNModern/images/pH3xc9A.png)!important;
- }
- .crown {
- background-image: url(https://raw.githubusercontent.com/ibratabian17/JDNAssets/JDNModern/images/pH3xc9A.png)!important;
- }
- #players .crown::before {
- -webkit-animation: CrownZoom 5s infinite !important;
- animation: Corona 5s infinite alternate;
- background-image: url(https://raw.githubusercontent.com/ibratabian17/JDNAssets/JDNModern/images/pH3xc9A.png)!important;
- background-color: transparent!important;
- border: none;
- }
- .blue .player-color,
- .racetrack-fill-players.blue,
- #afterdance .blue .color {
- background-color: #4e2cdb!important;
- background-image: linear-gradient(#1c8ae9, #192895);
- }
-
-
- .red .player-color,
- .racetrack-fill-players.red,
- #afterdance .red .color {
- background-color: #ff7824!important;
- background-image: linear-gradient(#ebb21b, #e34900);
- }
-
-
- .green .player-color,
- .racetrack-fill-players.green,
- #afterdance .green .color {
- background-color: #65d81a!important;
- background-image: linear-gradient(#77ec00, #008422);
- }
-
-
- .purple .player-color,
- .racetrack-fill-players.purple,
- #afterdance .purple .color {
- background-color: #83099a!important;
- background-image: linear-gradient(#ba01fd, #800077);
- }
-
-
- .pink .player-color,
- .racetrack-fill-players.pink,
- #afterdance .pink .color {
- background-color: #ff01a5!important;
- background-image: linear-gradient(#e410a7, #ca006e);
- }
-
-
- .aqua .player-color,
- .racetrack-fill-players.aqua,
- #afterdance .aqua .color {
- background-color: #4adea8!important;
- background-image: linear-gradient(#1fe7e9, #22b4f4);
- }
- /*----------HUD----------*/
- #players .feedback-badgold {
- animation: ParticlePerfect 0.5s ease-out !important;
- width: 60%;
- height: 60%;
- left: 16%;
- top: 49%;
- }
-
- #players .feedback-bad {
- animation: ParticlePerfect 0.5s ease-out !important;
- width: 70%;
- height: 70%;
- left: 16%;
- top: 49%;
- }
- #players .feedback {
- height: 100%;
- top: 0.9em;
- background-position: center;
- transition: .2s background !important;
- }
- #players .feedback-none {
- background-position: center;
- background-image: radial-gradient(at top, #f000 0%, #0000 76%);
- transition: .2s background !important;
- }
- .feedback-perfect:after {
- content: "";
- position: absolute;
- width: 300%;
- height: 130%;
- top: -10%;
- left: -99%;
- background-image: url(https://imgur.com/VyCwYpU.png);
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- opacity: 1;
- animation: feedlabel .7s!important
- }
- .feedback-good:after {
- content: "";
- position: absolute;
- width: 300%;
- height: 130%;
- top: -10%;
- left: -99%;
- background-image: url(https://imgur.com/pQaUCXJ.png);
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- opacity: 1;
- animation: feedlabel .7s!important
- }
- .hud.odd #players.animate .player:nth-child(1) .feedback,
- .hud.odd #players.animate .player:nth-child(3) .feedback,
- .hud.even #players.animate .player:nth-child(2) .feedback
- .hud.even #players.animate .player:nth-child(4) .feedback{
- -webkit-animation: feedlabel2 1s;
- animation: feedlabel2 1s;
- }
- .feedback-ok:after {
- content: "";
- position: absolute;
- width: 200%;
- height: 130%;
- top: -10%;
- left: -49%;
- background-image: radial-gradient(#6e21d7d6 10%, #0000 20%);
- background-size: contain;
- background-position: center;
- background-repeat: no-repeat;
- opacity: 1;
- animation: feedlabel .7s!important
- }
- .feedback-yeah:after {
- content: "";
- position: absolute;
- width: 300%;
- height: 130%;
- top: -10%;
- left: -99%;
- background-image: url(https://imgur.com/VyCwYpU.png), radial-gradient(#37ca1b69 0%, #0000 50%);
- background-size: 60%, contain;
- background-position: center;
- background-repeat: no-repeat;
- filter: brightness(180%) hue-rotate(330deg);
- opacity: 1;
- animation: feedlabel .7s!important
- }
- #players .feedback {
- background-image: none!important;
- overflow: visible!important;
- }
-
- #players .feedback-yeah {
- overflow: visible !important;
- }
- #players .stars {
- top: 62% !important;
- transform: scale(0.75);
- left: -26%;
- }
- /*----------HUD----------*/
- #players .player .controller-coins {
- bottom: 20%;
- }
- .hud.beat #players .feedback-label {
- background-repeat: no-repeat;
- background-image: url(https://raw.githubusercontent.com/ibratabian17/JDNAssets/JDNModern/images/QyGm2AS.png);
- animation: feedlabel .7s!important
- }
- .hud.beat #players .feedlabel-perfect,
- .hud.beat #players .feedlabel::after {
- animation: feedlabelP .7s!important
- }
-
- #players .feedback-badgold {
- width: 60%;
- height: 60%;
- left: 16%;
- top: 49%;
- }
-
- #players .feedlabel-bad {
- width: 70%;
- height: 70%;
- left: 16%;
- top: 49%;
- }
-
- #players .feedlabel-ok {
- width: 55%;
- height: 55%;
- left: 23.6%;
- top: 52%;
- }
-
- #players .feedlabel-good {
- width: 55%;
- height: 55%;
- left: 23.1%;
- top: 52%;
- }
-
- #players .feedlabel-perfect {
- width: 100%;
- height: 100%;
- top: 42%;
- }
-
- #players .feedlabel-yeah {
- width: 100%;
- height: 100%;
- left: -3%;
- top: 18%;
- }
- @keyframes NewFeedback2 {
- 0% {
- opacity: 1;
- -webkit-filter: brightness(350%);
- filter: brightness(350%);
- -webkit-transform: scale(0.7);
- transform: scale(0.7);
- }
- 70% {
- opacity: .3;
- -webkit-filter: brightness(150%);
- filter: brightness(150%);
- }
- 100% {
- opacity: 0;
- -webkit-transform: scale(1.02);
- transform: scale(1.02);
- -webkit-filter: brightness(100%);
- filter: brightness(100%);
- }
- }
- @keyframes NewFeedback5 {
- 0% {
- opacity: 1;
- -webkit-filter: brightness(150%);
- filter: brightness(150%);
- -webkit-transform: scale(0.7);
- transform: scale(0.7);
- }
- 100% {
- opacity: 0;
- -webkit-transform: scale(1.02);
- transform: scale(1.02);
- -webkit-filter: brightness(100%);
- filter: brightness(100%);
- }
- }
- @keyframes NewFeedback {
- 0% {
- opacity: 1;
- -webkit-filter: brightness(160%);
- filter: brightness(160%);
- -webkit-transform: scale(1.0);
- transform: scale(1.0);
- }
-
- 100% {
- opacity: 0;
- -webkit-transform: scale(1.2);
- transform: scale(1.2);
- -webkit-filter: brightness(100%);
- filter: brightness(100%);
- }
- }
- @keyframes NewFeedback4 {
- 0% {
- opacity: .5;
- transform: translateY(0%) translateX(0%);
- }
-
- 20% {
- opacity: .3;
- transform: translateY(0%) translateX(-0%) scale(1.0);
- }
- 50% {
- opacity: .9;
- transform: translateY(18%) translateX(-0%) scale(1.2);
- }
-
- 100% {
- opacity: 0;
-
- transform: translateY(15%) translateX(5%) scale(1.2);
- }
- }
- @keyframes feedback {
- 0% {
- opacity: 0;
- transform: scale3d(0.2, 1.2, 0.96)
- }
- 10% {
- opacity: 1;
- -webkit-transform: scale3d(1, 1.2, 1);
- transform: scale3d(1.2, 1.2, 1)
- }
- 100% {
- opacity: 0;
- -webkit-transform: scale3d(1, 1.2, 1);
- transform: scale3d(1, 1.2, 0.96)
- }
- }
-
- @keyframes feedlabelP {
- 0% {
- opacity: 0;
- -webkit-transform: scale3d(1, 1, 1);
- transform: scale3d(1, 1, 1)
- }
- 15% {
- opacity: 1;
- -webkit-transform: scale3d(0.8, 0.8, 1);
- transform: scale3d(1.2, 1.2, 1.2)
- }
- 24% {
- -webkit-transform: scale3d(1, 1, 1);
- transform: scale3d(1, 1, 1)
- }
-
- 30% {
- opacity: 1;
- -webkit-transform: scale3d(0.8, 0.8, 1);
- transform: scale3d(1.1, 1.1, 1.1)
- }
-
- 43% {
- opacity: 1;
- -webkit-transform: translate3d(0, 0, 0);
- transform: translate3d(0, 0, 0)
- }
- 100% {
- opacity: 0;
- -webkit-transform: translate3d(0, 5px, 0) scale3d(0.95, 0.95, 1);
- transform: translate3d(0, 0, 0) scale3d(0.95, 0.95, 1)
- }
- }
- @keyframes feedlabel {
- 0% {
- opacity: 0;
- -webkit-transform: scale3d(1, 1, 1);
- transform: scale3d(1, 1, 1)
- }
- 15% {
- opacity: 1;
- -webkit-transform: scale3d(0.8, 0.8, 1);
- transform: scale3d(1.2, 1.2, 1.2)
- }
- 26% {
- -webkit-transform: scale3d(1.1, 1.1, 1.1);
- transform: scale3d(1.1, 1.1, 1.1)
- }
- 50% {
- opacity: 1;
- }
- 100% {
- opacity: 0;
- -webkit-transform: translate3d(0, 5px, 0) scale3d(0.95, 0.95, 1);
- transform: translate3d(0, 0, 0) scale3d(0.95, 0.95, 1)
- }
- }
- @keyframes feedlabel2 {
- 0% {
- opacity: 0;
- -webkit-transform: scale3d(1, 1, 1) rotate(180deg) translateY(-10%);
- transform: scale3d(1, 1, 1) rotate(180deg) translateY(-10%);
- }
- 15% {
- opacity: 1;
- -webkit-transform: scale3d(0.8, 0.8, 1);
- transform: scale3d(1.2, 1.2, 1.2) rotate(180deg) translateY(-10%);
- }
- 26% {
- -webkit-transform: scale3d(1.1, 1.1, 1.1);
- transform: scale3d(1.1, 1.1, 1.1) rotate(180deg) translateY(-10%);
- }
- 50% {
- opacity: 1;
- }
- 100% {
- opacity: 0;
- -webkit-transform: translate3d(0, 5px, 0) scale3d(0.95, 0.95, 1)rotate(180deg) translateY(-10%);
- transform: translate3d(0, 0, 0) scale3d(0.95, 0.95, 1) rotate(180deg) translateY(-10%)
- }
- }
-
- /*afterdance*/
- #afterdance::before {
- background-color: #0000;
- }
- #afterdance .avatarFlag {
- width: 0.6rem;
- height: 100%;
- float: left;
- position: relative;
- margin: 0 auto;
- }
- .exit-btn--play-again {
- left: 8.0rem;
- }
- #afterdance .player-content {
- float: left;
- width: 72%;
- height: 0.4rem;
- background: none;
- border-radius: 12px;
- padding: 0.05rem 0.15rem 0.05rem 0.1rem;
- margin: 0.065rem 0 0 -0.03rem;
- position: relative;
- }
-
- #afterdance .img--afterDance {
- width: .95rem;
- height: 0.9rem;
- top: 4.7rem;
- left: 0rem;
- z-index: 0;
- position: absolute;
- margin: 2% 2% 2% 2%;
- }
-
- #afterdance .img--afterDance .coach {
- width: 70%;
- height: 70%;
- border-radius: 10%;
- }
-
- #afterdance .song-info {
- position: absolute;
- color: #212121;
- width: 3rem;
- right: -3rem;
- bottom: 0.5rem;
- }
-
- #afterdance .players {
- width: 11.5rem;
- right: 40%;
- top: -10%;
- max-height: 100%;
- }
- #afterdance .img--afterDance::before {
- content: "";
- position: absolute;
- display: block;
- top: -4.85rem;
- height: 5.65em;
- left: -0.1rem;
- width: 10.1em;
- transform: scale(1);
- border-radius: 0.05rem;
- z-index: -99999999999 !important;
- }
- #afterdance {
- height: 100%;
- margin: 0 0 0 0;
- padding: 1rem 0.1rem 0.15rem 0.1rem;
- background: #6500ff00
- }
- #afterdance::after {
- content: 'CONGRATULATIONS!';
- transition: opacity 3s linear;
- letter-spacing: -.02rem;
- font-size: 30%;
- text-align: left;
- position: absolute;
- display: block;
- width: 43%;
- left: -2.9%;
- height: 9%;
- top: 4%;
- padding: 1% 2% .9% 8%;
- background: #6500ff00;
- border-radius: 10px;
- }
- exit-btn--continue,
- .exit-btn--continue {
- border-radius: 40px;
- padding: 1% 0% 0% 0%;
- width: 16%;
- height: 7%;
- background: #6500ff!important;
- color: #fff;
- }
- #afterdance .results .player .score.superstar::after,
- #afterdance .results .player .score.megastar::after {
- filter: drop-shadow(1px 1px 1px #000);
- top: .24rem;
- left: 1.92rem;
- transform: scale(1.2);
- }
- .exit-btn--play-again {
- border-radius: 40px;
- padding: 1% 0% 0% 0%;
- width: 16%;
- left: 80%;
- height: 7%;
- bottom: 12%;
- background: #70f!important;
- color: #fff;
- }
- .exit-btn--continue::before,
- .exit-btn--play-again::before {
- display: none;
- }
- #afterdance .color {
- left: -.1%;
- width: 100%;
- height: 0.5rem;
- z-index: -1!important;
- position: absolute;
- text-align: left!important;
- padding: 0 0 0 2%
- }
- #afterdance .player:nth-child(1) .color {
- left: -.1%;
- height: 3.19rem;
- }
- #afterdance .player:nth-child(1) {
- position: absolute;
- width: 2.9rem;
- height: 2rem;
- left: -3.4rem;
- }
- #afterdance .player-solo .player:nth-child(1) {
- position: absolute;
- width: 2.9rem;
- height: 2rem;
- left: 3.2rem;
- top: 0;
- }
- #afterdance .player.player:nth-child(1) .player-content .score {
- font-size: 28%;
- width: 100%;
- height: 100%;
- display: block;
- position: absolute;
- top: 2.7rem!important;
- right: .0rem;
- }
- #afterdance .player:nth-child(1) .player-content {
- width: 100%;
- position: relative;
- }
- #afterdance .player:nth-child(1) .name {
- width: 100%;
- text-align: center;
- font-family: "Just Dance";
- }
- #afterdance .player:nth-child(1) .avatarFlag .avatar-wrapper {
- width: 2rem;
- height: 2rem;
- display: block;
- display: flex;
- margin: 0
- }
- #afterdance .player:nth-child(1) .avatar-wrapper .avatar {
- transform: translate(50%, 25%);
- }
- #afterdance .player {
- position: relative;
- }
- .scrollContainer {
- position: relative;
- width: 6rem;
- right: -3.4rem;
- }
- .scrollArea {
- overflow: hidden;
- height: 3.2rem;
- }
- #afterdance .player-content,
- #afterdance .avatarFlag {
- left: 4%;
- }
- #afterdance .player-content .name {
- color: #fff!important;
- }
- .state-afterdance #coverflow {
- z-index: -20!important;
- position: absolute;
- }
- .state-afterdance #players {
- display: none;
- }
- }
-
- @-moz-document domain("justdancenow.com") {
- .ThereforeIAm::after {
- background-image: url(https://vignette.wikia.nocookie.net/justdance/images/1/1e/Thereforeiam_Title.png)
- }
- }