.jp1{background-color:#fff!important}.jp1 .view-lg{background-image:none!important}.jp1 .view-lg .header{height:6.25vw!important;width:100vw!important;margin:0!important;padding:0!important}.jp1 .view-lg .header .header-title text{font-size:90px}.jp1 .view-lg .header .header-sub-title text{font-size:64px}.jp1 .view-lg .video-area{opacity:0;width:100vw!important;height:48.4375vw!important;box-sizing:border-box;border:0!important;margin:0!important}.jp1 .view-lg .video-area .msg-area h1{color:#000!important}.jp1 .view-lg .score-bar{position:absolute;width:48.4375vw;height:11.71875vw;border-spacing:0;z-index:100}.jp1 .view-lg .score-bar.right-bottom,.jp1 .view-lg .score-bar.right-bottom-mode-3{right:1.5625vw;bottom:1.5625vw}.jp1 .view-lg .score-bar.right-bottom-mode-3{bottom:0!important}.jp1 .view-lg .score-bar svg{width:100%;height:100%}.jp1 .view-lg .score-bar svg .bg-gray{fill:rgba(68,68,68,.8)}.jp1 .view-lg .score-bar svg .bg-white{fill:hsla(0,0%,100%,.8)}.jp1 .view-lg .score-bar svg .bg-blue{fill:rgba(0,34,102,.8)}.jp1 .view-lg .score-bar svg .text-blue{fill:#026!important}.jp1 .view-lg .score-bar svg text,.jp1 .view-lg .score-bar svg tspan{letter-spacing:3px}.jp1 .view-lg .score-bar svg rect{width:113.2%;stroke-width:0px}.jp1 .view-lg .score-bar svg .area-info rect{height:36px}.jp1 .view-lg .score-bar svg .area-info .area,.jp1 .view-lg .score-bar svg .area-info .darts-no,.jp1 .view-lg .score-bar svg .area-info .scoring{font-size:1.75rem;fill:#fff}.jp1 .view-lg .score-bar svg .area-info .area .lable,.jp1 .view-lg .score-bar svg .area-info .area .value,.jp1 .view-lg .score-bar svg .area-info .darts-no .lable,.jp1 .view-lg .score-bar svg .area-info .darts-no .value,.jp1 .view-lg .score-bar svg .area-info .scoring .lable,.jp1 .view-lg .score-bar svg .area-info .scoring .value{letter-spacing:1px}.jp1 .view-lg .score-bar svg .rank-info text{fill:#000;font-size:2.25rem}.jp1 .view-lg .score-bar svg .rank-info rect{height:40px}.jp1 .view-lg .score-bar svg .rank-info .pre-rank .lable,.jp1 .view-lg .score-bar svg .rank-info .pt .lable,.jp1 .view-lg .score-bar svg .rank-info .rank .lable{font-size:1rem}.jp1 .view-lg .score-bar svg .rank-info .ave,.jp1 .view-lg .score-bar svg .rank-info .leg,.jp1 .view-lg .score-bar svg .rank-info .score{font-size:2rem}.jp1 .view-lg .score-bar svg .player-info rect{height:50px}.jp1 .view-lg .score-bar svg .player-info text{fill:#fff;font-size:2.25rem}.jp1 .view-lg .score-bar svg .player-info line{stroke:#fff;stroke-width:1px;stroke-linecap:butt}.jp1 .view-lg .score-bar svg .first{fill:#ff0;stroke-width:0}.jp1 .view-lg .score-bar svg .current-team path{fill:#fff}.jp1 .view-lg .darts{position:absolute;width:48.4375vw;height:7.8125vw;border-spacing:0;left:1.5625vw;z-index:10;bottom:calc(1.5625vw + 2px);background-color:green!important}.jp1 .view-lg .darts rect{width:100%;stroke-width:0px;height:100%}.jp1 .view-lg .darts .bg-blue{fill:rgba(0,0,0,.8)}.jp1 .view-lg .darts text{fill:hsla(0,0%,100%,.8);stroke:#000;font-size:7.5rem;stroke-width:2px}.jp1 .view-lg .darts-mode-3{bottom:2px!important}