/* Restauracao visual baseada no codigo do plugin WordPress original. Escopo: .wpfe-home */
:root{--wpfe-red:#ef2029;--wpfe-bg:#050607;--wpfe-panel:#0b0e12;--wpfe-border:#252b32}
body{background:var(--wpfe-bg)!important}
.top{background:#080a0c!important;border-bottom:1px solid #242a30!important}
.top-row{max-width:1360px!important;min-height:82px!important}.top .brand img{height:61px!important;width:auto!important;max-width:230px!important;object-fit:contain}
.fe-a-header-tag{display:none!important}.areabar{background:#0c1015!important}.areanav{max-width:1360px!important}.areanav a{font-size:12px!important;letter-spacing:.04em!important}
.wpfe-home{max-width:1360px!important;padding-top:20px!important;padding-bottom:50px!important;color:#f7f8fa}
.wpfe-home a{text-decoration:none}.wpfe-eyebrow{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid #2e353d;padding:7px 0 15px;margin-bottom:20px;color:#a3adb7;font:700 10px/1.5 var(--sans);letter-spacing:.11em}.wpfe-eyebrow span:first-child{color:#ef2029}
.wpfe-dashboard{display:grid;grid-template-columns:minmax(0,1fr) 278px;gap:20px;align-items:start}
.wpfe-news-top{display:grid;grid-template-columns:minmax(0,1.72fr) minmax(210px,.88fr);gap:12px;min-width:0}
.wpfe-lead{background:#0b0e12;border:1px solid var(--wpfe-border);min-width:0;overflow:hidden}.wpfe-lead-image{display:block;aspect-ratio:16/9;background:#12161b;overflow:hidden}.wpfe-lead-image img{width:100%;height:100%;object-fit:contain;background:#080b0f}.wpfe-lead-text{padding:17px 20px 22px}.wpfe-kicker{color:#ef2029;font-weight:800;text-transform:uppercase;font-size:10px;letter-spacing:.09em}.wpfe-lead h1{font:800 clamp(20px,2.2vw,31px)/1.16 var(--sans);text-transform:none;letter-spacing:-.025em;margin:9px 0 10px}.wpfe-lead h1 a{color:#f7f8fa}.wpfe-lead p{font-size:13px;line-height:1.5;color:#a8b4c0;max-height:3em;overflow:hidden;margin:0 0 13px}.wpfe-read{font-size:10px;font-weight:800;color:#f48a91}.wpfe-none{padding:34px}.wpfe-none strong{font-size:32px}
.wpfe-side-news{display:grid;grid-template-rows:repeat(2,1fr);gap:12px;min-width:0}.wpfe-side-news article{background:#0b0e12;border:1px solid var(--wpfe-border);min-width:0;overflow:hidden}.wpfe-side-image{display:block;aspect-ratio:16/9;overflow:hidden;background:#111}.wpfe-side-image img{width:100%;height:100%;object-fit:contain;background:#080b0f}.wpfe-side-news article>div{padding:11px 13px 15px}.wpfe-side-news h2{font:750 15px/1.3 var(--sans);margin:6px 0 0;letter-spacing:-.02em}.wpfe-side-news h2 a{color:#f1f3f5}
.wpfe-standings{background:#0b0e12;border:1px solid var(--wpfe-border);padding:12px}.wpfe-aside-title{padding:10px 9px 16px;border-bottom:2px solid #ef2029}.wpfe-aside-title small{font-size:10px;color:#9fa9b3;letter-spacing:.1em}.wpfe-aside-title h2{font:850 18px/1.15 var(--sans);margin-top:4px}.wpfe-standings>a:not(.wpfe-all){min-height:64px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #232930;padding:9px 6px;color:#e6e8eb;font-size:12px}.wpfe-standings>a span{width:36px;flex:none}.wpfe-standings>a img{max-height:32px;max-width:35px;object-fit:contain}.wpfe-standings>a strong{font-weight:750;flex:1}.wpfe-standings>a b{font-size:21px;color:#ef2029}.wpfe-all{display:block;padding:15px 7px 3px;color:#ff717a;font-size:10px;font-weight:800}
.wpfe-lower{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:28px;margin-top:36px}.wpfe-title{display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:2px solid #ed2029;padding:0 0 12px;margin-bottom:18px}.wpfe-title h2{font:850 21px/1.1 var(--sans)}.wpfe-title a{color:#f66d77;font:800 10px var(--sans)}.wpfe-articles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.wpfe-articles .nc{border:1px solid #252b32;background:#0b0e12;overflow:hidden}.wpfe-articles .nc img{height:150px;width:100%;object-fit:contain;background:#07090c}.wpfe-articles .nc-body{padding:13px!important}.wpfe-articles .nc h3{font:750 15px/1.35 var(--sans)!important;letter-spacing:-.01em;text-transform:none}.wpfe-matches .sr{max-width:100%}.wpfe-comp{display:flex;align-items:center;gap:12px;border-bottom:1px solid #293039;padding:12px 5px;color:#f7f8fa!important;font-size:12px}.wpfe-comp img{max-width:32px;max-height:32px;object-fit:contain}.wpfe-comp span{flex:1}
@media(max-width:1120px){.wpfe-dashboard{grid-template-columns:1fr}.wpfe-standings{display:grid;grid-template-columns:repeat(3,1fr);gap:0 8px}.wpfe-aside-title{grid-column:1/-1}.wpfe-all{grid-column:1/-1}}
@media(max-width:800px){.wpfe-news-top{grid-template-columns:1fr}.wpfe-side-news{grid-template-columns:1fr 1fr;grid-template-rows:none}.wpfe-lower{grid-template-columns:1fr}.wpfe-articles{grid-template-columns:repeat(2,minmax(0,1fr))}.top .brand img{height:44px!important}}
@media(max-width:520px){.wpfe-home{padding-left:14px!important;padding-right:14px!important}.wpfe-side-news{grid-template-columns:1fr}.wpfe-standings{grid-template-columns:1fr 1fr}.wpfe-articles{grid-template-columns:1fr 1fr;gap:9px}.wpfe-articles .nc img{height:100px}.wpfe-articles .nc h3{font-size:12px!important}.wpfe-eyebrow span:last-child{display:none}.wpfe-lead h1{font-size:22px}}
