/* BITANIK Quantum 2.9.27 Golden Base RC - scoped regression fixes */
.bq2-header{overflow:visible!important}
.bq2-mainbar{position:relative!important;z-index:1200!important;overflow:visible!important}
.bq2-search-wrap{position:relative!important;z-index:1300!important;isolation:isolate;pointer-events:auto!important}
.bq2-search{position:relative!important;z-index:1301!important;overflow:visible!important;pointer-events:auto!important}
.bq2-search::before,.bq2-search::after,.bq2-search-wrap::before,.bq2-search-wrap::after{pointer-events:none!important}
.bq2-search input[type="search"]{position:relative!important;z-index:3!important;pointer-events:auto!important;touch-action:manipulation!important;-webkit-user-select:text!important;user-select:text!important}
.bq2-search button{position:relative!important;z-index:4!important;pointer-events:auto!important;touch-action:manipulation!important}
.bq2-search-results{position:absolute!important;z-index:2147482000!important;top:calc(100% + 8px)!important;right:0!important;left:0!important;overflow:auto!important;overscroll-behavior:contain!important;box-shadow:0 24px 60px rgba(9,46,67,.22)!important}
.bq2-navline{position:relative!important;z-index:300!important;overflow:visible!important}
body.bq2-search-open .bq2-mainbar{z-index:2147481000!important}
body.bq2-search-open .bq2-navline,body.bq2-search-open .bq2-mobile-top-actions{z-index:200!important}
.bq2-search-result img{display:block!important;width:52px!important;height:52px!important;min-width:52px!important;object-fit:contain!important;background:#fff!important;border-radius:13px!important}
.bq2-mobile-menu-toggle{position:relative!important;z-index:5!important;pointer-events:auto!important;touch-action:manipulation!important}
.bq2-mobile-menu{z-index:2147482500!important;pointer-events:auto!important}
.bq2-mobile-menu-panel{position:relative!important;z-index:2!important;pointer-events:auto!important}
.bq2-mobile-nav{z-index:2147480000!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;padding-bottom:max(6px,env(safe-area-inset-bottom))!important}
.bq2-mobile-nav>a{min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;position:relative!important}
.bq2-mobile-nav>a>span{position:static!important;transform:none!important;display:grid!important;place-items:center!important;width:30px!important;height:30px!important;min-height:30px!important;margin:0 auto 2px!important}
.bq2-mobile-nav .bq2-action-bank-image,.bq2-mobile-nav img{position:static!important;transform:none!important;width:28px!important;height:28px!important;max-width:28px!important;max-height:28px!important;object-fit:contain!important}
.bq2-mobile-nav small{display:block!important;min-width:0!important;text-align:center!important;line-height:1.25!important}
@media(max-width:860px){
  .bq2-mainbar{z-index:1200!important}
  .bq2-search-wrap{z-index:1300!important}
  .bq2-search-results{max-height:min(60dvh,520px)!important}
  body.bq2-search-open{overflow-x:hidden!important}
}
@media(prefers-reduced-motion:reduce){.bitanik-luxury-nav .bq2-glass-key{transition:none!important}}
