.qc-mobile-bottom-nav{display:none}
@media(max-width:768px){
  html,body,#root{width:100%!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}
  .qc-shell{display:block!important;width:100%!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;background:#f4f6f9!important}
  .qc-main{width:100%!important;height:100dvh!important;min-height:100dvh!important;margin:0!important;padding:0 0 70px!important;overflow:hidden!important}
  .qc-company-taskbar{position:fixed!important;z-index:900!important;top:0!important;left:0!important;right:0!important;height:72px!important;min-height:72px!important;padding:0 12px!important;background:linear-gradient(90deg,#d7192d 0%,#c10d23 100%)!important;border:0!important;box-shadow:0 6px 22px rgba(2,11,22,.20)!important}
  .qc-taskbar-left{gap:10px!important}.qc-mobile-menu{width:44px!important;height:44px!important;min-width:44px!important;border:0!important;border-radius:12px!important;background:#fff!important;color:#c81024!important;display:grid!important;place-items:center!important}
  .qc-company-full-name{font-size:0!important;color:#fff!important;white-space:nowrap!important}.qc-company-full-name::after{content:"QUANG CHÂU · CRM";font-size:15px!important;font-weight:800!important;letter-spacing:.04em!important;color:#fff!important}
  .qc-topbar-right{gap:6px!important}.qc-notification{width:36px!important;height:36px!important;background:rgba(255,255,255,.10)!important;color:#fff!important;border-color:rgba(255,255,255,.16)!important}.qc-notification span{background:#fff!important;color:#c81024!important}
  .qc-user-card{min-width:0!important;padding:0!important;border:0!important;background:transparent!important}.qc-user-info{display:none!important}.qc-user-avatar{width:36px!important;height:36px!important;background:#fff!important;color:#c81024!important}
  .qc-page-tab{position:fixed!important;z-index:80!important;top:72px!important;left:0!important;right:0!important;height:50px!important;margin:0!important;padding:0 14px!important;background:#fff!important;border-bottom:1px solid #edf0f4!important;box-shadow:0 3px 12px rgba(15,23,42,.04)!important;display:flex!important;align-items:flex-end!important}.qc-page-tab span{padding:0 4px 11px!important}
  .qc-content{position:absolute!important;top:122px!important;bottom:70px!important;left:0!important;right:0!important;width:100%!important;height:auto!important;padding:12px!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important}
  .qc-mobile-bottom-nav{position:fixed!important;z-index:910!important;left:0!important;right:0!important;bottom:0!important;height:70px!important;padding:8px max(10px,env(safe-area-inset-left)) calc(8px + env(safe-area-inset-bottom))!important;background:rgba(198,13,35,.98)!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:7px!important;box-shadow:0 -8px 26px rgba(0,0,0,.20)!important}
  .qc-mobile-bottom-nav button{height:54px!important;min-width:0!important;border:0!important;border-radius:14px!important;background:transparent!important;color:rgba(255,255,255,.88)!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;font-size:10px!important;font-weight:750!important;padding:0 4px!important}.qc-mobile-bottom-nav button svg{width:20px!important;height:20px!important}.qc-mobile-bottom-nav button.active{background:#fff!important;color:#c81024!important;box-shadow:0 5px 16px rgba(91,0,12,.16)!important}
  .qc-sidebar{z-index:1200!important;height:100dvh!important}.qc-mobile-overlay{z-index:1150!important}
  .module-header,.amis-orders-header,.order-detail-header{gap:10px!important;align-items:flex-start!important;flex-direction:column!important}.module-header-actions,.kpi-header-actions,.page-actions{width:100%!important;flex-wrap:wrap!important}.module-header-actions>*{flex:1 1 auto!important}
  .table-wrap,.amis-table-wrap,.orders-table-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}
}
