#result#result:not(:has(.matchFinalView.show)){background:#0c1018!important;backdrop-filter:none!important;overflow:auto}
#result#result:not(:has(.matchFinalView.show))::before{display:none!important}
#result#result:not(:has(.matchFinalView.show))::after{opacity:.13!important;filter:blur(24px) saturate(.6)!important}
#result#result:not(:has(.matchFinalView.show)) .resultCard{position:relative;display:grid!important;grid-template-columns:260px minmax(0,1fr)!important;grid-template-rows:auto 1fr;align-items:center;gap:32px 48px!important;width:min(1180px,92vw)!important;max-width:1180px!important;min-height:0!important;margin:auto!important;padding:36px 44px!important;border:1px solid #ffffff16!important;border-radius:14px!important;background:#151c27f5!important;box-shadow:0 22px 80px #0005!important;overflow:visible!important}
#result#result .resultCard::before{display:none!important}
.resultTrackHeader{grid-column:1/-1;display:flex;align-items:center;gap:20px;padding-bottom:26px;border-bottom:1px solid #ffffff18;min-width:0}
.resultTrackHeader img{width:88px;height:88px;object-fit:cover;border-radius:5px;background:#202838;flex-shrink:0}
.resultTrackMeta{min-width:0;flex:1}.resultTrackMeta small{color:#79dce5;font-size:10px;letter-spacing:.2em}.resultTrackMeta .resultSong{font-size:clamp(21px,2vw,30px)!important;font-weight:800;color:#f2f5fa!important;margin:7px 0!important;line-height:1.25!important;overflow-wrap:anywhere}.resultTrackMeta p{font-size:12px;color:#a4afc2;margin:0}
.resultTrackHeader>span{font-size:12px;letter-spacing:.16em;color:#8592a8}
#result#result:not(:has(.matchFinalView.show)) .resultHero{display:flex!important;flex-direction:column;align-items:center;justify-content:center;padding:0!important;border:0!important;min-height:280px!important;background:none!important}
#result#result .resultKicker{display:none!important}
#result#result:not(:has(.matchFinalView.show)) #grade{font-size:170px!important;line-height:1.12!important;letter-spacing:-.04em!important;padding:0 18px!important;margin:0!important;animation:none!important;text-shadow:none!important;transform:none!important;overflow:visible!important}
#result#result .resultVerdictBig{font-size:20px!important;letter-spacing:.08em!important;font-style:normal!important;padding:12px 0!important;margin:8px 0 0!important;background:none!important;border:0!important;color:#dbe3ee!important;box-shadow:none!important;white-space:nowrap}
#result#result .resultData{padding:0!important;min-width:0;display:flex;flex-direction:column;gap:18px}
#result#result .resultScoreBox{padding:0!important;margin:0!important;background:none!important;border:0!important;box-shadow:none!important}
#result#result .resultScoreBox:first-child span{font-size:11px;color:#99a6ba;letter-spacing:.13em}
#result#result .resultScoreBox:first-child b{font-size:clamp(48px,5vw,76px)!important;text-align:left!important;font-style:normal!important;letter-spacing:-.035em!important;line-height:1.15;margin:6px 0!important}
#result#result .resultScoreBox:nth-child(2){display:flex!important;justify-content:space-between;align-items:center;padding:12px 0!important;border-top:1px solid #ffffff14!important;border-bottom:1px solid #ffffff14!important}
#result#result .resultScoreBox:nth-child(2) b{font-size:30px!important;font-style:normal!important}
#result#result .resultJudges{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0!important}
#result#result .resultJudge{transform:none!important;background:#0e1521!important;border-radius:5px!important;padding:14px 4px!important;box-shadow:none!important}
#result#result .resultJudge span{font-size:9px;letter-spacing:.05em}#result#result .resultJudge b{font-size:25px}
#result#result .again{padding:15px!important;margin:4px 0 0!important;border-radius:5px!important;font-size:13px!important;font-style:normal!important;letter-spacing:.1em!important;background:#65dce6!important;color:#102029!important;clip-path:none!important}
#recordSaveStatus{display:none!important}
@media(max-width:800px){#result#result:not(:has(.matchFinalView.show)) .resultCard{grid-template-columns:160px minmax(0,1fr)!important;gap:24px!important;padding:24px!important}#result#result:not(:has(.matchFinalView.show)) #grade{font-size:120px!important}.resultTrackHeader>span{display:none}}
@media(max-width:560px){#result#result:not(:has(.matchFinalView.show)) .resultCard{grid-template-columns:1fr!important;margin:20px auto!important}.resultTrackHeader{grid-column:1}.resultTrackHeader img{width:60px;height:60px}#result#result:not(:has(.matchFinalView.show)) .resultHero{min-height:0!important}#result#result:not(:has(.matchFinalView.show)) #grade{font-size:90px!important}.resultVerdictBig{margin:0!important}}
