.hf-public-offline-notice{left:50%;bottom:max(16px,env(safe-area-inset-bottom));z-index:50;color:#153f36;text-align:center;pointer-events:none;background:#f3faf6;border:1px solid #b9d3c5;border-radius:12px;width:max-content;max-width:calc(100% - 32px);padding:12px 18px;font:15px/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:fixed;transform:translate(-50%);box-shadow:0 4px 18px #153f3620}@media print{.hf-public-offline-notice{display:none}}
