/* TABLET view (768-1199px, touch). Loaded only via media="(min-width:768px) and (max-width:1199px) and (pointer:coarse)" so desktop/computer is never affected. */
html,body{overflow-x:hidden}
header.tbar button,header.tbar a,.tb-lg button{min-height:40px}
.btabs{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}
.btabs::-webkit-scrollbar{display:none}
.btabs button{flex:0 0 auto;min-height:44px}
#gcback a{min-height:44px;display:inline-flex;align-items:center}
.mgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
.bxtbl{display:block;overflow-x:auto}
.fav-s,.mc-star{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:34px;opacity:1!important}
