.ico_flag.mex{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/A_01_MEX.svg)}.ico_flag.rsa{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/A_02_RSA.svg)}.ico_flag.kor{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/A_03_KOR.svg)}.ico_flag.cze{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/A_04_CZE.svg)}.ico_flag.can{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/B_01_CAN.svg)}.ico_flag.bih{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/B_02_BIH.svg)}.ico_flag.qat{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/B_03_QAT_v2.svg)}.ico_flag.sui{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/B_04_SUI.svg)}.ico_flag.bra{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/C_01_BRA.svg)}.ico_flag.mar{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/C_02_MAR.svg)}.ico_flag.hai{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/C_03_HAI.svg)}.ico_flag.sco{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/C_04_SCO.svg)}.ico_flag.usa{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/D_01_USA.svg)}.ico_flag.par{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/D_02_PAR.svg)}.ico_flag.aus{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/D_03_AUS.svg)}.ico_flag.tur{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/D_04_TUR.svg)}.ico_flag.ger{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/E_01_GER.svg)}.ico_flag.cuw{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/E_02_CUW.svg)}.ico_flag.civ{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/E_03_CIV.svg)}.ico_flag.ecu{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/E_04_ECU_v2.svg)}.ico_flag.ned{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/F_01_NED.svg)}.ico_flag.jap{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/F_02_JAP.svg)}.ico_flag.swe{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/F_03_SWE.svg)}.ico_flag.tun{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/F_04_TUN.svg)}.ico_flag.bel{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/G_01_BEL.svg)}.ico_flag.egy{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/G_02_EGY.svg)}.ico_flag.irn{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/G_03_IRN.svg)}.ico_flag.nzl{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/G_04_NZL.svg)}.ico_flag.esp{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/H_01_ESP.svg)}.ico_flag.cpv{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/H_02_CPV.svg)}.ico_flag.ksa{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/H_03_KSA.svg)}.ico_flag.uru{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/H_04_URU.svg)}.ico_flag.fra{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/I_01_FRA.svg)}.ico_flag.sen{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/I_02_SEN.svg)}.ico_flag.irq{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/I_03_IRQ.svg)}.ico_flag.nor{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/I_04_NOR.svg)}.ico_flag.arg{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/J_01_ARG.svg)}.ico_flag.alg{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/J_02_ALG.svg)}.ico_flag.aut{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/J_03_AUT.svg)}.ico_flag.jor{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/J_04_JOR.svg)}.ico_flag.por{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/K_01_POR.svg)}.ico_flag.cod{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/K_02_COD.svg)}.ico_flag.uzb{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/K_03_UZB.svg)}.ico_flag.colo{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/K_04_COL.svg)}.ico_flag.eng{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/L_01_ENG_v2.svg)}.ico_flag.cro{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/L_02_CRO.svg)}.ico_flag.gha{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/L_03_GHA.svg)}.ico_flag.pan{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/flags/L_04_PAN.svg)}html{overflow-x:hidden}body{overflow:visible}#container:before{background-position:top;background-repeat:no-repeat;background-size:100% auto;content:"";height:600px;left:50%;pointer-events:none;position:absolute;top:59px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:-1}#container.home:before,#container.sub:before{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/bg_home@2x.min.png)}#container.sub:before{opacity:.6}#container .layer_popup{right:0;top:41px}#container .highlight{background-color:#f2f4fa}#footer{background-color:#fff;overflow:hidden;position:relative}@media(max-width:985px){#container:before{z-index:0}#container.home:before,#container.sub:before{background-image:url(https://assets.joongang.co.kr/images/project/worldcup2026/bg_home_m@2x.min.png)}#container.sub:before{opacity:.6}}.section_header_wrap:not(.sticky_top),header.title_wrap{-o-border-image:linear-gradient(90deg,#96a9ff,#4f3192) 1;border-image:-webkit-gradient(linear,left top,right top,from(#96a9ff),to(#4f3192)) 1;border-image:linear-gradient(90deg,#96a9ff,#4f3192) 1}.match_stage_wrap .title{background-image:none!important}@media(max-width:985px){.secondary_header_wrap .secondary_nav.jswiper:after,.section_header_wrap .header_area .header_nav.jswiper:after{display:none}.sticky_top .header_area .header_nav.jswiper:after{background:-webkit-gradient(linear,right top,left top,from(#fff),color-stop(10%,#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(270deg,#fff,#fff 10%,hsla(0,0%,100%,0));content:"";display:block;height:100%;position:absolute;right:0;top:0;width:30px;z-index:10}}.title_wrap:not(div) .title{color:#4f3192}.ico_arrow_primary_right{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='14' fill='none'%3E%3Cpath d='m.711.703 6 6.071-6 5.929' stroke='%234F3192' stroke-width='2'/%3E%3C/svg%3E") 50%/contain no-repeat;margin-left:1px}.showcase_swiper .jswiper_pagination{bottom:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;left:auto;position:relative}.showcase_swiper+.chain_wrap{-o-border-image:linear-gradient(90deg,#96a9ff,#4f3192) 1;border-image:-webkit-gradient(linear,left top,right top,from(#96a9ff),to(#4f3192)) 1;border-image:linear-gradient(90deg,#96a9ff,#4f3192) 1;border-top:4px solid}.home .jswiper_pagination_wrap,.sub .jswiper_pagination_wrap{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.home .jswiper_pagination.bullet_indicator,.sub .jswiper_pagination.bullet_indicator{margin:0;position:relative}.home .jswiper_pagination.bullet_indicator .active,.sub .jswiper_pagination.bullet_indicator .active{background-color:#4f3192}.home .jswiper_pagination.bullet_indicator+.jswiper_pagination,.sub .jswiper_pagination.bullet_indicator+.jswiper_pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;margin:0}.home .jswiper_pagination.bullet_indicator+.jswiper_pagination .btn_pause,.home .jswiper_pagination.bullet_indicator+.jswiper_pagination .btn_play,.sub .jswiper_pagination.bullet_indicator+.jswiper_pagination .btn_pause,.sub .jswiper_pagination.bullet_indicator+.jswiper_pagination .btn_play{background-position:50%;background-repeat:no-repeat;background-size:100%;border-radius:0;cursor:pointer;display:none;font-size:0;height:7px;margin:0;position:relative;width:7px}.home .jswiper_pagination.bullet_indicator+.jswiper_pagination .btn_pause.active,.home .jswiper_pagination.bullet_indicator+.jswiper_pagination .btn_play.active,.sub .jswiper_pagination.bullet_indicator+.jswiper_pagination .btn_pause.active,.sub .jswiper_pagination.bullet_indicator+.jswiper_pagination .btn_play.active{display:inline-block}.home .jswiper_pagination.bullet_indicator+.jswiper_pagination .btn_pause,.sub .jswiper_pagination.bullet_indicator+.jswiper_pagination .btn_pause{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7'%3E%3Cpath d='M3 0v7H1V0h2zm4 0v7H5V0h2z' fill='%23CFCFCF' fill-rule='evenodd'/%3E%3C/svg%3E")}.home .jswiper_pagination.bullet_indicator+.jswiper_pagination .btn_play,.sub .jswiper_pagination.bullet_indicator+.jswiper_pagination .btn_play{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='7' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.9 0v7L7 3.497z' fill='%23CFCFCF' fill-rule='evenodd'/%3E%3C/svg%3E")}@media(max-width:985px){.home .jswiper_pagination_wrap,.sub .jswiper_pagination_wrap{margin-top:16px}}@media(min-width:986px){.home .jswiper_pagination_wrap,.sub .jswiper_pagination_wrap{bottom:10px;left:calc(66.65667% + 15px);position:absolute}}.fifa_rank_wrap{margin-bottom:34px;margin-top:40px}.fifa_rank_wrap .fifa_rank_table{margin-top:17px!important;text-align:center;width:100%}.fifa_rank_wrap .fifa_rank_table th{color:#9b9b9b;font-size:13px;font-weight:400;line-height:21px}.fifa_rank_wrap .fifa_rank_table th:first-child{text-align:left}.fifa_rank_wrap .fifa_rank_table th:last-child{text-align:right}.fifa_rank_wrap .fifa_rank_table td{color:#111;font-weight:400}.fifa_rank_wrap .fifa_rank_table td:nth-child(2){font-weight:500;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.fifa_rank_wrap .fifa_rank_table tbody tr{border-bottom:1px solid #ebebeb}.fifa_rank_wrap .fifa_rank_table tbody tr.highlight .country,.fifa_rank_wrap .fifa_rank_table tbody tr.highlight .rank{color:#4f3192}.fifa_rank_wrap .fifa_rank_table tbody tr.highlight .point{font-weight:500}.fifa_rank_wrap .fifa_rank_table tbody tr.highlight td{background:#f2f4fa}.fifa_rank_wrap .fifa_rank_table .country_wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;min-width:0}.fifa_rank_wrap .fifa_rank_table .country{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fifa_rank_wrap .fifa_rank_table .ico_flag{-webkit-box-flex:0;background-color:#fff;-ms-flex:0 0 auto;flex:0 0 auto;height:18px;width:30px}.fifa_rank_wrap .ranking_info{color:#999;font-size:13px;font-weight:400;letter-spacing:-.4px;line-height:21px;padding:6px 10px}@media(min-width:986px)and (max-width:1279px){.fifa_rank_wrap .fifa_rank_table td:nth-child(2){max-width:120px}}@media(max-width:985px){.fifa_rank_wrap .fifa_rank_table{border-top:1px solid #ebebeb}.fifa_rank_wrap .fifa_rank_table th{background:#f4f7fb;border-bottom:1px solid #dde3eb;font-size:16px;line-height:28px;padding:6px 0 6px 16px}.fifa_rank_wrap .fifa_rank_table th:first-child{padding-left:16px;width:45px}.fifa_rank_wrap .fifa_rank_table th:last-child{padding-right:16px;width:60px}.fifa_rank_wrap .fifa_rank_table td{font-size:14px;line-height:28px;padding:7px 0}.fifa_rank_wrap .fifa_rank_table td:first-child{padding-left:10px;width:34px}.fifa_rank_wrap .fifa_rank_table td:nth-child(2){max-width:200px;padding-left:10px}.fifa_rank_wrap .fifa_rank_table td:nth-child(3){padding-right:10px;text-align:right;width:63px}}@media(min-width:986px){.fifa_rank_wrap{margin-top:0!important}.fifa_rank_wrap .fifa_rank_table{border:1px solid #dbe1e5}.fifa_rank_wrap .fifa_rank_table td,.fifa_rank_wrap .fifa_rank_table th{padding:6px 0 7px}.fifa_rank_wrap .fifa_rank_table th{background:#f6f9fa;border-bottom:1px solid #dbe1e5;color:#9b9b9b;font-size:13px;font-weight:400;line-height:20px}.fifa_rank_wrap .fifa_rank_table th:first-child{padding-left:12px;width:42px}.fifa_rank_wrap .fifa_rank_table th:last-child{padding-right:12px;width:92px}.fifa_rank_wrap .fifa_rank_table td{font-size:14px;line-height:24px}.fifa_rank_wrap .fifa_rank_table td:first-child{padding-left:12px;width:32px}.fifa_rank_wrap .fifa_rank_table td:nth-child(2){font-weight:500;padding-left:8px}.fifa_rank_wrap .fifa_rank_table td:nth-child(3){padding-right:12px;text-align:right;width:57px}}@media(max-width:360px){.fifa_rank_wrap .fifa_rank_table td:nth-child(2){max-width:100px}}.banner_worldcup a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,right top,from(#4f3192),to(#96a9ff));background:linear-gradient(90deg,#4f3192,#96a9ff);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:700;letter-spacing:-.4px;line-height:24px;padding:18px 20px}@media(max-width:985px){.banner_worldcup a{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.banner_worldcup .ico_arrow_primary_right{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M11.737 7.995 11.73 8l.008.008-6.129 6.13-.942-.944L9.858 8 4.666 2.81l.942-.942 6.13 6.128Z' fill='%23fff'/%3E%3C/svg%3E") no-repeat 50%/contain;display:inline-block;height:16px;margin-left:10px;width:16px}.worldcup2026 .match_schedule_wrap .title,.worldcup2026 .match_stage_wrap .title{background-image:-webkit-gradient(linear,left top,right top,from(#4f3192),to(#4f3192))!important;background-image:linear-gradient(90deg,#4f3192,#4f3192)!important}.match_schedule_wrap,.match_stage_wrap{margin-bottom:60px;margin-top:40px}.match_schedule_wrap .title_area,.match_stage_wrap .title_area{padding-top:5px}.match_stage_wrap .title_wrap{padding:0 0 12px}.match_stage_wrap .group_rank_swiper{margin-top:0!important;overflow:hidden}.match_stage_wrap .jaswiper_wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.match_stage_wrap .group_rank_slide{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 14.5px);flex:0 0 calc(50% - 14.5px);margin-right:29px;width:calc(50% - 14.5px)}.match_stage_wrap .group_rank_table{background-color:#fff;text-align:center;width:100%}.match_stage_wrap .group_rank_table thead tr th:first-child{font-size:16px;font-weight:700}.match_stage_wrap .group_rank_table tbody tr.highlight{background-color:#f2f4fa}.match_stage_wrap .group_rank_table .ico_flag{-webkit-box-flex:0;background-color:#fff;-ms-flex:0 0 auto;flex:0 0 auto;height:18px;width:30px}.match_stage_wrap .group_rank_table td,.match_stage_wrap .group_rank_table th{padding-block:10px;padding-inline:10px}.match_stage_wrap .group_rank_table th{background-color:#111;color:#fff;font-size:13px;font-weight:400;height:33px;padding-block:6px;text-align:center}.match_stage_wrap .group_rank_table td{border-bottom:1px solid #e6e6e6;color:#111;font-size:14px;font-weight:400}.match_stage_wrap .group_rank_table td:first-child{-webkit-padding-end:8px;padding-inline-end:8px;width:42px}.match_stage_wrap .group_rank_table td:nth-child(2){max-width:182px;overflow:hidden;padding-inline:0;padding-right:10px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.match_stage_wrap .group_rank_table td:nth-child(3),.match_stage_wrap .group_rank_table td:nth-child(4),.match_stage_wrap .group_rank_table td:nth-child(5){width:24px}.match_stage_wrap .group_rank_table td:nth-child(6){width:48px}.match_stage_wrap .group_rank_table td:nth-child(7){font-weight:800;width:48px}.match_stage_wrap .jswiper_pagination{margin-top:12px}.match_stage_wrap .jswiper_pagination .pagination{margin:0 13px}.match_stage_wrap .jswiper_pagination button,.match_stage_wrap .jswiper_pagination button [class*=ico_]{height:34px;width:34px}@media(min-width:986px)and (max-width:1279px){.match_stage_wrap .group_rank_slide{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 7.5px);flex:0 0 calc(50% - 7.5px);margin-right:15px;width:calc(50% - 7.5px)}.match_stage_wrap .group_rank_table td:nth-child(2){max-width:60px;padding-right:0}.match_stage_wrap .group_rank_table td:nth-child(3),.match_stage_wrap .group_rank_table td:nth-child(4),.match_stage_wrap .group_rank_table td:nth-child(5){padding-inline:4px;width:15px}.match_stage_wrap .group_rank_table td:nth-child(6),.match_stage_wrap .group_rank_table td:nth-child(7){padding-inline:4px;width:36px}}@media(max-width:985px){.match_stage_wrap{margin-left:-20px;margin-right:-20px}.match_stage_wrap .title_wrap{margin-left:20px;margin-right:20px;padding-bottom:20px}.match_stage_wrap .title{font-size:18px}.match_stage_wrap .group_rank_swiper{padding-right:20px}.match_stage_wrap .jaswiper_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-left:20px;margin-right:0}.match_stage_wrap .jaswiper_wrap:after{-webkit-box-flex:0;content:"";display:block;-ms-flex:0 0 20px;flex:0 0 20px;width:20px}.match_stage_wrap .group_rank_slide{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.match_stage_wrap .group_rank_table thead tr th:first-child{font-weight:800}.match_stage_wrap .group_rank_table td:first-child{-webkit-padding-end:8px;padding-inline-end:8px;width:42px}.match_stage_wrap .group_rank_table td:nth-child(2){max-width:108px;padding-right:0}.match_stage_wrap .group_rank_table td:nth-child(3),.match_stage_wrap .group_rank_table td:nth-child(4),.match_stage_wrap .group_rank_table td:nth-child(5){padding-inline:8px;width:24px}.match_stage_wrap .group_rank_table td:nth-child(6),.match_stage_wrap .group_rank_table td:nth-child(7){width:40px}.match_stage_wrap .jswiper_pagination{display:none}}@media(max-width:360px){.match_stage_wrap .group_rank_table td{padding-inline:4px}.match_stage_wrap .group_rank_table th{padding-block:2px;white-space:nowrap}.match_stage_wrap .group_rank_table th:nth-child(2),.match_stage_wrap .group_rank_table th:nth-child(3),.match_stage_wrap .group_rank_table th:nth-child(4){padding-inline:4px;width:30px}.match_stage_wrap .group_rank_table th:nth-child(5){width:45px}.match_stage_wrap .group_rank_table th:nth-child(6){padding-inline:2px;width:40px}.match_stage_wrap .group_rank_table td{white-space:nowrap}.match_stage_wrap .group_rank_table td:first-child{padding-left:10px;width:48px!important}.match_stage_wrap .group_rank_table td:nth-child(3),.match_stage_wrap .group_rank_table td:nth-child(4),.match_stage_wrap .group_rank_table td:nth-child(5){width:14px}.match_stage_wrap .group_rank_table td:nth-child(6),.match_stage_wrap .group_rank_table td:nth-child(7){width:22px}}.match_stage_wrap.section_match{margin-bottom:60px}.match_stage_wrap.section_match .group_rank_swiper{margin-top:0!important}.match_stage_wrap.section_match .jaswiper_wrap{gap:29px}.match_stage_wrap.section_match .group_rank_slide{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - 19.33333px);flex:0 0 calc(33.33333% - 19.33333px);margin-right:0;width:calc(33.33333% - 19.33333px)}.match_stage_wrap.section_match .group_rank_slide:nth-child(2n),.match_stage_wrap.section_match .group_rank_slide:nth-child(3n),.match_stage_wrap.section_match .group_rank_slide:nth-child(odd){margin-right:0}@media(min-width:986px)and (max-width:1279px){.match_stage_wrap.section_match .jaswiper_wrap{gap:10px}.match_stage_wrap.section_match .group_rank_slide{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - 6.66667px);flex:0 0 calc(33.33333% - 6.66667px);margin-right:0;width:calc(33.33333% - 6.66667px)}.match_stage_wrap.section_match .group_rank_table td:nth-child(2){max-width:60px;padding-right:0}.match_stage_wrap.section_match .group_rank_table td:nth-child(3),.match_stage_wrap.section_match .group_rank_table td:nth-child(4),.match_stage_wrap.section_match .group_rank_table td:nth-child(5){padding-inline:4px;width:15px}.match_stage_wrap.section_match .group_rank_table td:nth-child(6),.match_stage_wrap.section_match .group_rank_table td:nth-child(7){padding-inline:4px;width:36px}}@media(max-width:985px){.match_stage_wrap.section_match{margin-bottom:40px}.match_stage_wrap.section_match .group_rank_swiper{padding-top:0}.match_stage_wrap.section_match .jaswiper_wrap{gap:10px}.match_stage_wrap.section_match .group_rank_slide{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}.match_schedule_wrap .title_wrap{padding:0 0 24px}.match_schedule_wrap .title span{margin-left:0}.match_schedule_wrap .match_schedule{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f2f4fa;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:0!important;padding:24px 60px}.match_schedule_wrap .match_info,.match_schedule_wrap .match_schedule{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.match_schedule_wrap .match_info{gap:16px}.match_schedule_wrap .match_info .date{color:#111;font-size:14px;font-weight:500;line-height:22px}.match_schedule_wrap .match_info .place{color:#999;font-size:13px;font-weight:400;line-height:22px}.match_schedule_wrap .match_team{-webkit-box-pack:center;-ms-flex-pack:center;gap:24px;justify-content:center}.match_schedule_wrap .match_team,.match_schedule_wrap .team{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.match_schedule_wrap .team{gap:12px}.match_schedule_wrap .team.team_home{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.match_schedule_wrap .team.team_away{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.match_schedule_wrap .team .team_name{color:#111;font-size:16px;font-weight:700;line-height:24px}.match_schedule_wrap .versus{color:#111;font-size:14px;font-weight:400;line-height:24px}.match_schedule_wrap .ico_flag{-webkit-box-flex:0;background-color:#fff;-ms-flex:0 0 auto;flex:0 0 auto;height:30px;width:50px}@media(max-width:985px){.match_schedule_wrap .title_wrap{padding:0 0 20px}.match_schedule_wrap .match_schedule{gap:10px;padding:20px}.match_schedule_wrap .match_info{gap:8px}.match_schedule_wrap .match_team{gap:16px}.match_schedule_wrap .team{gap:4px}.match_schedule_wrap .team.team_away,.match_schedule_wrap .team.team_home{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.match_schedule_wrap .team .team_name{font-size:14px}.match_schedule_wrap .versus{color:#111;font-size:14px;font-weight:400;line-height:24px}.match_schedule_wrap .ico_flag{-webkit-box-flex:0;background-color:#fff;-ms-flex:0 0 auto;flex:0 0 auto;height:30px;width:50px}}.group_draw{margin-bottom:60px;margin-top:60px}.group_draw .group_rank_table .group_title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#111;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:700;height:33px;justify-content:center;line-height:21px;padding:6px 10px}.group_draw .group_rank_table .team_list{background-color:#fff}.group_draw .group_rank_table .team_item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;height:44px;padding:10px}.group_draw .group_rank_table .team_name{color:#111;font-size:14px;font-weight:400;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group_draw .group_rank_table .ico_flag{-webkit-box-flex:0;background-color:#fff;-ms-flex:0 0 auto;flex:0 0 auto;height:18px;width:30px}.group_draw .group_draw_swiper{margin-top:0!important;overflow:hidden}.group_draw .jaswiper_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14.5px}.group_draw .group_rank_slide{-webkit-box-flex:0;-ms-flex:0 0 calc(16.66667% - 12.08333px);flex:0 0 calc(16.66667% - 12.08333px);margin-right:0;width:calc(16.66667% - 12.08333px)}.group_draw .group_rank_slide:nth-child(2n),.group_draw .group_rank_slide:nth-child(odd){margin-right:0}.group_draw .jswiper_pagination{margin-top:18px}.group_draw .jswiper_pagination .pagination{margin:0 13px}.group_draw .jswiper_pagination button,.group_draw .jswiper_pagination button [class*=ico_]{height:34px;width:34px}@media(max-width:985px){.group_draw{margin-bottom:40px;margin-left:-20px;margin-right:-20px}.group_draw .title_wrap{margin-left:20px;margin-right:20px;padding-bottom:20px}.group_draw .group_draw_swiper{padding-right:20px}.group_draw .jaswiper_wrap{gap:10px;margin-left:20px}.group_draw .group_rank_slide{-webkit-box-flex:0;-ms-flex:0 0 188px;flex:0 0 188px;width:188px}.group_draw .group_rank_table .group_title{font-size:16px;height:33px}.group_draw .group_rank_table .team_item{height:44px;padding:0 10px}.group_draw .group_rank_table .team_name{font-size:14px}.group_draw .jswiper_pagination{display:none}}.tournament_wrap{margin-bottom:60px;margin-top:60px;width:100%}.tournament_wrap .tournament_board,.tournament_wrap .tournament_tabs_pc{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(7,minmax(120px,1fr));width:100%}.tournament_wrap .tournament_tabs_pc{margin-bottom:12px;margin-top:12px!important}.tournament_wrap .tournament_tabs_mo{display:none}.tournament_wrap .tournament_tabs{border-bottom:1px solid rgba(0,0,0,.1)}.tournament_wrap .tournament_tabs .tab{background-color:#fff;color:#111;font-size:16px;font-weight:500;letter-spacing:-.4px;line-height:24px;padding:4px 10px 8px;text-align:center}.tournament_wrap .tournament_tabs .tab.active{background-color:#111;color:#fff;font-weight:800;margin-bottom:-1px;padding-bottom:9px}.tournament_wrap .tournament_board{-webkit-box-align:start;-ms-flex-align:start;align-items:start;overflow-x:auto;overflow-y:visible}.tournament_wrap .tournament_round{min-width:0}.tournament_wrap .tournament_round.round16_left,.tournament_wrap .tournament_round.round16_right{padding-top:57px}.tournament_wrap .tournament_round.quarter_left,.tournament_wrap .tournament_round.quarter_right{padding-top:176px}.tournament_wrap .tournament_round.center{padding-top:108px}.tournament_wrap .tournament_round.center .round_matches{gap:32px}.tournament_wrap .tournament_round.center .tournament_match:nth-of-type(3){-webkit-box-ordinal-group:0;-ms-flex-order:-1;margin-bottom:108px;order:-1}.tournament_wrap .tournament_round.center .tournament_match:nth-of-type(4){margin-top:108px}.tournament_wrap .round_matches{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.tournament_wrap .round32_left .round_matches,.tournament_wrap .round32_right .round_matches{gap:16px}.tournament_wrap .round16_left .round_matches,.tournament_wrap .round16_right .round_matches{gap:134px}.tournament_wrap .quarter_left .round_matches,.tournament_wrap .quarter_right .round_matches{gap:366px}.tournament_wrap .tournament_match{position:relative}.tournament_wrap .match_label{background-color:#f6f9fa;color:#666;display:block;font-size:13px;font-weight:400;line-height:21px;padding:4px 10px}.tournament_wrap .match_label.final_label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-image:-webkit-gradient(linear,left top,right top,from(#4f3192),to(#96a9ff));background-image:linear-gradient(90deg,#4f3192,#96a9ff);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;line-height:21px;padding:8px 10px}.tournament_wrap .match_label.final_label strong{font-size:16px;font-weight:600}.tournament_wrap .match_label.final_label span{font-size:13px;font-weight:400}.tournament_wrap .match_box{background-color:#fff;position:relative;z-index:1}.tournament_wrap .match_team{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex}.tournament_wrap .match_team:last-child{margin-top:-1px}.tournament_wrap .match_team.win{background-color:#eaefff;outline:1px solid #93a3fa;outline-offset:-1px}.tournament_wrap .match_team.win .goal,.tournament_wrap .match_team.win .score,.tournament_wrap .match_team.win .team_name{font-weight:600}.tournament_wrap .match_team.win .score{background-color:#b8c5ff;border-color:#93a3fa}.tournament_wrap .match_team.win .penalty{font-weight:500}.tournament_wrap .match_team.lose .score,.tournament_wrap .match_team.lose .team_name{color:#aaa}.tournament_wrap .match_team.lose .goal,.tournament_wrap .match_team.lose .score{font-weight:500}.tournament_wrap .team_info{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;gap:8px;min-width:0;padding:6px 10px}.tournament_wrap .team_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tournament_wrap .score,.tournament_wrap .team_name{color:#111;font-size:14px;font-weight:400;line-height:24px}.tournament_wrap .score{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:0;align-items:center;border-left:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 38px;flex:0 0 38px;gap:2px;justify-content:center;padding:6px 0;text-align:center}.tournament_wrap .score .goal,.tournament_wrap .score .penalty{display:inline-block}.tournament_wrap .score .goal{font-size:14px;font-weight:400}.tournament_wrap .ico_flag{-webkit-box-flex:0;background-color:#d9d9d9;-ms-flex:0 0 auto;flex:0 0 auto;height:18px;width:30px}.tournament_wrap .tournament_more{background:#fff;border:1px solid #cdcdcd;margin-top:20px;padding:10px 10px 12px;width:100%}.tournament_wrap .tournament_more[hidden]{display:none}.tournament_wrap .tournament_more span{color:#111;display:inline-block;font-size:14px;font-weight:400;line-height:22px;padding-right:18px;position:relative}.tournament_wrap .tournament_more span:after{background-color:#1d1d1d;content:"";height:14px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cpath d='M7 9.767 2.132 4.9l.495-.495L7 8.777l4.372-4.372.495.495L7 9.767Z' fill='%231D1D1D'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cpath d='M7 9.767 2.132 4.9l.495-.495L7 8.777l4.372-4.372.495.495L7 9.767Z' fill='%231D1D1D'/%3E%3C/svg%3E") no-repeat center/contain;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px}@media(min-width:986px){.tournament_wrap .quarter_left .tournament_match:nth-child(odd):after,.tournament_wrap .round16_left .tournament_match:nth-child(odd):after,.tournament_wrap .round32_left .tournament_match:nth-child(odd):after{border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-top:1px solid #e6e6e6;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";left:100%;position:absolute;top:50%;width:10px}.tournament_wrap .quarter_right .tournament_match:nth-child(odd):after,.tournament_wrap .round16_right .tournament_match:nth-child(odd):after,.tournament_wrap .round32_right .tournament_match:nth-child(odd):after{border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-top:1px solid #e6e6e6;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";position:absolute;right:100%;top:50%;width:10px}.tournament_wrap .round32_left .tournament_match:nth-child(odd):after,.tournament_wrap .round32_right .tournament_match:nth-child(odd):after{height:calc(100% + 11px)}.tournament_wrap .round16_left .tournament_match:nth-child(odd):after,.tournament_wrap .round16_right .tournament_match:nth-child(odd):after{height:calc(100% + 131px)}.tournament_wrap .quarter_left .tournament_match:nth-child(odd):after,.tournament_wrap .quarter_right .tournament_match:nth-child(odd):after{height:calc(100% + 365px)}.tournament_wrap .quarter_left .tournament_match:before,.tournament_wrap .quarter_right .tournament_match:before,.tournament_wrap .round16_left .tournament_match:before,.tournament_wrap .round16_right .tournament_match:before{background-color:#e6e6e6;content:"";height:1px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px}.tournament_wrap .quarter_left .tournament_match:before,.tournament_wrap .round16_left .tournament_match:before{right:100%}.tournament_wrap .quarter_right .tournament_match:before,.tournament_wrap .round16_right .tournament_match:before{left:100%}.tournament_wrap .center .tournament_match:first-child:after{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-top:1px solid #e6e6e6;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:10px;left:50%;position:absolute;top:-20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.tournament_wrap .center .tournament_match:first-child:before{background-color:#e6e6e6;content:"";height:1px;position:absolute;right:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px}.tournament_wrap .center .tournament_match:nth-child(2):after{border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;bottom:-20px;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:10px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.tournament_wrap .center .tournament_match:nth-child(2):before{background-color:#e6e6e6;content:"";height:1px;left:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px}.tournament_wrap .center .tournament_match:nth-child(3):after{top:100%}.tournament_wrap .center .tournament_match:last-child:after,.tournament_wrap .center .tournament_match:nth-child(3):after{background-color:#e6e6e6;content:"";height:120px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1px}.tournament_wrap .center .tournament_match:last-child:after{bottom:100%}}@media(min-width:986px)and (max-width:1279px){.tournament_wrap .tournament_board,.tournament_wrap .tournament_tabs_pc{-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;grid-template-columns:repeat(7,minmax(100px,1fr))}.tournament_wrap .team_info{gap:4px;padding:6px 3px 6px 5px}.tournament_wrap .match_label.final_label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.tournament_wrap .match_label.final_label strong{font-size:14px}.tournament_wrap .match_label.final_label span{white-space:nowrap}.tournament_wrap .center .tournament_match:first-child:before,.tournament_wrap .center .tournament_match:nth-child(2):before,.tournament_wrap .quarter_left .tournament_match:before,.tournament_wrap .quarter_left .tournament_match:nth-child(odd):after,.tournament_wrap .quarter_right .tournament_match:before,.tournament_wrap .quarter_right .tournament_match:nth-child(odd):after,.tournament_wrap .round16_left .tournament_match:before,.tournament_wrap .round16_left .tournament_match:nth-child(odd):after,.tournament_wrap .round16_right .tournament_match:before,.tournament_wrap .round16_right .tournament_match:nth-child(odd):after,.tournament_wrap .round32_left .tournament_match:nth-child(odd):after,.tournament_wrap .round32_right .tournament_match:nth-child(odd):after{width:6px}}@media(max-width:985px){.tournament_wrap{margin-bottom:40px;margin-top:40px}.tournament_wrap .tournament_tabs_pc{display:none}.tournament_wrap .tournament_tabs_mo{display:grid;grid-template-columns:repeat(5,1fr);margin-bottom:20px}.tournament_wrap .tournament_tabs{margin-top:20px}.tournament_wrap .tournament_tabs .tab{color:#666;font-size:15px;font-weight:400;padding:4px 10px}.tournament_wrap .tournament_tabs .tab.active{font-weight:700;padding-bottom:5px}.tournament_wrap .tournament_board{display:block;overflow:visible}.tournament_wrap .tournament_round{display:none;margin-top:0!important;padding-top:0!important}.tournament_wrap .tournament_round.active{display:block}.tournament_wrap .tournament_round.center{padding-top:0!important}.tournament_wrap .tournament_round.center .round_matches{gap:20px}.tournament_wrap .tournament_round.center .tournament_match:nth-of-type(3){-webkit-box-ordinal-group:0;-ms-flex-order:-1;margin-bottom:0;order:-1}.tournament_wrap .tournament_round.center .tournament_match:nth-of-type(4){margin-top:0}.tournament_wrap .tournament_match[hidden]{display:none}.tournament_wrap .tournament_round+.tournament_round,.tournament_wrap .tournament_round.active+.tournament_round.active{margin-top:20px!important}.tournament_wrap .round_matches{gap:20px!important}.tournament_wrap .match_box{display:grid;grid-template-columns:1fr 1fr}.tournament_wrap .match_label.final_label{gap:8px;padding:4px 10px}.tournament_wrap .match_label.final_label strong{font-size:14px}.tournament_wrap .match_team{min-width:50%}.tournament_wrap .match_team:first-child{border-right:none}.tournament_wrap .match_team:last-child{margin-top:0}.tournament_wrap .match_team:last-child,.tournament_wrap .match_team:last-child .team_info{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.tournament_wrap .match_team:last-child .score{border-left:0;border-right:1px solid #e6e6e6}.tournament_wrap .match_team:last-child.win .score{border-right:1px solid #93a3fa}.tournament_wrap .team_info{gap:8px;padding:11px 10px}.tournament_wrap .score{-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px;padding:11px 7px}.tournament_wrap .score .penalty{font-size:13px}.tournament_wrap .score .goal{font-size:14px}}.spotlight_shorts_wrap{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.shorts_wrap,.spotlight_shorts_wrap .shorts_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.shorts_wrap{height:100%}.shorts_wrap .title_wrap{-ms-flex-negative:0;flex-shrink:0}.shorts_wrap .video_wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:visible;position:relative}.shorts_wrap .video_wrap .jswiper_wrap{margin:0 -7px}.shorts_wrap .video_wrap .card{overflow:hidden;padding-bottom:0;width:100%}.shorts_wrap .video_wrap .card.slide{margin:0 7px;padding-bottom:0;width:calc(50% - 14px)}.shorts_wrap .video_wrap .card.slide .btn_more{top:0;z-index:1}.shorts_wrap .video_wrap .card.slide:only-child{margin:0 auto}.shorts_wrap .video_wrap .card .pcard_player{opacity:0}.shorts_wrap .video_wrap .card .btn_more{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:8px;bottom:0;content:"";cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%}.shorts_wrap .video_wrap .card .player_image:before{bottom:0}.shorts_wrap .video_wrap .card .player_image:after{content:none}.shorts_wrap .video_wrap .player_image{-webkit-box-flex:1;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;overflow:hidden;position:relative}.shorts_wrap .video_wrap .player_image:before{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.5)));background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));bottom:10px;content:"";height:200px;left:0;position:absolute;right:0;width:100%;z-index:1}.shorts_wrap .video_wrap .player_image:after{background-position:0 0;background-repeat:no-repeat;background-size:100% auto;border-radius:0 0 8px 8px;bottom:0;content:"";height:10px;left:0;position:absolute;right:0;z-index:1}.shorts_wrap .video_wrap .player_image .headline{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;bottom:62px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:500;left:16px;line-height:28px;min-height:56px;position:absolute;right:16px;text-shadow:.5px 1px 3px rgba(0,0,0,.3);word-break:break-all;z-index:1}.shorts_wrap .video_wrap .player_image img{aspect-ratio:9/16;border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.shorts_wrap .video_wrap .play_duration{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.1);border-radius:6px;bottom:16px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;left:16px;line-height:22px;padding:2px 8px;position:absolute;text-shadow:.5px 1px 3px rgba(0,0,0,.6);z-index:1}.shorts_wrap .video_wrap .play_duration:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='12' fill='none'%3E%3Cpath d='M0 12V0l8 6-8 6Z' fill='%23fff'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;content:"";display:block;height:12px;margin-right:10px;width:8px}@media(max-width:689px){.shorts_wrap .video_wrap.jswiper .jswiper_wrap .slide{max-width:240px;padding-top:0;width:calc(100vw - 40px)}}@media(min-width:690px){.shorts_wrap .video_wrap .card.slide{max-width:493px;width:calc(100% - 14px)}.shorts_wrap .video_wrap .player_image .headline{bottom:55px;min-height:44px}.shorts_wrap .video_wrap .player_image img{max-height:493px}}@media(max-width:985px){.shorts_wrap{margin-top:40px}.shorts_wrap .video_wrap{-webkit-margin-before:-16px;margin-block-start:-16px;margin-inline:-20px;overflow:hidden!important;padding-inline:20px;width:calc(100% + 40px)}.shorts_wrap .video_wrap .jswiper_wrap{scroll-padding-inline:20px}#cms-video-module-data+.shorts_wrap{margin-top:40px}}@media(min-width:986px){.shorts_wrap .video_wrap{overflow:hidden}}.layer_video_wrap{background:rgba(0,0,0,.7)!important}.layer_video_wrap .layer_popup{background:none;height:640px;left:50%;margin-left:-180px;margin-top:-320px;outline:none!important;position:absolute;top:50%;width:360px}.layer_video_wrap .layer_popup .card{min-height:640px;min-width:360px;scroll-snap-align:center;scroll-snap-stop:always}.layer_video_wrap .layer_popup .scroll_wrap{-webkit-overflow-scrolling:touch;margin:0 auto;overflow:hidden;overflow-x:auto;scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.layer_video_wrap .layer_popup .scroll_wrap .scroll_area{display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:relative;width:100vw}.layer_video_wrap .layer_popup .scroll_wrap .player_area{background-color:#000;height:100%;overflow:hidden;padding-bottom:177.78%;position:relative;width:100%}.layer_video_wrap .layer_popup .ab_player .player_area iframe{height:100%;left:0;position:absolute;top:0;width:100%}.layer_video_wrap .layer_popup .jswiper_pagination{display:none}.layer_video_wrap .layer_popup .btn_prev{left:0;top:50%!important}.layer_video_wrap .layer_popup .btn_next{right:0;top:50%!important}.layer_video_wrap .layer_popup .btn_close{right:18px;top:-32px}.layer_video_wrap .layer_popup .btn_close .ico_close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.292 12 2.1 21.192l.707.707 9.192-9.192 9.193 9.192.707-.707L12.706 12 21.9 2.807l-.707-.707-9.193 9.193L2.807 2.1l-.707.707L11.292 12Z' fill='%23fff'/%3E%3C/svg%3E");height:24px;width:24px}@media(max-width:459px){.layer_video_wrap{background:#000!important}.layer_video_wrap .layer_popup{background:#000;bottom:0;height:auto;left:30px;margin-left:0;margin-top:0;overflow:hidden;right:30px;top:0;width:auto}.layer_video_wrap .layer_popup .card{min-height:100vh;min-width:calc(100% - 60px);padding-bottom:0;padding-top:0}.layer_video_wrap .layer_popup .card .player_area{height:0}.layer_video_wrap .layer_popup .card .pcard_player{border-radius:0;left:0;top:54px;-webkit-transform:translateZ(0);transform:translateZ(0)}.layer_video_wrap .layer_popup .btn_close{height:24px;right:0;top:10px;width:24px;z-index:10}.layer_video_wrap .layer_popup span.lg_hide{color:#666;display:block;font-size:13px;left:0;line-height:24px;position:absolute;right:0;text-align:center;top:10px;z-index:1}}@media(min-width:460px){.layer_video_wrap .layer_popup{height:640px;margin-left:-230px;margin-top:-320px;width:460px}.layer_video_wrap .layer_popup .scroll_wrap{border-radius:8px;height:100%;width:360px}.layer_video_wrap .layer_popup .jswiper_pagination{display:block}.layer_video_wrap .layer_popup .jswiper_pagination [class*=btn_]{height:34px;margin:-17px 0 0;position:absolute;top:calc(50% + 33.5px);width:34px}.layer_video_wrap .layer_popup .jswiper_pagination [class*=btn_] [class*=ico_]{height:34px;width:34px}.layer_video_wrap .layer_popup .btn_prev{left:-17px}.layer_video_wrap .layer_popup .btn_next{right:-17px}}@media(max-height:700px){.layer_video_wrap .layer_popup .btn_close{top:10px}}.video_viewer{--pad-inline:0px;--pad-top:54px;--pad-bottom:84px;--avail-width:calc(100vw - var(--pad-inline)*2);--avail-height:calc(100vh - var(--pad-top) - var(--pad-bottom));--max-frame-w:1200px;--max-frame-h:675px;--frame-max-h:min(var(--avail-height),var(--max-frame-h));background:#000!important;overflow:hidden}@media(min-width:986px)and (max-width:1919px){.video_viewer{--pad-inline:98px;--pad-top:90px;--pad-bottom:90px}}@media(min-width:1920px){.video_viewer{--pad-inline:68px;--pad-top:80px;--pad-bottom:80px;--avail-width:max(0px,calc(100vw - var(--pad-inline)*2 - 584px))}}@supports(height:100dvh){.video_viewer{--avail-height:calc(100dvh - var(--pad-top) - var(--pad-bottom));--frame-max-h:min(var(--avail-height),var(--max-frame-h))}}.video_viewer .layer_popup{background:none;height:100%;left:0;outline:none;overflow:hidden;top:0;width:100%}.video_viewer .scroll_wrap{-webkit-overflow-scrolling:touch;height:100vh;height:100dvh;margin:0 auto;max-height:100vh;max-height:100dvh;overflow:hidden;overflow-x:hidden;overflow-y:auto;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;scrollbar-width:none;-ms-touch-action:pan-y;touch-action:pan-y}.video_viewer .scroll_area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;left:0;min-height:auto;width:100%}.video_viewer .card_item{-ms-flex-negative:0;flex-shrink:0;height:100vh;height:100dvh;max-width:100vw;padding:0;scroll-snap-align:center;scroll-snap-stop:always;width:100%}.video_viewer .jswiper_pagination{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:none;-ms-flex-direction:column;flex-direction:column;gap:16px;margin:0;position:absolute;right:24px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}@media(min-width:986px){.video_viewer .jswiper_pagination{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:986px)and (max-width:1919px){.video_viewer .jswiper_pagination{right:24px}}@media(min-width:1920px){.video_viewer .jswiper_pagination{right:32px}}.video_viewer .btn_next,.video_viewer .btn_prev{height:34px;margin:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:34px}@media(min-width:986px){.video_viewer .btn_next,.video_viewer .btn_prev{height:48px;width:48px}}.video_viewer .btn_next [class*=ico_],.video_viewer .btn_prev [class*=ico_]{height:34px;width:34px}@media(min-width:986px){.video_viewer .btn_next [class*=ico_],.video_viewer .btn_prev [class*=ico_]{height:48px;width:48px}}.video_viewer .btn_close{right:20px;top:10px}@media(min-width:986px)and (max-width:1919px){.video_viewer .btn_close{right:24px;top:24px}}@media(min-width:1920px){.video_viewer .btn_close{right:44px;top:55px}}.video_viewer .ico_close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.292 12 2.1 21.192l.707.707 9.192-9.192 9.193 9.192.707-.707L12.706 12 21.9 2.807l-.707-.707-9.193 9.193L2.807 2.1l-.707.707L11.292 12Z' fill='%23fff'/%3E%3C/svg%3E");height:24px;width:24px}.video_viewer .video_item{-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;height:100%;padding:var(--pad-top) var(--pad-inline) var(--pad-bottom);place-items:center;position:relative;width:100%}.video_viewer .video_container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;width:100%}@media(min-width:1920px){.video_viewer .video_container{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;grid-template-columns:minmax(256px,1fr) auto minmax(256px,1fr);grid-template-rows:auto;height:auto}.video_viewer .video_container:before{content:"";display:block;grid-column:1}}.video_viewer .video_media{background:#000;max-height:var(--frame-max-h);max-width:min(var(--avail-width),var(--max-frame-w));overflow:hidden;position:relative}@media(min-width:986px){.video_viewer .video_media{border-radius:8px}}@media(min-width:1920px){.video_viewer .video_media{grid-column:2;grid-row:1;justify-self:center;min-width:0}}.video_viewer .video_media:before{content:"";display:block;width:100%}.video_viewer .video_media iframe{border:0;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.video_viewer .ratio_16x9 .video_media{width:min(var(--avail-width),var(--max-frame-w),var(--frame-max-h)*16/9)}.video_viewer .ratio_16x9 .video_media:before{padding-bottom:56.25%}.video_viewer .ratio_9x16 .video_media{width:min(var(--avail-width),var(--frame-max-h)*9/16)}.video_viewer .ratio_9x16 .video_media:before{padding-bottom:177.78%}.video_viewer .video_meta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;left:0;padding:10px 60px 0 20px;position:absolute;top:0;width:100%}@media(min-width:986px)and (max-width:1919px){.video_viewer .video_meta{padding:24px 64px 0 24px}}@media(min-width:1920px){.video_viewer .video_meta{align-self:start;display:block;grid-column:3;grid-row:1;height:auto;justify-self:stretch;max-width:none;min-width:0;padding:36px 0 0 36px;position:static;width:auto}}.video_viewer .video_meta [class*=badge_]{margin-left:4px}@media(max-width:1919px){.video_viewer .video_meta [class*=badge_]{-webkit-transform:none;transform:none}}.video_viewer .video_header{color:#fff;font-size:13px;font-weight:400;letter-spacing:-.4px;line-height:20px}@media(min-width:986px){.video_viewer .video_header{font-size:16px;font-weight:700;line-height:24px}}@media(max-width:1919px){.video_viewer .video_header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:0}}@media(min-width:1920px){.video_viewer .video_header{max-width:256px}}@media(max-width:1919px){.video_viewer .video_title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.video_viewer .btn_article{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;background:hsla(0,0%,100%,.2);border-radius:14px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-size:12px;height:24px;justify-content:center;letter-spacing:-.4px;line-height:20px;margin-left:4px;width:70px}@media(min-width:986px){.video_viewer .btn_article{height:28px;width:74px}}@media(min-width:986px)and (max-width:1919px){.video_viewer .btn_article{margin-left:10px}}@media(min-width:1920px){.video_viewer .btn_article{margin-top:10px}}.video_viewer .layer_toast{background:rgba(0,0,0,.5);border:.5px solid hsla(0,0%,100%,.5);border-radius:5px;color:#b5b5b5;font-size:12px;letter-spacing:-.4px;line-height:20px;padding:8px 36px;text-align:center;top:94px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width:986px){.video_viewer .layer_toast{top:120px}}