/* V481. GTA-themed art, tournament entry and Chrome-safe reels. */
#page-home.v481-home .v458-home-grid{gap:clamp(12px,1.5vw,20px)!important}
#page-home.v481-home .v458-home-tile{position:relative!important;isolation:isolate!important;overflow:hidden!important;min-height:275px!important;border-radius:20px!important;border:1px solid #4478a988!important;background:#102942!important;box-shadow:0 18px 40px #0006!important;transition:box-shadow .24s ease,border-color .24s ease!important}
#page-home.v481-home .v458-home-tile:hover{box-shadow:0 24px 54px #0008!important;border-color:#7cd4ff96!important}
#page-home.v481-home .v458-home-tile img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center!important;transform:scale(1.01);filter:brightness(.88) saturate(.95)!important;transition:transform .35s ease,filter .35s ease!important;pointer-events:none}
#page-home.v481-home .v458-home-tile:hover img{transform:scale(1.055);filter:brightness(1) saturate(1)!important}
#page-home.v481-home .v458-home-tile::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#07132318 0%,#08182d33 40%,#031024e8 100%)}
#page-home.v481-home .v458-home-tile-meta,#page-home.v481-home .v458-home-tile-copy{position:relative!important;z-index:2!important}
#page-home.v481-home .v458-home-tile-copy strong{font-size:clamp(18px,2vw,27px)!important;letter-spacing:-.5px!important;text-shadow:0 3px 12px #000b}
#page-home.v481-home .v458-home-tile-copy small{font-size:11px!important;color:#c6dced!important}
#page-home.v481-home .v458-home-tile-feature{grid-column:span 2!important;min-height:330px!important}
#page-home.v481-home #mc416Public:not([hidden]){margin:0 0 18px!important;display:block!important;width:100%!important}
#page-home.v481-home #mc416Public .mc418-banner{width:100%!important;max-width:100%!important;border-radius:19px!important;overflow:hidden!important;box-shadow:0 20px 40px #06162a60!important;border:1px solid #73c0f04d!important}
#page-home.v481-home #mc416Public .mc418-banner img{max-height:260px!important;object-fit:cover!important}
.topbar .grow.v481-cup-grow{display:flex!important;justify-content:center;align-items:center;min-width:0}
#v481CupTop{display:flex;align-items:center;gap:9px;min-width:0;max-width:min(100%,335px);padding:7px 11px;border-radius:12px;border:1px solid #4a92bc6e;background:linear-gradient(110deg,#183c60,#0c253f);color:#e9f7ff;cursor:pointer;box-shadow:inset 0 1px #ffffff20}
#v481CupTop[hidden]{display:none!important}
#v481CupTop .v481-icon{font-size:19px}
#v481CupTop .v481-text{display:grid;text-align:left;min-width:0;gap:3px}
#v481CupTop .v481-text b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}
#v481CupTop .v481-text small{font-size:9px;color:#85c7e9}
#page-cases #caseReelV188,#page-cases #v329Reel{display:flex!important;align-items:stretch!important;gap:12px!important;min-width:100%!important;width:max-content!important;max-width:none!important;will-change:transform}
#page-cases .case-reel-card-v188{flex:0 0 148px!important;width:148px!important;min-width:148px!important;box-sizing:border-box!important}
#page-cases .case-lane-track-v198{display:flex!important;flex-direction:column!important;gap:8px!important;will-change:transform}
#page-cases #v329ReelWindow:not([hidden]),#page-cases #v329Multi:not([hidden]){visibility:visible!important;opacity:1!important}
@media(max-width:1100px){#page-home.v481-home .v458-home-tile-feature{grid-column:span 1!important;min-height:275px!important}#v481CupTop{max-width:210px}}
@media(max-width:720px){#page-home.v481-home .v458-home-grid{gap:10px!important}#page-home.v481-home .v458-home-tile{min-height:235px!important}.topbar .grow.v481-cup-grow{display:none!important}#page-cases .case-reel-card-v188{flex-basis:130px!important;width:130px!important;min-width:130px!important}}
