div[name=soccer] .team-item{display:flex;align-items:center;font-size:1.4rem;font-weight:500;line-height:normal;justify-content:flex-end;text-align:right;width:50%}div[name=soccer] .team-item:last-child{flex-direction:row-reverse;text-align:left}div[name=soccer] .team-item figure{width:3.2rem;margin:0 1.6rem;flex-shrink:0}div[name=soccer] .team-item .team-text{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;white-space:normal}div[name=soccer] .status{display:flex;align-items:center;justify-content:center;position:absolute;left:2rem;font-size:1.2rem;font-weight:400;text-transform:capitalize;color:rgba(0,0,0,.6)}div[name=soccer] .status .is-live{position:relative;top:-.1rem;width:1.6rem;height:1.6rem;margin-right:.6rem;border-radius:50%;background:rgba(255,0,0,.2)}div[name=soccer] .status .is-live:before{content:"";display:inline-block;position:absolute;top:.3rem;left:.3rem;width:1rem;height:1rem;border-radius:50%;background:red;animation:blinker 1.5s linear infinite}@media(max-width:768px){div[name=soccer] .status{bottom:.7rem;left:50%;transform:translateX(-50%)}div[name=soccer] .status .is-live{display:none}div[name=soccer] .status .is-live+*{color:red}}@keyframes blinker{0%{opacity:1}to{opacity:0}}div[name=soccer] .score{position:relative;display:flex;align-items:center;justify-content:center;width:9rem;height:3.4rem;font-size:1.4rem;font-weight:700;line-height:normal}div[name=soccer] .score.not-started{color:#9f9f9f}div[name=soccer] .score.postponed{color:#9f9f9f;text-decoration:line-through}div[name=soccer] .score.is-live{position:relative}@media(max-width:768px){div[name=soccer] .score{align-items:flex-start;height:100%;padding-top:1rem}div[name=soccer] .score.not-started,div[name=soccer] .score.postponed{align-items:center;padding-top:0}}div[name=soccer] .away-pen-score,div[name=soccer] .home-pen-score{position:absolute;font-size:1rem;font-weight:400;top:1rem}div[name=soccer] .home-pen-score{left:.2rem}div[name=soccer] .away-pen-score{right:.2rem}div[name=soccer] .full-scores{font-size:1rem;font-weight:500;color:#3b445c}div[name=soccer] .match-items .match-item{position:relative;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.6rem;height:5.8rem;border-bottom:1px solid #f5f5f5;padding:0 8rem}div[name=soccer] .match-items .match-item:hover{background-color:#eaeaea}div[name=soccer] .match-items .match-item figure{width:3.2rem;margin-right:1.6rem}@media(max-width:768px){div[name=soccer] .match-items .match-item{padding:0 .5rem}}div[name=soccer] .match-items .match-label{font-weight:600;height:3rem;line-height:3rem;text-align:center;padding:0 2rem;color:#acacac}div[name=soccer] .match-items .match-label:empty{display:none}div[name=soccer] .bm-section.match-hot-section{padding:1rem 1.8rem;margin-bottom:2rem}@media(max-width:480px){div[name=soccer] .bm-section.match-hot-section{margin-top:-2rem}}div[name=soccer] .match-hot-list{width:100%;overflow:hidden;white-space:nowrap}div[name=soccer] .match-hot-list .slick-list{position:relative;display:block;overflow:hidden;width:100%}@media(max-width:480px){div[name=soccer] .match-hot-list .slick-list{margin:0}}div[name=soccer] .match-hot-list .slick-track{display:flex}div[name=soccer] .match-hot-list .slick-slide{float:left;height:100%;min-height:1px}div[name=soccer] .match-hot-list .slick-slider{position:static!important;display:flex;align-items:center}div[name=soccer] .match-hot-list .bm-btn{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;width:2.4rem;height:2.4rem;border-radius:999px;transform:translateY(-50%);background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.25);z-index:2}div[name=soccer] .match-hot-list .bm-btn .icon{font-size:1.6rem}div[name=soccer] .match-hot-list .bm-btn.btn-prev{left:-1.2rem}div[name=soccer] .match-hot-list .bm-btn.btn-next{right:-1.2rem}@media(max-width:1280px){div[name=soccer] .match-hot-list .bm-btn.btn-prev{left:1.2rem}div[name=soccer] .match-hot-list .bm-btn.btn-next{right:1.2rem}}div[name=soccer] .match-hot-item{position:relative;display:inline-block;width:23.2rem;padding:.4rem 1.6rem;flex-shrink:0;border-left:1px solid #e8eaf5}div[name=soccer] .match-hot-item>*{margin-bottom:1rem}div[name=soccer] .match-hot-item .match-hot-team{display:flex;align-items:center;justify-content:space-between}div[name=soccer] .match-hot-item .match-hot-team:last-of-type{margin-bottom:0}div[name=soccer] .match-hot-item .team-item{width:85%;font-weight:400;text-align:left;flex-direction:row-reverse;margin-right:1rem}div[name=soccer] .match-hot-item .team-item figure{width:2.4rem;margin:0 1.2rem 0 0}div[name=soccer] .match-hot-item .team-item .team-text{display:inline-block;white-space:nowrap;text-overflow:ellipsis}div[name=soccer] .match-hot-item .match-hot-score{font-size:1.6rem;font-weight:600;width:3rem;text-align:center}div[name=soccer] .match-hot-item .status{position:static;justify-content:flex-start;text-transform:capitalize;color:#292929;font-size:1.3rem;transform:none}div[name=soccer] .match-hot-item .status .end-match{display:flex;justify-content:space-between;width:100%;color:#999}div[name=soccer] .match-hot-item .status .end-match .text{font-weight:600}div[name=soccer] .match-hot-item .status .is-live{position:relative}div[name=soccer] .match-hot-item .status .status-text{margin-left:auto}div[name=soccer] .match-hot-item .score{position:absolute;display:flex;flex-direction:column;align-items:flex-end;right:1.8rem;bottom:1rem;height:4.8rem;margin:0;font-size:1.6rem}div[name=soccer] .match-hot-item .score span:nth-child(2){opacity:0}div[name=soccer] .table-ranking .th:first-child{width:4.8rem}div[name=soccer] .table-ranking .th:nth-child(2){flex-grow:1;text-align:left}@media(max-width:1024px){div[name=soccer] .table-ranking .th:nth-child(7){display:none}}@media(max-width:768px){div[name=soccer] .table-ranking .th{width:5rem}div[name=soccer] .table-ranking .th:last-child{display:none}}@media(max-width:480px){div[name=soccer] .table-ranking .th:last-child,div[name=soccer] .table-ranking .th:nth-child(4),div[name=soccer] .table-ranking .th:nth-child(5),div[name=soccer] .table-ranking .th:nth-child(6),div[name=soccer] .table-ranking .th:nth-child(7){display:none}}div[name=soccer] .table-ranking .tr{display:flex;align-items:center;height:100%;margin:0 -2rem;width:calc(100% + 4rem)}div[name=soccer] .table-ranking .thead .tr{border-bottom:1px solid #f5f5f5;padding-bottom:14px}div[name=soccer] .table-ranking .tbody{position:relative}div[name=soccer] .table-ranking .tbody .tr{position:relative;height:5.6rem}div[name=soccer] .table-ranking .tbody .tr:hover{background:#f7f7f7}div[name=soccer] .table-ranking .tbody .tr:before{content:"";display:inline-block;position:absolute;width:.3rem;top:0;left:0;bottom:0;height:100%;background:var(--group-color)}div[name=soccer] .table-ranking .tbody .td:first-child{width:4.8rem}div[name=soccer] .table-ranking .tbody .td:nth-child(2){flex-grow:1;text-align:left}div[name=soccer] .table-ranking .tbody .td:last-child{line-height:0}@media(max-width:1024px){div[name=soccer] .table-ranking .tbody .td:nth-child(7){display:none}}@media(max-width:768px){div[name=soccer] .table-ranking .tbody .td{width:5rem}div[name=soccer] .table-ranking .tbody .td:last-child{display:none}}@media(max-width:480px){div[name=soccer] .table-ranking .tbody .td:last-child,div[name=soccer] .table-ranking .tbody .td:nth-child(4),div[name=soccer] .table-ranking .tbody .td:nth-child(5),div[name=soccer] .table-ranking .tbody .td:nth-child(6),div[name=soccer] .table-ranking .tbody .td:nth-child(7){display:none}}div[name=soccer] .table-ranking figure{display:inline-block;width:3.2rem;height:3.2rem;margin-left:0}div[name=soccer] .table-ranking .team-item{justify-content:flex-end;text-align:left;width:100%}div[name=soccer] .table-ranking .team-item .team-text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div[name=soccer] .table-ranking .group-title{padding:20px 0 1rem}div[name=soccer] .list-result{display:flex}div[name=soccer] .list-result .result{width:2.4rem;height:2.4rem;line-height:2.4rem;border-radius:.6rem;color:#fff;font-weight:700;margin:0 .3rem;flex-shrink:0}div[name=soccer] .list-result .result.is-win{background-color:#3fae29}div[name=soccer] .list-result .result.is-win:before{content:"T"}div[name=soccer] .list-result .result.is-draw{background-color:gray}div[name=soccer] .list-result .result.is-draw:before{content:"H"}div[name=soccer] .list-result .result.is-lose{background-color:#d33}div[name=soccer] .list-result .result.is-lose:before{content:"B"}div[name=soccer] .table-footer{margin:3rem;padding:2.4rem;border-radius:.8rem;border:1px solid #e5e5e5;line-height:normal}div[name=soccer] .table-footer .level{align-items:flex-start}div[name=soccer] .table-footer .level .level-left,div[name=soccer] .table-footer .level .level-right{flex-direction:column;align-items:flex-start;width:33.33%;padding:0 1rem}div[name=soccer] .table-footer .level .level-left .level-item,div[name=soccer] .table-footer .level .level-right .level-item{margin-bottom:1rem}div[name=soccer] .table-footer .level .level-left .level-item:last-child,div[name=soccer] .table-footer .level .level-right .level-item:last-child{margin-bottom:0}div[name=soccer] .table-footer .level .level-right .color{border-radius:.6rem}div[name=soccer] .table-footer .subtitle{font-size:1.4rem}div[name=soccer] .table-footer .color{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;color:#fff;font-weight:700;font-size:1.2rem;margin-right:1rem;border-radius:50%;overflow:hidden}@media(max-width:768px){div[name=soccer] .table-footer{margin-left:0;margin-right:0}div[name=soccer] .table-footer .level-left{width:100%;padding:0}div[name=soccer] .table-footer .level-right{display:none}}div[name=soccer] .select-group{position:absolute;top:0;right:0}div[name=soccer] .select-group .btn-select{position:relative;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.5rem;text-transform:capitalize}div[name=soccer] .select-group .select-text{text-align:center;font-weight:600}div[name=soccer] .select-group .icon{margin-left:.5rem}div[name=soccer] .group-items{position:absolute;right:0;top:3rem;z-index:20;background-color:#fff;box-shadow:0 1rem 4rem 0 rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.1);color:#212529;min-width:10rem;max-width:30rem;max-height:40rem;overflow-y:auto}div[name=soccer] .group-items .group-item{padding:.8rem 1rem;width:100%;display:block;position:relative;cursor:pointer;border-bottom:1px solid #eee}div[name=soccer] .group-items .group-item:last-child{border-bottom:0}div[name=soccer] .group-items .group-item.is-select,div[name=soccer] .group-items .group-item:hover{background-color:#eee}div[name=soccer] .header-title{justify-content:space-between;margin-bottom:2rem;font-size:1.6rem}div[name=soccer] .header-title,div[name=soccer] .header-title .title{display:flex;align-items:center}div[name=soccer] .header-title .title .icon{margin-left:.4rem}@media(max-width:320px){div[name=soccer] .header-title{font-size:1.4rem}}div[name=soccer] .ranking-section .header-title figure{flex-shrink:0;display:none;width:4rem;height:4rem;margin-right:1rem}div[name=soccer] .tournament-table .bm-section{padding:2rem 1.2rem}div[name=soccer] .tournament-table .bm-section .header-title{font-size:1.4rem;justify-content:flex-start}div[name=soccer] .tournament-table .bm-section .header-title figure{display:block}div[name=soccer] .tournament-table .table-ranking .th{width:4rem;font-size:1rem}div[name=soccer] .tournament-table .table-ranking .th:last-child,div[name=soccer] .tournament-table .table-ranking .th:nth-child(4),div[name=soccer] .tournament-table .table-ranking .th:nth-child(5),div[name=soccer] .tournament-table .table-ranking .th:nth-child(6),div[name=soccer] .tournament-table .table-ranking .th:nth-child(7){display:none}div[name=soccer] .tournament-table .table-ranking .tr{margin:0 -1.2rem;width:auto}div[name=soccer] .tournament-table .table-ranking .tbody .td{width:4rem;font-size:1.3rem}div[name=soccer] .tournament-table .table-ranking .tbody .td:last-child,div[name=soccer] .tournament-table .table-ranking .tbody .td:nth-child(4),div[name=soccer] .tournament-table .table-ranking .tbody .td:nth-child(5),div[name=soccer] .tournament-table .table-ranking .tbody .td:nth-child(6),div[name=soccer] .tournament-table .table-ranking .tbody .td:nth-child(7){display:none}div[name=soccer] .tournament-table .table-ranking .tbody .td:first-child{font-weight:500}div[name=soccer] .tournament-table .table-ranking .team-item{font-size:1.3rem}div[name=soccer] .tournament-table .table-ranking .team-item figure{width:2rem;height:2rem;margin-right:.8rem}div[name=soccer] .tournament-table .table-ranking .team-item .text-item{position:relative}div[name=soccer] .tournament-table .table-ranking .group-title:first-child{padding-top:0}div[name=soccer] .tournament-table .table-footer{margin:2rem 0 0;padding:1.2rem;font-size:1.2rem}div[name=soccer] .tournament-table .table-footer .level-left{width:60%}div[name=soccer] .tournament-table .table-footer .level-right{width:38%}div[name=soccer] .tournament-table .table-footer .subtitle{font-size:1.2rem}div[name=soccer] .tournament-table .table-footer .color{width:1.6rem;height:1.6rem;font-size:1rem}div[name=soccer] .stats-player-modal{font-family:BeVietNamePro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;padding:3rem;height:80vh;width:80vw;overflow:auto}div[name=soccer] .stats-player-modal button{position:absolute;top:1.5rem;right:1.5rem;z-index:2}div[name=soccer] .stats-player-modal .icon:before{font-family:bscore-font-icon;font-size:2.4rem}div[name=soccer] .avatar-container{position:relative}div[name=soccer] .avatar{flex-shrink:0;width:4.4rem;height:4.4rem;border-radius:999px;overflow:hidden;border:1px solid rgba(0,0,0,.1)}div[name=soccer] .stats-player-list .stats-player-item{display:flex;align-items:center;padding:1.6rem 0;border-bottom:.1rem solid #e8eaf5}div[name=soccer] .stats-player-list .stats-player-item:first-child .avatar{width:6rem;height:6rem}div[name=soccer] .stats-player-list .stats-player-item:first-child .player-score{background-color:#69a8d8;color:#fff}div[name=soccer] .stats-player-list .stats-player-item:first-child .player-info .text{font-size:1.6rem;margin-bottom:.4rem}div[name=soccer] .stats-player-list .stats-player-item:first-child .player-info .sub-text{font-size:1.3rem}div[name=soccer] .stats-player-list .stats-player-item:first-child .player-info .sub-text figure{width:1.6rem;height:1.6rem}div[name=soccer] .stats-player-list .stats-player-item:last-child{border-bottom:0}div[name=soccer] .stats-player-list .stats-player-item .avatar{width:3.6rem;height:3.6rem;margin-right:1.2rem}div[name=soccer] .stats-player-list .stats-player-item .player-info .text{font-weight:500;color:#292929;margin-bottom:.2rem}div[name=soccer] .stats-player-list .stats-player-item .player-info .sub-text{display:flex;align-items:center;font-size:1.2rem;color:#7382a9}div[name=soccer] .stats-player-list .stats-player-item .player-info .sub-text figure{width:1.2rem;height:1.2rem;margin-right:.5rem}div[name=soccer] .stats-player-list .stats-player-item .player-score{font-weight:600;color:#192252;margin-left:auto;border-radius:1.8rem;padding:.5rem .8rem;flex-shrink:0}div[name=soccer] .top-player-sidebar{border-radius:1.6rem;overflow:hidden;min-width:30rem}div[name=soccer] .top-player-sidebar .stats-container{border-radius:0}div[name=soccer] .top-player-sidebar .stats-container .title{font-size:1.4rem}div[name=soccer] .top-player-sidebar .stats-container .stats-player-list{margin-top:0}div[name=soccer] .match-header-scores{display:flex;align-items:center;justify-content:center;margin:3.5rem 1rem}div[name=soccer] .match-header-scores .team-item{justify-content:flex-end;width:50%;font-size:2.4rem}div[name=soccer] .match-header-scores .team-item figure{flex-shrink:0;width:5rem;margin:0 1.2rem}div[name=soccer] .match-header-scores .scores-info{flex-shrink:0;text-align:center;margin:0 1rem}div[name=soccer] .match-header-scores .scores-info .status{position:relative;left:0;font-size:1.2rem;font-weight:600;color:#8e8e8e;text-transform:uppercase;bottom:0;transform:none}div[name=soccer] .match-header-scores .scores-info .score{display:block;font-size:3.6rem;font-weight:700;color:#292929;width:auto;height:auto;padding-top:0}@media(max-width:768px){div[name=soccer] .match-header-scores{margin:2rem 1rem}div[name=soccer] .match-header-scores .team-item{flex-direction:column;text-align:center;font-size:1.8rem}div[name=soccer] .match-header-scores .team-item figure{margin-bottom:1.2rem;order:1}div[name=soccer] .match-header-scores .team-item .team-text{order:2}}div[name=soccer] .bm-section.match-header-section{padding:2rem 0 0}div[name=soccer] .bm-section.match-header-section .icon{color:#7382a9}div[name=soccer] .bm-section.match-header-section .tournament-info{display:flex;align-items:center;justify-content:center;font-weight:600;line-height:normal}div[name=soccer] .bm-section.match-header-section .tournament-info figure{width:2.4rem;height:2.4rem;margin-right:1.5rem}div[name=soccer] .bm-section.match-header-section .goal-container{display:flex}div[name=soccer] .bm-section.match-header-section .goal-container .goal-info{width:50%;text-align:right}div[name=soccer] .bm-section.match-header-section .goal-container .goal-info:last-child{text-align:left}div[name=soccer] .bm-section.match-header-section .goal-container .goal-info span:last-child{text-transform:capitalize;font-weight:700}div[name=soccer] .bm-section.match-header-section .goal-container .item-list{display:inline-block;margin:.2rem .3rem;color:#3b445c}div[name=soccer] .bm-section.match-header-section .goal-container .item-list:not(:last-child):after{content:","}div[name=soccer] .bm-section.match-header-section .goal-container .icon{width:24rem;text-align:center}@media(max-width:768px){div[name=soccer] .bm-section.match-header-section .goal-container .icon{width:7rem}}div[name=soccer] .bm-section.match-header-section .header-info-box{display:flex;align-items:center;justify-content:center;border-top:1px solid #dbddea;margin-top:2.5rem;min-height:7rem}div[name=soccer] .bm-section.match-header-section .header-info-box .list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}div[name=soccer] .bm-section.match-header-section .header-info-box .list .item-list{display:flex;align-items:center;justify-content:center;margin:.6rem;text-transform:capitalize;line-height:normal}div[name=soccer] .bm-section.match-header-section .header-info-box .list .item-list>*{margin-right:.6rem}div[name=soccer] .player-events .event-goal{position:absolute;left:3.9rem;bottom:-.3rem;display:flex;align-items:center}div[name=soccer] .player-events .event-assist{position:absolute;right:3rem;bottom:-.3rem;display:flex;align-items:center}div[name=soccer] .player-events .event-card{position:absolute;left:0;top:50%;display:flex;align-items:center;transform:translateY(-50%)}div[name=soccer] .player-events .event-card .ic-red-card,div[name=soccer] .player-events .event-card .ic-second-yellow-card,div[name=soccer] .player-events .event-card .ic-yellow-card{width:1.6rem;height:1.6rem;background-size:1.4rem 1.4rem}div[name=soccer] .player-events .event-substitution{position:absolute;right:3rem;top:-.3rem;display:flex;align-items:center}div[name=soccer] .player-events .event-substitution .ic-sub-out{width:1.6rem;height:1.6rem;background-size:1.6rem 1.6rem}div[name=soccer] .player-events .event-injury{position:absolute;left:100%;top:50%;display:flex;align-items:center;transform:translateY(-50%)}div[name=soccer] .player-events .event-injury .ic-injury{width:1.6rem;height:1.6rem;background-size:1.4rem 1.4rem}div[name=soccer] .player-events .event-miss-penalty{position:absolute;left:50%;bottom:-.8rem;display:flex;align-items:center}div[name=soccer] .player-events .icon{text-align:center;padding:.2rem;border-radius:999px;background-color:#fff;font-size:1.2rem;margin-left:-.8rem}div[name=soccer] .lineup-player{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;width:5rem;transform:translateY(50%)}div[name=soccer] .lineup-player .lineup-text{display:flex;align-items:center;font-size:1.2rem;font-weight:500;color:#fff;margin-top:.8rem;white-space:nowrap;text-shadow:0 1px 1px rgba(0,0,0,.16)}div[name=soccer] .lineup-player .lineup-text .shirt{color:hsla(0,0%,100%,.6);margin-right:.5rem}div[name=soccer] .lineup-player .player-scores{position:absolute;right:-1rem;top:-.4rem;padding:1px 0;border-radius:999px;color:#fff;font-size:1rem;font-weight:600;min-width:2.5rem;text-align:center;background:var(--scores-color)}@media(max-width:768px){div[name=soccer] .lineup-player{transform:rotate(-90deg) translateX(-50%)}}div[name=soccer] .coach-container{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 1.6rem}div[name=soccer] .coach-container .coach-item{display:flex;align-items:center;width:50%;color:#000}div[name=soccer] .coach-container .coach-item:last-child{flex-direction:row-reverse;text-align:right}div[name=soccer] .coach-container .coach-item:last-child .avatar-container{margin:0 0 0 1.8rem}div[name=soccer] .coach-container .coach-item .avatar-container{margin-right:1.8rem}div[name=soccer] .coach-container .text{flex-shrink:0;font-size:1.6rem;font-weight:600;text-transform:uppercase}div[name=soccer] .column-list.list{width:50%}div[name=soccer] .column-list.list:nth-child(2n){padding-left:2.7rem}div[name=soccer] .column-list.list:nth-child(odd){padding-right:2.7rem}div[name=soccer] .column-list.list .item-list{display:flex;align-items:center;margin-bottom:1.6rem}div[name=soccer] .column-list .avatar-container{margin-right:1.2rem}div[name=soccer] .column-list .avatar-container .ic-sub-in{position:absolute;top:.3rem;right:-.8rem;width:1.6rem;height:1.6rem;opacity:0}div[name=soccer] .column-list .avatar-container .player-events{opacity:0}div[name=soccer] .column-list .level-left>a{display:flex;align-items:center;width:100%}div[name=soccer] .column-list .player-info{display:flex;align-items:center}div[name=soccer] .column-list .shirt{display:flex;flex-shrink:0;color:#292929;font-weight:600;width:3rem}div[name=soccer] .column-list .name{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;white-space:normal}div[name=soccer] .column-list .sub-text{line-height:normal;margin:0 .8rem 0 2rem;color:#000}@media(max-width:768px){div[name=soccer] .column-list.list:nth-child(2n){padding-left:4%}div[name=soccer] .column-list.list:nth-child(odd){padding-right:4%}div[name=soccer] .column-list .level-left>a{flex-direction:column}div[name=soccer] .column-list .level-right{display:none}div[name=soccer] .column-list .avatar-container{margin-right:0;margin-bottom:.5rem}div[name=soccer] .column-list .avatar-container .ic-sub-in,div[name=soccer] .column-list .avatar-container .player-events{opacity:1}}div[name=soccer] .bagdes-container{display:flex;align-items:center}div[name=soccer] .bagdes-container .icon{margin-left:.5rem}div[name=soccer] .bm-section.match-detail-section{padding:0}div[name=soccer] .lineup-title-container{display:flex;align-items:center;justify-content:space-between;padding:2rem}div[name=soccer] .lineup-title-container .lineup-item{display:flex;align-items:center}div[name=soccer] .lineup-title-container .lineup-item.home .lineup-text{background-color:var(--home-color);margin-left:2.4rem}div[name=soccer] .lineup-title-container .lineup-item.away .lineup-text{background-color:var(--away-color);margin-right:2.4rem}div[name=soccer] .lineup-title-container .lineup-item figure{width:3.2rem}div[name=soccer] .lineup-title-container .lineup-text{display:inline-block;border-radius:999px;padding:.2rem .8rem;font-weight:600;font-size:1.5rem}div[name=soccer] .lineup-map-container{position:relative;width:100%;height:0;padding-bottom:53.54%;background:url(https://baomoi-static.bmcdn.me/web/soccer/images/stadium-bg.svg) 50%/cover no-repeat}div[name=soccer] .lineup-map-container .team-container{position:absolute;display:flex;top:0;bottom:0;width:50%}div[name=soccer] .lineup-map-container .team-container:first-child{left:0}div[name=soccer] .lineup-map-container .team-container:last-child{right:0}@media(max-width:768px){div[name=soccer] .lineup-map-container{padding-bottom:200%;background-image:url(https://baomoi-static.bmcdn.me/web/soccer/images/stadium-bg-rotate.svg)}div[name=soccer] .lineup-map-container .team-container{transform:rotate(90deg);top:auto;bottom:auto;left:0;right:0;height:50%;width:100%}div[name=soccer] .lineup-map-container .team-container:first-child{top:0}div[name=soccer] .lineup-map-container .team-container:last-child{bottom:0}}div[name=soccer] .benches-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2.2rem 1.6rem 0;border-top:1px solid #e8eaf5}div[name=soccer] .benches-container .title{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:2rem;font-size:1.6rem;font-weight:600;text-transform:capitalize}div[name=soccer] .benches-container .title .icon{position:absolute;right:-3rem}div[name=soccer] .benches-container .benches-list{display:flex;flex-wrap:wrap;width:100%;overflow-y:hidden;max-height:200rem;transition:max-height .5s ease-in-out}div[name=soccer] .benches-container .benches-list.is-shrink{max-height:0}div[name=soccer] .benches-container .benches-list .level-left{flex-shrink:1;flex-grow:1}div[name=soccer] .bm-section.content-match-section{padding:2rem}div[name=soccer] .bm-section.content-match-section:empty{display:none}div[name=soccer] .bm-section.content-match-section>.title{margin-bottom:3rem;text-align:center}div[name=soccer] .bm-section.content-match-section .soccer-content-item{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #e8eaf5}div[name=soccer] .bm-section.event-section{padding:2rem 0;text-align:center;min-height:60rem;height:100%;max-height:90rem}@media(max-width:768px){div[name=soccer] .bm-section.event-section{min-height:auto;max-height:none}}div[name=soccer] .bm-section.event-section .level-left,div[name=soccer] .bm-section.event-section .level-right{flex-direction:column;width:calc(50% - 5rem)}div[name=soccer] .bm-section.event-section .level-center{justify-content:center;flex-grow:1}div[name=soccer] .bm-section.event-section .level-left{align-items:flex-end}div[name=soccer] .bm-section.event-section .level-left .pen-text :first-child{color:#00985f}div[name=soccer] .bm-section.event-section .level-right .event-player{flex-direction:row-reverse;text-align:right}div[name=soccer] .bm-section.event-section .level-right .event-player .icon{margin-right:auto;margin-left:0}div[name=soccer] .bm-section.event-section .level-right .pen-text :last-child{color:#00985f}div[name=soccer] .bm-section.event-section .event-container{border-top:1px solid #f5f5f5}div[name=soccer] .bm-section.event-section .title{margin-bottom:2.4rem}div[name=soccer] .bm-section.event-section .item-list{padding:1rem 2rem;border-bottom:1px solid #f5f5f5}div[name=soccer] .bm-section.event-section .time{width:6rem;line-height:normal}div[name=soccer] .bm-section.event-section .note{font-size:1.2rem;font-weight:700;color:#a0a0a0;white-space:nowrap}div[name=soccer] .bm-section.event-section .avatar{margin:0 1rem;width:3.2rem;height:3.2rem}div[name=soccer] .bm-section.event-section .icon{font-size:2rem;width:2rem;height:2rem}div[name=soccer] .bm-section.event-section .text{font-size:1.3rem;color:rgba(0,0,0,.8);padding:0 .3rem}div[name=soccer] .bm-section.event-section .scores{display:flex;justify-content:center;color:#666;line-height:normal;font-size:1.2rem;letter-spacing:.5rem;margin-top:.5rem}div[name=soccer] .bm-section.event-section .scores .is-goal{color:#41bbcb}div[name=soccer] .bm-section.event-section .event-player{display:flex;align-items:center;margin:1px 0;width:100%;text-align:left}div[name=soccer] .bm-section.event-section .event-player.is-main .text{font-weight:600}div[name=soccer] .bm-section.event-section .event-player>a{display:flex;align-items:center}div[name=soccer] .bm-section.event-section .event-player .icon{margin-left:auto}div[name=soccer] .bm-section.event-section .event-text{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:0 auto;font-weight:700}div[name=soccer] .bm-section.event-section .event-text .icon{margin-right:1rem}div[name=soccer] .bm-section.event-section .event-text .text-wrapper{display:flex;align-items:center;justify-content:center;font-weight:400;margin-bottom:.5rem}div[name=soccer] .bm-section.event-section .event-footer{padding:3.2rem 2rem}div[name=soccer] .bm-section.event-section .type-items{border:1px solid rgba(0,0,0,.1);border-radius:.6rem;padding:1.2rem 1.6rem;display:flex;flex-wrap:wrap}div[name=soccer] .bm-section.event-section .type-items .type-item{width:calc(50% - 1.2rem);margin:.6rem 0;display:flex;align-items:flex-start;text-align:left;font-size:1.2rem}div[name=soccer] .bm-section.event-section .type-items .icon{margin-right:1rem}div[name=soccer] .bm-section.event-section .pen-shootout-list{margin-top:1rem;border-bottom:10px solid #f7f7f7}div[name=soccer] .bm-section.event-section .pen-shootout-list .subtitle{font-size:1.4rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #f5f5f5}div[name=soccer] .bm-section.event-section .pen-text{display:flex;line-height:normal;font-weight:400}div[name=soccer] .bm-section.stats-section{padding:2rem;height:100%;text-align:center}div[name=soccer] .bm-section.stats-section .title{margin-bottom:4rem}div[name=soccer] .bm-section.stats-section figure{width:3.2rem;height:3.2rem}div[name=soccer] .bm-section.stats-section .stat-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:3rem;color:rgba(0,0,0,.8)}div[name=soccer] .bm-section.stats-section .stat-item:first-child{flex-direction:column}div[name=soccer] .bm-section.stats-section .stat-item .stat-value{width:4.6rem;height:2.5rem;line-height:2.5rem;border-radius:.6rem;font-weight:600;background:var(--draw-color)}div[name=soccer] .bm-section.stats-section .stat-item .stat-value.is-active{background-color:var(--home-color)}div[name=soccer] .bm-section.stats-section .stat-item .stat-value.is-active:last-child{background-color:var(--away-color)}div[name=soccer] .bm-section.stats-section .stat-item .stat-text{padding:0 1rem}div[name=soccer] .bm-section.stats-section .elo-bar{border-radius:.8rem;margin-bottom:0}div[name=soccer] .bm-section.stats-section .elo-bar>div{height:3rem}div[name=soccer] .bm-section.stats-section .draw-bar{background:transparent}div[name=soccer] .bm-section.stats-section .away-bar,div[name=soccer] .bm-section.stats-section .home-bar{position:relative;font-weight:600;line-height:3rem;padding:0 1rem;text-align:left}div[name=soccer] .bm-section.stats-section .away-bar{text-align:right}div[name=soccer] .form-team-list{padding:0 .5rem;width:50%}div[name=soccer] .form-team-list .item-list{padding:0 .5rem;border-radius:.8rem;border-bottom:1px solid #f5f5f5}div[name=soccer] .form-team-list .item-list:hover{background:#ededed}div[name=soccer] .form-team-list .item-list a{display:flex;align-items:center;justify-content:space-between;height:6rem}div[name=soccer] .form-team-list .team-text{font-weight:500}@media(max-width:768px){div[name=soccer] .form-team-list .team-text{display:none}}div[name=soccer] .form-team-list .score{flex-shrink:0;width:9rem;height:3.4rem;border-radius:999px;color:#fff;background:#7b8288;align-items:center;padding-top:0}div[name=soccer] .form-team-list .score.is-lose{background:#e55e5b}div[name=soccer] .form-team-list .score.is-win{background:#00985f}@media(max-width:768px){div[name=soccer] .form-team-list .team-item figure{margin:0}div[name=soccer] .form-team-list .score{margin:0 1rem}}div[name=soccer] .bm-section.team-form-section{padding:2rem;text-align:center}div[name=soccer] .bm-section.team-form-section>.title{margin-bottom:3rem}div[name=soccer] .bm-section.team-form-section .form-team-wrapper{display:flex;flex-wrap:wrap;width:100%;margin:0-0.5rem}div[name=soccer] .bm-section.predict-section{padding:2.4rem 1.2rem;height:100%;text-align:center;min-width:30rem;max-width:32rem}div[name=soccer] .bm-section.predict-section .predict-list{display:flex;flex-wrap:wrap;margin:0 -.2rem}div[name=soccer] .bm-section.predict-section .predict-item{position:relative;width:calc(20% - .4rem);height:0;padding-bottom:calc(20% - .4rem);flex-shrink:0;margin:.2rem}div[name=soccer] .bm-section.predict-section .predict-info{position:absolute;left:0;top:0;right:0;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#eee;height:100%;border-radius:.6rem;font-size:1.2rem;border:1px solid #e8eaf5}div[name=soccer] .bm-section.predict-section .predict-scores{margin-bottom:3rem;text-align:left}div[name=soccer] .bm-section.predict-section .predict-scores:last-child{margin-bottom:0}div[name=soccer] .bm-section.predict-section .text-score{font-weight:500;margin-bottom:1.2rem}div[name=soccer] .bm-section.predict-section .predict-winner{border-bottom:1px solid #e8eaf5;padding-bottom:18px;margin-bottom:30px}div[name=soccer] .bm-section.predict-section .predict-teams{display:flex;justify-content:space-between;margin-top:2.5rem}div[name=soccer] .bm-section.predict-section .predict-teams figure{width:3.7rem;height:3.7rem}div[name=soccer] .bm-section.predict-section .away-bar,div[name=soccer] .bm-section.predict-section .draw-bar,div[name=soccer] .bm-section.predict-section .elo-bar,div[name=soccer] .bm-section.predict-section .elo-info,div[name=soccer] .bm-section.predict-section .home-bar{position:relative}div[name=soccer] .bm-section.predict-section .away-info,div[name=soccer] .bm-section.predict-section .draw-info,div[name=soccer] .bm-section.predict-section .home-info{font-size:1.3rem}div[name=soccer] .bm-section.predict-section .away-info .percent,div[name=soccer] .bm-section.predict-section .draw-info .percent,div[name=soccer] .bm-section.predict-section .home-info .percent{font-size:1.4rem}div[name=soccer] .bm-section.predict-section .draw-info .text{text-align:center}div[name=soccer] .bm-section.predict-section .away-info .text{text-align:right}div[name=soccer] .bm-section.head-to-head-section{padding:2rem;text-align:center}div[name=soccer] .bm-section.head-to-head-section .match-items .match-item{padding:0;border-radius:.8rem}div[name=soccer] .bm-section.head-to-head-section .match-items .match-item:hover{background:transparent}div[name=soccer] .bm-section.head-to-head-section .match-items .status{display:none}div[name=soccer] .bm-section.head-to-head-section .match-items .score{background:#f4f6fa;border-radius:999px;align-items:center;height:3.4rem;padding-top:0}div[name=soccer] .bm-section.head-to-head-section .match-items .match-ext-info{position:absolute;display:flex;justify-content:space-between;left:1rem;right:1rem;font-weight:400;color:#717171;font-size:1.2rem}div[name=soccer] .bm-section.head-to-head-section .header-container{position:relative;display:flex;align-items:center;margin-bottom:5rem}div[name=soccer] .bm-section.head-to-head-section .header-container figure{flex-shrink:0;width:4.8rem;height:4.8rem}div[name=soccer] .bm-section.head-to-head-section .header-container .elo-container{display:flex;align-items:center;flex-direction:column;justify-content:center;flex-grow:1;margin:0 2rem;position:relative}div[name=soccer] .bm-section.head-to-head-section .header-container .title{display:flex;align-items:flex-end;height:4.8rem;font-size:1.6rem;font-weight:400}@media(max-width:768px){div[name=soccer] .bm-section.head-to-head-section .match-items .match-item{margin-top:1rem}div[name=soccer] .bm-section.head-to-head-section .match-items .match-ext-info{top:-.5rem;left:0;right:0}div[name=soccer] .bm-section.head-to-head-section .header-container .elo-container{margin:0}div[name=soccer] .bm-section.head-to-head-section .header-container figure{position:absolute;top:0}div[name=soccer] .bm-section.head-to-head-section .header-container figure:last-child{right:0}}div[name=soccer] .elo-bar{display:flex;width:100%;overflow:hidden;margin:12px 0;border-radius:.4rem}div[name=soccer] .elo-bar>div{height:.8rem}div[name=soccer] .elo-bar .home-bar{background:var(--home-color)}div[name=soccer] .elo-bar .draw-bar{background:var(--draw-color)}div[name=soccer] .elo-bar .away-bar{background:var(--away-color)}div[name=soccer] .elo-info{display:flex;justify-content:space-between;width:100%}div[name=soccer] .elo-info .away-info,div[name=soccer] .elo-info .draw-info,div[name=soccer] .elo-info .home-info{--color-info:var(--home-color);display:flex;align-items:center;margin:0 .5rem}div[name=soccer] .elo-info .away-info .number,div[name=soccer] .elo-info .draw-info .number,div[name=soccer] .elo-info .home-info .number{text-align:center;line-height:4.8rem;width:4.8rem;height:4.8rem;font-size:1.8rem;font-weight:700;border-radius:1rem;margin-right:1rem;background:var(--color-info)}div[name=soccer] .elo-info .away-info .text,div[name=soccer] .elo-info .draw-info .text,div[name=soccer] .elo-info .home-info .text{color:#000;text-align:left}div[name=soccer] .elo-info .away-info .percent,div[name=soccer] .elo-info .draw-info .percent,div[name=soccer] .elo-info .home-info .percent{font-size:1.8rem;font-weight:700;color:var(--color-info)}@media(max-width:768px){div[name=soccer] .elo-info .away-info .percent,div[name=soccer] .elo-info .draw-info .percent,div[name=soccer] .elo-info .home-info .percent{font-size:1.4rem}}div[name=soccer] .elo-info .draw-info{--color-info:#999;color:#fff}div[name=soccer] .elo-info .away-info{--color-info:var(--away-color)}div[name=soccer] .column-detail-match{--home-color:#454f9b;--draw-color:#ccc;--away-color:#af0f0f}div[name=soccer] .sticky-header{position:fixed;z-index:1009;left:0;top:0;width:100vw;max-width:100vw;height:12rem;background-color:#fff;box-shadow:0 4px 15px 0 rgba(0,0,0,.07);transition:transform 1s ease 0s;transform:translateY(-12rem)}div[name=soccer] .sticky-header.is-stick{transform:translateY(0)}div[name=soccer] .sticky-header .match-header-scores{margin:0;height:100%}@media(max-width:768px){div[name=soccer] .sticky-header{display:none}}div[name=soccer] .realtime-section.columns{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:nowrap}div[name=soccer] .realtime-section.columns:empty{display:none}div[name=soccer] .realtime-section.columns .column{width:100%;margin-bottom:3rem}@media(max-width:768px){div[name=soccer] .realtime-section.columns{flex-wrap:wrap}}div[name=soccer] .realtime-section .bm-section{margin-bottom:0}div[name=soccer] .tab-mobile>*{background:#fff;margin-top:0;position:fixed;left:0;right:0;top:6rem;height:7rem;padding:1rem 1rem 0;display:flex;align-items:center;z-index:10;border-radius:0 0 1rem 1rem;box-shadow:0 10px 10px 0 rgba(0,0,0,.07)}div[name=soccer] .tab-mobile .tabs-list{align-items:flex-end;margin-top:0;height:100%}@media(min-width:768px){div[name=soccer] .tab-mobile{display:none}}@media(max-width:480px){div[name=soccer] .tab-mobile>*{top:50px}}