/* Barra única para páginas clássicas e telas nativas do Galahad. */
html body .spga-app-nav{position:fixed!important;z-index:99990!important;inset:auto 0 0!important;display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(0,1fr)!important;align-items:center!important;gap:4px!important;width:100%!important;transform:none!important;margin:0!important;padding:8px max(8px,env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))!important;border:0!important;border-top:1px solid #ffffff18!important;border-radius:0!important;background:#10152ff5!important;box-shadow:0 -8px 28px #0003!important;backdrop-filter:blur(18px)}
html body .spga-app-nav .spga-nav-item{position:relative!important;display:grid!important;grid-template-rows:24px 15px!important;place-items:center!important;gap:3px!important;min-width:0!important;max-width:none!important;width:100%!important;min-height:54px!important;margin:0!important;padding:6px 1px!important;border:0!important;border-radius:14px!important;color:#f8fafc!important;background:transparent!important;text-decoration:none!important;font:500 10px/15px system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important;appearance:none;cursor:pointer}
html body .spga-app-nav .spga-nav-item svg{display:block!important;width:24px!important;height:24px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round;stroke-linejoin:round}
html body .spga-app-nav .spga-nav-item small{display:block!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:inherit!important;font:inherit!important;line-height:15px!important}
html body .spga-app-nav .spga-nav-item.is-active,html body .spga-app-nav .spga-nav-item:hover{background:#ffffff12!important}
html body .spga-app-nav .spga-nav-item:focus-visible{outline:2px solid #fff!important;outline-offset:-2px}
html body .spga-app-nav[hidden],html body .spga-app-nav .spga-nav-item[hidden],html body .spga-app-nav b[hidden]{display:none!important}
html body.spgm-body .spgm-app{padding-bottom:calc(86px + env(safe-area-inset-bottom))}
@media(min-width:800px){html body:not(.spgm-body) .spga-app-nav{display:none!important}html body.spgm-body .spga-app-nav{left:50%!important;right:auto!important;width:460px!important;transform:translateX(-50%)!important}}
