/* Minification failed. Returning unminified contents.
(1,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
:root{--swiper-pagination-bullet-horizontal-gap:0}.home-wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);gap:10px;margin:auto;height:auto;max-width:1440px;padding:10px}.home-wrap *{box-sizing:border-box;line-height:normal}.home-wrap .news{grid-area:2/1/3/2}.home-wrap .prematch{grid-area:2/2/3/3}.home-wrap .live{grid-area:2/3/3/4}.home-wrap .promotions,.home-wrap .news,.home-wrap .prematch,.home-wrap .live{content:'';background-color:#bebfc1;width:100%;aspect-ratio:1.82;border-radius:4px;overflow:hidden;position:relative}.home-wrap .promotions{grid-area:1/1/2/4;max-width:1440px;aspect-ratio:2.6277;box-shadow:0 4px 12px 0 #00000026}.home-wrap .promotions img{width:100%;height:100%;object-fit:cover}.home-wrap .promotions .item-text{position:absolute;bottom:0;left:0;z-index:2;color:#fff;padding:10px;font-size:26px;max-width:50%;background-color:#192c3d99;font-weight:bold;border-radius:4px}.home-wrap .prematch,.home-wrap .live{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:4.5fr 1fr;gap:5px;background:none}.home-wrap .prematch .image,.home-wrap .live .image{grid-area:1/1/2/3;width:100%;height:100%;object-fit:cover;border-radius:4px;overflow:hidden}.home-wrap .prematch .image img,.home-wrap .live .image img{width:100%;height:100%;object-fit:cover;transition:scale .5s ease-in-out}.home-wrap .prematch .image:hover img,.home-wrap .live .image:hover img{scale:1.05}.home-wrap .prematch .action,.home-wrap .live .action{border-style:none;border-radius:4px;background-color:#d1272b;font-size:13px;font-weight:600;text-transform:uppercase;color:#fff;cursor:pointer;box-shadow:0 4px 12px 0 #00000026;display:grid;place-content:center;transition:all .1s ease-in-out;transition:transform .1s ease,background-color .3s ease}.home-wrap .prematch .action:hover,.home-wrap .live .action:hover{background-color:#8b1515}.home-wrap .prematch .action:active,.home-wrap .live .action:active{transform:scale(.96);background-color:#8b1515}.home-wrap .live{grid-template-columns:repeat(3,1fr)}.home-wrap .live .image{grid-area:1/1/2/4}.home-wrap .s-pagination{width:40px;height:auto;position:absolute;top:20px;right:20px;z-index:2}.home-wrap .s-pagination .square{width:40px;height:40px;background-color:#d1272b;text-align:center;font-size:13px;font-weight:600;border-radius:4px;color:#fff;display:grid;align-content:center;margin:0;box-shadow:0 0 5px #000}.home-wrap .s-pagination .square.active{opacity:1}.home-wrap #pp,.home-wrap #np{display:grid;gap:8px}.home-wrap .news{background:none}.home-wrap .news .swiper-slide a{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:4.5fr 1fr;gap:5px;min-width:0;overflow:hidden;width:100%;height:100%}.home-wrap .news .swiper-slide a img{width:100%;height:100%;object-fit:cover;overflow:hidden;border-radius:4px}.home-wrap .news .swiper-slide a .text{position:relative;border-radius:4px;width:100%;height:100%;background-color:#d1272b;color:#fff;font-weight:600;max-width:100%;min-width:0;display:flex;align-items:center}.home-wrap .news .swiper-slide a .text .title{position:absolute;top:-38px;left:8px;font-size:11px;padding:5.5px 12.5px;background-color:#d1272b;border-radius:4px}.home-wrap .news .swiper-slide a .text .subtitle{width:100%;font-size:13px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;padding:0 10px}.home-wrap .news .s-pagination{width:32px;top:12px;right:12px}.home-wrap .news .s-pagination .swiper-slide{position:relative}.home-wrap .news .s-pagination .square{width:32px;height:32px}
