/* PrimChat v268 — reliability and live-state UX */
.pc268-toast{position:fixed;right:18px;bottom:18px;z-index:100001;padding:11px 14px;border-radius:14px;background:rgba(17,24,39,.96);color:#fff;box-shadow:0 12px 32px rgba(0,0,0,.25);font:600 13px/1.35 system-ui,sans-serif;opacity:0;transform:translateY(8px);transition:.2s;pointer-events:none}.pc268-toast.show{opacity:1;transform:none}.pc268-toast.ok{background:#166534}
#onlineCount.online-stale{opacity:.62;filter:grayscale(.35)}#onlineCount.online-stale::after{content:' · обновление…';font-size:.82em;opacity:.75}
@media(max-width:700px){.pc268-toast{right:10px;bottom:calc(120px + env(safe-area-inset-bottom,0px));max-width:calc(100vw - 20px)}}
