@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Gemunu+Libre:wght@200..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Yuji+Boku&display=swap";@import"https://fonts.googleapis.com/css2?family=Teko:wght@625&display=swap";@import"https://fonts.googleapis.com/css2?family=Chivo+Mono:ital,wght@0,100..900;1,100..900&display=swap";.homeStatSongCt{display:flex;align-items:center;justify-content:center;gap:.75rem}.statsAndMap{display:grid;grid-template-columns:max-content 1fr;gap:2rem}.react-calendar-heatmap-week rect.color-empty{fill:#000}@media screen and (max-width: 73rem){.statsAndMap{gap:.5rem}}@media screen and (max-width: 65rem){.statsAndMap{display:flex;flex-direction:column}}@media screen and (max-width: 30rem){.homeStatSongCt{flex-direction:column;gap:unset;text-align:center}}.hourBarGraph{display:grid;grid-template-columns:repeat(72,1fr);align-items:end;height:10rem;margin-top:2rem;background:linear-gradient(0deg,#00ffd530 0%,#00ffd500 15%)}body.gold .hourBarGraph{background:linear-gradient(0deg,#d400ff30 0%,#d400ff00 15%)}.hourBar{background-color:gray;border-width:.125rem 0 0 0;border-color:#79ffe9;border-style:solid;background:#00FFD566;background:linear-gradient(0deg,#00ffd500 0%,#00ffd566 100%)}.hourBar:hover{background:linear-gradient(0deg,#00ffd51a 0%,#00ffd599 50%)}body.gold .hourBar{border-color:#dc84ff;background:#d400ff66;background:linear-gradient(0deg,#d400ff00 0%,#d400ff66 100%)}body.gold .hourBar:hover{background:linear-gradient(0deg,#d400ff1a 0%,#d400ff99 100%)}.peakTag{position:absolute;transform:translateY(-1.7rem);color:#79ffe9;white-space:nowrap;display:flex;flex-direction:column}.peakTriangle{width:0;height:0;border-left:.4rem solid transparent;border-right:.4rem solid transparent;border-top:.4rem solid #79ffe9;transform:translate(1vw,.2rem) rotate(45deg)}.peakTag.rtl{align-items:flex-end;transform:translate(-7rem,-1.7rem)}.peakTag.rtl .peakTriangle{transform:translate(1vw,.2rem) rotate(315deg)}body.gold .peakTriangle{border-top:.4rem solid #dc84ff}body.gold .peakTag{color:#dc84ff}.whm{text-align:center}.whm svg{width:100%;height:100%;max-height:25rem}.whm g{paint-order:stroke fill;stroke-width:.1rem}.countryGroup g:hover,.countryGroup path:hover{fill:#fffa}.statsTable .indent{margin-left:.75rem}.statsTable .indent2{margin-left:1.5rem}.statsTable .row img{height:1rem;transform:translateY(.1875rem);padding:0 .2rem}.judgeFont{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.judge0{background-image:linear-gradient(0deg,#F3E885 20%,#FFFFFF 40% 60%,#F4EA9C 70%)}.judge1{background-image:linear-gradient(0deg,#FFF715 40%,#FFFFC8 70%)}.judge2{background-image:linear-gradient(0deg,#168112 15%,#6FFF57 70%)}.judge3{background-image:linear-gradient(0deg,#107FED 20%,#B9D9FA 80%)}.judge4{background-image:linear-gradient(0deg,#FFDA71 20%,#FF7800 75%)}.judge5{background-image:linear-gradient(0deg,#CFF6F4 25%,#009CFF 75%)}.judge6{background-image:linear-gradient(0deg,#F0A4C9 25%,#FB0083 75%)}.judge7{color:#fe4141}.judge8{color:#000;-webkit-text-stroke:.125rem white;text-stroke:.125rem white;paint-order:stroke fill;text-shadow:0 0 .4rem red}@media screen and (max-width: 24rem){.statsTable .indent{margin-left:.5rem}.statsTable .indent2{margin-left:1rem}.statsTable .row .w800{font-weight:500;font-size:.8rem}}.react-calendar-heatmap text{font-size:10px;fill:#aaa}.react-calendar-heatmap .react-calendar-heatmap-small-text{font-size:5px}.react-calendar-heatmap rect:hover{stroke:#555;stroke-width:1px}.react-calendar-heatmap .color-empty{fill:#eee}.react-calendar-heatmap .color-filled{fill:#8cc665}.react-calendar-heatmap .color-github-0{fill:#eee}.react-calendar-heatmap .color-github-1{fill:#d6e685}.react-calendar-heatmap .color-github-2{fill:#8cc665}.react-calendar-heatmap .color-github-3{fill:#44a340}.react-calendar-heatmap .color-github-4{fill:#1e6823}.react-calendar-heatmap .color-gitlab-0{fill:#ededed}.react-calendar-heatmap .color-gitlab-1{fill:#acd5f2}.react-calendar-heatmap .color-gitlab-2{fill:#7fa8d1}.react-calendar-heatmap .color-gitlab-3{fill:#49729b}.react-calendar-heatmap .color-gitlab-4{fill:#254e77}:root{--categoryBtnWidth: 10.1875rem;--folderBtnWidth: 12.625rem;--folderBtnHeight: 2.75rem;--maxFolderColumns: 6;--musicCardWidth: 14rem;--pageControlBtnSize: 2.5rem}@keyframes flashingLamp{0%,60%{opacity:1}61%,to{opacity:.8}}@keyframes pulsingLamp{0%,to{opacity:1}50%{opacity:.45}}@keyframes pulsingLamp2{0%,to{opacity:1}50%{opacity:.9}}.folderLamp{position:absolute;width:2.5rem;height:2.5rem;transform:translate(-.625rem);border-radius:1.25rem;filter:blur(.25rem)}.song .songLampGroup{margin-left:2.25rem;margin-top:11.8125rem;width:9.25rem;height:7rem;display:flex;justify-content:space-between;filter:blur(2px)}.musicCardSongTitleGap{margin-left:.42rem}.songLamp{width:.625rem;height:100%}.compactSong .songLamp{width:.5rem}.compactSong .songLampR{display:none}.folderLamp,.songLamp{animation-duration:83ms;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.folderLamp.lamp10,.songLamp10>.songLamp{background:white;background:linear-gradient(180deg,#f4ffae 10%,#ffd5be 33%,#ffcade 66%,#acc1ff 90%);box-shadow:0 0 .6rem .4rem #fff}.songLamp10{filter:blur(2px) brightness(115%)}.folderLamp.lamp9,.songLamp9>.songLamp{background:#fbff8f;background:radial-gradient(#feffdc 10%,#fbff79 75%);box-shadow:0 0 1rem .3rem #fffc5a}.folderLamp.lamp8,.songLamp8>.songLamp{background-color:#9fffaf;box-shadow:0 0 1rem .25rem #0f0;animation-duration:.11s}.folderLamp.lamp7,.songLamp7>.songLamp{background-color:#75f1ff;box-shadow:0 0 1rem .2rem #0edff7;animation-duration:.12s}.folderLamp.lamp6,.folderLamp.lamp5,.folderLamp.lamp4,.songLamp6>.songLamp,.songLamp5>.songLamp,.songLamp4>.songLamp{background-color:#ffdada;box-shadow:0 0 .25rem .25rem red;animation-duration:.45s}.folderLamp.lamp3,.songLamp3>.songLamp{background-color:#fde400}.folderLamp.lamp2,.songLamp2>.songLamp{background-color:#dc0cd9;animation-duration:1.6s}.folderLamp.lamp1,.songLamp1>.songLamp{background-color:#806b37;animation-duration:1.6s}.songLamp>.songLamp{background-color:#000}body.focus.motionNormal .folderLamp.lamp10,body.focus.motionNormal .songLamp10>.songLamp,body.focus.motionNormal .folderLamp.lamp9,body.focus.motionNormal .songLamp9>.songLamp,body.focus.motionNormal .folderLamp.lamp8,body.focus.motionNormal .songLamp8>.songLamp,body.focus.motionNormal .folderLamp.lamp7,body.focus.motionNormal .songLamp7>.songLamp{animation-name:flashingLamp}body.focus.motionNormal .folderLamp.lamp6,body.focus.motionNormal .folderLamp.lamp5,body.focus.motionNormal .folderLamp.lamp4,body.focus.motionNormal .songLamp6>.songLamp,body.focus.motionNormal .songLamp5>.songLamp,body.focus.motionNormal .songLamp4>.songLamp,body.focus.motionNormal .folderLamp.lamp1,body.focus.motionNormal .songLamp1>.songLamp{animation-name:pulsingLamp2}body.focus.motionNormal .folderLamp.lamp2,body.focus.motionNormal .songLamp2>.songLamp{animation-name:pulsingLamp}.songListPageControl{position:fixed;left:50%;transform:translate(-50%);max-width:25rem;min-width:18rem;bottom:1rem;background-color:#222;box-shadow:0 2px 1rem #000;border-radius:1.5rem;padding:.75rem;z-index:1;border:.1875rem solid white;display:flex;flex-direction:column;gap:.5rem}body.gold .songListPageControl{border-color:gold}.pageControlBottom{display:flex;gap:.5rem;line-height:var(--pageControlBtnSize)}.pageControlStatus{width:100%;white-space:nowrap}.pageControlStatus>input{max-width:2.5rem;background-color:#555;text-align:center;border:none;border-radius:.4rem;color:#fff;font-weight:600;padding:.4rem .5rem;font-size:.8rem}.pageControlStatus>input::placeholder{color:#999}.pageControlBtn{background-color:#bbb;color:#222;aspect-ratio:1/1;width:var(--pageControlBtnSize);height:var(--pageControlBtnSize);border-radius:.7rem;transition-property:background-color,color,transform;transition-duration:.2s;transition-timing-function:var(--bezierQuartOut)}.pageControlBtn:hover{cursor:pointer;background-color:#fff;transform:scale(1.1)}.pageControlBtn:active{transform:scale(.9)}.musicPage{display:flex;flex-direction:column;gap:1.5rem}.difficultyStyleSelects,.sortPageOptions{display:grid;grid-template-columns:repeat(2,1fr);max-width:36rem;width:100%;gap:1.5rem;margin:auto}.musicTopSort{display:flex;gap:.75rem;flex-direction:column}.categories{display:grid;grid-template-columns:repeat(8,var(--categoryBtnWidth));justify-content:center;gap:.4rem}.categoryBtn{width:var(--categoryBtnWidth);max-width:var(--categoryBtnWidth);height:3rem;color:#0ff;font-weight:500;line-height:3.5625rem;text-align:center;background-image:url(/assets/white/category_btn.svg);background-size:auto 3rem;background-repeat:no-repeat;transition-property:transform,filter,text-shadow,margin;transition-duration:.35s;transition-timing-function:var(--bezierQuartOut);text-decoration:none!important}.categoryBtn.authRequired{color:gold}body.gold .categoryBtn.authRequired{color:#f32558}body.gold .categoryBtn{background-image:url(/assets/gold/category_btn.svg)}.categoryBtn.pageAlt{background-image:url(/assets/white/page_btn.svg)}body.gold .categoryBtn.pageAlt{background-image:url(/assets/gold/page_btn.svg)}.categoryBtn:hover{transform:translateY(-.1rem);cursor:pointer}.categoryBtn:active{transform:scale(.95);filter:brightness(50%)}.categoryBtn.selected{color:#fff;font-weight:800;filter:saturate(150%) brightness(150%);text-shadow:0 0 .625rem #00ffea88;text-transform:uppercase;transform:scale(1.05)}.categoryBtn.authRequired.selected{color:#fff;text-shadow:0 0 .625rem #fbff009a}body.gold .categoryBtn.authRequired.selected{color:#fff;text-shadow:0 0 .625rem #ff00009a}.folders{display:grid;gap:.5rem;justify-content:center;grid-template-columns:repeat(var(--maxFolderColumns),var(--folderBtnWidth))}.folderBtn{flex-direction:column;display:flex;justify-content:space-around;height:var(--folderBtnHeight);background-image:url(/assets/white/folder_btn.svg);background-repeat:no-repeat;background-size:var(--folderBtnWidth);aspect-ratio:202/44;padding-left:1.25rem;font-weight:700;font-family:FullerSansDT!important}body.gold .folderBtn{background-image:url(/assets/gold/folder_btn.svg)}.folderBtn.selected{color:#000;background-position-y:-2.875rem}.folderBtn:hover{cursor:pointer}.folderBtnName{margin-left:2.35rem;font-size:.9rem;line-height:.9rem;width:8rem}.folderBtnNameSub{font-size:.75rem;line-height:.75rem;color:gray}.folderGap{grid-column-start:1;grid-column-end:calc(var(--maxFolderColumns) + 1);font-weight:700;background-color:#fff3;margin-top:.45rem;padding:.3rem 0;background:linear-gradient(90deg,#ffffff00 0%,#ffffff33 50%,#ffffff00 100%);display:flex;justify-content:center;align-items:center}.songFiltersTitleClear,.songInfoBtns{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-bottom:.4rem}.songFiltersTitleClear>.modalBtn,.songInfoBtns>.modalBtn{padding:.4rem .6rem;font-size:.8rem}.filters{background-color:#1c1c1caa;padding:.75rem;border:.125rem solid #2f2f2f;border-radius:1rem;display:flex;flex-wrap:wrap;gap:.75rem;max-width:75rem;margin:auto}.selectedFilter{padding:.5rem .75rem;border-radius:.25rem;display:flex;align-items:center;gap:.5rem;transition-property:transform,filter;transition-duration:.2s;transition-timing-function:var(--bezierQuartOut);background-color:#1d4955}body.gold .selectedFilter{background-color:#411b8e}.selectedFilter:hover{transform:scale(1.05);filter:brightness(150%);cursor:pointer}.selectedFilterX{color:#888c}.selectedFilter:hover>.selectedFilterX{color:#ed4245}.songs{display:flex;flex-direction:column;gap:1rem}.songInfo{border:.125rem solid #2f2f2f;background-color:#1c1c1caa;border-radius:1rem;top:1rem;align-self:flex-start;width:100%;display:flex;flex-direction:column;padding-bottom:1rem;max-width:55rem;margin:auto}.songInfoBlank{margin:auto;padding:2rem 0 1rem;font-size:1.5rem}.songInfoTop{display:grid;grid-template-columns:10rem 1fr 10rem;gap:.5rem;padding:1.2rem;padding-bottom:0}.songInfoL{display:flex;width:100%;justify-content:space-evenly}.songList{display:grid;grid-template-columns:repeat(auto-fill,var(--musicCardWidth));gap:.125rem;justify-content:center}.song{aspect-ratio:412/368;background-size:var(--musicCardWidth);background-repeat:no-repeat;width:var(--musicCardWidth);display:grid;grid-template-rows:0px 0px 0px 1fr 2.85rem;align-items:center;background-image:url(/assets/white/music_card.svg)}body.gold .song{background-image:url(/assets/gold/music_card.svg)}.compactSong{height:4rem;max-height:4rem;display:grid;grid-template-columns:.625rem 4rem 2.5rem 1fr max-content;background-color:#ffffff18;align-items:center;border:.125rem solid transparent;border-radius:.2rem}body.motionNormal .compactSong{transition-duration:.3s;transition-property:background-color,border-color;transition-timing-function:var(--bezierQuartOut)}.compactChartStatIcons .chartStatScore{padding-right:.475rem;font-size:.85rem;opacity:.5}.compactChartStatIcons .chartStatIcons{scale:.85}.compactChartStatIcons{margin-top:-.15rem;display:flex;flex-direction:column;align-items:end}.jacketThumbnail{z-index:0}.compactSong .jacketThumbnail{width:4rem}.compactSong .songLampGroup{height:100%;margin-right:.5rem}.compactSong:nth-child(2n){background-color:#ffffff0e}.song:hover,.song.selected{cursor:pointer;transform:scale(1.02)}.compactSong:hover,.compactSong.selected{cursor:pointer;background-color:#0fd4;border-color:#0fd6}body.gold .compactSong:hover{background-color:#ffe60044;border-color:#ffe60066}.song .jacketThumbnail{width:7.1875rem;height:7.1875rem;transform:translate(3.25rem,1rem)}.songDifficulty{background-image:url(/assets/difficultyLevel.svg);background-repeat:no-repeat;background-size:40rem 80rem;width:4rem;height:4rem;scale:.83}.song .songDifficulty{margin-top:6.5rem;margin-left:-1.125rem}.compactSong .songDifficulty{scale:.57;margin-left:-.75rem}.songDifficulty.lvl2{background-position-y:-4rem}.songDifficulty.lvl3{background-position-y:-8rem}.songDifficulty.lvl4{background-position-y:-12rem}.songDifficulty.lvl5{background-position-y:-16rem}.songDifficulty.lvl6{background-position-y:-20rem}.songDifficulty.lvl7{background-position-y:-24rem}.songDifficulty.lvl8{background-position-y:-28rem}.songDifficulty.lvl9{background-position-y:-32rem}.songDifficulty.lvl10{background-position-y:-36rem}.songDifficulty.lvl11{background-position-y:-40rem}.songDifficulty.lvl12{background-position-y:-44rem}.songDifficulty.lvl13{background-position-y:-48rem}.songDifficulty.lvl14{background-position-y:-52rem}.songDifficulty.lvl15{background-position-y:-56rem}.songDifficulty.lvl16{background-position-y:-60rem}.songDifficulty.lvl17{background-position-y:-64rem}.songDifficulty.lvl18{background-position-y:-68rem}.songDifficulty.lvl19{background-position-y:-72rem}.songDifficulty.lvl20{background-position-y:-76rem}.songDifficulty.diff1,.songDifficulty.diff5{background-position-x:-4rem}.songDifficulty.diff2,.songDifficulty.diff6{background-position-x:-8rem}.songDifficulty.diff3,.songDifficulty.diff7{background-position-x:-12rem}.songDifficulty.diff4,.songDifficulty.diff8{background-position-x:-16rem}body.gold .songDifficulty.diff1,body.gold .songDifficulty.diff5{background-position-x:-24rem}body.gold .songDifficulty.diff2,body.gold .songDifficulty.diff6{background-position-x:-28rem}body.gold .songDifficulty.diff3,body.gold .songDifficulty.diff7{background-position-x:-32rem}body.gold .songDifficulty.diff4,body.gold .songDifficulty.diff8{background-position-x:-36rem}.songFlare{width:5.625rem;height:5.625rem;background-position:center;background-repeat:no-repeat}.song .songFlare{transform:translate(-2rem,8.75rem) scale(.475)}.compactSong .songFlare{transform:scale(.475)}.songFlare.flare1{background-image:url(/assets/rankMini/flare/flare1.webp)}.songFlare.flare2{background-image:url(/assets/rankMini/flare/flare2.webp)}.songFlare.flare3{background-image:url(/assets/rankMini/flare/flare3.webp)}.songFlare.flare4{background-image:url(/assets/rankMini/flare/flare4.webp)}.songFlare.flare5{background-image:url(/assets/rankMini/flare/flare5.webp)}.songFlare.flare6{background-image:url(/assets/rankMini/flare/flare6.webp)}.songFlare.flare7{background-image:url(/assets/rankMini/flare/flare7.webp)}.songFlare.flare8{background-image:url(/assets/rankMini/flare/flare8.webp)}.songFlare.flare9{background-image:url(/assets/rankMini/flare/flare9.webp)}.songFlare.flare10{background-image:url(/assets/rankMini/flare/flare10.webp)}.song>.songTitle{text-align:center;font-weight:600;padding:0 1rem;overflow:hidden;word-wrap:break-word;font-size:.775rem;line-height:.9375rem}.song>.songTitle.small{font-size:.67rem;line-height:.69rem}.song>.songTitle.xsmall{font-size:.55rem;line-height:.57rem}.pageControlTop{display:flex;justify-content:space-evenly;align-items:center}.pageControlTop .statsBtn{padding:.3rem .5rem;font-size:.85rem}@media screen and (max-width: 88rem){.categories{grid-template-columns:repeat(auto-fill,var(--categoryBtnWidth))}}@media screen and (max-width: 82rem){:root{--maxFolderColumns: 5}}@media screen and (max-width: 69.4375rem){:root{--maxFolderColumns: 4}}@media screen and (max-width: 56rem){:root{--maxFolderColumns: 3}}@media screen and (max-width: 43.75rem){:root{--folderBtnWidth: 7.5rem;--folderBtnHeight: 1.625rem;--maxFolderColumns: 4}.folderBtnName{margin-top:.1rem;margin-left:.8rem;font-size:.53rem;line-height:.53rem;width:4.9rem}.folderBtnNameSub{font-size:.5rem;line-height:.5rem}.folderBtn.selected{color:#000;background-position-y:-1.7rem}.folderLamp{width:1.5rem;height:1.5rem;transform:translate(-.9rem)}}@media screen and (max-width: 36rem){:root{--maxFolderColumns: 3}.folders{gap:.3rem .1rem}.sortPageOptions{grid-template-columns:unset;gap:.5rem}}@media screen and (max-width: 29rem){.compactSong .songTitle{font-size:.8rem;line-height:.8rem}}@media screen and (max-width: 24.0625rem){:root{--maxFolderColumns: 2}}@media screen and (max-width: 21rem){:root{--pageControlBtnSize: 1.75rem }.pageControlBottom{display:grid;grid-template-columns:repeat(4,1fr);align-self:center}.pageControlStatus{order:-1;grid-column:1/5}.compactSong .songTitle{font-size:.6rem;line-height:.6rem}.compactChartStatIcons{width:3.15rem;transform:translate(.75rem);scale:.825}}@media screen and (max-width: 16rem){.pageControlTop{flex-direction:column}}.formInputText{display:flex;flex-direction:column;margin-bottom:.5rem}.formInputText>label{font-size:.875rem;font-weight:600;margin-bottom:.125rem;color:#ddd}.formInputText>input,.formInputText>span.spanTextInput{font-size:1rem;white-space:pre;max-height:16rem;overflow-y:scroll;white-space:normal}.formInputText>input,.formInputText>span.spanTextInput,.dropdown,.nameEditField{background:#222;background:linear-gradient(180deg,#000 0%,#202020 55%,#262626 70%,#111 100%);color:#fff;padding:.5rem .75rem;border:.125rem solid #666;border-radius:.5rem}.formInputText.error>input,.formInputText.error>span.spanTextInput{border-color:#ed4245;background-color:#ed424537}.modalBtn{background:#23A723;background:linear-gradient(180deg,#ffffff 0%,#9fc19f 17%,#23b523 42%,#4af74a 83%,#ffffff 100%);font-weight:700;-webkit-text-stroke:.2rem black;text-stroke:.2rem black;paint-order:stroke fill;color:#e7ff00;border-radius:.5rem;padding:calc(min(100vw,var(--modalMaxWidth))/50) calc(min(100vw,var(--modalMaxWidth))*.0375);font-size:calc(min(100vw,var(--modalMaxWidth))*.0335);border:solid black .1875rem;box-shadow:0 0 #000;transition-property:box-shadow,filter;transition-duration:.2s;transition-timing-function:var(--bezierQuartOut)}.modalBtn:hover{cursor:pointer;filter:saturate(125%) brightness(125%);box-shadow:0 0 0 .125rem green}.modalBtn:active{border-color:#fff}.modalBtn.gray,.modalBtn.darkgray{background:#666666;background:linear-gradient(180deg,#ffffff 0%,#b0b0b0 17%,#6b6b6b 42%,#a1a1a1 83%,#ffffff 100%);color:#ffbcbc}.modalBtn.gray:hover,.modalBtn.darkgray:hover{box-shadow:0 0 0 .125rem #fff}.modalBtn.disabled,.modalBtn.darkgray{background:#222;background:linear-gradient(180deg,#585858 0%,#252525 17%,#252525 42%,#3b3b3b 83%,#585858 100%);-webkit-text-stroke:unset;text-stroke:unset;color:#bbb}.modalBtn.disabled:hover{box-shadow:0 0 #000;filter:unset;cursor:not-allowed}.modalBtn.disabled:active{border:solid .1875rem black}:root{--modalMaxWidthBase: 30rem;--modalMaxWidth: min(100vw, min(calc(100vw - 2rem), var(--modalMaxWidthBase)));--modalMaxHeight: 100vh;--modalAnimationTiming: var(--bezierQuartOut);--modalAnimationDuration: .3s;--modalCloseAnimationDuration: .15s;--modalBgAnimationDuration: .35s}@keyframes modalPopup{0%{transform:scaleY(.75);opacity:0}to{transform:scaleY(1);opacity:1}}@keyframes modalPopupClose{0%{transform:scaleY(1);opacity:1}to{transform:scaleY(.2);opacity:0}}@keyframes modalPopupHeader{0%{transform:translateY(125%);opacity:.25}to{transform:translateY(0);opacity:1}}@keyframes modalPopupFooter{0%{transform:translateY(-125%);opacity:.25}to{transform:translateY(0);opacity:1}}@keyframes modalPopupCloseHeader{0%{transform:translateY(0);opacity:1}to{transform:translateY(50%);opacity:0}}@keyframes modalPopupCloseFooter{0%{transform:translateY(0);opacity:1}to{transform:translateY(-50%);opacity:0}}@keyframes modalBgFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalBgFadeOut{0%{opacity:1}to{opacity:0}}.modal{position:fixed;top:0;right:0;left:0;bottom:0;display:flex;justify-content:center;align-items:center}.modal-background{position:fixed;top:0;right:0;left:0;bottom:0;background-color:#000000e5;animation-name:modalBgFadeIn;animation-duration:var(--modalBgAnimationDuration);animation-timing-function:var(--modalAnimationTiming)}.modal-content{max-width:var(--modalMaxWidth);max-height:var(--modalMaxHeight);overflow-y:scroll;width:100%;position:absolute;color:#fff;display:flex;flex-direction:column}.modalSafeSpace{background-color:#101010b8;border-style:solid;border-width:0 .125rem;border-color:#000;padding:1em 1em 2.5rem;animation-name:modalPopup;animation-timing-function:var(--modalAnimationTiming);animation-duration:var(--modalAnimationDuration);box-shadow:0 0 3.125rem #ffffff50}body.gold .modalSafeSpace{box-shadow:0 0 3.125rem #ffd70050}.modalHeaderFrame,.modalFooter{width:100%}.modalHeader,.modalFooter{background-size:100%;background-repeat:no-repeat;background-position:bottom;width:100%;text-align:center}.modalHeader{z-index:2;padding-top:1.875rem;padding-bottom:calc(var(--modalMaxWidth) * .055);letter-spacing:.0938rem;font-size:calc(var(--modalMaxWidth) * .07);animation-name:modalPopupHeader;animation-timing-function:var(--modalAnimationTiming);animation-duration:var(--modalAnimationDuration);text-shadow:0 -.0625rem .625rem #00ff88;background-image:url(/assets/white/frame_top.svg)}body.gold .modalHeader{text-shadow:0 -.0625rem .625rem #ff00ff;background-image:url(/assets/gold/frame_top.svg)}.modalFooter{z-index:1;margin-top:-1.5rem;animation-name:modalPopupFooter;animation-timing-function:var(--modalAnimationTiming);animation-duration:var(--modalAnimationDuration);font-size:calc(var(--modalMaxWidth) * .0335);padding:calc(var(--modalMaxWidth) * .0625) 0;background-image:url(/assets/white/frame_bottom.svg)}body.gold .modalFooter{background-image:url(/assets/gold/frame_bottom.svg)}.modalBtns{display:flex;justify-content:center;gap:1em}.modal.closing div{animation-duration:var(--modalCloseAnimationDuration);animation-timing-function:ease-out;animation-fill-mode:forwards}.modal.closing .modalSafeSpace{animation-name:modalPopupClose}.modal.closing .modal-background{animation-name:modalBgFadeOut}.modal.closing .modalHeader{animation-name:modalPopupCloseHeader}.modal.closing .modalFooter{animation-name:modalPopupCloseFooter}@media screen and (max-width: 20rem){.modal-content{scale:.75}}@keyframes dropdownShow{0%{transform:translateY(-.625rem)}to{transform:translateY(0);opacity:1}}.dropdownCaret{transition:rotate .3s var(--bezierQuartOut)}.dropdownCaret.dropdownOpen{rotate:-180deg}.dropdown{display:flex;gap:.375rem;justify-content:space-between;border-radius:.5rem;font-weight:650;transition-property:border-radius,transform;transition-duration:.25s;transition-timing-function:var(--bezierQuartOut)}.dropdown.dropdownOpen{border-radius:.5rem .5rem .5rem 0}.dropdown:hover{cursor:pointer;border-color:#777;background:#333;background:linear-gradient(0deg,#111 0%,#303030 55%,#373737 70%,#222 100%)}.dropdown:active{transform:translateY(.125rem)}.dropdownOptions{margin-top:-.125rem;position:absolute;display:flex;flex-direction:column;text-align:left;z-index:2;background-color:#222;border:.125rem solid #666;padding:.75rem;border-radius:0 0 .625rem .625rem;box-shadow:0 .5625rem 1rem #000;overflow-y:auto;max-height:35vh;animation-name:dropdownShow;animation-timing-function:var(--bezierQuartOut);animation-duration:.2s}.dropdownOption{border-radius:.25rem;padding:.375rem .625rem}.dropdownOption:hover{cursor:pointer;transform:translate(.125rem);background-color:#246469}body.gold .dropdownOption:hover{background-color:#5e32a5}.dropdownOption:active{transform:translate(-.0625rem)}.dropdownOption.selected{order:0;font-weight:675;background-color:#d3d3d3;color:#111;box-shadow:0 0 .5rem #d3d3d3;text-align:center}.dropdown.disabled{cursor:not-allowed!important;opacity:.4}:root{--chartStatHeight: 1.75rem}@keyframes selectedDiff{0%{background-color:#89f7f766;border-color:#89f7f777}to{background-color:#89f7f722;border-color:#89f7f700}}@keyframes FCspin{0%{rotate:0deg}to{rotate:360deg}}.levelStyleLabel{text-align:center}.levelStyleLabel.SP{margin-bottom:.5rem}.levelStyleLabel.DP{margin-bottom:2.8125rem}.chartStatIcons{display:flex;justify-content:center}.chartStatIcons>div{height:var(--chartStatHeight)}.chartStatIcons>div{width:1.5rem;text-align:center}.chartStatIcons img{width:1.5rem;height:var(--chartStatHeight);object-fit:contain}body.focus.motionNormal .chartStatFC>img{animation-name:FCspin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}.chartStatFC.lamp4>img,.chartStatFC.lamp5>img,.chartStatFC.lamp6>img{animation-duration:2.5s;scale:.75}.levelInfo{display:flex;flex-direction:column;gap:.3rem}.songInfoDifficulties{display:flex;justify-content:center;align-items:end;gap:1rem;margin-bottom:.75rem}.chartStat{display:grid;grid-template-columns:1fr var(--chartStatHeight) 5.5rem 0fr;align-items:center;gap:.3rem;padding:0 0 0 .3rem;border-radius:.3rem;border:2px solid transparent}.chartStat:hover{cursor:pointer;background-color:#fff3}.chartStat.selected{background-color:#89f7f766;border-color:#89f7f777}body.motionNormal.focus .chartStat.selected{animation-name:selectedDiff;animation-timing-function:linear;animation-iteration-count:infinite}.chartStat>.diffLabel{font-size:1.3rem;letter-spacing:.0625rem}.chartStat.disabled{opacity:.2}.chartStatScore{text-align:right;line-height:var(--chartStatHeight);word-wrap:normal}.levelIcon{aspect-ratio:1/1;width:var(--chartStatHeight);height:var(--chartStatHeight);border-radius:.25rem;-webkit-text-stroke:.25rem black;text-stroke:.25rem black;paint-order:stroke fill;font-size:1.3rem;line-height:1.75rem;grid-template-rows:1.75rem 0;text-align:center}.chartStat.beg>.levelIcon{background-color:#2edbff}.chartStat.bas>.levelIcon{background-color:#ffae00}.chartStat.dif>.levelIcon{background-color:#ff384f}.chartStat.exp>.levelIcon{background-color:#39ec28}.chartStat.cha>.levelIcon{background-color:#e900ff}.songInfoTitle{font-size:1.75rem;line-height:1.85rem;font-weight:700}.songInfoArtist{font-size:1rem;line-height:1.2rem;font-weight:500;font-style:italic}@media screen and (max-width: 56rem){.songInfoTitle{font-size:1.45rem;line-height:1.55rem;font-weight:700}.songInfoArtist{font-size:.9rem;line-height:1.1rem;font-weight:500}}@media screen and (max-width: 40rem){.songInfoDifficulties{flex-direction:column;align-items:center;margin-top:1rem}.levelStyleLabel.DP{margin-bottom:.5rem}.chartStat>.diffLabel{letter-spacing:unset}.songInfoTop{display:flex;flex-direction:column;align-items:center}}@media screen and (max-width: 21rem){.songInfoDifficulties{transform:scale(.82);margin-top:unset}.leaderboards{transform:scale(.82)}}@keyframes shockOpacityPulse{0%{opacity:1}to{opacity:.7}}.shockIcon{height:0;width:0}.shockIcon img{height:1.725rem;position:absolute;transform:translate(1.15rem,-1.15rem)}body.focus.motionNormal .shockIcon img{animation-name:shockOpacityPulse;animation-iteration-count:infinite;animation-timing-function:linear}.leaderboardsHeader{display:grid;gap:.2rem;padding:.6rem 0 1rem;text-align:center;justify-content:center;background:#ffffff22;background:linear-gradient(90deg,#ffffff00 5%,#ffffff44 50%,#ffffff00 95%)}.leaderboards{display:flex;flex-direction:column;padding:1rem;gap:.75rem}.lbTitle{font-weight:600;font-size:1.2rem;text-align:center;max-width:30rem;margin:auto;margin-bottom:.7rem;background:#ffffff22;background:linear-gradient(90deg,#ffffff00 5%,#ffffff44 50%,#ffffff00 95%);padding:.35rem 0}.lbScore{display:grid;gap:.35rem;grid-template-columns:2rem 1fr 1fr 0fr;max-width:22rem;margin:auto}.lbScore.me{background-color:#ffff0030;border-radius:.5rem}.lbScore.me>.cGray{color:#fff}.scoreVal{margin:auto 0 auto auto}.dancerName,.dancerName>span,.nameEditFieldChar{font-family:Gemunu Libre,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-weight:800;font-size:1.5rem;color:#ffeb08;display:flex;align-items:center}.dancerTypeIcon{height:.7rem;scale:2;width:1.25rem;padding:.125rem .25rem}.dancerName.inline{display:inline-flex}.grooveRadar{width:10rem}.grooveRadarNote{font-size:.55rem}.grooveRadar canvas{transform:translateY(-1rem)}.grooveRadar.mobile{display:none}@media screen and (max-width: 40rem){.grooveRadar.mobile{display:unset}.grooveRadar.desktop{display:none}}@media screen and (max-width: 23rem){.songInfoL{flex-direction:column;align-items:center}.grooveRadar{transform:translateY(1.25rem)}}.displayBPM{line-height:.9rem;font-weight:450;display:flex;flex-direction:column}.splitBPMrow{display:flex;align-items:center;gap:.1rem}.splitBPMrow img{height:.8rem}.about p{margin-left:1em}:root{--pageBtnWidth: 10.1875rem}.playDataNav{display:grid;gap:.6rem;grid-template-columns:repeat(4,var(--pageBtnWidth));justify-content:center;margin-bottom:1.5rem}@media screen and (max-width: 58rem){.playDataNav{grid-template-columns:repeat(3,var(--pageBtnWidth))}}@media screen and (max-width: 35rem){.playDataNav{grid-template-columns:repeat(2,var(--pageBtnWidth))}}@media screen and (max-width: 24.3125rem){.playDataNav{grid-template-columns:unset}}.unauthorized{display:flex;gap:1em}.unauthorizedTxt{text-shadow:0 0 1rem #ed4245}.unauthorizedImg{width:60%;max-width:min-content;max-height:24rem}@media screen and (max-width: 51rem){.unauthorized{display:flex;flex-direction:column;padding-top:2em;gap:2em}.unauthorizedImg{width:85%;margin:auto}}.authBar{display:flex;justify-content:center;gap:1em;background:#00000080;background:linear-gradient(90deg,#00000000 0%,#00000088 25%,#00000088 75%,#00000000 100%);max-width:var(--contentMaxWidth);padding:1em;margin:.5rem auto 0}.authBtn{padding:.625rem 1.25rem;color:#fff;font-weight:700;text-shadow:0 0 .25rem black,0 0 .25rem black,0 0 .375rem black;border-radius:.5rem;border:solid black .1875rem;box-shadow:0 0 #000;background:gray;max-width:max-content;background:linear-gradient(#e7f7ff 0%,#8c9eb5 33%,#525e63 64%,#525e62 75%,#cee3ef 93%,#e9f4fc 100%);transition-property:box-shadow,filter;transition-duration:.2s;transition-timing-function:var(--bezierQuartOut)}body.gold .authBtn{background:gold;background:linear-gradient(#fffbca 0%,#eed256 21%,#c59117 39%,#755301 73%,#deb221 86%,#e6bc23 93%,#efe339 98%)}.authBtn:hover{cursor:pointer;box-shadow:0 0 0 .125rem #fff;filter:saturate(125%) brightness(125%)}body.gold .authBtn:hover{box-shadow:0 0 0 .125rem gold}.authBtn:active{border-color:#fff}.authorizedSplit{display:grid;grid-template-columns:repeat(2,1fr);gap:1em;width:100%}.authSplit{display:flex;align-items:center;justify-content:space-between;gap:1em;background-color:#11111190;padding:.625rem .625rem .625rem 1rem;border:.1875rem solid #666;border-radius:.75rem;min-height:3rem}.activeProfileLabels{display:flex;align-items:center;gap:.5rem}@media screen and (max-width: 61.25rem){.authorizedSplit{display:flex;flex-direction:column}}@media screen and (max-width: 35rem){.authorizedSplit{gap:.5rem}.authSplit{padding:.5rem;gap:.5rem;flex-direction:column}.authBtn{padding:.375rem .75rem;font-size:.875rem}}.forgotPassword{color:#0ff}.forgotPassword:hover{font-weight:600;cursor:pointer;text-decoration:underline}.songHighlight{margin:.25rem 0;padding:.3125rem 0;text-shadow:0 0 .625rem #000}.requirementList{display:flex;flex-direction:column}.requirementTitle{font-weight:600;font-size:.9375rem;color:#aaa}.requirementValue{font-size:.75rem;font-weight:600}.requirementValue .eeeee{height:1rem;width:1.625rem;transform:scale(1.4) translateY(.15rem)}.requirement,.statsTable .row{display:grid;grid-template-columns:max-content 1fr max-content;align-items:center}.requirement>i,.statsTable .row i{border-bottom:.125rem #383838 dotted;height:0px;margin:auto .625rem}.reqSongChartInfo{display:grid;grid-template-columns:min-content 1fr;gap:.75rem;margin-top:.75rem}.reqSongChartInfo .jacket{display:flex;width:min-content;background-color:#222;padding:.5rem;border-radius:.625rem;border:.125rem solid #333}.reqSongChartInfo .songTitle{line-height:.875rem}.reqSongChartInfo .jacket>img{width:5.875rem;height:5.875rem;border:.125rem solid #181818;background-color:#111}.reqSongChartInfo .diffFrame{aspect-ratio:250/133;background-size:contain;background-repeat:no-repeat;font-family:Teko,Arial,Helvetica,sans-serif;paint-order:stroke fill;height:calc(var(--modalMaxWidth) * .29 * (133/250));max-height:5.3125rem;-webkit-text-stroke:calc(var(--modalMaxWidth) * .0165) black;letter-spacing:calc(var(--modalMaxWidth) * .04);line-height:calc(var(--modalMaxWidth) * .19);font-size:calc(var(--modalMaxWidth) * .13);max-width:calc(var(--modalMaxWidth) * .29)}.diffFrame.diff0{background-image:url(/assets/white/difficultyFrame/0.webp)}.diffFrame.diff1{background-image:url(/assets/white/difficultyFrame/1.webp)}.diffFrame.diff2{background-image:url(/assets/white/difficultyFrame/2.webp)}.diffFrame.diff3{background-image:url(/assets/white/difficultyFrame/3.webp)}.diffFrame.diff4{background-image:url(/assets/white/difficultyFrame/4.webp)}body.gold .diffFrame.diff0{background-image:url(/assets/gold/difficultyFrame/0.webp)}body.gold .diffFrame.diff1{background-image:url(/assets/gold/difficultyFrame/1.webp)}body.gold .diffFrame.diff2{background-image:url(/assets/gold/difficultyFrame/2.webp)}body.gold .diffFrame.diff3{background-image:url(/assets/gold/difficultyFrame/3.webp)}body.gold .diffFrame.diff4{background-image:url(/assets/gold/difficultyFrame/4.webp)}.reqDifficultyStyle{display:grid;width:100%;grid-template-columns:1fr 1fr;gap:.75rem;justify-items:center}.singleStyle>img{object-fit:contain;width:100%;max-height:1.5rem}.linkReqWaitingMsg{grid-column:1/3}.linkReqWaitingIcon{color:#0ff}body.gold .linkReqWaitingIcon{color:gold}.linkReqDisclaimer{margin-top:.5rem}.linkSocketDetail{display:flex;flex-direction:column;align-items:center;gap:.5rem}@media screen and (max-width: 34.375rem){.reqDifficultyStyle{display:flex;flex-direction:column;align-items:center}.diffFrame{line-height:0}}.profilesGrid{margin-bottom:1rem}.profile{display:flex;justify-content:space-between;padding:.3125rem 0}.profile.selected{background:linear-gradient(90deg,#00ff8800 0%,#00ff8844 15%,#00ff8800 100%)}body.gold .profile.selected{background:linear-gradient(90deg,#ff00ff00 0%,#ff00ff44 15%,#ff00ff00 100%)}.profileActionBtns{display:flex;gap:.3125rem}.playDataSplit{display:flex;gap:1.5rem}.playDataSplitR{display:grid;width:100%;grid-template-columns:1fr 1fr;gap:.625rem}.formattedTime,.playDataFieldTitle{font-size:.875rem;color:#aaa}.playDataFieldTitle{font-weight:700;background-color:#222a;width:max-content;padding:.25rem .5rem;border:solid #2f2f2f;border-width:.125rem .125rem 0px .125rem;border-radius:.5rem .5rem 0 0px}.playDataFieldTitle .padIcon,.areaFlag{height:.75rem;width:1.5rem;scale:2}.padIcon{transform:translateY(.0469rem)}.playDataFieldTitle.lessPadR{padding-right:.25rem}.playDataFieldValue,.dancerCharacter{background-color:#1c1c1caa;border:.125rem solid #2f2f2f;padding:1em}.showRivalBtn{color:#000;padding:.25rem .375rem;border-radius:.375rem;font-weight:650;background-color:#999;transition-property:background-color,font-weight;transition-duration:.3s;transition-timing-function:var(--bezierQuartOut)}.showRivalBtn:hover{color:#000;cursor:pointer;font-weight:800;background-color:#e0e0e0}.dancerCharacter{display:flex;width:min-content;border-radius:1.375rem;margin:auto}.dancerCharacter>img{border-radius:.5rem;box-shadow:0 0 1rem #eafafd}.playDataFieldValue{border-radius:0 .75rem .75rem;padding:1rem;line-height:1rem}.formattedTime{font-weight:500;margin:.3125rem 0 -.25rem}.danClass{font-weight:500;text-shadow:0 0 .5rem black;padding:.625rem;border-radius:2rem;border:.125rem solid #ffffff40;cursor:pointer}.danClass>.jpn{font-family:Yuji Boku}.dan0{margin-left:unset;text-shadow:unset;border-color:transparent;cursor:default}.dan0>.jpn{font-family:Arial,Helvetica,sans-serif}.dan1{background-color:#23992b}.dan2{background-color:#23996e}.dan3{background-color:#238199}.dan4{background-color:#233e99}.dan5{background-color:#4a2399}.dan6{background-color:#8d2399}.dan7{background-color:#992362}.dan8{background-color:#992323}.dan9{background-color:#995a23}.dan10{background:#df9617;background:linear-gradient(135deg,#ffc227,#b15600);border:2px solid white;font-weight:600}.dan11{font-weight:800;border-radius:.5rem;text-shadow:0 0 .375rem #00000080;text-stroke:.125rem #906308;-webkit-text-stroke:.125rem #906308;color:#feea78;paint-order:stroke fill;background:gold;background:linear-gradient(135deg,#fffbca 0%,#eed256 21%,#c59117 39%,#755301 73%,#deb221 86%,#e6bc23 93%,#efe339 98%);-webkit-box-shadow:inset 0px 0px 0px .125rem #936608;-moz-box-shadow:inset 0px 0px 0px .125rem #936608;box-shadow:inset 0 0 0 .125rem #936608;border:.125rem solid #FFF398}@media screen and (max-width: 55.5rem){.playDataSplitR{grid-template-columns:1fr}}@media screen and (max-width: 48rem){.playDataSplit{flex-direction:column}}@media screen and (max-width: 23.75rem){.danClass{font-size:.6875rem}}.scoreExportSettings{display:flex;flex-direction:column;gap:.4rem;margin-top:1rem}.scoreExportSetting{display:grid;align-items:center;grid-template-columns:8.5rem 1fr}.topPlay{min-width:30rem}.topPlayRow{display:grid;grid-template-columns:2rem 3rem 4fr 1fr 1fr;gap:1rem;align-items:center;padding:.5rem 0}.topPlayJacket{width:3rem;height:3rem}.topPlayRow:nth-child(odd){background-color:#fff1;background:linear-gradient(90deg,#ffffff00 0%,#ffffff11 5%,#ffffff11 95%,#ffffff00 100%)}.topPlayDiff{display:grid;grid-template-columns:1fr 4rem;align-items:center}.topPlayDiff>.songDifficulty{margin:unset}.topPlayStyle{object-fit:contain;max-width:7rem}.topPlayDropdowns{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;max-width:30rem;margin:auto;padding-bottom:1rem}.recentlyPlayed{min-width:40rem}.recentScoreViewDropdown{max-width:15rem;margin:1rem auto}.recentlyPlayedList>.score{display:grid;grid-template-columns:2.4rem 5rem 6fr 7rem 5.5rem 1fr 2fr;align-items:center;gap:.5rem}.score:nth-child(odd){background-color:#fff1;background:linear-gradient(90deg,#ffffff00 0%,#ffffff11 5%,#ffffff11 95%,#ffffff00 100%)}.score>img{width:5rem;height:3rem;padding:.25rem 0;object-fit:contain}.recentScoreStyle{width:4rem}.recentScoreDiff>.songDifficulty{position:absolute;margin:unset;transform:scale(.85) translate(5.5rem,-3.75rem)}.recentScoreTime{font-size:.8rem}.recentScoreTime .formattedTime{font-size:.7rem;margin:unset}.recentScoreTitle{word-break:break-all}@media screen and (max-width: 48rem){.recentlyPlayedList>.score{grid-template-columns:1.7rem 4rem 6fr 4rem 5.5rem 1fr 2.5fr}.score>img{width:4rem;height:4rem;padding:unset}.recentScoreNumber{font-size:.7rem}.recentScoreStyle{transform:translateY(.5rem)}.recentScoreDiff>.songDifficulty{position:unset;transform:scale(1) translateY(-.2rem)}}.workoutOverviewSplit{display:grid;gap:.625rem;grid-template-columns:1fr 1fr;margin:1rem 0}.workoutSessions{display:flex;flex-direction:column}.workoutHourData{display:flex;flex-direction:column;gap:.75rem}.workoutSessionPageControl{margin:.5rem auto 1rem;max-width:20rem}.workoutHourViewDropdown{max-width:12rem;width:100%;margin:auto}.workoutSessionTable{background-color:#1c1c1caa;border:.125rem solid #2f2f2f;border-radius:1rem;padding:1.5rem}.workoutSessionTableHeader{font-weight:600;padding-bottom:1rem}.workoutSession,.workoutSessionTableHeader{display:grid;grid-template-columns:1fr 2.5fr 3.5fr 5fr 2fr;align-items:center;gap:.5rem}.workoutSession{padding:.45rem 0}.workoutSession:nth-child(odd){background-color:#fff1;background:linear-gradient(90deg,#ffffff00 0%,#ffffff11 5%,#ffffff11 95%,#ffffff00 100%)}.workoutSession>.twoLine{display:flex;gap:.25rem;align-items:end}@media screen and (max-width: 48rem){.workoutSession>.twoLine{flex-direction:column;gap:unset;align-items:unset}.workoutSession,.workoutSessionTableHeader{grid-template-columns:1fr 2fr 1.5fr 2.3fr 1.8fr}}@media screen and (max-width: 30rem){.workoutSessionTable{border:unset;padding:unset;background-color:unset}.workoutSession,.workoutSessionTableHeader{font-size:.65rem}}.rivalList{display:flex;flex-direction:column;gap:.5rem;border:.125rem solid #666;border-radius:1rem 1.25rem 1.25rem 1rem;padding:.5rem;background-color:#111c}.rival{display:grid;grid-template-columns:3.5rem 1fr 6.5625rem;gap:.75rem}.rival.noBtn{grid-template-columns:3.5rem 1fr}.rivalNameLabel,.rivalCharacter{display:flex}.rivalNameLabel:hover,.rivalCharacter:hover{cursor:pointer;background:linear-gradient(90deg,#ffffff00 0%,#ffffff50 50%,#ffffff00 100%)}.rivalCharacter:hover{scale:1.025}.rivalCharacter:active{scale:.975}.rivalNameLabel{flex-direction:column;justify-content:space-evenly}.rival.active{background:#ffffff30;background:linear-gradient(90deg,#ffffff00 0%,#ffffff25 25%,#ffffff00 90%)}.rivalCharacter>img{width:3.5rem;height:3.5rem;border-radius:.5rem}.rivalBtns{display:flex;align-items:center;gap:.25rem;justify-content:flex-end;padding-right:.3125rem}.rivalBtns .modalBtn{padding:.625rem .6563rem .75rem;height:1.1875rem}.rivalBtns .modalBtn.gray{padding:.625rem .5rem .75rem}.rivalSearchField{display:grid;grid-template-columns:1fr max-content;gap:.5rem}.rivalSearchField>.formInputText{min-width:5rem}.rivalSearchField .modalBtn{height:max-content;font-size:.75rem;margin-top:-.0625rem;padding:.625rem .75rem}@media screen and (max-width: 480px){.rivalList{gap:1rem;border-radius:1.25rem}.rival{border:.125rem solid #2a2a2a;padding-left:.125rem;padding-top:.125rem;padding-right:.125rem;border-radius:.75rem;grid-template-columns:1fr min-content;column-gap:.4rem;row-gap:0}.rivalNameLabel{padding-bottom:.125rem}.rival.noBtn{display:flex;flex-direction:column}.rivalCharacter{order:0}.rivalCharacter>img{width:100%;object-fit:scale-down;background-color:#e8fafe}.rivalBtns{order:1;padding-top:.0625rem;gap:0}.rivalNameLabel{order:2;grid-column:1/3;align-items:center}}.rivalInfoChar>img{width:10.25rem;border-radius:1rem}.rivalInfoFields{margin-top:1rem;display:grid;grid-template-columns:1fr 1fr;gap:.375rem}@media screen and (max-width: 31rem){.rivalInfoChar>img{width:5rem}.rivalInfoFields{grid-template-columns:unset;margin-top:unset;gap:.2rem}}.siteSettingsBtn{margin:auto;position:absolute;right:.5rem;top:.5rem;z-index:1;color:#fff!important;padding:.6rem .7rem}.settings{display:flex;flex-direction:column;gap:1.5rem}.sections{margin-top:.25rem;background-color:#111a;border:.125rem solid #1a1a1a;padding:.75rem;border-radius:1.25rem 1.5rem 1.5rem}.sections.styleB{border-radius:1.25rem 2.375rem 2.375rem}.sections.styleC{border-radius:2.375rem}.sectionImg>img{border-radius:.5rem;max-width:14.5rem;max-height:10.375rem}.sectionImg{line-height:0}.styleB .sectionValue{border-radius:0 1.625rem 1.625rem;display:grid;justify-content:space-between;grid-template-columns:1fr max-content;align-items:center;text-align:center;justify-content:center;gap:.75rem}.sections{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.dancerNameEditField{display:flex;justify-content:space-between}#settingChar{order:1}#settingGuide{order:2}#settingJudge{order:3}#settingLaneOpacity{order:4}#settingFastSlow{order:5}#settingArrow{order:6}#settingDisplayCalories{order:7}#settingWeight{order:8}.settingsSaveSticky{position:fixed;padding:1rem 1rem 1rem 1.25rem;background-color:#222;box-shadow:0 2px 1rem #000;border:.1875rem solid white;border-radius:1.5rem;left:50%;bottom:.5rem;display:flex;align-items:center;gap:1rem;transform:translate(-50%) translateY(0);transition-property:transform;transition-duration:.5s;transition-timing-function:var(--bezierQuartOut)}.settingsSaveSticky.hid{transform:translate(-50%) translateY(120%)}.settingsSaveBtns{display:flex;gap:.5rem}.cardAliasDesc .dancerName span{font-size:1rem!important}.cardAliasDesc .dancerName .dancerTypeIcon{scale:1.5;width:.9rem}.cardAlias{display:grid;grid-template-columns:4.9rem 1fr 3rem;gap:.75rem;background-color:#222a;border:.125rem solid #2f2f2f;padding:.8rem;border-radius:1.5rem}.cardAlias img{width:4.5rem;border-radius:.5rem;border:.2rem solid #676767;background-color:#676767}.cardAlias .modalBtn{padding:0;display:flex;align-items:center;justify-content:center}.cardAliasIDs{display:flex;flex-direction:column;gap:.165rem}.newCardBtn{padding:0;display:flex;align-items:center;justify-content:center;line-height:0;gap:.5rem;border-radius:1.5rem;min-height:3rem}@media screen and (max-width: 62.5rem){.sections{grid-template-columns:unset}.sectionImg>img{max-width:10.375rem}:root{--laneOpacityPreviewScale: .7205 !important}#settingArrow{order:1}#settingLaneOpacity{order:2}}@media screen and (max-width: 45rem){.sectionImg>img{max-width:8rem}:root{--laneOpacityPreviewScale: .5555555556 !important}}@media screen and (max-width: 32rem){.sectionImg>img{max-width:100%;max-height:100%;width:100%}:root{--laneOpacityPreviewScale: 1 !important}.styleB .sectionValue{border-radius:0 .75rem .75rem;grid-template-columns:unset}.sections.styleB{border-radius:1.25rem 1.5rem 1.5rem}.laneOpacityPreview{aspect-ratio:unset!important;height:12rem;background-color:#152d85;border-radius:.5rem;transition-duration:.5s;transition-property:background-color}}@media screen and (max-width: 30rem){.cardAlias img{width:2.5rem;border-width:.2rem;margin:auto}.cardAlias{grid-template-columns:2.9rem 1fr 2rem;gap:.5rem;padding:.7rem;border-radius:1.5rem}.cardAliasIDs{gap:unset;font-size:.8rem}}@media screen and (max-width: 25rem){.dancerNameEditField{flex-direction:column;gap:1rem;align-items:center}}:root{--laneOpacityPreviewScale: 1;--laneOpacityPreviewScaleP: 100%;--laneOpacityPreviewArrowPaddingScale: .9;--laneOpacityPreviewArrowPaddingScaleP: 90%;--laneOpacityPreviewBaseArrowSize: 3rem;--laneOpacityPreviewArrowSize: calc(var(--laneOpacityPreviewBaseArrowSize) * var(--laneOpacityPreviewScale));--laneOpacityPreviewArrowDemoWidth: calc(4 * var(--laneOpacityPreviewArrowSize));--laneOpacityPreviewFullScroll: calc(16 * var(--laneOpacityPreviewBaseArrowSize) * var(--laneOpacityPreviewArrowPaddingScale))}@keyframes backgroundGradientScroll{0%{background-position-x:0}to{background-position-x:-150rem}}@keyframes arrowDemoScroll{0%{background-position-y:var(--laneOpacityPreviewFullScroll)}to{background-position-y:0}}@keyframes arrowDemoScrollReverse{0%{background-position-y:0}to{background-position-y:var(--laneOpacityPreviewFullScroll)}}.laneOpacityPreview{width:calc(var(--laneOpacityPreviewArrowDemoWidth) * 1.2);aspect-ratio:300/189;background-color:#152d85;border-radius:.5rem;transition-duration:.5s;transition-property:background-color}.arrowDemo{width:var(--laneOpacityPreviewArrowDemoWidth);height:100%;margin:0 auto;background-image:url(/assets/arrowDemo.webp);background-repeat:repeat-y;background-position-x:center;background-size:var(--laneOpacityPreviewArrowPaddingScaleP)}#settingLaneOpacity:hover .arrowDemo,#settingLaneOpacity:active .arrowDemo{animation-name:arrowDemoScroll;animation-timing-function:linear;animation-duration:3s;animation-iteration-count:infinite}#settingLaneOpacity:hover .laneOpacityPreview.downscroll .arrowDemo,#settingLaneOpacity:active .laneOpacityPreview.downscroll .arrowDemo{animation-name:arrowDemoScrollReverse!important}#settingLaneOpacity:hover .laneOpacityPreview,#settingLaneOpacity:active .laneOpacityPreview{background:rgb(255,255,255);background:repeating-linear-gradient(100deg,#00000000,#00000010 10px,#00000028 10px,#00000018 20px),linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,140,140,1) 10%,rgba(255,214,140,1) 20%,rgba(151,255,140,1) 30%,rgba(140,219,255,1) 40%,rgba(200,140,255,1) 47%,rgba(253,163,255,1) 51%,rgba(255,255,255,1) 55%,rgba(255,0,0,1) 60%,rgba(255,108,0,1) 64%,rgba(255,177,0,1) 68%,rgba(243,255,0,1) 73%,rgba(160,255,5,1) 77%,rgba(0,255,9,1) 80%,rgba(0,235,255,1) 85%,rgba(96,109,255,1) 90%,rgba(249,0,255,1) 95%,rgba(255,255,255,1) 100%);background-size:150rem;animation-name:backgroundGradientScroll;animation-timing-function:linear;animation-duration:15s;animation-iteration-count:infinite}@keyframes editFieldPulse{0%,to{background-color:#1ed66080}50%{background-color:#1ed66022}}@keyframes errShake{0%{transform:translate(5px)}10%{transform:translate(-5px)}20%{transform:translate(4px)}30%{transform:translate(-4px)}40%{transform:translate(3px)}50%{transform:translate(-3px)}60%{transform:translate(2px)}70%{transform:translate(-2px)}80%{transform:translate(1px)}90%{transform:translate(-1px)}to{transform:translate(0)}}@keyframes typePulse{0%{background-color:#fffa;transform:translateY(-.1875rem)}to{background-color:#ffffff10;transform:translateY(0)}}@keyframes deletePulse{0%{background-color:#ed424550;transform:translateY(.1875rem)}to{background-color:#ffffff10;transform:translateY(0)}}.nameEditField{display:grid;justify-content:space-around;grid-template-columns:repeat(8,1fr);padding:.5rem;border-radius:.875rem;gap:.5rem}.nameEditField.err{border-color:#ed4245;background:#371617;animation-name:errShake;animation-duration:.4s;animation-timing-function:ease-in-out}.nameEditFieldChar{background-color:#ffffff10;border:.125rem solid #ffffff10;border-radius:.375rem;justify-content:center;padding:.5rem 0;min-height:1.6875rem}.nameEditFieldChar:not(:empty){animation-name:typePulse;animation-duration:.6s;animation-timing-function:var(--bezierQuartOut)}.nameEditFieldChar:empty{animation-name:deletePulse;animation-duration:.6s;animation-timing-function:var(--bezierQuartOut)}.nameEditFieldChar.highlight{animation-name:editFieldPulse;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;border-color:#1ed660aa}.nameEditFieldChar>img{width:1.25rem}.onScreenKb{margin-top:.25rem;display:flex;flex-direction:column;background-color:#1a1a1a;border-radius:.875rem;padding:.5rem;border:.125rem solid #666;gap:.25rem}.oskbRow{display:grid;grid-template-columns:repeat(10,1fr);gap:.25rem;margin-bottom:.125rem;text-align:center}.oskbRow.row4{grid-template-columns:1fr 4fr 1fr}.oskbKey{padding:.375rem 0;background-color:#262626;border-radius:.375rem;font-weight:600;box-shadow:0 .125rem #333;display:flex;justify-content:center}.oskbKey>img{width:1.25rem;transform:translateY(.0625rem) scale(1.2)}.oskbKey>.deleteKey{font-size:1.25rem;transform:translateY(.0625rem)}.oskbKey:hover{cursor:pointer;transform:translateY(-.0625rem);box-shadow:0 .1875rem #444;background-color:#333}.oskbKey:active{transform:translateY(.125rem);box-shadow:none;background-color:#555}.errPlayStyleIcon{transform:translateY(.25rem) scale(1.4);height:1rem;width:1.6rem}@media screen and (max-height: 37.5rem){.nameEditFieldChar{padding:0;min-height:1.625rem}.onScreenKb{margin-top:-.125rem}.oskbKey{padding:.1875rem 0;font-weight:450;font-size:.875rem}}@keyframes cardSpinny{0%,to{box-shadow:-.2rem -.125rem #696969,-.2rem -.03rem #696969;transform:rotate3d(0,1,-.25,20deg)}50%{box-shadow:.2rem -.125rem #696969,.2rem -.03rem #696969;transform:rotate3d(0,-1,.25,20deg)}}@keyframes cardShiny{0%,to{transform:rotate3d(0,1,-.25,20deg);background-position:-10rem 0}50%{transform:rotate3d(0,-1,.25,20deg);background-position:0 0}}.modalSafeSpace .cardWrap{display:flex;justify-content:center;perspective:70rem;perspective-origin:50% -75%;padding-top:12rem}.modalSafeSpace .cardWrap>img,.cardShine{aspect-ratio:3256/2055;height:9rem;border-radius:.55rem;top:1rem;animation-timing-function:var(--bezierQuartInOut);animation-iteration-count:infinite;animation-duration:4.2s;position:absolute}.modalSafeSpace .cardWrap>img{animation-name:cardSpinny}.modalCardAliasInfo .modalBtn{padding:.3rem .4rem}.cardShine{animation-name:cardShiny;background:linear-gradient(315deg,#00000000 30%,#00000060 50%,#00000000 70%);background-repeat:no-repeat;background-size:30rem}.cardInfoCopyIdRow{display:flex;align-items:center;gap:.3rem;justify-content:center}.mainContent{background-color:#000000c0;padding:1.5em;margin:2rem auto 10.75rem;max-width:var(--contentMaxWidth);border:white solid .1875rem;box-shadow:0 0 2em #000;border-radius:.75rem;word-wrap:break-word}body.gold .mainContent{border-color:gold}a{color:#0af}body.gold a{color:#fc2}@media screen and (max-width: 35rem){.mainContent{margin-top:1rem}}.topLogo{margin:3em 0 2em;padding:0 2em .75rem;width:calc(100% - 4rem);max-height:6.25rem;display:block;object-fit:contain;background:#00000080;background:linear-gradient(90deg,#00000000 10%,#00000088 50%,#00000000 90%)}@media screen and (max-width: 35rem){.topLogo{padding:0 .625rem .6rem;width:calc(100% - 1.25rem);max-height:4rem;margin:.5rem 0 0}}@keyframes ripple{0%{transform:scale(1);opacity:0}35%{opacity:.225}70%{opacity:.2}to{opacity:0;transform:scale(1.125)}}@keyframes flicker{0%{opacity:0}15%{opacity:.7}to{opacity:0}}.zIndexBack{z-index:-1}.zIndexFront{z-index:1}.bgGlow{background:#08697B;background:radial-gradient(circle,#08697B 0%,#000 75%)}body.gold .bgGlow{background:#700ba5;background:radial-gradient(circle,#700ba5 0%,#000 75%)}.bgGlow.mobile{background:#08697B;background:linear-gradient(#000 0%,#08697B 70%)}body.gold .bgCeilingLight{background:radial-gradient(circle,#E3D2D9A0 0%,#D3B8CB00 38%)}.bgCeilingLight{background:radial-gradient(circle,#78FFE7AA 0%,#31FF9C00 30%)}body.gold .bgCeilingGlow{background:radial-gradient(circle,#ffe65899 0%,#FFD80077 8%,#FFCC0000 17%)}.bgCeilingGlow{background:radial-gradient(circle,#20FFAF 0%,#20FFAF99 8%,#21FFAD00 17%)}.bgGlow,.bgCeilingLight,.bgCeilingGlow{background-repeat:no-repeat;background-attachment:fixed;position:fixed;top:0;left:0;width:100vw;height:100dvh}.bgCeilingGlow{opacity:.7}.focus.motionNormal .bgCeilingGlow{animation-name:flicker;animation-duration:6s;animation-iteration-count:infinite}.bgCeilingLight,.bgCeilingGlow{transform:translateY(-50vh)}.bgSmoke{position:fixed;bottom:0;right:0;width:max(100vw,100dvh)}.bgStripes{position:fixed;left:0;top:0;height:100dvh;width:100vw;background-image:linear-gradient(#00000030 0%,transparent 0%,transparent 40%,#00000030 60%,transparent 80%,transparent 100%);background-size:100vw 8px}.shutterCorner{max-width:min(33vw,303px);position:fixed}.shutterCorner.topL{top:0;left:0}.shutterCorner.topR{top:0;right:0}.shutterCorner.btmL{left:0;bottom:0}.shutterCorner.btmR{right:0;bottom:0}.shutterSide{position:fixed;left:calc(min(33vw,300px) - 30px);top:0;height:100dvh;width:calc(100vw - (min(33vw,300px)*2) + 60px);border-image:url(/assets/white/shutter_side.png);border-image-slice:40% 29% fill;border-image-width:26px 128px}body.gold .shutterSide{border-image:url(/assets/gold/shutter_side.png);border-image-slice:40% 29% fill;border-image-width:26px 128px}.rippleCenter{position:fixed;top:0;left:0;width:100vw;height:100dvh;display:flex;overflow:hidden;justify-content:center}.shutterRipple{width:min(200dvh,175vw);height:min(200dvh,175vw);align-self:center;opacity:.15}.focus.motionNormal .shutterRipple{animation-name:ripple;animation-duration:6s;animation-timing-function:linear;animation-iteration-count:infinite}.shutterGrid{position:fixed;top:0;left:0;height:100dvh;width:100vw;object-fit:fill}:root{--navBtnWidth: 10.1875rem}.navBar{display:flex;justify-content:center;justify-items:center;gap:1rem;background:#00000080;background:linear-gradient(90deg,#00000000 0%,#00000088 25%,#00000088 75%,#00000000 100%);max-width:var(--contentMaxWidth);padding:1rem 0;margin:auto}.navBtn{width:100%;max-width:var(--navBtnWidth);height:2.6875rem;line-height:2.875rem;text-align:center;background-size:auto 2.6875rem;background-repeat:no-repeat;transition-property:transform,filter,text-shadow;transition-duration:.35s;transition-timing-function:var(--bezierQuartOut);text-decoration:none!important;color:#0ff}.navBtn.alt{color:gold}body.gold .navBtn.alt{color:#f32558}.navBtn:hover{transform:translateY(-.125rem)}.navBtn:active{transform:translateY(.0625rem) scale(.95);filter:brightness(50%)}@media screen and (max-width: 69.4375rem){.navBar{display:grid;grid-template-columns:repeat(3,var(--navBtnWidth))}}@media screen and (max-width: 35rem){.navBar{grid-template-columns:repeat(2,var(--navBtnWidth))}}@media screen and (max-width: 24.3125rem){.navBar{grid-template-columns:100%}.navBtn{margin:auto}}*{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Arial,sans-serif;text-rendering:optimizeLegibility;font-optical-sizing:auto}@font-face{font-family:Helvetica Compressed;font-style:normal;font-weight:400;src:url(/font/helvetica-compressed.woff) format("woff")}@font-face{font-family:FullerSansDT;font-style:normal;font-weight:400;src:url(/font/FullerSansDTBlack.woff) format("woff")}.fHelvetica{font-family:Helvetica Compressed,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Arial,sans-serif}.fFullerSansDT{font-family:FullerSansDT,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Arial,sans-serif}.monospace{font-family:Chivo Mono,Consolas,Courier New,Courier,monospace}.w100{font-weight:100}.w125{font-weight:125}.w150{font-weight:150}.w175{font-weight:175}.w200,.wlight{font-weight:200}.w300{font-weight:300}.w400,.wnormal{font-weight:400}.w500{font-weight:500}.w600,.wsemibold{font-weight:600}.w700,.wbold{font-weight:700}.w800{font-weight:800}.w900{font-weight:900}.w1000{font-weight:1000}.si{font-style:italic}.s25{font-size:.5rem}.s38{font-size:.5625rem}.s50{font-size:.625rem}.s75{font-size:.6875rem}.s100{font-size:.75rem}.s125{font-size:.7813rem}.s150{font-size:.8125rem}.s200{font-size:.875rem}.s250{font-size:.9375rem}.s300{font-size:1rem}.s300{font-size:1.125rem}.s400{font-size:1.25rem}.s450{font-size:1.5rem}.s500{font-size:1.75rem}.s550{font-size:2rem}.s600{font-size:2.25rem}.s700{font-size:3rem}.s800{font-size:3.5rem}.s900{font-size:4rem}.s1000{font-size:4.5rem}.lh25{line-height:.5rem}.lh38{line-height:.5625rem}.lh50{line-height:.625rem}.lh75{line-height:.6875rem}.lh100{line-height:.75rem}.lh100{line-height:.7813rem}.lh150{line-height:.8125rem}.lh200{line-height:.875rem}.lh250{line-height:.9375rem}.lh300{line-height:1rem}.lh400{line-height:1.25rem}.lh500{line-height:1.75rem}.lh550{line-height:2rem}.lh600{line-height:2.25rem}.cRed{color:#ed4245}.cGray{color:#888}.cDarkGray{color:#555}.cDiff0{color:#81e9ff}.cDiff1{color:#ffa}.cDiff2{color:#faa}.cDiff3{color:#00ff7f}.cDiff4{color:#daf}.cStyle0{color:#acf}.cStyle1{color:#fad}.cCyan{color:#0ff}.cGold{color:gold}.al{text-align:left}.ac{text-align:center}.ar{text-align:right}.aj{text-align:justify}.ma{margin:auto}.mav{margin-top:auto;margin-bottom:auto}.mah{margin-left:auto;margin-right:auto}.wMin{width:min-content}.wMax{width:max-content}:root{overflow-x:hidden;--bezierBounceOut: cubic-bezier(0,.7,.3,1.5);--bezierQuartOut: cubic-bezier(0,.75,.25,1);--bezierQuartIn: cubic-bezier(.75,0,1,.25);--bezierQuartInOut: cubic-bezier(.75,0,.25,1);--bezierWholeOut: cubic-bezier(0,1,0,1);--contentMaxWidth: 87.5rem;--background: #000}html,body{max-width:100%;overflow-x:hidden}body{background-color:var(--background);color:#f1f1f1}.noSelect,.noSelect *,br{-webkit-user-select:none;-ms-user-select:none;user-select:none}.noDrag,.noDrag *,br{-webkit-user-drag:none;pointer-events:none}a:hover{text-decoration:underline}.noScrollBar::-webkit-scrollbar{display:none}.noScrollBar{-ms-overflow-style:none;scrollbar-width:none}.macScrollBar::-webkit-scrollbar{width:1rem;background-color:#0000}.macScrollBar::-webkit-scrollbar-thumb{border:.25rem solid #222;background-color:#80808080;border-radius:1rem}.macScrollBar::-webkit-scrollbar-track{width:.625rem;background-color:#0000}.imgFlip{transform:scale(-1);-webkit-transform:scale(-1)}.imgFlipX{transform:scaleX(-1);-webkit-transform:scaleX(-1)}.imgFlipY{transform:scaleY(-1);-webkit-transform:scaleY(-1)}fas{color:#fff}
