/* Aurora v46 – stabilize the URL navigation glass layer in Chromium. */
.content-wrap{
  isolation:isolate;
}

.hot-panel{
  position:relative;
  isolation:isolate;
  backface-visibility:hidden;
  -webkit-backface-visibility:hidden;
}

.nav-panel.transparent-nav{
  position:relative;
  isolation:isolate;
  overflow:hidden;
  animation:none!important;
  transform:none!important;
  backface-visibility:hidden;
  -webkit-backface-visibility:hidden;
  background:linear-gradient(180deg,rgba(27,48,62,.58),rgba(10,38,53,.72))!important;
  -webkit-backdrop-filter:none!important;
  backdrop-filter:none!important;
}

.nav-panel.transparent-nav:before{
  content:"";
  position:absolute;
  inset:0;
  z-index:-1;
  border-radius:inherit;
  background:linear-gradient(135deg,rgba(255,255,255,.035),rgba(255,255,255,0) 55%);
  pointer-events:none;
}

.nav-panel .category-toolbar{
  min-height:62px;
  margin:0;
  border-bottom:1px solid rgba(255,255,255,.13);
  background:rgba(255,255,255,.018);
  transform:translateZ(0);
  backface-visibility:hidden;
  -webkit-backface-visibility:hidden;
}

.nav-panel .site-swiper,
.nav-panel .site-grid.swiper-wrapper,
.nav-panel .site-slide,
.nav-panel .site-page-grid{
  margin-top:0!important;
  background:transparent;
  backface-visibility:hidden;
  -webkit-backface-visibility:hidden;
}

.nav-panel .site-swiper{
  position:relative;
  z-index:1;
}

.nav-panel .site-swiper-footer{
  position:relative;
  z-index:2;
  background:rgba(5,25,37,.08);
}

@media(max-width:780px){
  .nav-panel .category-toolbar{min-height:60px}
}
