/* FAZGAME V5 mobile & ops panels. No structural changes to legacy layout. */
#fg-network-hint{position:fixed;bottom:max(70px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);z-index:25000;max-width:min(92vw,520px);padding:12px 18px;background:#2a1e10;border:1px solid #cd9941;border-radius:14px;color:#ffe4b4;font:600 13px/1.4 Inter,sans-serif;box-shadow:0 12px 36px #0008;text-align:center}
#fg-network-hint[hidden]{display:none}
.fg-v5-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:10px;margin-top:12px}
.fg-v5-metric{padding:13px;border-radius:12px;background:var(--panel-alt,rgba(255,255,255,.04));border:1px solid rgba(155,163,175,.17)}
.fg-v5-metric strong{display:block;font-size:22px;font-variant-numeric:tabular-nums}.fg-v5-metric small{display:block;opacity:.72;margin-top:6px}
.fg-v5-panel .btn{margin:3px 4px 5px 0}.fg-v5-panel p{overflow-wrap:anywhere}
@media(max-width:480px){.fg-v5-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fg-v5-metric{padding:10px}.fg-v5-metric strong{font-size:19px}.fg-v5-panel{padding:16px!important}}
