/* Legalofe Home desktop - versione consolidata finale v544. Ordine cascade invariato rispetto alla v540. */
body.page-home{background:#06192a;color:#eaf2fb;}body.page-home .lofe-president-hero{display:none!important;}body.page-home main.container{max-width:1620px;padding-top:14px;}body.page-home .app-ui-formation-status,body.page-home .mobile-welcome-first,body.page-home .mobile-deadline-quick,body.page-home .home-results-mobile,body.page-home .home-live-desktop,body.page-home .home-live-mobile{display:none!important;}.lofe-v500-dashboard{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#0e2238;}.lofe-v500-topline{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:4px 0 14px;}.lofe-v500-pill{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;background:#fff;border:1px solid #d9e5f1;box-shadow:0 4px 16px rgba(0,0,0,.08);font-size:13px;color:#15314f;}.lofe-v500-pill i{width:9px;height:9px;border-radius:50%;background:#22c98f;}.lofe-v500-pill b{font-weight:800;}.lofe-v500-pill--dark{background:#10243a;color:#fff;border-color:#274562;}.lofe-v500-grid{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(330px,.95fr);gap:16px;}.lofe-v500-main,.lofe-v500-side{min-width:0;}.lofe-v500-hero{position:relative;overflow:hidden;border:1px solid #1d6c9d;border-radius:18px;background:#0b2741 url("legalofe-stadium-hero.jpg") center/cover no-repeat;min-height:530px;box-shadow:0 18px 45px rgba(0,0,0,.22);}.lofe-v500-hero__overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,20,34,.94) 0%,rgba(4,27,46,.82) 42%,rgba(3,19,33,.42) 72%,rgba(3,18,30,.58) 100%);}.lofe-v500-hero__head,.lofe-v500-hero__copy,.lofe-v500-hero__cards,.lofe-v500-rules{position:relative;z-index:1;}.lofe-v500-hero__head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;padding:22px 24px 0;}.lofe-v500-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid rgba(255,255,255,.17);border-radius:999px;background:rgba(10,35,57,.72);color:#fff;font-size:12px;font-weight:800;}.lofe-v500-eyebrow i{width:8px;height:8px;background:#18d3a0;border-radius:50%;}.lofe-v500-season-stats{display:grid;grid-template-columns:repeat(3,1fr);background:rgba(255,255,255,.95);border-radius:12px;overflow:hidden;min-width:420px;box-shadow:0 10px 28px rgba(0,0,0,.2);}.lofe-v500-season-stats span{padding:12px 18px;border-right:1px solid #dfe8f1;}.lofe-v500-season-stats span:last-child{border-right:0;}.lofe-v500-season-stats small{display:block;color:#6e8196;font-size:11px;font-weight:800;letter-spacing:.05em;}.lofe-v500-season-stats b{display:block;margin-top:2px;font-size:18px;color:#0e2944;}.lofe-v500-hero__copy{padding:18px 30px 16px;max-width:650px;}.lofe-v500-hero__copy h1{margin:0;color:#fff;font-size:44px;line-height:1.04;letter-spacing:-.03em;text-shadow:0 2px 12px rgba(0,0,0,.3);}.lofe-v500-hero__copy h1 em{font-style:normal;color:#2894ff;}.lofe-v500-hero__copy p{margin:12px 0 0;color:#dbe9f6;font-size:17px;line-height:1.5;max-width:560px;}.lofe-v500-hero__cards{display:grid;grid-template-columns:1.15fr .9fr;gap:14px;padding:14px 24px;}.lofe-v500-match-card,.lofe-v500-formation-card{background:rgba(255,255,255,.96);border:1px solid rgba(255,255,255,.8);border-radius:16px;padding:16px 18px;box-shadow:0 8px 24px rgba(0,0,0,.16);}.lofe-v500-match-card header,.lofe-v500-formation-card header{display:flex;justify-content:space-between;align-items:center;color:#4f6780;font-size:12px;font-weight:900;letter-spacing:.03em;}.lofe-v500-match-card__teams{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:center;margin:15px 0 12px;}.lofe-v500-match-card__teams span{display:flex;align-items:center;gap:10px;font-size:16px;color:#0d2740;}.lofe-v500-match-card__teams .is-away{justify-content:flex-end;text-align:right;}.lofe-v500-match-card__teams img{width:42px;height:42px;object-fit:contain;}.lofe-v500-vs{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#eaf1f8;color:#304e6d;font-size:12px;}.lofe-v500-primary{display:inline-flex;justify-content:center;align-items:center;min-height:38px;padding:0 18px;border-radius:11px;background:linear-gradient(135deg,#1385ff,#1d57ff);color:#fff!important;font-weight:800;text-decoration:none;box-shadow:0 8px 18px rgba(26,99,222,.26);}.lofe-v500-primary--dark{background:#0d2238;}.lofe-v500-formation-card>div{display:flex;align-items:center;gap:12px;margin:16px 0;}.lofe-v500-alert{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#ffb11f;color:#13283e;font-weight:900;}.lofe-v500-formation-card p{margin:0;}.lofe-v500-formation-card p strong{display:block;font-size:16px;}.lofe-v500-formation-card p small{display:block;color:#6d7f91;margin-top:3px;line-height:1.4;}.lofe-v500-rules{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:0 24px 20px;}.lofe-v500-rules span{padding:12px 14px;border:1px solid rgba(121,182,225,.25);border-radius:13px;background:rgba(8,38,62,.78);color:#fff;}.lofe-v500-rules b{display:block;font-size:12px;}.lofe-v500-rules small{display:block;margin-top:3px;color:#c9d9e8;font-size:12px;}.lofe-v500-card{background:#fff;border:1px solid #bdd5e8;border-radius:16px;overflow:hidden;box-shadow:0 10px 26px rgba(0,0,0,.14);}.lofe-v500-card>header{display:flex;justify-content:space-between;align-items:center;min-height:50px;padding:0 16px;background:linear-gradient(180deg,#0c3454,#0b2d49);color:#fff;border-bottom:1px solid #2d6387;}.lofe-v500-card>header h2{margin:0;font-size:17px;}.lofe-v500-card>header a{color:#4eb0ff;text-decoration:none;font-size:12px;font-weight:700;}.lofe-v500-side{display:grid;gap:14px;align-content:start;}.lofe-v500-standing-head{display:grid;grid-template-columns:28px minmax(0,1fr) repeat(5,32px);padding:10px 12px;background:#eef6fc;color:#74869a;font-size:10px;font-weight:900;}.lofe-v500-standing-body>div{display:grid;grid-template-columns:28px minmax(0,1fr) repeat(5,32px);align-items:center;min-height:44px;padding:0 12px;border-top:1px solid #e2e8ee;font-size:12px;}.lofe-v500-standing-body em{font-style:normal;width:24px;height:24px;display:grid;place-items:center;border-radius:7px;background:#eaf2f8;font-weight:900;}.lofe-v500-standing-body>div:nth-child(-n/**/+4) em{background:linear-gradient(135deg,#2fd16e,#1aa94f);color:#fff;}.lofe-v500-standing-body span{display:flex;align-items:center;gap:8px;min-width:0;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.lofe-v500-standing-body img{width:23px;height:23px;object-fit:contain;}.lofe-v500-standing-body b,.lofe-v500-standing-body strong{text-align:center;}.lofe-v500-standing-body strong{display:grid;place-items:center;height:28px;border-radius:7px;background:#dfeaf7;color:#143454;font-size:14px;}.lofe-v500-scorers-head{display:grid;grid-template-columns:28px minmax(0,1.3fr) minmax(0,.9fr) 40px;padding:9px 12px;background:#eef6fc;color:#74869a;font-size:10px;font-weight:900;}.lofe-v500-scorers-body>div{display:grid;grid-template-columns:28px minmax(0,1.3fr) minmax(0,.9fr) 40px;align-items:center;min-height:50px;padding:0 12px;border-top:1px solid #e3e8ee;font-size:12px;}.lofe-v500-scorers-body em{font-style:normal;font-weight:900;}.lofe-v500-player{display:flex;align-items:center;gap:9px;min-width:0;}.lofe-v500-player img{width:34px;height:34px;border-radius:50%;object-fit:cover;background:#eef3f7;}.lofe-v500-player b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.lofe-v500-scorers-body strong{text-align:center;font-size:16px;}.lofe-v500-scorers-body>div>span:nth-child(3){color:#58718b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.lofe-v500-myteam{background:linear-gradient(160deg,#0f2943,#081a2c);border-color:#285f86;color:#fff;}.lofe-v500-myteam>header{background:transparent;border-bottom:1px solid rgba(255,255,255,.1);}.lofe-v500-myteam__identity{display:grid;grid-template-columns:52px 1fr auto;gap:12px;align-items:center;padding:18px;}.lofe-v500-myteam__identity img{width:50px;height:50px;object-fit:contain;}.lofe-v500-myteam__identity strong{font-size:18px;}.lofe-v500-myteam__identity span{padding:7px 10px;border-radius:9px;background:#173d61;font-weight:800;}.lofe-v500-myteam__stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 18px 14px;}.lofe-v500-myteam__stats span{padding:14px;border-radius:12px;background:rgba(255,255,255,.07);text-align:center;}.lofe-v500-myteam__stats small{display:block;color:#a9bed2;}.lofe-v500-myteam__stats b{display:block;font-size:24px;margin-top:4px;}.lofe-v500-myteam>.lofe-v500-primary{display:flex;margin:0 18px 18px;}.lofe-v500-lower-grid{display:grid;grid-template-columns:1.45fr .9fr;gap:14px;margin-top:14px;}.lofe-v500-list>a{display:grid;align-items:center;min-height:48px;border-top:1px solid #e5ebf0;text-decoration:none;color:#15314e;}.lofe-v500-upcoming .lofe-v500-list>a{grid-template-columns:120px minmax(0,1fr) 24px minmax(0,1fr);gap:8px;padding:0 14px;}.lofe-v500-date{font-size:11px;color:#627891;}.lofe-v500-team{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:800;min-width:0;}.lofe-v500-team img{width:24px;height:24px;object-fit:contain;}.lofe-v500-team{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.lofe-v500-results-list>a{grid-template-columns:1fr 54px 1fr;gap:8px;padding:0 12px;}.lofe-v500-results-list>a b{display:grid;place-items:center;height:30px;border-radius:8px;background:#dff0ff;color:#0d4f91;}.lofe-v500-result-team{font-size:12px;font-weight:800;text-align:right;}.lofe-v500-result-team.is-away{text-align:left;}.lofe-v500-empty{padding:16px;color:#6b7e91;margin:0;}@media (max-width:1100px){.lofe-v500-grid{grid-template-columns:1fr;}.lofe-v500-side{grid-template-columns:1fr 1fr;}.lofe-v500-myteam{grid-column:1/-1;}.lofe-v500-season-stats{min-width:360px;}.lofe-v500-hero__copy h1{font-size:38px;}}@media (max-width:800px){.lofe-v500-dashboard{display:none!important;}body.page-home .app-ui-formation-status,body.page-home .mobile-welcome-first,body.page-home .mobile-deadline-quick,body.page-home .home-results-mobile,body.page-home .home-live-mobile{display:block!important;}body.page-home .lofe-president-hero{display:none!important;}}@media (min-width:1101px){
  html body.page-home{background:#031522!important;}
  html body.page-home main.container{margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;}
  
}@media (min-width:801px){
  html body.page-home{color:#102846!important;}
  html body.page-home main.container{width:calc(100% - 32px)!important;max-width:1660px!important;margin-left:auto!important;margin-right:auto!important;}

  
  
  html body.page-home .site-header .nav a,
  html body.page-home .site-header .nav button{text-shadow:none!important;}
  
  html body.page-home .site-header .nav a.active{border-radius:10px!important;}
  html body.page-home .site-header .nav-profile{border-left-color:#dce7f1!important;}

  .lofe-v500-dashboard{color:#102846;}
  .lofe-v500-topline{margin-top:8px;margin-bottom:14px;}
  .lofe-v500-pill{background:#fff;border-color:#dce9f5;box-shadow:0 4px 14px rgba(39,83,124,.07);}
  .lofe-v500-pill--dark{background:#102846;color:#fff;border-color:#102846;}

  
  .lofe-v500-hero{border-color:#c7dceb;box-shadow:0 10px 28px rgba(34,78,119,.12);}

  
  .lofe-v500-rules span{background:rgba(255,255,255,.95);border:1px solid #d9e7f2;color:#102846;box-shadow:0 5px 15px rgba(25,69,108,.08);}
  .lofe-v500-rules small{color:#58708a;}

  
  .lofe-v500-card{background:#fff;border:1px solid #dbe8f3;box-shadow:0 8px 24px rgba(38,79,116,.09);}
  .lofe-v500-card>header{background:#fff;color:#102846;border-bottom:1px solid #e1ebf4;}
  .lofe-v500-card>header h2{color:#102846;}
  .lofe-v500-card>header a{color:#0878ef;}
  .lofe-v500-standing-head,
  .lofe-v500-scorers-head{background:#f3f8fd;color:#66809a;}
  .lofe-v500-standing-body>div,
  .lofe-v500-scorers-body>div,
  .lofe-v500-list>a{border-color:#e6edf4;}

  
  .lofe-v500-myteam{background:#fff;border-color:#dbe8f3;color:#102846;}
  .lofe-v500-myteam>header{background:#fff;border-bottom:1px solid #e1ebf4;}
  .lofe-v500-myteam__identity span{background:#edf5fd;color:#153a62;}
  .lofe-v500-myteam__stats span{background:#f7fbff;border:1px solid #dfebf5;}
  .lofe-v500-myteam__stats small{color:#6b8298;}

  
  .lofe-v500-grid{gap:18px;}
  .lofe-v500-side{gap:16px;}
  .lofe-v500-lower-grid{gap:16px;margin-top:16px;}
}@media (min-width:1101px){
  html body.page-home main.container{width:calc(100% - 32px)!important;max-width:1620px!important;}
  body.page-home .lofe-v500-grid{grid-template-columns:minmax(0,2.18fr) minmax(340px,.92fr)!important;gap:16px!important;}
  
  body.page-home .lofe-v500-side .lofe-v500-card{min-width:0;}

  

  body.page-home .lofe-v500-topteam__body{display:grid;align-items:center;}
  body.page-home .lofe-v500-topteam__body>img{object-fit:contain;}
  body.page-home .lofe-v500-topteam__body>span{display:flex;flex-direction:column;gap:3px;min-width:0;}
  body.page-home .lofe-v500-topteam__body small{font-weight:700;}
  body.page-home .lofe-v500-topteam__body strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
  body.page-home .lofe-v500-topteam__body>b{display:grid;place-items:center;padding:0 9px;}
}@media (min-width:1101px){
  body.page-home .lofe-v500-side{gap:14px!important;}
  body.page-home .lofe-v500-side .lofe-v500-card{border:1px solid #d6e4ef!important;border-radius:16px!important;box-shadow:0 8px 22px rgba(38,79,116,.08)!important;overflow:hidden!important;background:#fff!important;}
  body.page-home .lofe-v500-side .lofe-v500-card>header{min-height:46px!important;padding:0 14px!important;background:#fff!important;border-bottom:1px solid #dde8f2!important;}
  body.page-home .lofe-v500-side .lofe-v500-card>header h2{font-size:15px!important;line-height:1.1!important;font-weight:800!important;color:#102846!important;display:flex!important;align-items:center!important;gap:7px!important;}
  body.page-home .lofe-v500-side .lofe-v500-card>header a{font-size:10px!important;font-weight:800!important;color:#0a73dd!important;white-space:nowrap!important;}

  
  body.page-home .lofe-v500-side-results .lofe-v500-results-list>a{min-height:38px!important;grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr)!important;gap:7px!important;padding:0 10px!important;border-top:1px solid #e8eef4!important;}
  body.page-home .lofe-v500-side-results .lofe-v500-result-team{font-size:10.5px!important;line-height:1.15!important;font-weight:700!important;color:#173451!important;}
  body.page-home .lofe-v500-side-results .lofe-v500-results-list>a b{height:28px!important;min-width:46px!important;border-radius:8px!important;font-size:13px!important;font-weight:800!important;background:#e2f1ff!important;color:#0b63bc!important;}

  
  body.page-home .lofe-v500-side-upcoming .lofe-v500-list>a{min-height:42px!important;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr)!important;gap:6px!important;padding:0 10px!important;border-top:1px solid #e8eef4!important;}
  body.page-home .lofe-v500-side-upcoming .lofe-v500-team{gap:7px!important;font-size:10.5px!important;font-weight:700!important;color:#173451!important;}
  body.page-home .lofe-v500-side-upcoming .lofe-v500-team img{width:21px!important;height:21px!important;}
  body.page-home .lofe-v500-side-upcoming .lofe-v500-list>a>span:nth-child(2){text-align:center!important;color:#7b8fa3!important;font-size:10px!important;font-weight:800!important;}

  
  body.page-home .lofe-v500-standing-head{grid-template-columns:26px minmax(0,1fr) repeat(5,28px)!important;min-height:34px!important;align-items:center!important;padding:0 10px!important;background:#f4f8fc!important;color:#73869a!important;font-size:9px!important;letter-spacing:.02em!important;}
  body.page-home .lofe-v500-standing-body>div{grid-template-columns:26px minmax(0,1fr) repeat(5,28px)!important;min-height:39px!important;padding:0 10px!important;font-size:10.5px!important;border-top:1px solid #e8eef4!important;}
  body.page-home .lofe-v500-standing-body em{width:22px!important;height:22px!important;border-radius:7px!important;font-size:10px!important;}
  body.page-home .lofe-v500-standing-body span{gap:6px!important;font-size:10.5px!important;font-weight:700!important;}
  body.page-home .lofe-v500-standing-body img{width:20px!important;height:20px!important;}
  body.page-home .lofe-v500-standing-body b{font-size:10px!important;font-weight:700!important;}
  body.page-home .lofe-v500-standing-body strong{height:25px!important;border-radius:7px!important;font-size:12px!important;background:#e6f0fa!important;color:#173b62!important;}

  
  body.page-home .lofe-v500-topteam__body{min-height:74px!important;grid-template-columns:46px minmax(0,1fr) auto!important;gap:11px!important;padding:12px 14px!important;}
  body.page-home .lofe-v500-topteam__body>img{width:42px!important;height:42px!important;}
  body.page-home .lofe-v500-topteam__body small{font-size:9.5px!important;color:#73879c!important;}
  body.page-home .lofe-v500-topteam__body strong{font-size:12px!important;color:#153653!important;}
  body.page-home .lofe-v500-topteam__body>b{min-width:54px!important;height:34px!important;border-radius:9px!important;font-size:16px!important;background:#e2f1ff!important;color:#0a69c7!important;}
}@media (min-width:801px){
  body.page-home .lofe-v500-side-upcoming .lofe-v500-fixture-status-row{display:grid!important;grid-template-columns:minmax(0,1fr) 22px 28px 22px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;min-height:44px!important;padding:0 12px!important;}
  body.page-home .lofe-v500-side-upcoming .lofe-v500-fixture-team{min-width:0;}

  body.page-home .lofe-v500-side-upcoming .lofe-v500-fixture-vs{letter-spacing:.04em;}
  body.page-home .lofe-v500-side-upcoming .lofe-v500-lineup-status{border:1px solid transparent;box-sizing:border-box;}
  body.page-home .lofe-v500-side-upcoming .lofe-v500-lineup-status.is-sent{background:#e8f8f0;color:#159a61;border-color:#bce8d2;}
  body.page-home .lofe-v500-side-upcoming .lofe-v500-lineup-status.is-pending{background:#fff1ec;color:#e5533d;border-color:#f5c7bc;}
}@media (min-width:801px){
  body.page-home .lofe-v500-side-upcoming .lofe-v500-list > a.lofe-v500-fixture-status-row{display:grid!important;grid-template-columns:minmax(0,1fr) 18px 24px 18px minmax(0,1fr)!important;align-items:center!important;column-gap:5px!important;row-gap:0!important;min-height:42px!important;padding:0 10px!important;overflow:hidden!important;}
  body.page-home .lofe-v500-side-upcoming .lofe-v500-fixture-status-row > *{min-width:0!important;margin:0!important;align-self:center!important;}
  body.page-home .lofe-v500-side-upcoming .lofe-v500-fixture-team{display:block!important;width:100%!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;font-size:10px!important;line-height:1!important;font-weight:800!important;color:#15314e!important;}
  body.page-home .lofe-v500-side-upcoming .lofe-v500-fixture-team--home{text-align:right!important;justify-self:stretch!important;}
  body.page-home .lofe-v500-side-upcoming .lofe-v500-fixture-team--away{text-align:left!important;justify-self:stretch!important;}
  body.page-home .lofe-v500-side-upcoming .lofe-v500-lineup-status{display:grid!important;place-items:center!important;width:17px!important;height:17px!important;min-width:17px!important;border-radius:50%!important;font-size:9px!important;line-height:1!important;font-weight:900!important;padding:0!important;}
  body.page-home .lofe-v500-side-upcoming .lofe-v500-fixture-vs{display:block!important;width:24px!important;text-align:center!important;font-size:9px!important;line-height:1!important;font-weight:800!important;color:#687d93!important;}
}@media (min-width:801px){
  body.page-home .lofe-v500-team-performance-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin-top:14px!important;}
  body.page-home .lofe-v500-performance-card{overflow:hidden!important;min-width:0!important;border:1px solid #c8dced!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 22px rgba(26,69,104,.07)!important;}
  body.page-home .lofe-v500-performance-card>header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:45px!important;padding:0 16px!important;border-bottom:1px solid #dbe8f2!important;background:#fff!important;}
  body.page-home .lofe-v500-performance-card>header h2{margin:0!important;color:#102f4f!important;font-size:14px!important;font-weight:900!important;}
  body.page-home .lofe-v500-performance-card>header a{color:#0874df!important;font-size:10px!important;font-weight:800!important;text-decoration:none!important;}
  body.page-home .lofe-v500-performance-card__body{display:grid!important;grid-template-columns:54px minmax(0,1fr) auto!important;align-items:center!important;gap:13px!important;min-height:82px!important;padding:13px 16px!important;}
  body.page-home .lofe-v500-performance-card__body img{width:48px!important;height:48px!important;object-fit:contain!important;}
  body.page-home .lofe-v500-performance-card__body span{display:flex!important;min-width:0!important;flex-direction:column!important;gap:3px!important;}
  body.page-home .lofe-v500-performance-card__body small{color:#73879b!important;font-size:10px!important;font-weight:600!important;}
  body.page-home .lofe-v500-performance-card__body strong{overflow:hidden!important;color:#153653!important;font-size:13px!important;font-weight:900!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
  body.page-home .lofe-v500-performance-card__body>b{display:grid!important;place-items:center!important;min-width:66px!important;height:40px!important;padding:0 10px!important;border-radius:10px!important;background:#e2f1ff!important;color:#0870d5!important;font-size:17px!important;font-weight:900!important;}
  body.page-home .lofe-v500-performance-card.is-flop .lofe-v500-performance-card__body>b{background:#fff0ed!important;color:#d95443!important;}
}@media (min-width:801px){
  body.page-home .lofe-v500-hero__cards{display:flex!important;flex-direction:column!important;gap:12px!important;padding-bottom:22px!important;}
  body.page-home .lofe-v500-match-card,
  body.page-home .lofe-v500-formation-card{box-sizing:border-box!important;}
  body.page-home .lofe-v500-formation-card{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"head head"
      "state action"!important;column-gap:18px!important;align-items:center!important;}
  body.page-home .lofe-v500-formation-card>header{grid-area:head!important;}
  body.page-home .lofe-v500-formation-card>div{grid-area:state!important;margin:12px 0 0!important;}
  body.page-home .lofe-v500-formation-card>a{grid-area:action!important;margin-top:12px!important;white-space:nowrap!important;}
}@media (max-width:800px){
  body.page-home .lofe-v500-rules{display:none!important;}
}@media (min-width:801px){
  body.page-home .lofe-v500-main .lofe-v500-live-wrap{width:100%;min-width:0;margin:14px 0 16px;}
  body.page-home .lofe-v500-main .lofe-v500-live-wrap .home-live-desktop{display:block!important;width:100%!important;margin:0!important;}
  body.page-home .lofe-v500-main .lofe-v500-live-wrap .home-live-mobile{display:none!important;}
}@media (min-width:801px){
  body.page-home .lofe-v500-live-wrap .home-live{overflow:hidden!important;margin:0!important;padding:0!important;border:1px solid #c8dced!important;background:#fff!important;}
  body.page-home .lofe-v500-live-wrap .home-live-heading{display:flex!important;align-items:center!important;margin:0!important;border-bottom:1px solid #dbe8f2!important;background:#fff!important;}
  body.page-home .lofe-v500-live-wrap .home-live-heading h2{margin:0!important;color:#102f4f!important;font-weight:900!important;}
  body.page-home .lofe-v500-live-wrap .home-live-heading>span:not(.live-dot){color:#73879b!important;font-weight:700!important;}
  body.page-home .lofe-v500-live-wrap .home-live-heading>a{display:none!important;}

  body.page-home .lofe-v500-live-wrap .home-live-selector{display:grid!important;grid-template-columns:1fr!important;gap:0!important;margin:0!important;padding:0!important;background:#fff!important;}
  body.page-home .lofe-v500-live-wrap .home-live-selector>a{display:grid!important;grid-template-rows:1fr!important;grid-template-areas:"home score away"!important;align-items:center!important;margin:0!important;border:0!important;border-bottom:1px solid #e0eaf2!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;color:#15314e!important;text-decoration:none!important;transform:none!important;}
  body.page-home .lofe-v500-live-wrap .home-live-selector>a:last-child{border-bottom:0!important;}
  body.page-home .lofe-v500-live-wrap .home-live-selector>a:hover{background:#f7fbff!important;box-shadow:none!important;transform:none!important;}
  body.page-home .lofe-v500-live-wrap .home-live-selector>a>span{display:flex!important;min-width:0!important;flex-direction:row!important;align-items:center!important;margin:0!important;}
  body.page-home .lofe-v500-live-wrap .home-live-selector>a>span:first-of-type{grid-area:home!important;justify-content:flex-end!important;text-align:right!important;}
  body.page-home .lofe-v500-live-wrap .home-live-selector>a>span:last-of-type{grid-area:away!important;justify-content:flex-start!important;text-align:left!important;}
  body.page-home .lofe-v500-live-wrap .home-live-selector img{width:26px!important;height:26px!important;flex:0 0 26px!important;object-fit:contain!important;}
  body.page-home .lofe-v500-live-wrap .home-live-selector strong{min-width:0!important;overflow:hidden!important;color:#15314e!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
  body.page-home .lofe-v500-live-wrap .home-live-selector>a>b{display:grid!important;grid-area:score!important;place-items:center!important;justify-self:center!important;margin:0!important;border:1px solid #c8dfef!important;white-space:nowrap!important;}

  body.page-home .lofe-v500-live-wrap .home-live-events,
  body.page-home .lofe-v500-live-wrap .home-live-ticker{margin:0!important;border-top:1px solid #dbe8f2!important;color:#5f7488!important;}
  body.page-home .lofe-v500-live-wrap .home-live-footer{display:none!important;}
}@media (min-width:801px){
  body.page-home .lofe-v500-live-wrap .home-live{border-radius:14px!important;box-shadow:0 5px 16px rgba(26,69,104,.06)!important;}

  body.page-home .lofe-v500-live-wrap .home-live-heading{min-height:38px!important;padding:0 13px!important;gap:7px!important;}
  body.page-home .lofe-v500-live-wrap .home-live-heading .live-dot{width:7px!important;height:7px!important;flex:0 0 7px!important;}
  body.page-home .lofe-v500-live-wrap .home-live-heading h2{font-size:13px!important;line-height:1!important;}
  body.page-home .lofe-v500-live-wrap .home-live-heading>span:not(.live-dot){margin-left:auto!important;font-size:9px!important;}

  body.page-home .lofe-v500-live-wrap .home-live-selector>a{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr)!important;gap:8px!important;min-height:34px!important;padding:4px 13px!important;}

  
  body.page-home .lofe-v500-live-wrap .home-live-selector img{display:none!important;}
  body.page-home .lofe-v500-live-wrap .home-live-selector>a>span{gap:0!important;}
  body.page-home .lofe-v500-live-wrap .home-live-selector strong{font-size:10px!important;font-weight:700!important;line-height:1!important;}
  body.page-home .lofe-v500-live-wrap .home-live-selector>a>span:first-of-type strong{text-align:right!important;}
  body.page-home .lofe-v500-live-wrap .home-live-selector>a>span:last-of-type strong{text-align:left!important;}

  body.page-home .lofe-v500-live-wrap .home-live-selector>a>b{min-width:42px!important;width:42px!important;height:27px!important;padding:0!important;border-color:#cfe5f5!important;border-radius:7px!important;background:#dff0ff!important;color:#0d5790!important;font-size:11px!important;font-weight:800!important;}

  body.page-home .lofe-v500-live-wrap .home-live-events,
  body.page-home .lofe-v500-live-wrap .home-live-ticker{min-height:34px!important;padding:7px 13px!important;background:#fff!important;font-size:9.5px!important;}
}@media (min-width:801px){
  body.page-home .lofe-v500-live-wrap.home-live-desktop{display:block!important;width:100%!important;margin:14px 0 16px!important;}
  body.page-home .lofe-v500-home-live-card{overflow:hidden!important;margin:0!important;padding:0!important;border:1px solid #c8dced!important;border-radius:14px!important;background:#fff!important;box-shadow:0 5px 16px rgba(26,69,104,.06)!important;}
  body.page-home .lofe-v500-home-live-card>header{display:flex!important;min-height:38px!important;align-items:center!important;gap:8px!important;padding:0 13px!important;border-bottom:1px solid #dbe8f2!important;background:#fff!important;}
  body.page-home .lofe-v500-home-live-card>header h2{display:flex!important;align-items:center!important;gap:7px!important;margin:0!important;color:#102f4f!important;font-size:13px!important;font-weight:900!important;line-height:1!important;}
  body.page-home .lofe-v500-live-dot{display:inline-block!important;width:7px!important;height:7px!important;flex:0 0 7px!important;border-radius:50%!important;background:#ef476f!important;box-shadow:0 0 0 4px rgba(239,71,111,.10)!important;}
  body.page-home .lofe-v500-live-meta{margin-left:auto!important;color:#59738b!important;font-size:9px!important;font-weight:700!important;white-space:nowrap!important;}
  body.page-home .lofe-v500-home-live-list{display:grid!important;grid-template-columns:1fr!important;background:#fff!important;}
  body.page-home .lofe-v500-home-live-list>a{display:grid!important;grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;min-height:34px!important;padding:4px 13px!important;border-bottom:1px solid #e0eaf2!important;color:#15314e!important;text-decoration:none!important;}
  body.page-home .lofe-v500-home-live-list>a:last-child{border-bottom:0!important;}
  body.page-home .lofe-v500-home-live-list>a:hover{background:#f7fbff!important;}
  body.page-home .lofe-v500-home-live-list .lofe-v500-result-team{min-width:0!important;overflow:hidden!important;font-size:10px!important;font-weight:700!important;line-height:1.05!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-align:right!important;}
  body.page-home .lofe-v500-home-live-list .lofe-v500-result-team.is-away{text-align:left!important;}
  body.page-home .lofe-v500-home-live-list>a>b{display:grid!important;width:42px!important;height:27px!important;place-items:center!important;justify-self:center!important;padding:0!important;border:1px solid #cfe5f5!important;border-radius:7px!important;background:#dff0ff!important;color:#0d5790!important;font-size:11px!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important;}
  body.page-home .lofe-v500-home-live-events{display:flex!important;min-height:34px!important;align-items:center!important;gap:8px!important;padding:7px 13px!important;border-top:1px solid #dbe8f2!important;background:#fff!important;color:#5f7488!important;font-size:9.5px!important;line-height:1.2!important;}
  body.page-home .lofe-v500-home-live-events>strong{flex:0 0 auto!important;color:#15314e!important;font-size:9.5px!important;}
  body.page-home .lofe-v500-home-live-events__track{display:flex!important;min-width:0!important;flex-wrap:wrap!important;align-items:center!important;gap:5px 10px!important;}
  body.page-home .lofe-v500-home-live-events__track>span{display:inline-flex!important;align-items:center!important;gap:4px!important;white-space:nowrap!important;}
  body.page-home .lofe-v500-home-live-events__track i{font-style:normal!important;line-height:1!important;}
  body.page-home .lofe-v500-home-live-empty{color:#9badbd!important;}
}@media (max-width:800px){
  body.page-home .lofe-v500-live-wrap.home-live-desktop{display:none!important;}
}@media (min-width:801px){
  body.page-home .lofe-v500-day-performance{margin-top:14px!important;}
  body.page-home .lofe-v500-day-performance-card{overflow:hidden!important;margin:0!important;padding:0!important;border:1px solid #c8dced!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 22px rgba(26,69,104,.07)!important;}
  body.page-home .lofe-v500-day-performance-card>header{display:flex!important;min-height:46px!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:0 14px!important;border-bottom:1px solid #dbe8f2!important;background:#fff!important;}
  body.page-home .lofe-v500-day-performance-card>header h2{margin:0!important;color:#102f4f!important;font-size:14px!important;font-weight:900!important;line-height:1!important;}
  body.page-home .lofe-v500-module-form{display:flex!important;align-items:center!important;gap:7px!important;margin:0!important;}
  body.page-home .lofe-v500-module-form label{margin:0!important;color:#627990!important;font-size:9px!important;font-weight:800!important;}
  body.page-home .lofe-v500-module-form select{width:auto!important;min-width:78px!important;height:30px!important;margin:0!important;padding:0 28px 0 9px!important;border:1px solid #c8dced!important;border-radius:7px!important;background:#f7fbff!important;color:#163956!important;font-size:10px!important;font-weight:800!important;}
  body.page-home .lofe-v500-day-performance-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;min-width:0!important;}
  body.page-home .lofe-v500-day-column{min-width:0!important;background:#fff!important;}
  body.page-home .lofe-v500-day-column+ .lofe-v500-day-column{border-left:1px solid #c8dced!important;}
  body.page-home .lofe-v500-day-column>h3{min-height:31px!important;display:flex!important;align-items:center!important;margin:0!important;padding:0 12px!important;border-bottom:1px solid #dbe8f2!important;background:#f4f9fd!important;color:#31526f!important;font-size:9px!important;font-weight:900!important;letter-spacing:.02em!important;}
  body.page-home .lofe-v500-day-player{position:relative!important;display:grid!important;grid-template-columns:3px 36px 44px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;min-height:50px!important;padding:5px 11px!important;border-bottom:1px solid #e1eaf1!important;background:#fff!important;}
  body.page-home .lofe-v500-day-player:nth-of-type(even){background:#f7fbfe!important;}
  body.page-home .lofe-v500-day-player:last-child{border-bottom:0!important;}
  body.page-home .lofe-v500-day-role{display:block!important;background:#7a9bb4!important;}
  body.page-home .lofe-v500-day-player.role-p .lofe-v500-day-role{background:#21a366!important;}
  body.page-home .lofe-v500-day-player.role-d .lofe-v500-day-role{background:#2487d9!important;}
  body.page-home .lofe-v500-day-player.role-c .lofe-v500-day-role{background:#e7a21a!important;}
  body.page-home .lofe-v500-day-player.role-a .lofe-v500-day-role{background:#d9555e!important;}
  body.page-home .lofe-v500-day-player>img{border:1px solid #d2e1ec!important;border-radius:50%!important;object-fit:cover!important;background:#fff!important;}
  body.page-home .lofe-v500-day-player>b{display:block!important;color:#07965c!important;line-height:1!important;}
  
  body.page-home .lofe-v500-day-copy{display:flex!important;flex-direction:column!important;gap:2px!important;}
  body.page-home .lofe-v500-day-copy strong{min-width:0!important;overflow:hidden!important;color:#123653!important;font-size:10.5px!important;font-weight:400!important;line-height:1.05!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
  body.page-home .lofe-v500-day-copy small{min-width:0!important;overflow:hidden!important;color:#71879a!important;font-size:8.5px!important;font-weight:500!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
}@media (max-width:800px){
  body.page-home .lofe-v500-day-performance{display:none!important;}
}@media (min-width:801px){
  body.page-home .lofe-v500-day-player,
  body.page-home .lofe-v500-day-player.role-p,
  body.page-home .lofe-v500-day-player.role-d,
  body.page-home .lofe-v500-day-player.role-c,
  body.page-home .lofe-v500-day-player.role-a{position:relative!important;display:grid!important;grid-template-columns:36px minmax(0,1fr) 42px!important;align-items:center!important;column-gap:9px!important;min-height:50px!important;padding:5px 11px 5px 14px!important;border-bottom:1px solid #e1eaf1!important;background:#fff!important;background-image:none!important;}
  body.page-home .lofe-v500-day-player:nth-of-type(even),
  body.page-home .lofe-v500-day-player.role-p:nth-of-type(even),
  body.page-home .lofe-v500-day-player.role-d:nth-of-type(even),
  body.page-home .lofe-v500-day-player.role-c:nth-of-type(even),
  body.page-home .lofe-v500-day-player.role-a:nth-of-type(even){background:#f7fbfe!important;}
  body.page-home .lofe-v500-day-role{position:absolute!important;top:7px!important;bottom:7px!important;left:9px!important;width:2px!important;height:auto!important;margin:0!important;border-radius:2px!important;}
  body.page-home .lofe-v500-day-player>img{grid-column:1!important;width:34px!important;height:34px!important;margin:0!important;}
  body.page-home .lofe-v500-day-copy{grid-column:2!important;grid-row:1!important;min-width:0!important;}
  body.page-home .lofe-v500-day-player>b{grid-column:3!important;grid-row:1!important;justify-self:end!important;min-width:34px!important;margin:0!important;font-size:11.5px!important;font-weight:800!important;text-align:right!important;}
  body.page-home .lofe-v500-day-column.is-top .lofe-v500-day-player>b{color:#07965c!important;}
  body.page-home .lofe-v500-day-column.is-flop .lofe-v500-day-player>b{color:#dc4c53!important;}
}@media (min-width:801px){
  body.page-home .lofe-v500-day-player,
  body.page-home .lofe-v500-day-player:nth-of-type(even),
  body.page-home .lofe-v500-day-player.role-p,
  body.page-home .lofe-v500-day-player.role-d,
  body.page-home .lofe-v500-day-player.role-c,
  body.page-home .lofe-v500-day-player.role-a,
  body.page-home .lofe-v500-day-player.role-p:nth-of-type(even),
  body.page-home .lofe-v500-day-player.role-d:nth-of-type(even),
  body.page-home .lofe-v500-day-player.role-c:nth-of-type(even),
  body.page-home .lofe-v500-day-player.role-a:nth-of-type(even){background:#fff!important;background-image:none!important;}
}@media (min-width:801px){
  html body.page-home #lofe-main .lofe-v500-day-performance .lofe-v500-day-column .lofe-v500-day-player,
  html body.page-home #lofe-main .lofe-v500-day-performance .lofe-v500-day-column .lofe-v500-day-player:nth-child(odd),
  html body.page-home #lofe-main .lofe-v500-day-performance .lofe-v500-day-column .lofe-v500-day-player:nth-child(even),
  html body.page-home #lofe-main .lofe-v500-day-performance .lofe-v500-day-column .lofe-v500-day-player:nth-of-type(odd),
  html body.page-home #lofe-main .lofe-v500-day-performance .lofe-v500-day-column .lofe-v500-day-player:nth-of-type(even),
  html body.page-home #lofe-main .lofe-v500-day-performance .lofe-v500-day-column.is-top .lofe-v500-day-player,
  html body.page-home #lofe-main .lofe-v500-day-performance .lofe-v500-day-column.is-flop .lofe-v500-day-player,
  html body.page-home #lofe-main .lofe-v500-day-performance .lofe-v500-day-player.role-p,
  html body.page-home #lofe-main .lofe-v500-day-performance .lofe-v500-day-player.role-d,
  html body.page-home #lofe-main .lofe-v500-day-performance .lofe-v500-day-player.role-c,
  html body.page-home #lofe-main .lofe-v500-day-performance .lofe-v500-day-player.role-a{background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:none!important;}
  html body.page-home #lofe-main .lofe-v500-day-performance .lofe-v500-day-player::before,
  html body.page-home #lofe-main .lofe-v500-day-performance .lofe-v500-day-player::after{background:transparent!important;background-image:none!important;}
}@media (min-width:801px){
  html body.page-home #lofe-main .lofe-v500-standing-head,
  html body.page-home #lofe-main .lofe-v500-standing-body>div{grid-template-columns:24px minmax(0,1fr) 28px 28px 28px 28px 34px!important;column-gap:0!important;}

  html body.page-home #lofe-main .lofe-v500-standing-head{padding:0 10px!important;}

  html body.page-home #lofe-main .lofe-v500-standing-head>span:first-child,
  html body.page-home #lofe-main .lofe-v500-standing-head>b,
  html body.page-home #lofe-main .lofe-v500-standing-body>div>em,
  html body.page-home #lofe-main .lofe-v500-standing-body>div>b,
  html body.page-home #lofe-main .lofe-v500-standing-body>div>strong{justify-self:center!important;text-align:center!important;font-variant-numeric:tabular-nums!important;}

  html body.page-home #lofe-main .lofe-v500-standing-head>span:nth-child(2){justify-self:start!important;text-align:left!important;}

  html body.page-home #lofe-main .lofe-v500-standing-body>div{padding:0 10px!important;background:#fff!important;background-image:none!important;}

  
  html body.page-home #lofe-main .lofe-v500-standing-body>div>em,
  html body.page-home #lofe-main .lofe-v500-standing-body>div:nth-child(-n/**/+4)>em{width:auto!important;height:auto!important;min-width:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;color:#6f8295!important;box-shadow:none!important;font-size:10px!important;font-weight:700!important;}

  
  html body.page-home #lofe-main .lofe-v500-standing-body>div:first-child{background:#f0fbf4!important;}
  html body.page-home #lofe-main .lofe-v500-standing-body>div:first-child>strong{background:#e4f6ea!important;color:#176a3a!important;}

  
  html body.page-home #lofe-main .lofe-v500-standing-body>div:nth-child(9),
  html body.page-home #lofe-main .lofe-v500-standing-body>div:nth-child(10){background:#fff4f4!important;}
  html body.page-home #lofe-main .lofe-v500-standing-body>div:nth-child(9)>strong,
  html body.page-home #lofe-main .lofe-v500-standing-body>div:nth-child(10)>strong{background:#fde8e8!important;color:#a33b3b!important;}

  
  html body.page-home #lofe-main .lofe-v500-standing-body>div:not(:first-child):not(:nth-child(9)):not(:nth-child(10))>strong{background:#eaf2f9!important;color:#173b62!important;}

  html body.page-home #lofe-main .lofe-v500-standing-body>div>b{display:grid!important;place-items:center!important;width:100%!important;}

  html body.page-home #lofe-main .lofe-v500-standing-body>div>strong{width:30px!important;height:25px!important;padding:0!important;}
}@media (min-width:801px){
  html body.page-home #lofe-main .lofe-v500-scorers-card{overflow:hidden;}
  html body.page-home #lofe-main .lofe-v500-scorers-card>header{min-height:42px;padding:0 12px;}
  html body.page-home #lofe-main .lofe-v500-scorers-card>header h2{font-size:14px;}
  html body.page-home #lofe-main .lofe-v500-scorers-card>header>span{margin-left:auto;color:#516981;font-size:9px;font-weight:700;}
  html body.page-home #lofe-main .lofe-v500-scorers-head{display:grid;grid-template-columns:minmax(0,1fr) 42px;align-items:center;min-height:32px;padding:0 12px 0 55px;border-top:1px solid #dfe8ef;border-bottom:1px solid #dfe8ef;background:#f3f8fc;color:#6b8094;font-size:9px;font-weight:900;text-transform:uppercase;}
  html body.page-home #lofe-main .lofe-v500-scorers-head>b{text-align:center;}
  html body.page-home #lofe-main .lofe-v500-scorers-table{background:#fff;}
  html body.page-home #lofe-main .lofe-v500-scorer-row{position:relative;display:grid;grid-template-columns:2px 32px minmax(0,1fr) 42px;align-items:center;column-gap:8px;min-height:43px;padding:0 12px 0 10px;border-bottom:1px solid #e3eaf0;background:#fff;}
  html body.page-home #lofe-main .lofe-v500-scorer-row:last-child{border-bottom:0;}
  html body.page-home #lofe-main .lofe-v500-scorer-role{width:2px;height:27px;border-radius:3px;background:#8ba0b3;}
  html body.page-home #lofe-main .lofe-v500-scorer-row.role-p .lofe-v500-scorer-role{background:#d4a62d;}
  html body.page-home #lofe-main .lofe-v500-scorer-row.role-d .lofe-v500-scorer-role{background:#49a06f;}
  html body.page-home #lofe-main .lofe-v500-scorer-row.role-c .lofe-v500-scorer-role{background:#4f8ec5;}
  html body.page-home #lofe-main .lofe-v500-scorer-row.role-a .lofe-v500-scorer-role{background:#cb6268;}
  html body.page-home #lofe-main .lofe-v500-scorer-face{width:31px;height:31px;border-radius:50%;object-fit:cover;}
  html body.page-home #lofe-main .lofe-v500-scorer-copy{display:block;min-width:0;line-height:1.05;}
  html body.page-home #lofe-main .lofe-v500-scorer-copy strong{display:block;overflow:hidden;color:#0b2843;font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;}
  html body.page-home #lofe-main .lofe-v500-scorer-copy small{display:block;margin-top:2px;overflow:hidden;color:#70869a;font-size:8.5px;text-overflow:ellipsis;white-space:nowrap;}
  html body.page-home #lofe-main .lofe-v500-scorer-goals{color:#071f38;font-size:13px;font-weight:800;text-align:center;}
  html body.page-home #lofe-main .lofe-v500-scorers-pages{display:flex;justify-content:center;gap:5px;margin:0;padding:9px 10px 10px;border-top:1px solid #e3eaf0;background:#f8fbfd;}
  html body.page-home #lofe-main .lofe-v500-scorers-pages button{display:grid;width:27px;height:27px;place-items:center;padding:0;border:1px solid #cbd9e5;border-radius:7px;background:#fff;color:#476177;font-size:10px;font-weight:700;cursor:pointer;}
  html body.page-home #lofe-main .lofe-v500-scorers-pages button.active{border-color:#0b2d49;background:#0b2d49;color:#fff;}
}@media (min-width:801px){
  html body.page-home #lofe-main .lofe-v500-scorers-card .lofe-v500-scorer-row{box-sizing:border-box!important;display:grid!important;grid-template-columns:4px 32px minmax(0,1fr) 34px!important;grid-template-rows:44px!important;align-items:center!important;gap:0 8px!important;width:100%!important;min-height:44px!important;height:44px!important;margin:0!important;padding:0 10px!important;border:0!important;border-bottom:1px solid #e3eaf0!important;background:#fff!important;}

  
  html body.page-home #lofe-main .lofe-v500-scorers-card .lofe-v500-scorer-row::before,
  html body.page-home #lofe-main .lofe-v500-scorers-card .lofe-v500-scorer-row::after{content:none!important;display:none!important;}

  html body.page-home #lofe-main .lofe-v500-scorers-card .lofe-v500-scorer-role{grid-column:1!important;grid-row:1!important;align-self:center!important;display:block!important;width:2px!important;min-width:2px!important;height:28px!important;margin:0!important;padding:0!important;border:0!important;border-radius:3px!important;}

  html body.page-home #lofe-main .lofe-v500-scorers-card .lofe-v500-scorer-face{grid-column:2!important;grid-row:1!important;align-self:center!important;justify-self:center!important;display:block!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;margin:0!important;padding:0!important;border-radius:50%!important;object-fit:cover!important;}

  html body.page-home #lofe-main .lofe-v500-scorers-card .lofe-v500-scorer-copy{grid-column:3!important;grid-row:1!important;align-self:center!important;display:block!important;min-width:0!important;margin:0!important;padding:0!important;line-height:1.05!important;text-align:left!important;}

  html body.page-home #lofe-main .lofe-v500-scorers-card .lofe-v500-scorer-copy strong{display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;color:#0b2843!important;font-size:11px!important;line-height:1.08!important;text-overflow:ellipsis!important;white-space:nowrap!important;}

  html body.page-home #lofe-main .lofe-v500-scorers-card .lofe-v500-scorer-copy small{display:block!important;margin:2px 0 0!important;padding:0!important;overflow:hidden!important;color:#70869a!important;font-size:8.5px!important;font-weight:400!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important;}

  html body.page-home #lofe-main .lofe-v500-scorers-card .lofe-v500-scorer-goals{grid-column:4!important;grid-row:1!important;align-self:center!important;justify-self:center!important;display:block!important;width:34px!important;margin:0!important;padding:0!important;color:#071f38!important;font-size:13px!important;font-weight:800!important;line-height:1!important;text-align:center!important;}

  html body.page-home #lofe-main .lofe-v500-scorers-card .lofe-v500-scorers-head{box-sizing:border-box!important;display:grid!important;grid-template-columns:4px 32px minmax(0,1fr) 34px!important;gap:0 8px!important;width:100%!important;min-height:31px!important;padding:0 10px!important;}
  html body.page-home #lofe-main .lofe-v500-scorers-card .lofe-v500-scorers-head>span{grid-column:3!important;margin:0!important;text-align:left!important;}
  html body.page-home #lofe-main .lofe-v500-scorers-card .lofe-v500-scorers-head>b{grid-column:4!important;margin:0!important;text-align:center!important;}
}@media (min-width:801px){
  html body.page-home #lofe-main .lofe-v500-scorers-card .lofe-v500-scorer-row[hidden]{display:none!important;}

  html body.page-home #lofe-main .lofe-v500-top-player-card{overflow:hidden!important;border:1px solid #cbdce9!important;border-radius:15px!important;background:#fff!important;box-shadow:0 7px 18px rgba(24,66,99,.08)!important;}
  html body.page-home #lofe-main .lofe-v500-top-player-card>header{box-sizing:border-box!important;display:flex!important;min-height:42px!important;align-items:center!important;padding:0 12px!important;border-bottom:1px solid #dfe8ef!important;background:#fff!important;}
  html body.page-home #lofe-main .lofe-v500-top-player-card>header h2{margin:0!important;color:#0b2843!important;font-size:14px!important;font-weight:800!important;line-height:1!important;}
  html body.page-home #lofe-main .lofe-v500-top-player-card>header span{margin-left:auto!important;color:#516981!important;font-size:10px!important;font-weight:600!important;}
  html body.page-home #lofe-main .lofe-v500-top-player-card .lofe-v500-top-player-body{box-sizing:border-box!important;display:grid!important;grid-template-columns:4px 48px minmax(0,1fr) 52px!important;grid-template-rows:58px!important;align-items:center!important;gap:0 10px!important;width:100%!important;min-height:78px!important;margin:0!important;padding:10px 12px!important;border:0!important;border-radius:0!important;background:#fff!important;background-image:none!important;box-shadow:none!important;}
  html body.page-home #lofe-main .lofe-v500-top-player-card .lofe-v500-top-player-role{grid-column:1!important;display:block!important;width:2px!important;min-width:2px!important;height:38px!important;margin:0!important;padding:0!important;border:0!important;border-radius:3px!important;background:#8ba0b3!important;}
  html body.page-home #lofe-main .lofe-v500-top-player-card .lofe-v500-top-player-body.role-p .lofe-v500-top-player-role{background:#d4a62d!important;}
  html body.page-home #lofe-main .lofe-v500-top-player-card .lofe-v500-top-player-body.role-d .lofe-v500-top-player-role{background:#49a06f!important;}
  html body.page-home #lofe-main .lofe-v500-top-player-card .lofe-v500-top-player-body.role-c .lofe-v500-top-player-role{background:#4f8ec5!important;}
  html body.page-home #lofe-main .lofe-v500-top-player-card .lofe-v500-top-player-body.role-a .lofe-v500-top-player-role{background:#cb6268!important;}
  html body.page-home #lofe-main .lofe-v500-top-player-card .lofe-v500-top-player-face{grid-column:2!important;display:block!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important;margin:0!important;padding:0!important;border:1px solid #d9e5ee!important;border-radius:50%!important;background:#f7fafc!important;object-fit:cover!important;box-shadow:none!important;}
  html body.page-home #lofe-main .lofe-v500-top-player-card .lofe-v500-top-player-copy{grid-column:3!important;display:block!important;min-width:0!important;margin:0!important;padding:0!important;line-height:1.08!important;text-align:left!important;}
  html body.page-home #lofe-main .lofe-v500-top-player-card .lofe-v500-top-player-copy strong{display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;color:#0b2843!important;font-size:12px!important;font-weight:800!important;line-height:1.1!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
  html body.page-home #lofe-main .lofe-v500-top-player-card .lofe-v500-top-player-copy small{display:block!important;margin:4px 0 0!important;padding:0!important;overflow:hidden!important;color:#70869a!important;font-size:9px!important;font-weight:400!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
  html body.page-home #lofe-main .lofe-v500-top-player-card .lofe-v500-top-player-vote{grid-column:4!important;display:grid!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:34px!important;margin:0!important;padding:0!important;place-items:center!important;border:1px solid #b8d9ef!important;border-radius:9px!important;background:#e4f3ff!important;background-image:none!important;color:#0b5f96!important;font-size:16px!important;font-weight:800!important;line-height:1!important;box-shadow:none!important;}
}@media (min-width:801px){
  html body.page-home #lofe-main .lofe-v500-side{gap:14px!important;}

  html body.page-home #lofe-main .lofe-v500-side > .lofe-v500-card{overflow:hidden!important;border:1px solid #d7e0e8!important;border-radius:15px!important;background:#f7f9fb!important;box-shadow:0 6px 18px rgba(15,42,68,.06)!important;}

  html body.page-home #lofe-main .lofe-v500-side > .lofe-v500-card > header{box-sizing:border-box!important;display:flex!important;min-height:48px!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:0 14px!important;border-bottom:1px solid #d7e0e8!important;background:#eef3f6!important;}

  html body.page-home #lofe-main .lofe-v500-side > .lofe-v500-card > header h2{margin:0!important;color:#092b49!important;white-space:nowrap!important;}

  html body.page-home #lofe-main .lofe-v500-side > .lofe-v500-card > header .lofe-v500-round-ref{margin-left:auto!important;color:#526a80!important;font-size:10.5px!important;font-weight:800!important;line-height:1!important;letter-spacing:.035em!important;text-transform:uppercase!important;white-space:nowrap!important;}

  
  html body.page-home #lofe-main .lofe-v500-side > .lofe-v500-card > header > a{display:none!important;}

  
  html body.page-home #lofe-main .lofe-v500-side .lofe-v500-results-list,
  html body.page-home #lofe-main .lofe-v500-side .lofe-v500-upcoming > .lofe-v500-list,
  html body.page-home #lofe-main .lofe-v500-side .lofe-v500-standing-body,
  html body.page-home #lofe-main .lofe-v500-side .lofe-v500-scorers-table,
  html body.page-home #lofe-main .lofe-v500-side .lofe-v500-top-player-body{background:#fbfcfd!important;}

  html body.page-home #lofe-main .lofe-v500-side .lofe-v500-results-list>a,
  html body.page-home #lofe-main .lofe-v500-side .lofe-v500-upcoming .lofe-v500-fixture-status-row,
  html body.page-home #lofe-main .lofe-v500-side .lofe-v500-standing-body>div,
  html body.page-home #lofe-main .lofe-v500-side .lofe-v500-scorer-row{border-bottom:1px solid #e1e7ec!important;background:#fbfcfd!important;}

  html body.page-home #lofe-main .lofe-v500-side .lofe-v500-results-list>a:last-child,
  html body.page-home #lofe-main .lofe-v500-side .lofe-v500-upcoming .lofe-v500-fixture-status-row:last-child,
  html body.page-home #lofe-main .lofe-v500-side .lofe-v500-standing-body>div:last-child,
  html body.page-home #lofe-main .lofe-v500-side .lofe-v500-scorer-row:last-child{border-bottom:0!important;}

  
  html body.page-home #lofe-main .lofe-v500-side .lofe-v500-standing-head,
  html body.page-home #lofe-main .lofe-v500-side .lofe-v500-scorers-head{background:#f1f5f8!important;border-bottom:1px solid #dce4eb!important;color:#60758a!important;}
}@media (min-width:801px){
  html body.page-home #lofe-main .lofe-v500-main > .lofe-v500-live-wrap,
  html body.page-home #lofe-main .lofe-v500-main > .lofe-v500-day-performance,
  html body.page-home #lofe-main .lofe-v500-main > .lofe-v500-team-performance-row{margin-top:14px!important;}

  html body.page-home #lofe-main .lofe-v500-home-live-card,
  html body.page-home #lofe-main .lofe-v500-day-performance-card,
  html body.page-home #lofe-main .lofe-v500-performance-card{overflow:hidden!important;border:1px solid #d7e0e8!important;border-radius:15px!important;background:#f7f9fb!important;box-shadow:0 6px 18px rgba(15,42,68,.06)!important;}

  html body.page-home #lofe-main .lofe-v500-home-live-card > header,
  html body.page-home #lofe-main .lofe-v500-day-performance-card > header,
  html body.page-home #lofe-main .lofe-v500-performance-card > header{box-sizing:border-box!important;display:flex!important;min-height:48px!important;align-items:center!important;gap:12px!important;padding:0 14px!important;border-bottom:1px solid #d7e0e8!important;background:#eef3f6!important;}

  html body.page-home #lofe-main .lofe-v500-home-live-card > header h2,
  html body.page-home #lofe-main .lofe-v500-day-performance-card > header h2,
  html body.page-home #lofe-main .lofe-v500-performance-card > header h2{margin:0!important;color:#092b49!important;font-size:16px!important;font-weight:850!important;line-height:1.05!important;letter-spacing:-.015em!important;white-space:nowrap!important;}

  html body.page-home #lofe-main .lofe-v500-main .lofe-v500-round-ref{margin-left:auto!important;color:#526a80!important;font-size:10.5px!important;font-weight:800!important;line-height:1!important;letter-spacing:.035em!important;text-transform:uppercase!important;white-space:nowrap!important;}

  
  html body.page-home #lofe-main .lofe-v500-day-performance-card .lofe-v500-module-form{display:flex!important;align-items:center!important;gap:6px!important;margin:0 0 0 8px!important;}
  html body.page-home #lofe-main .lofe-v500-day-performance-card .lofe-v500-module-form label{color:#526a80!important;font-size:9px!important;font-weight:800!important;text-transform:uppercase!important;}
  html body.page-home #lofe-main .lofe-v500-day-performance-card .lofe-v500-module-form select{min-height:30px!important;padding:0 28px 0 9px!important;border:1px solid #ccd8e2!important;border-radius:8px!important;background:#fff!important;color:#0b2843!important;font-size:11px!important;font-weight:700!important;}

  
  html body.page-home #lofe-main .lofe-v500-home-live-list,
  html body.page-home #lofe-main .lofe-v500-home-live-events,
  html body.page-home #lofe-main .lofe-v500-day-performance-grid,
  html body.page-home #lofe-main .lofe-v500-performance-card__body{background:#fbfcfd!important;}

  html body.page-home #lofe-main .lofe-v500-home-live-list > a,
  html body.page-home #lofe-main .lofe-v500-day-player{border-bottom:1px solid #e1e7ec!important;background:#fbfcfd!important;}

  html body.page-home #lofe-main .lofe-v500-home-live-list > a:last-child,
  html body.page-home #lofe-main .lofe-v500-day-column .lofe-v500-day-player:last-child{border-bottom:0!important;}

  html body.page-home #lofe-main .lofe-v500-day-column > h3{min-height:31px!important;margin:0!important;padding:0 12px!important;display:flex!important;align-items:center!important;border-bottom:1px solid #dce4eb!important;background:#f1f5f8!important;color:#60758a!important;font-size:10px!important;font-weight:800!important;letter-spacing:.035em!important;}

  
  html body.page-home #lofe-main .lofe-v500-performance-card > header > a{display:none!important;}
}@media (min-width:801px){
  html body.page-home #lofe-main .lofe-v500-side-results .lofe-v500-results-list>a{grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr)!important;column-gap:8px!important;}
  html body.page-home #lofe-main .lofe-v500-side-results .lofe-v500-results-list>a b{display:flex!important;align-items:center!important;justify-content:center!important;width:52px!important;min-width:52px!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#123f6b!important;font-size:14px!important;font-weight:800!important;line-height:1!important;letter-spacing:.01em!important;white-space:nowrap!important;}
}@media (min-width:801px){
  html body.page-home #lofe-main .lofe-v500-home-live-card{overflow:hidden!important;border:1px solid #cbd9e4!important;border-radius:15px!important;background:#fff!important;box-shadow:0 7px 20px rgba(23,55,83,.07)!important;}

  html body.page-home #lofe-main .lofe-v500-home-live-card>header{min-height:48px!important;padding:0 14px!important;border-bottom:1px solid #d9e3eb!important;background:#eef3f6!important;}

  html body.page-home #lofe-main .lofe-v500-home-live-card>header h2{font-size:17px!important;font-weight:850!important;}

  html body.page-home #lofe-main .lofe-v500-home-live-card .lofe-v500-live-dot{width:9px!important;height:9px!important;margin-right:7px!important;border-radius:50%!important;background:#ff4860!important;box-shadow:0 0 0 5px rgba(255,72,96,.13)!important;}

  html body.page-home #lofe-main .lofe-v500-home-live-list{background:#fff!important;}

  html body.page-home #lofe-main .lofe-v500-home-live-list>a{display:grid!important;grid-template-columns:minmax(0,1fr) 82px minmax(0,1fr)!important;align-items:center!important;min-height:48px!important;padding:0 18px!important;column-gap:14px!important;border-bottom:1px solid #e2e9ef!important;background:#fff!important;color:#102f50!important;text-decoration:none!important;}

  html body.page-home #lofe-main .lofe-v500-home-live-list>a:hover{background:#f8fbfd!important;}

  html body.page-home #lofe-main .lofe-v500-home-live-list .lofe-v500-result-team{display:flex!important;min-width:0!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;color:#102f50!important;font-size:13px!important;font-weight:750!important;line-height:1.1!important;text-align:right!important;}

  html body.page-home #lofe-main .lofe-v500-home-live-list .lofe-v500-result-team>span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}

  html body.page-home #lofe-main .lofe-v500-home-live-list .lofe-v500-result-team.is-away{justify-content:flex-start!important;text-align:left!important;}

  html body.page-home #lofe-main .lofe-v500-home-live-list .lofe-v526-live-logo{width:28px!important;height:28px!important;flex:0 0 28px!important;object-fit:contain!important;}

  html body.page-home #lofe-main .lofe-v500-home-live-list>a>b{position:relative!important;display:grid!important;grid-template-columns:1fr 18px 1fr!important;align-items:center!important;justify-items:center!important;width:82px!important;min-width:82px!important;height:30px!important;margin:0!important;padding:0 8px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#0a315a!important;font-size:19px!important;font-weight:850!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important;}

  html body.page-home #lofe-main .lofe-v500-home-live-list>a>b::before,
  html body.page-home #lofe-main .lofe-v500-home-live-list>a>b::after{content:""!important;position:absolute!important;top:4px!important;bottom:4px!important;width:1px!important;background:#b7d8ee!important;}
  html body.page-home #lofe-main .lofe-v500-home-live-list>a>b::before{left:0!important;}
  html body.page-home #lofe-main .lofe-v500-home-live-list>a>b::after{right:0!important;}

  html body.page-home #lofe-main .lofe-v500-home-live-list>a>b>i{color:#8fb1cc!important;font-size:15px!important;font-style:normal!important;font-weight:500!important;}

  html body.page-home #lofe-main .lofe-v500-home-live-events{display:flex!important;min-height:42px!important;align-items:center!important;gap:12px!important;padding:8px 14px!important;border-top:0!important;background:#f3f6f8!important;}

  html body.page-home #lofe-main .lofe-v500-home-live-events>strong{flex:0 0 auto!important;color:#123d63!important;font-size:11px!important;font-weight:800!important;}

  html body.page-home #lofe-main .lofe-v500-home-live-empty{color:#7b8ea1!important;font-size:11px!important;}

  html body.page-home #lofe-main .lofe-v500-home-live-events__track{display:flex!important;min-width:0!important;align-items:center!important;gap:10px!important;overflow:hidden!important;white-space:nowrap!important;}

  html body.page-home #lofe-main .lofe-v500-home-live-events__track>span{display:inline-flex!important;align-items:center!important;gap:4px!important;color:#556f86!important;font-size:11px!important;}
}@media (min-width:801px){
  body.page-home .lofe-v500-hero__cards{align-items:stretch!important;}
  body.page-home .lofe-v500-match-card,
  body.page-home .lofe-v500-formation-card{width:100%!important;max-width:none!important;}
  body.page-home .lofe-v500-match-card__teams .is-away{justify-content:flex-end!important;text-align:right!important;}
}@media (min-width:801px){
  body.page-home .lofe-v500-dashboard{padding-top:0!important;}
  body.page-home .lofe-v500-hero__head{justify-content:flex-start!important;padding-top:22px!important;}
  body.page-home .lofe-v500-match-card>.lofe-v500-primary{display:flex!important;width:max-content!important;margin-left:auto!important;margin-right:0!important;}
}@media (min-width:801px){
  html body.page-home #lofe-main .lofe-v500-side > .lofe-v500-card > header h2{font-size:13.5px!important;font-weight:850!important;line-height:1!important;letter-spacing:.025em!important;text-transform:uppercase!important;}
}body.page-home .lofe-v500-day-performance-card .lofe-v500-day-copy strong{font-weight:400!important;}@media (min-width:801px){
  html body.page-home #lofe-main .lofe-v500-scorers-card .lofe-v500-scorer-copy strong{font-weight:400!important;}
}@media (min-width:801px){
  html body.page-home #lofe-main .lofe-v500-side-upcoming .lofe-v500-fixture-team{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-size:10.5px!important;font-weight:700!important;line-height:1.15!important;letter-spacing:normal!important;}
}@media (min-width:801px){
  html body.page-home #lofe-main .lofe-v500-day-performance-card > header h2,
  html body.page-home #lofe-main .lofe-v500-performance-card > header h2{font-size:13.5px!important;font-weight:850!important;line-height:1!important;letter-spacing:.025em!important;text-transform:uppercase!important;}
}@media (min-width:801px){
  html body.page-home{background:linear-gradient(180deg,#eef4f9 0%,#e3edf5 100%)!important;}
}@media (min-width:801px){
  
  html body.page-home .site-header{box-sizing:border-box!important;display:flex!important;align-items:center!important;padding:0 max(16px,calc((100vw - 1620px)/2 + 16px))!important;border-bottom:1px solid #d5e0e8!important;box-shadow:0 5px 18px rgba(17,52,82,.07)!important;backdrop-filter:blur(10px)!important;}

  html body.page-home .site-header .nav{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:2px!important;}
  html body.page-home .site-header .nav a,
  html body.page-home .site-header .nav button{min-height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 10px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#183b5b!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-size:12.5px!important;font-weight:650!important;line-height:1!important;text-decoration:none!important;box-shadow:none!important;}
  html body.page-home .site-header .nav a:hover,
  html body.page-home .site-header .nav button:hover{background:#e8f1f7!important;color:#0b5ea7!important;}
  html body.page-home .site-header .nav a.active{background:#dfeefa!important;color:#0b5ea7!important;box-shadow:inset 0 0 0 1px #c8ddec!important;}
  html body.page-home .site-header .nav-profile{margin-left:8px!important;padding-left:10px!important;border-left:1px solid #d7e1e8!important;}

  
  html body.page-home #lofe-main .site-footer-v2{box-sizing:border-box!important;width:100vw!important;margin:36px 0 0 calc(50% - 50vw)!important;padding:18px max(16px,calc((100vw - 1620px)/2 + 16px))!important;display:grid!important;grid-template-columns:1fr auto auto!important;align-items:center!important;gap:18px!important;border-top:1px solid #cfdbe4!important;background:#dfe8ef!important;color:#29445d!important;box-shadow:none!important;}
  html body.page-home #lofe-main .site-footer-v2 .site-footer__identity{display:flex!important;align-items:center!important;gap:10px!important;}
  html body.page-home #lofe-main .site-footer-v2 .lofe-logo-footer{width:auto!important;height:36px!important;max-height:36px!important;object-fit:contain!important;}
  html body.page-home #lofe-main .site-footer-v2 .site-footer__identity small,
  html body.page-home #lofe-main .site-footer-v2 .site-footer__legal,
  html body.page-home #lofe-main .site-footer-v2 .site-footer__version{color:#536a7f!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important;}
  html body.page-home #lofe-main .site-footer-v2 .site-footer__legal{text-align:center!important;}
  html body.page-home #lofe-main .site-footer-v2 .site-footer__version{white-space:nowrap!important;text-align:right!important;}
}@media (min-width:801px){
  html body.page-home .site-header{position:relative!important;padding-left:0!important;padding-right:max(16px,calc((100vw - 1620px)/2 + 16px))!important;background:rgba(250,252,254,.98)!important;}

  html body.page-home .site-header .brand-v2{box-sizing:border-box!important;position:relative!important;align-self:stretch!important;display:flex!important;flex:0 0 auto!important;align-items:center!important;margin:0 18px 0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-decoration:none!important;}

  html body.page-home .site-header .brand-v2::after{content:""!important;position:absolute!important;top:0!important;width:1px!important;height:100%!important;background:linear-gradient(180deg,transparent,rgba(255,255,255,.22),transparent)!important;transform:skewX(-12deg)!important;pointer-events:none!important;}

  html body.page-home .site-header .brand-v2 .lofe-logo-img{display:block!important;margin:0!important;padding:0!important;filter:none!important;}

  html body.page-home .site-header .nav{min-width:0!important;margin-left:0!important;flex:1 1 auto!important;}
}@media (min-width:801px){
  html body.page-home .site-header{min-height:78px!important;overflow:hidden!important;}
  html body.page-home .site-header .brand-v2{width:calc(max(16px,calc((100vw - 1620px)/2 + 16px)) + 330px)!important;min-width:365px!important;height:78px!important;margin-right:20px!important;padding:0 78px 0 max(22px,calc((100vw - 1620px)/2 + 22px))!important;clip-path:polygon(0 0,100% 0,88% 100%,0 100%)!important;}
  html body.page-home .site-header .brand-v2 .lofe-logo-img{width:auto!important;height:58px!important;max-width:245px!important;max-height:58px!important;object-fit:contain!important;object-position:center!important;border:0!important;box-shadow:none!important;}
  html body.page-home .site-header .brand-v2::after{right:9%!important;}
  html body.page-home .site-header + .lofe-test-banner,
  html body.page-home .site-header + .test-banner,
  html body.page-home .site-header + [class*="test"]{margin-top:8px!important;}
}@media (min-width:801px){
  html body.page-home .site-header .brand-v2{justify-content:flex-start!important;padding-left:max(8px,calc((100vw - 1620px)/2 + 8px))!important;padding-right:78px!important;}
  html body.page-home .site-header .brand-v2 .lofe-logo-img{margin-left:0!important;mix-blend-mode:normal!important;}
}@media (min-width:801px){
  html body.page-home .site-header .brand-v2{background:linear-gradient(90deg,#031a29 0%,#031c2f 54%,#031e35 100%)!important;}
  html body.page-home .site-header .brand-v2 .lofe-logo-img{background:transparent!important;}
  html body.page-home .site-header .brand-v2::after{opacity:.28!important;}
}


/* ===== HOME MATCH DETAIL MODAL v545 ===== */
html.lofe-modal-open,html.lofe-modal-open body{overflow:hidden!important;}
body.page-home .lofe-v500-match-detail-open{border:0!important;cursor:pointer!important;font:inherit!important;}
body.page-home .lofe-match-modal[hidden]{display:none!important;}
body.page-home .lofe-match-modal{position:fixed!important;z-index:99999!important;inset:0!important;display:grid!important;place-items:center!important;padding:24px!important;opacity:0!important;transition:opacity .16s ease!important;}
body.page-home .lofe-match-modal.is-open{opacity:1!important;}
body.page-home .lofe-match-modal__backdrop{position:absolute!important;inset:0!important;background:rgba(5,24,39,.72)!important;backdrop-filter:blur(4px)!important;}
body.page-home .lofe-match-modal__dialog{position:relative!important;width:min(1180px,calc(100vw - 48px))!important;max-height:calc(100vh - 48px)!important;overflow:auto!important;border:1px solid #b8cfdf!important;border-radius:16px!important;background:#eef4f8!important;box-shadow:0 28px 70px rgba(2,20,34,.35)!important;transform:translateY(10px) scale(.99)!important;transition:transform .16s ease!important;}
body.page-home .lofe-match-modal.is-open .lofe-match-modal__dialog{transform:none!important;}
body.page-home .lofe-match-modal__close{position:sticky!important;z-index:3!important;top:12px!important;float:right!important;width:38px!important;height:38px!important;margin:12px 12px -50px 0!important;border:1px solid rgba(255,255,255,.35)!important;border-radius:10px!important;background:rgba(255,255,255,.12)!important;color:#fff!important;font-size:28px!important;font-weight:300!important;line-height:32px!important;cursor:pointer!important;backdrop-filter:blur(8px)!important;}
body.page-home .lofe-match-modal__close:hover{background:rgba(255,255,255,.22)!important;}
body.page-home .lofe-match-modal__header{padding:18px 64px 16px 20px!important;border-bottom:1px solid #174d72!important;background:linear-gradient(135deg,#082c47,#0d3a5c)!important;color:#fff!important;}
body.page-home .lofe-match-modal__header>div{display:flex!important;align-items:center!important;gap:18px!important;}
body.page-home .lofe-match-modal__header small{display:block!important;color:#a9cbe2!important;font-size:10px!important;font-weight:800!important;letter-spacing:.12em!important;}
body.page-home .lofe-match-modal__header h2{display:grid!important;grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr)!important;align-items:center!important;width:min(720px,100%)!important;margin:3px 0 0!important;color:#fff!important;font-size:19px!important;font-weight:750!important;line-height:1.1!important;}
body.page-home .lofe-match-modal__header h2 span:first-child{text-align:right!important;}
body.page-home .lofe-match-modal__header h2 span:last-child{text-align:left!important;}
body.page-home .lofe-match-modal__header h2 b{text-align:center!important;color:#72c3f4!important;font-size:12px!important;font-weight:900!important;}
body.page-home .lofe-match-modal__header p{margin:8px 0 0!important;color:#d7e7f2!important;font-size:11px!important;font-weight:650!important;letter-spacing:.035em!important;}
body.page-home .lofe-match-modal__lineups{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important;padding:14px!important;align-items:start!important;}
body.page-home .lofe-match-modal__team{overflow:hidden!important;border:1px solid #bed1df!important;border-radius:12px!important;background:#fff!important;box-shadow:0 5px 14px rgba(15,55,86,.07)!important;}
body.page-home .lofe-match-modal__team-head{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:58px!important;padding:9px 12px!important;border-bottom:1px solid #c7d7e3!important;background:#f8fbfd!important;}
body.page-home .lofe-match-modal__team-name{display:flex!important;min-width:0!important;align-items:center!important;gap:9px!important;}
body.page-home .lofe-match-modal__team-name img{width:34px!important;height:34px!important;object-fit:contain!important;}
body.page-home .lofe-match-modal__team-name strong{min-width:0!important;color:#112f48!important;font-size:14px!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;}
body.page-home .lofe-match-modal__module{display:flex!important;flex-direction:column!important;align-items:flex-end!important;}
body.page-home .lofe-match-modal__module b{color:#0a568c!important;font-size:14px!important;font-weight:850!important;}
body.page-home .lofe-match-modal__module small{margin-top:1px!important;color:#73899a!important;font-size:9px!important;font-weight:700!important;text-transform:uppercase!important;}
body.page-home .lofe-match-modal__team>h3{margin:0!important;padding:7px 11px!important;border-bottom:1px solid #d8e2e9!important;background:#e8eef3!important;color:#465f72!important;font-size:10px!important;font-weight:850!important;letter-spacing:.08em!important;text-transform:uppercase!important;}
body.page-home .lofe-match-modal__players{display:grid!important;grid-template-columns:1fr!important;}
body.page-home .lofe-match-modal__player{position:relative!important;display:grid!important;grid-template-columns:3px 32px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;min-height:46px!important;padding:5px 10px 5px 8px!important;border-bottom:1px solid #e3e9ee!important;background:#fff!important;}
body.page-home .lofe-match-modal__player:last-child{border-bottom:0!important;}
body.page-home .lofe-match-modal__role{width:2px!important;height:30px!important;border-radius:999px!important;background:#94a8b8!important;justify-self:center!important;}
body.page-home .lofe-match-modal__player.role-p .lofe-match-modal__role{background:#efc84a!important;}
body.page-home .lofe-match-modal__player.role-d .lofe-match-modal__role{background:#65b98b!important;}
body.page-home .lofe-match-modal__player.role-c .lofe-match-modal__role{background:#67a9dc!important;}
body.page-home .lofe-match-modal__player.role-a .lofe-match-modal__role{background:#d97878!important;}
body.page-home .lofe-match-modal__player>img{width:32px!important;height:32px!important;border-radius:50%!important;object-fit:cover!important;background:#edf2f5!important;}
body.page-home .lofe-match-modal__player>span:last-child{display:flex!important;min-width:0!important;flex-direction:column!important;justify-content:center!important;}
body.page-home .lofe-match-modal__player strong{color:#132f45!important;font-size:12px!important;font-weight:650!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;}
body.page-home .lofe-match-modal__player small{margin-top:2px!important;color:#718697!important;font-size:9.5px!important;font-weight:500!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;}
body.page-home .lofe-match-modal__player.is-empty{grid-template-columns:32px minmax(0,1fr)!important;color:#8ca0af!important;}
body.page-home .lofe-match-modal__slot{display:grid!important;width:24px!important;height:24px!important;place-items:center!important;border-radius:7px!important;background:#edf2f5!important;color:#8295a4!important;font-size:10px!important;font-weight:800!important;}
body.page-home .lofe-match-modal__player.is-empty strong{color:#8093a1!important;font-size:10px!important;font-weight:700!important;}
@media(max-width:800px){
  body.page-home .lofe-match-modal{padding:0!important;align-items:end!important;}
  body.page-home .lofe-match-modal__dialog{width:100vw!important;max-height:94vh!important;border:0!important;border-radius:16px 16px 0 0!important;}
  body.page-home .lofe-match-modal__header{padding:16px 54px 14px 14px!important;}
  body.page-home .lofe-match-modal__header>div{display:block!important;}
  body.page-home .lofe-match-modal__header h2{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr)!important;font-size:14px!important;}
  body.page-home .lofe-match-modal__header p{font-size:10px!important;}
  body.page-home .lofe-match-modal__lineups{grid-template-columns:1fr!important;gap:10px!important;padding:10px!important;}
  body.page-home .lofe-match-modal__team-name strong{font-size:12px!important;}
}
