/* v62: Premium multicolor card polish; no change to navigation or existing content */
.rqv43-flag-grid,.rqv50-city-grid,.rqv56-city-grid{gap:20px!important}
.rqv43-flag-card,.rqv50-city-tile,.rqv56-city-card{border-radius:18px!important;background:linear-gradient(145deg,#fff 76%,#f0f7ff)!important;box-shadow:0 10px 28px rgba(11,49,102,.12)!important;transition:transform .2s ease,box-shadow .2s ease}
.rqv43-flag-card:hover,.rqv50-city-tile:hover,.rqv56-city-card:hover{transform:translateY(-5px);box-shadow:0 18px 35px rgba(11,49,102,.19)!important}
.rqv43-flag-img,.rqv50-city-icon,.rqv56-city-card img{object-fit:cover!important;border-radius:13px!important}
@media(max-width:600px){.rqv43-flag-grid,.rqv50-city-grid,.rqv56-city-grid{gap:12px!important}}
