/* ═══ EXXAMS Mobile Bottom Navigation ═══ */
@media(max-width:768px){
  .mobile-nav{position:fixed;bottom:0;left:0;right:0;height:56px;background:var(--nav,rgba(250,250,247,0.95));backdrop-filter:blur(20px);border-top:1px solid var(--border,#e8e5de);display:flex;align-items:center;justify-content:space-around;z-index:200;transition:transform .3s}
  .mobile-nav.hidden{transform:translateY(100%)}
  .mobile-nav-item{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 0;min-width:44px;min-height:44px;cursor:pointer;color:var(--text3,#767676);text-decoration:none;-webkit-tap-highlight-color:transparent}
  .mobile-nav-item.active{color:var(--ac,#F57C00)}
  .mobile-nav-item.active::after{content:'';display:block;width:20px;height:2px;background:var(--ac,#F57C00);border-radius:1px;margin-top:1px}
  .mobile-nav-icon{font-size:20px;line-height:1}
  .mobile-nav-label{font-size:9px;font-weight:700;letter-spacing:0.3px}
  body{padding-bottom:60px}
}
@media(min-width:769px){.mobile-nav{display:none}}
