.tb{z-index:2000;box-sizing:border-box;color:#fff;letter-spacing:.02em;text-align:center;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background:#8c1f2b;justify-content:center;align-items:center;height:24px;padding:0 12px;font:600 12px/1 Be Vietnam Pro,Helvetica Neue,Arial,sans-serif;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden}:root:has(.tb) body{box-sizing:border-box;padding-top:24px}:root:has(.tb) .ad-top{top:24px}:root:has(.tb) .hdr{top:36px}@media (max-width:859px){:root:has(.tb) .hdr{top:36px}:root:has(.tb)[data-scrolled] .hdr{top:36px}}@media (max-width:480px){.tb{padding:0 6px;font-size:11px}}:root:has(.tb) :is(.d,.doc-page,.st,.ad){min-height:calc(100svh - 24px)}
