/* Thanh menu duoi kieu Facebook (dung chung chot.php, thong-ke.php): noi DE LEN noi dung, khong co dai nen rieng */
.tabs { position: fixed; left: 50%; transform: translateX(-50%); bottom: calc(env(safe-area-inset-bottom) * .5 + 8px); z-index: 30;
        width: min(560px, calc(100% - 24px)); margin: 0; display: grid; grid-auto-flow: column; grid-auto-columns: 1fr; gap: 4px;
        padding: 4px; border: 1px solid rgba(15, 23, 42, .08); border-radius: 26px; background: rgba(255, 255, 255, .96);
        box-shadow: 0 8px 28px rgba(15, 23, 42, .16); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); }
.tabs a { display: flex; align-items: center; justify-content: center; padding: 6px 0; border-radius: 22px; color: #111827; text-decoration: none; }
.tabs a span { display: none; }
.tabs a svg { width: 25px; height: 25px; fill: none; stroke: currentColor; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }
.tabs a.on { background: #e7f0ff; color: #1d6bf3; }
.tabs a.on svg { fill: currentColor; }
.tabs a:active { background: #f1f5f9; }
.tabs a.on svg .in { stroke: #fff; }
.tabs a.desk { display: none; }
@media (min-width: 900px) { .tabs a.desk { display: flex; } }
.tabs a svg circle { fill: none; }
