.temple-boot{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:28px;text-align:center;background:#eeece3;color:#4d5144;font-family:system-ui,sans-serif}.temple-boot h1{font-size:24px;font-weight:500;letter-spacing:2px}.temple-boot p{max-width:38em;font-size:13px;line-height:1.8;color:#737565}.boot-dot{width:5px;height:5px;border-radius:50%;background:#a99a7b;animation:breathe 1.8s infinite}@keyframes breathe{50%{opacity:.2}}.info-page{max-width:760px;margin:0 auto;padding:48px 24px 80px;color:#4d5144;font:16px/1.9 system-ui,sans-serif}.info-page h1{font-size:32px;margin:28px 0}.info-page h2{font-size:20px;margin-top:36px}.info-page a{color:#6a6045;text-underline-offset:4px}.info-page .enter-link{display:inline-block;margin:28px 0;padding:12px 24px;border:1px solid #a99a7b;border-radius:28px}body:has(.info-page){overflow:auto;background:#eeece3}.support-options,.support-note{display:none!important}.temple-language{position:fixed;left:50%;bottom:100px;transform:translateX(-50%);z-index:30;display:flex;gap:16px;justify-content:center;font:12px system-ui;color:#efece3}.temple-language a{color:inherit;text-decoration:none;opacity:.65}.temple-language a[aria-current=page]{opacity:1;text-decoration:underline;text-underline-offset:5px}@media(max-width:600px){.temple-language{bottom:98px;gap:14px;font-size:11px}}
.temple-boot .boot-retry{display:none;color:#6a6045;text-underline-offset:4px}.temple-boot.is-error .boot-retry{display:block}.temple-boot.is-error .boot-dot{display:none}
