.single-match article .entry-title .live{color:#e10f07}.single-match article .entry-title .prematch{color:#16b246}.single-match article .match-report .title,.single-match article .pre-match-report .title{font-size:16px;font-weight:700;line-height:24px}.single-match article .match-list-block .ml-tabs-subject{display:none;opacity:1}.single-match article .match-list-block .match-list{opacity:1}.single-match article .match-list-block .look{justify-content:flex-start}.single-match article .match-list-block .wrap-match-item{margin-bottom:26px}.single-match article .match-list-block .match-item{border-left-color:#e10f07;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));margin-bottom:0}.single-match article .match-list-block .match-item.with-detail{border-top-left-radius:0;border-top-right-radius:0;margin-top:-5px;z-index:-1}.single-match article .match-list-block .match-item.with-detail .detail-obj{align-items:baseline;color:#000;display:flex;font-size:14px;font-weight:700;line-height:24px;margin-bottom:0}.single-match article .match-list-block .match-item.with-detail .detail-time{color:#666;font-size:12px}.single-match article .match-list-block .match-item.with-detail .detail-minutes{color:#666;display:inline-block;font-size:12px;max-width:60px;width:100%}.single-match article .match-list-block .match-item.with-detail .detail-lenght{color:#e10f07;font-size:12px}.single-match article .match-list-block .match-item.with-detail .detail-lenght.goal{color:#16b246}.single-match article .match-list-block .match-item.with-detail .detail-assist,.single-match article .match-list-block .match-item.with-detail .detail-content{font-weight:400}.single-match article .match-list-block .match-item.live .look{padding-left:60px}.single-match article .match-list-block .match-item:before{display:none}.single-match article .match-list-block .match-item:after{line-height:1.2}.single-match article .match-list-block .match-item span{line-height:1.5}.single-match article .match-list-block .ml-tab-panel{display:none}.single-match article .roster{display:none;margin-bottom:30px}.single-match article .roster.active{display:block}.single-match article .roster .team-logo{background-repeat:no-repeat;background-size:contain;display:block;height:25px;width:25px}.single-match article .roster-content{display:flex;gap:15px}.single-match article .roster-content .item{background-color:#fff;border-radius:5px;max-width:50%;padding:25px 0;text-align:center;width:100%}.single-match article .roster-content .team-information{align-items:center;display:flex;flex-direction:column;gap:6px;margin-bottom:35px}.single-match article .roster-content .team-name{font-size:14px;font-weight:800}.single-match article .roster-content .role{margin-bottom:25px}.single-match article .roster-content .role-name{font-weight:800}.single-match article .roster-content .role-name,.single-match article .roster-content .role-players p{font-size:12px;line-height:23px;margin-bottom:0;text-transform:capitalize}.single-match article .roster-content .role-players .role-code{color:#bbb;font-weight:800}.single-match article .roster-title{font-size:16px;font-weight:700;line-height:24px;margin-bottom:30px}.single-match article .ai-generated-content-disclaimer{color:#000;font-family:Barlow;font-size:12px;font-style:italic;line-height:18px;margin-bottom:15px;padding-left:30px;position:relative}.single-match article .ai-generated-content-disclaimer p{background-color:#fff;border-radius:5px;margin-bottom:0;padding:12px 18px 12px 50px}.single-match article .ai-generated-content-disclaimer:before{background-image:url(../images/ai-disclaimer.png?b595e4f9a43151c37fe4fb4dbbb68310);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:52px;left:0;margin:auto;position:absolute;top:0;width:64px}@media screen and (max-width:480px){.single-match article .ai-generated-content-disclaimer{font-size:12px}}.match-list-block{font-family:Barlow,sans-serif;margin-bottom:25px}.match-list-block .match-calendar{border-radius:5px;display:flex;justify-content:space-between;margin-bottom:20px;opacity:0;overflow:hidden;transition:all .5s ease-in-out}.match-list-block .match-calendar .calendar-date{display:flex;overflow-x:scroll;width:100%}.match-list-block .match-calendar .item-wrap{width:35px}.match-list-block .match-calendar .calendar-item{cursor:pointer}.match-list-block .match-calendar .item-date{background-color:#fff;margin:1px;padding-bottom:12px;position:relative;text-align:center;width:100%}.match-list-block .match-calendar .item-date.active{background-color:#16b246!important}.match-list-block .match-calendar .item-date.active p{color:#fff!important}.match-list-block .match-calendar .item-date.active:after{display:none}.match-list-block .match-calendar .item-date.past{background-color:#e2e2e2}.match-list-block .match-calendar .item-date.past:after{background-color:#bbb;border-radius:99px;bottom:5px;content:"";height:3px;left:0;line-height:1;margin:0 auto;position:absolute;right:0;width:20px}.match-list-block .match-calendar .item-date.upcoming{background-color:#e6f5eb}.match-list-block .match-calendar .item-date.upcoming:after{background-color:#16b246;border-radius:99px;bottom:5px;content:"";height:3px;left:0;margin:0 auto;position:absolute;right:0;width:20px}.match-list-block .match-calendar .item-date p{font-size:12px;line-height:1.5;margin-bottom:0}.match-list-block .match-calendar .item-date .day{color:#666}.match-list-block .match-calendar .item-date .date{color:#000;font-weight:700}.match-list-block .match-calendar .item-arrow{background-color:#000;position:relative;width:40px}.match-list-block .match-calendar .item-arrow:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:15px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6px}.match-list-block .match-calendar .item-arrow:first-child:after{background-image:url(../images/arrow_left.png?68b9147e057cb8a415da50ede8df1364)}.match-list-block .match-calendar .item-arrow:last-child:after{background-image:url(../images/arrow_right.png?f8057abc17975f5acd34e23b1016b9b7)}.match-list-block .match-calendar .item-arrow.disabled{cursor:default;opacity:.5;pointer-events:none}.match-list-block .match-list{opacity:0;transition:all .5s ease-in-out}.match-list-block .match-list .match-item.live .match-estimate-detail,.match-list-block .match-list .match-item.past .katso:before,.match-list-block .match-list .match-item.past .match-estimate-detail,.match-list-block .match-list .match-item.past .match-time{display:none}.match-list-block .match-list .match-item.live .match-place{display:flex}.match-list-block .match-estimates .match-item{padding:30px 17px;position:relative}.match-list-block .match-estimates .match-detail{border:none;margin:0;padding:0}.match-list-block .match-odds .match-odd-detail{align-items:center;display:flex;gap:15px;justify-content:center;padding-left:10px}.match-list-block .match-odds .match-odd-detail .item span{border-radius:5px;color:#fff;font-size:12px;font-weight:500;padding:3px 6px}.match-list-block .match-odds .match-odd-detail .item.win span{background-color:#16b246}.match-list-block .match-odds .match-odd-detail .item.draw span{background-color:#666}.match-list-block .match-odds .match-odd-detail .item.lose span{background-color:#e10f07}.match-list-block .match-odds .look{padding-right:0}.match-list-block .match-odds .look p{background-color:#113559;border-radius:5px;color:#fff;font-size:10px;font-weight:600;padding:4px 21px}.match-list-block .match-odds .look p:after{display:none}.match-list-block .match-item{background-color:#fff;border-left-color:#16b246;border-left-width:3px;border-radius:5px;display:block;margin-bottom:26px;padding:30px 17px 9px;position:relative}.match-list-block .match-item:before{background-image:url(../images/arvio.png?31a0f2f1c23fbb98e1fc0af88c86522c);background-repeat:no-repeat;background-size:cover;content:"";height:15px;position:absolute;right:0;top:-1px;width:121px}.match-list-block .match-item.live{border-left-color:#e10f07}.match-list-block .match-item.live .time{color:#e10f07}.match-list-block .match-item.live:after{background-color:#e10f07;border-radius:0 5px;bottom:0;color:#fff;content:"LIVE";font-size:10px;font-weight:800;left:-3px;line-height:1.2;padding:6px 25px;position:absolute;z-index:3}.match-list-block .match-item.live:before{display:none}.match-list-block .match-item.live .look{padding-left:127px}.match-list-block .match-item.live .look .match-time{display:none}.match-list-block .match-item.past{border-left-color:#666}.match-list-block .match-item.past .match-place{display:flex}.match-list-block .match-item .match-estimate-detail{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:100px;padding-left:10px;text-align:center;width:100%}.match-list-block .match-item .match-estimate-detail .item{align-items:center;display:flex;gap:4px;width:100%}.match-list-block .match-item .match-estimate-detail .item span{font-size:12px;font-weight:800;text-align:left;width:35px}.match-list-block .match-item .match-estimate-detail .item .progress{height:10px;width:calc(100% - 39px)}.match-list-block .match-item .match-estimate-detail .item .progress span{border-radius:0 10px 10px 0;display:block;height:10px}.match-list-block .match-item .match-estimate-detail .item.win{color:#16b246}.match-list-block .match-item .match-estimate-detail .item.win .progress span{background-color:#16b246}.match-list-block .match-item .match-estimate-detail .item.draw{color:#bbb}.match-list-block .match-item .match-estimate-detail .item.lose{color:#e10f07}.match-list-block .match-item .match-estimate-detail .item.lose .progress span{background-color:#e10f07}.match-list-block .match-detail{padding-bottom:17px}.match-list-block .match-detail,.match-list-block .team-logo{align-items:center;display:flex;justify-content:space-between}.match-list-block .team-logo{flex-direction:column;gap:4px;max-width:25px;width:100%}.match-list-block .team-logo span{background-repeat:no-repeat;background-size:contain;height:25px;width:25px}.match-list-block .match-team{border-right:1px solid #e2e2e2;width:100%}.match-list-block .match-team.has-score span{color:#000}.match-list-block .match-team .team{align-items:center;display:flex;justify-content:space-between;margin-left:12px;padding-right:12px}.match-list-block .match-team .team:first-child{border-bottom:1px solid #e2e2e2}.match-list-block .match-team .team.is-winner span{font-weight:900}.match-list-block .match-team .name{color:#121212;font-size:12px;font-weight:500}.match-list-block .match-team .score{color:#bbb;font-size:16px}.match-list-block .match-place{align-items:center;display:none;flex-direction:column;justify-content:center;max-width:100px;text-align:center;width:100%}.match-list-block .status{color:#818181;font-size:10px;font-weight:500}.match-list-block .time{color:#16b246;font-family:Inter;font-size:12px;font-weight:800}.match-list-block .look{align-items:center;display:flex;gap:20px;line-height:15px}.match-list-block .look a.katso{color:#818181;font-size:10px;margin-bottom:0;position:relative;text-transform:uppercase}.match-list-block .look a.katso:before{background-color:#e2e2e2;content:"";height:20px;left:-7px;position:absolute;top:50%;transform:translateY(-50%);width:1px}.match-list-block .look a.katso:after{background-repeat:no-repeat;background-size:contain;content:"";height:15px;margin-left:6px;position:absolute;width:15px}.match-list-block .look a.katso.liiga:after{background-image:url(../images/mtv.png?7a1bef667b20f03d225de0faa551db56)}.match-list-block .look a.katso.nhl:after{background-image:url(../images/nhl.png?1ea3e9fc4c2cad028ac588ddf5de7c4e);background-position:50%;width:54px}.match-list-block .permalink{bottom:0;position:absolute;right:0}.match-list-block .permalink a{background-color:#000;border-radius:6px 0;color:#fff;display:block;font-size:10px;font-weight:600;line-height:1.2;padding:6px 20px}.match-list-block .ml-tabs-subject{opacity:0}.match-list-block .atleetti-team-table.world-championship-table th:nth-child(2){padding-left:0;text-align:center!important}.match-list-block .atleetti-team-table.world-championship-table td,.match-list-block .atleetti-team-table.world-championship-table th{display:table-cell;width:100%}.match-list-block .atleetti-team-table.world-championship-table td:first-child,.match-list-block .atleetti-team-table.world-championship-table th:first-child{width:100px!important}.match-list-block .atleetti-team-table.world-championship-table td:nth-child(2),.match-list-block .atleetti-team-table.world-championship-table th:nth-child(2){border-right:none;text-align:right}.match-list-block .atleetti-team-table.world-championship-table td:nth-child(2):after,.match-list-block .atleetti-team-table.world-championship-table th:nth-child(2):after{display:none}.match-list-block .atleetti-team-table.world-championship-table td:nth-child(3),.match-list-block .atleetti-team-table.world-championship-table th:nth-child(3){font-size:14px;font-weight:500;text-align:left}@media screen and (max-width:430px){.match-list-block .match-calendar .item-wrap{width:44px}.match-list-block .look a.katso.nhl{height:15px}.match-list-block .look a.katso.nhl:after{margin:0}.match-list-block .look a.katso.nhl span{display:none}}
