html.rf-session-check body>*{visibility:hidden!important}
.rf-logout-footer{box-sizing:border-box;position:relative;z-index:1000;display:flex;justify-content:flex-end;align-items:center;gap:12px;width:100%;padding:18px max(20px,env(safe-area-inset-right)) calc(18px + env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));margin-top:28px;border-top:1px solid #d9d5cb;background:#f7f5ef;color:#4a4d46;font:13px/1.5 -apple-system,BlinkMacSystemFont,"PingFang SC",sans-serif}
.rf-logout-footer button{min-height:44px;padding:8px 18px;border:1px solid #a63e32;border-radius:4px;background:#a63e32;color:#fff;font:inherit;cursor:pointer}
.rf-logout-footer button:disabled{opacity:.65;cursor:wait}
