/* Paint only the destination page, never a transient sign-in/dashboard view. */
html { background: #f7f4ed; }
#page-boot { display: none; }
.boot-pending body > :not(#page-boot) { visibility: hidden; }
.boot-pending #page-boot { position: fixed; inset: 0; z-index: 1000; display: grid; place-content: center; gap: 18px; padding: 32px; background: #f7f4ed; color: #191816; text-align: center; font: 500 15px/1.6 system-ui, sans-serif; }
#page-boot a { color: #79612c; }
.boot-mark { width: 48px; height: 48px; margin: auto; border-radius: 14px; }
