.top-nav{position:absolute}.top-hero-pvp{min-height:590px;height:70vh;position:relative;display:flex;align-items:center;justify-content:space-between;padding:110px clamp(24px,11vw,175px) 55px;background:linear-gradient(90deg,#090b0df2,#090b0d8c),url('../images/hero-pvp.png') center/cover}.top-hero-pvp h1{font-size:clamp(75px,8vw,124px)}.top-hero-pvp>div>p:not(.eyebrow){max-width:470px;color:#c7c9c3;line-height:1.8;font-size:14px}.top-hero-pvp aside{border-left:2px solid var(--acid);padding-left:16px;max-width:260px}.top-hero-pvp aside b,.top-hero-pvp aside small{display:block;font:500 9px 'DM Mono';letter-spacing:.7px}.top-hero-pvp aside b{margin:11px 0 7px}.top-hero-pvp aside strong{display:block;font:800 39px 'Barlow Condensed';color:var(--acid)}.top-hero-pvp aside small{color:#a8aba5;line-height:1.6}.top-content{padding:100px clamp(24px,7vw,108px);background:#111314}.top-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:45px}.top-heading>p{max-width:370px;color:#a9aca5;line-height:1.8;font-size:13px;margin:0}.week,.month{border:1px solid #363936;background:#0d0f10;margin-bottom:15px}.week header{display:flex;align-items:center;gap:20px;padding:24px 28px;border-bottom:1px solid #343735}.week header span,.month summary span{color:var(--acid);font:700 9px 'DM Mono';letter-spacing:.8px}.week h3{font-size:31px}.week header small{margin-left:auto;color:#969993;font:500 9px 'DM Mono'}.winner-grid{display:grid;grid-template-columns:repeat(7,1fr)}.winner{min-height:180px;padding:21px;border-right:1px solid #2c2f2d;position:relative}.winner:last-child{border:0}.winner>span{color:#6e716c;font:700 10px 'DM Mono'}.steam-avatar{display:block;object-fit:cover;background:#191b1b}.winner-avatar{width:42px;height:42px;margin:17px 0 13px;border-radius:3px}.winner small,.winner b,.winner strong{display:block}.winner small{color:#969993;font:500 8px 'DM Mono';letter-spacing:.5px}.winner b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 18px 'Barlow Condensed';margin:6px 0}.winner strong{color:var(--acid);font:500 10px 'DM Mono'}.month{padding:0}.month summary{display:flex;align-items:center;gap:18px;padding:24px 28px;cursor:pointer;list-style:none}.month summary::-webkit-details-marker{display:none}.month summary b{font:700 30px 'Barlow Condensed'}.month summary i{margin-left:auto;color:#969993;font:500 9px 'DM Mono';font-style:normal}.month .week{margin:0;border-inline:0;border-bottom:0}.empty{padding:50px;text-align:center;color:#989b95;font:500 10px 'DM Mono';letter-spacing:.7px}.table-player{display:flex;align-items:center;gap:11px}.table-avatar{width:32px;height:32px;border-radius:3px;flex:0 0 auto}@media(max-width:850px){.top-hero-pvp{height:auto;min-height:610px;padding:125px 24px 45px;align-items:flex-start;flex-direction:column}.top-hero-pvp aside{margin-top:auto}.top-content{padding:75px 22px}.top-heading{display:block}.top-heading>p{margin-top:20px}.winner-grid{grid-template-columns:repeat(2,1fr)}.winner{border-bottom:1px solid #2c2f2d}.week header{align-items:flex-start;flex-wrap:wrap}.week header small{margin-left:0;width:100%}.month summary{gap:10px;flex-wrap:wrap}.month summary i{margin-left:auto}}
