.ma-session-gate{display:none}
.ma-session-pending body[data-museum-subject]>:not(.ma-session-gate){visibility:hidden;pointer-events:none}
.ma-session-pending .ma-session-gate{display:flex;position:fixed;inset:0;z-index:2147483000;align-items:center;justify-content:center;flex-direction:column;gap:12px;background:#f4f3ec;color:#30352d;font:15px/1.7 system-ui,sans-serif;padding:24px;text-align:center}
.ma-session-gate button{font:inherit;color:inherit;background:transparent;border:1px solid #9fa78e;border-radius:20px;padding:8px 24px;cursor:pointer}
.ma-session-gate button[hidden]{display:none}
