html{touch-action:manipulation}::-webkit-scrollbar{display:none}*{margin:0;padding:0}:not(:root):fullscreen{user-select:none}:not(:root):fullscreen::backdrop{background-image:url(/src/core/bgGradient.jpg);background-attachment:fixed}html,body{padding-top:3.25vh;height:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}footer{position:fixed;bottom:0;width:100%;z-index:1000;color:#4b4b4b}#select div{display:inline-block}#stage{position:relative;background-color:0;margin:auto;line-height:0;z-index:10002}.main{width:100%;height:100%;position:absolute}.routerRealPage{width:100%;height:80%}#app{height:100%;padding-bottom:6em;padding-top:7.5vh}:not(:root):fullscreen .main{overflow:hidden}:not(:root):fullscreen #app{overflow:scroll}.ptPadding{height:80px}.ptPaddingFake{display:none}:not(:root):fullscreen .ptPaddingFake{display:block}#mask{color:gray;font-family:Custom,Consolas,Menlo,monospace;font-size:4vmin;position:absolute;width:70vmin;left:50%;top:50%;transform:translate(-50%,-50%);z-index:100;line-height:1.5em}#uploader{display:inline-block;position:relative}#uploader-select{display:flex;flex-direction:column;visibility:hidden;position:absolute;top:100%;left:0;width:max-content;border:1px solid #93cb96;box-shadow:0 0 8px #7dc581;border-radius:3px;background:#fff}#uploader:hover #uploader-select{visibility:visible}#uploader-select>label{font-size:.9em;text-align:left;padding:.2em .6em}#uploader-select>label:hover{background-color:#c9e5ca}.notiflix-notify{box-shadow:0 0 20px 5px rgba(0,0,0,.227);border-radius:10px}.notiflix-confirm-overlay,.notiflix-report-overlay,#NotiflixLoadingWrap{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:regular;src:local("Noto Sans SC"),local("NotoSans SC-Normal"),url(/src/core/fonts/noto-sans-sc-regular.woff2) format("woff2")}@font-face{font-family:Cairo;font-style:normal;font-weight:regular;src:local("Cairo"),local("Cairo-Normal"),url(/src/core/fonts/cairo-regular.woff2) format("woff2")}@font-face{font-family:Saira;src:local("Saira"),local("Saira-Normal"),url("https://fonts.realtvop.top/Source Han Sans & Saira Hybrid-Regular.woff2") format("woff2"),url(/src/core/fonts/Source%20Han%20Sans%20&%20Saira%20Hybrid-Regular.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(data:application/font-woff;base64,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)}::selection{background-color:rgba(147,107,255,.286)}::-moz-selection{background-color:rgba(147,107,255,.286)}:root{text-align:center}:root,input,select,button{font-family:Saira,Cairo,Noto Sans SC}body{margin:0}a{text-decoration:none;color:#191970;border-radius:5px;cursor:pointer}a:hover,input[type=checkbox]+label:hover,input[type=radio]+label:hover{background-color:rgba(66,170,255,.157)!important}a:active{background-color:rgba(66,170,255,.247)!important}button,input[type=button],input[type=file]+label{background-color:rgba(0,102,255,.396);color:#fff;border:none;border-radius:2px;font-size:.9em;padding:.1em .6em;margin:.1em;cursor:pointer}input[type=button]:disabled{background:gray!important}button:hover,input[type=button]:hover,input[type=file]+label:hover{background-color:#59b4ff}button:active,input[type=button]:active,input[type=file]+label:active{background-color:#59b4ff}button,label,input[type=button]{-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:175%}input[type=checkbox],input[type=radio],.hide{display:none}.btn-smooth{transition:transform .1s ease-in-out}.btn-smooth:active{transform:scale(.9)}.i-pause:after{font:1em icomoon;content:""}.i-settings:after{font:1em icomoon;content:""}input[type=checkbox]+label:before{font:.9em icomoon;content:"";margin-left:.2em;margin-right:.2em}input[type=checkbox]:checked+label:before{font:.9em icomoon;content:"";margin-left:.2em;margin-right:.2em}input[type=radio]+label:before{font:.9em icomoon;content:"";margin-left:.2em;margin-right:.2em}input[type=radio]:checked+label:before{font:.9em icomoon;content:"";margin-left:.2em;margin-right:.2em}select,input{border:none;background:rgba(144,202,249,.243);border-radius:10px;padding:3px;outline:none}textarea,input[type=text]{border:1px solid #888;border-radius:2px;padding:.2em;margin:1px}.title{color:#2f5597;background:rgba(255,255,255,.5);text-align:left;margin:auto;width:100%;position:fixed;top:0;padding-top:5px;padding-bottom:5px;box-shadow:0 0 30px rgba(0,0,0,.12);display:flex;transform:translateZ(0);height:50px;font-size:27.5px;font-weight:400;z-index:4}.background{position:fixed;left:-50vw;top:-50vw;background:url(/src/core/bgGradient.jpg);width:200vw;height:200vw;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:-2}@keyframes rotate{0%{transform:rotate(0);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}50%{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}}.info,strong.error{color:red}strong.warning{color:#fa0}strong.accept{color:#f022ff}.index{width:60vw;max-width:270px;margin:auto}.index a{display:block;border:2px solid #37723a;border-radius:5px;padding:10px}.info{font-size:1em;line-height:1.33em}.profile{font-size:.9em;line-height:1.5em;color:red}#select2{line-height:1.8em}input[type=button]{font-size:1em;border-radius:15px;height:auto}.disabled{opacity:.2;pointer-events:none}.fade{opacity:0!important;visibility:hidden}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.blur{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.namePlate{text-align:center;border-radius:5px;color:#fff;margin-left:5px;height:23px;overflow:hidden;font-size:50%;line-height:23px;margin-top:8px}.namePlate>span{max-width:90px;margin-left:5px;margin-right:5px}.userInfoBar{position:fixed;height:40px;margin-top:5px;right:12px;text-shadow:none}img{-webkit-user-drag:none}body.noUIBlur #NotiflixConfirmWrap>div.notiflix-confirm-overlay{background:rgba(0,0,0,.8)!important;backdrop-filter:unset!important}body.noUIBlur .blur{backdrop-filter:unset!important}canvas{-webkit-transform:translateZ(0);transform:translateZ(0)}.slide-fade-enter-active{transition:all .3s .3s ease-out}.slide-fade-leave-active{transition:all .3s ease-in}.slide-fade-enter-from{transform:translate(20px);opacity:0}.slide-fade-leave-to{transform:translate(-20px);opacity:0}.sameSlide-fade-enter-active{transition:all .3s ease-out}.sameSlide-fade-leave-active{transition:all .3s ease-in}.sameSlide-fade-enter-from,.sameSlide-fade-leave-to{transform:translate(-20px);opacity:0}.upslide-fade-enter-active{transition:all .3s .3s ease-out}.upslide-fade-leave-active{transition:all .3s ease-in}.upslide-fade-enter-from{transform:translateY(20px);opacity:0}.upslide-fade-leave-to{transform:translateY(-20px);opacity:0}#settings.out,#select2.out{transition:all .3s ease-in}#settings.from,#select2.from{transform:translate(20px);opacity:0}#settings.to,#select2.to{transform:translate(-20px);opacity:0}#settings.in,#select2.in{transition:all .3s .3s ease-out}.backgroundCanvas{width:100%;height:100%;position:fixed;top:0;left:0;z-index:-1;opacity:0;transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transform:translate(0);-webkit-transform:translate(0px);-moz-transform:translate(0px);-ms-transform:translate(0px);-o-transform:translate(0px)}.backgroundCanvas.visible{opacity:1}#songSelect{display:flex;height:calc(97.5% - 75px);position:fixed;left:2.5%;top:75px}.songSearch{width:90%;margin:auto;display:flex;justify-content:space-between;font-size:1.5em}.songSearch div{width:100%}#searchBtn{width:auto;min-width:100%;text-align:center;font-size:.75em;float:right;margin-right:5%;height:auto}#searchInput{width:90%;margin:left}.songsSourceSelectContainer{display:grid;height:100%;width:11vw;margin-left:-1vw;overflow-y:scroll}#songAndChartSelector{display:flex;height:100%;width:90vw;margin-left:0%;background-color:rgba(255,255,255,.376)}#songSelector{height:100%;width:45vw;padding-left:2.5vw;padding-right:2.5vw;overflow-x:hidden}#chartSelect{height:100%;width:40vw}.chartItem{color:#000}.songItem{color:#000;width:100%;min-height:100px;display:flex;box-shadow:0 0 0 .8px var(--color-box-shadow)}.chartLevel{min-width:75px;max-width:100px;text-align:center;border-radius:5px;color:#fff;margin-left:.25vw;max-height:20px;overflow:hidden}.chartLevel>span{min-width:65px;max-width:90px;margin-left:5px;margin-right:5px}#pageControl{bottom:0;height:25px;overflow:hidden}.songsSourceSelect{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;margin-top:1.2vh;height:0px}.songsSourceSelect>div input[type=radio]{display:none}.songsSourceSelect div{display:inline;width:90%}.songsSourceSelect div label{display:block;background-color:rgba(255,255,255,.376);color:#000;border:none;border-radius:10px;font-size:1.5vw;padding:min(4.5vh,25px) 1.5vw;line-height:0;margin-top:-1vh}.songsSourceSelect div input:checked~label{color:#fff;background-color:#2b5793}.songsSourceSelect div label:before{content:unset!important}#colorPicker{color:rgba(0,0,0,.086)}#chartSelectCharts,#chartSelectConfig{width:100%;margin-top:.5vh;margin-left:-2%;color:#000}#chartSelectConfig{justify-content:center;display:flex;flex-direction:column;align-content:center;align-items:center}#chartListall[fullwidth=true]{display:flex;flex-wrap:wrap;width:100%}#chartListall[fullwidth=true]>.songItem{width:calc(25% - 5px);font-size:1.25vw;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;color:#fff;border:1px solid var(--color-box-border);box-shadow:0 0 8px .8px var(--color-box-shadow);border-radius:10px;text-align:left;margin:5px 0 5px 5px!important;display:inline-flex}#chartListall[fullwidth=true]>.songItem>div>.songCardCover{border:unset!important}div#playerCardActions{text-align:right;padding-top:.5em;margin-bottom:-1.6em;font-size:.9em;margin-right:1.1em;color:#191970}#startPage{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;position:fixed;top:7.5vh}.startPageRow{width:100%;left:5%;right:5%}.startPageRow input[type=button]{font-size:1.6em;margin:6px;width:240px;max-width:100%;-webkit-appearance:none;appearance:none;box-shadow:0 0 20px rgba(0,0,0,.2)}.startPageRow2{display:inline-flex}.startPageRow2 input[type=button]{width:50%}.startBtn{color:#fff}.startBtn.forbidden{background-color:rgba(110,110,110,.44)}#playerCard{text-align:center;z-index:1;width:300px;max-width:100%;height:auto;margin:auto;background-color:rgba(255,255,255,.227);border-radius:20px;box-shadow:rgba(0,42,131,.157) 0 0 20px 5px,inset rgba(0,42,131,.157) 0 0 50px 8px}#playerCardUsrName{text-align:center;margin-left:10px;color:#2d5695;font-size:1.5em;display:-webkit-inline-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}#playerCardUsrAvatarParent{display:flex;align-items:center;justify-content:center;margin:20px 0 0}#playerCardUsrAvatar{height:64px;width:64px;border-radius:100%;border:3px solid white;overflow:hidden;display:flex;align-items:center;justify-content:center}#playerCardUsrAvatar img{height:64px}#playerCardUsrInfo{color:rgba(0,0,0,.35);font-size:1em;line-height:.85em}#flexCol{margin-top:-10vh;margin-left:1vw;margin-right:5vw}@media screen and (orientation: landscape){#flexCol{max-width:45vw}#flexCol2{max-width:35vw}}@media screen and (min-width: 752px){#flexCol{max-width:45vw}#flexCol2{max-width:35vw}}@media screen and (max-width: 751px){#startPage{margin-top:8vh}}#startPage{margin-top:10vh}footer{line-height:1.25rem}#loginPage{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;margin-top:50px}.loginPageRow{width:100%;margin:10px}.loginPageRow input:not([type=button]){width:70%;height:2em}.loginPageRow input[type=button]{font-size:1.6em;width:40%;margin:6px}#caliContainer{display:flex;justify-content:center;align-items:center;font-size:16px;height:calc(100vh - 70px);width:100%;text-align:center;box-sizing:border-box;margin:0;padding:0}div#calibrate{height:300px;width:500px;background:#dddddf;display:flex;flex-direction:column;justify-content:space-between;align-items:center;overflow:hidden;border-radius:15px}div#calibrate div.calititle{width:100%;padding:10px;background:#90caf9;color:#fff;text-align:center;font-weight:700;text-shadow:0px 1px #00000077}div#calibrate div.content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:max-content}div#calibrate div.content div.description{font-size:12px;padding:10px;text-align:center}div#calibrate div.content button#clickBtn{width:50px;height:50px;margin:10px;background:#b7b6bb;color:#000;border:1.5px solid #939394;color:#fff;text-shadow:1px 1px 1px #9f9f9f;font-weight:700;cursor:pointer}div#calibrate div.content div.results{width:60%;display:flex;flex-direction:row;justify-content:space-between;color:#000;text-align:center}div#calibrate div.content div.results div:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;border-left:1.4px #9f9f9f solid}div#calibrate div.content div.results div:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px;border-right:1.4px #9f9f9f solid}div#calibrate div.content div.results div{border:1.2px #9f9f9f solid;width:25%;display:flex;justify-content:center;align-items:center;background:#fff}div#calibrate div.footer{display:flex;flex-direction:row;width:100%;justify-content:center;align-items:center}div#calibrate div.footer button{width:100%;padding:5px;cursor:pointer}div#calibrate div.footer button#startBtn{background:#90caf9;color:#fff;font-size:16px;border:none;border-right:1px solid #fff;text-shadow:0px 1px #00000033}div#calibrate div.footer button:disabled{background:gray!important;color:#d3d3d3!important;cursor:default}.cacheUnit{margin:25px;padding:5px;border-radius:20px;box-shadow:rgba(0,42,131,.157) 0 0 20px 5px,inset rgba(0,42,131,.157) 0 0 50px 8px}.chartListChartItem div{display:inline-block}.chartListChartItem{display:flex;justify-content:space-around;margin:10px}.chartListChartItem>div{flex:2;word-break:break-word;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#aboutLogo{width:50%}@media screen and (min-width: 600px) and (max-width: 1500px){#aboutLogo{width:25%}}@media screen and (min-width: 1500px){#aboutLogo{width:15%}}#userChartEdit{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;margin-top:50px}.userChartEditRow{width:100%;margin:10px}.userChartEditRow input:not([type=button]){width:70%;height:2em}.userChartEditRow input[type=button]{font-size:1.6em;width:40%;margin:6px}.songCardID.Phi{background-color:#daa520}.playerB20Container .scoreRankingCardEle{width:25%!important}.playerB20Card{display:flex;justify-content:space-around;align-items:center;max-width:100%;width:300px;background-color:#c5effb;border-radius:20px;box-shadow:rgba(0,42,131,.157) 0 0 20px 5px,inset rgba(0,42,131,.157) 0 0 50px 8px;padding-top:10px;padding-bottom:10px}.playerB20Card .playerB20Info{font-size:.7em;font-weight:400}.playerB20Container .scoreRankingTitle{display:flex;justify-content:center;align-items:center;margin-bottom:10px}.playerB20Container #playerCardUsrAvatarParent{margin-top:0}#playerCardUsrAvatar img{filter:unset}.playerB20Card .name{font-size:1.2em}@media screen and (max-width: 700px){.playerB20Container .scoreRankingCardEle{width:33.3%!important}}@media screen and (max-width: 600px){.playerB20Container .scoreRankingCardEle{width:50%!important}}#changelogs{text-align:left;margin-left:5%}#loadingPage{display:flex;align-items:center;justify-content:center;height:85vh;margin-top:-7.5vh}.loading-image{display:none;position:absolute;max-width:75%;animation:loadingFadeInOutAnimation 2s forwards}@keyframes loadingFadeInOutAnimation{0%,to{opacity:0}25%,75%{opacity:1}}.multiServer{width:100%;height:100%;display:flex;flex-direction:column}.multiServerSearch{width:100%;padding-top:20px;padding-bottom:20px;display:flex;flex-wrap:wrap;gap:10px}.multiServerSearch .input{flex:3}.multiServerSearch select{flex:1}.multiServerList{display:flex;flex-wrap:wrap;width:100%;overflow-y:scroll;flex:15}.multiServerDisp{flex:1;height:150px;background:rgba(255,255,255,.565);padding:30px 22px 22px;border-radius:12px;display:flex;flex-direction:column;margin-left:2%;margin-top:2%;margin-right:2%;min-width:40%;max-width:40.2%}.multiServerDisp .line{display:flex;flex:1;justify-content:space-between;flex-wrap:wrap;max-width:100%;max-height:34%;overflow:hidden}.multiServerDisp .name{font-weight:700;font-size:x-large;max-width:80%;overflow:hidden;text-overflow:ellipsis}.multiServerDisp .playernumber{display:flex;margin-top:.4em}.present{font-size:x-large;margin-top:-.3em}.multiServerDisp input#createBtn{height:2em;width:2em}.multiServerDisp .ownerName{max-width:60%;overflow:hidden;text-overflow:ellipsis;margin-top:.2em}.multiServerDisp .line:nth-child(3){margin-top:1em}.multiServerDisp .avgRks{margin-top:.3em}:root{--color-bg-light: #c5effb;--color-text-primary: #2f549a;--color-box-border: #9bb2de;--color-box-inner: rgb(210, 244, 253);--color-box-shadow: #9bb2dded;--color-level-box: rgb(211, 19, 20)}[v-cloak]{display:none}.divider{color:#f5aaaa;font-size:.9em!important}.evtbox{background-color:rgba(144,202,249,.37);max-width:100vw;border-radius:10px;padding:5px}.scorebox{background-color:rgba(144,202,249,.37);max-width:100vw;max-height:max-content;border-radius:10px;padding:5px}.boxbox{display:flex;justify-content:center;align-items:center}.cover>div>.boxbox>.evtbox p span:not([type=userMsg]){color:gray;font-size:.9em}.cover-mask{margin-top:25px;position:absolute;z-index:1;background:rgba(0,0,0,.533);width:100vw;height:200vh;left:0;top:0}.cover{background:#d0efff;position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);width:700px;height:fit-content;max-width:90vw;max-height:70vh;overflow-y:scroll;border-radius:20px;padding:10px}@media screen and (max-height: 625px){.cover{position:fixed;left:0;right:0;top:60px;bottom:0;border-radius:0;max-width:unset;max-height:unset;width:unset;height:calc(100vh - 60px);transform:unset}}.coverFull{position:fixed;left:0;right:0;top:0;bottom:0;border-radius:0;max-width:unset;max-height:unset;width:unset;height:unset;transform:unset;z-index:10003}.coverFull.coverFullScore{display:flex;justify-content:center}.coverFull>.scoreMainContainer{max-width:700px;width:100%}.panelSwitcher{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.panelSwitcher>div input[type=radio]{display:none}.panelSwitcher div{display:inline;margin-right:10px}.panelSwitcher div input:checked~label{color:#36a4ff}.panelSwitcher div label:before{content:unset!important}.scoreSongCard{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;color:#fff;border:1px solid var(--color-box-border);box-shadow:0 0 8px .8px var(--color-box-shadow);border-radius:10px;text-align:left;margin:5px;display:inline-flex}.songCardCover{position:absolute;bottom:0;left:0;right:0;display:block;padding:5px 10px;border:1px solid var(--color-box-border);border-radius:0 0 10px 10px;z-index:2;overflow:hidden;max-height:86%}.songCardCover:before{background:var(--bg);content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-repeat:no-repeat;background-size:cover;filter:blur(3px);z-index:-1;background-position:bottom center}.songCardCover:after{content:"";background:rgba(0,0,0,.31);position:absolute;left:-30px;right:-30px;top:-30px;bottom:-30px;z-index:-1}.songCardCover>div{display:-webkit-inline-box;-webkit-box-orient:vertical;overflow:hidden;z-index:2;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2}.scoreSongCard>img{width:100%;display:block;aspect-ratio:16/9}.songCardComposer{font-size:.6em;height:50%}.songCardSpeed{font-size:.2em;margin-top:5.5em}#chartListAll{width:90%;display:flex;flex-wrap:wrap}#chartListAll .scoreSongCard{width:23.5%;font-size:1.25vw}.multi-player-list.scorebox{width:90%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.multi-user-avatar{width:4.3em;height:4.3em;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:50%}.multi-player-list p{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px}.color-primary{color:var(--color-text-primary)}div#scoreTitle{font-size:2.2em;flex:auto;display:inline-block;margin-left:0;text-align:left}div#scoreHeader{padding:30px 28px 5px;width:calc(100% - 63px);display:flex;justify-content:space-between}div#scoreExtraInfo{text-align:right;display:inline-block;width:fit-content;margin-top:5px}.scoreRankingEle{display:inline-flex;width:50%;overflow:hidden;white-space:nowrap}.scoreRankingBodyLR .scoreRankingEle{width:100%!important}.scoreRankingBodyColum .scoreRankingBodyLR{width:50%}.scoreRankingEle>div{display:inline-block}.scoreRankingBodyColum{display:block;width:100%;line-height:1em;display:flex;justify-content:flex-start;flex-wrap:wrap}.scoreRanking{border:2px solid var(--color-box-border);margin:35px 19px 19px;padding:16px;border-radius:20px;background:var(--color-box-inner);box-shadow:0 0 20px 3px var(--color-box-shadow)}.scoreRankingNum{font-weight:700;font-size:1.2em;padding-right:10px;padding-top:2px}.scoreRankingTitle{font-weight:700;font-size:1.3em;margin-bottom:8px}.scoreRankingUserName{font-size:1em;width:0;flex:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;line-height:1.2em}.songCardLevel{background-color:var(--color-level-box);font-size:.6em;height:1.5em;width:50px;text-align:center;border-radius:15px;padding:2px 2px .1em;position:absolute;right:1em;line-height:1.2em}.songCardCover .songCardLevel{bottom:50%;transform:translateY(50%)}.songCardName{width:calc(100% - 50px)}#scoreCopyright{text-align:center;padding-bottom:30px}.scoreMainContainer{background-color:var(--color-bg-light);padding-bottom:30px;border-radius:20px}.scoreMainContainer.noHeaderExtraPadding{padding-top:1em}div#scoreLogo{background:url(/src/core/lg512y512.png);width:5em;height:4em;background-position:center;background-repeat:no-repeat;background-size:cover}.scoreRankingPerson .scoreRankingBodyColum .scoreRankingCardEle{width:33.3%}.scoreRankingPerson img{filter:blur(3px)}.songCardCoverAll{position:absolute;top:0;bottom:0;left:0;right:0;display:block;padding:5px 10px;background:rgba(0,0,0,.4)}.scoreRankingPerson .scoreSongCard{text-align:right}.scoreRankingPerson .songCardID{background-color:var(--color-box-border);font-size:.6em;width:2.5em;text-align:center;border-radius:15px;padding:2px 2px .1em;position:absolute;left:1em}.scoreRankingPerson .songCardScore{text-align:left;font-size:1.6em;margin-top:.2em;position:absolute;top:36%}.scoreRankingPerson .songCardAcc{text-align:left;margin-top:-.4em;position:absolute;bottom:.5em}.scoreRankingPerson .songCardLevel{height:unset;bottom:1em}.scoreRankingPerson .songCardName{display:-webkit-inline-box;-webkit-box-orient:vertical;width:calc(100% - 3em);position:absolute;overflow:hidden;right:.5em;top:.4em;word-break:break-all;text-overflow:ellipsis;line-clamp:1;-webkit-line-clamp:1}@media screen and (max-width: 600px){#chartListAll .scoreSongCard{width:45%;font-size:2vw}.scoreRankingBodyColum .scoreRankingBodyLR,.scoreRankingBodyColum .scoreRankingEle{width:100%}.scoreRankingPerson .scoreRankingCardEle{width:50%}div#scoreLogo{width:4em;height:4em}div#scoreTitle{font-size:2.2em;margin-left:0}div#scoreLogo{display:none}}
