.ReloadFallback_fullscreen__AyMXo{position:fixed;inset:0;z-index:9500;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;background-color:var(--background);padding:24px}.ReloadFallback_message__jPgQW{color:#ffffff;font-family:Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;text-align:center;max-width:20em}.ReloadFallback_bigButton__FwPg6{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25em;width:100%;max-width:520px;background-color:#ffd60a;color:#000000;border:4px solid #000000;border-radius:20px;font-family:Arial,Helvetica,sans-serif;font-size:2rem;font-weight:900;line-height:1.15;letter-spacing:.02em;text-transform:uppercase;text-align:center;padding:28px 20px;cursor:pointer;-webkit-tap-highlight-color:transparent}.ReloadFallback_fullscreen__AyMXo .ReloadFallback_bigButton__FwPg6{min-height:34vh;font-size:2.4rem}.ReloadFallback_bigButton__FwPg6:active{background-color:#ffffff}.ReloadFallback_bigButton__FwPg6:focus-visible{outline:6px solid #ffffff;outline-offset:4px}.ReloadFallback_icon__j3I0G{font-size:1.6em;line-height:1}@media (max-width:360px){.ReloadFallback_bigButton__FwPg6{font-size:1.6rem}.ReloadFallback_fullscreen__AyMXo .ReloadFallback_bigButton__FwPg6{font-size:1.9rem}}.ReloadFallback_spinner__DrVaS{width:72px;height:72px;border:10px solid #3a3f47;border-top-color:#ffd60a;border-radius:50%;animation:ReloadFallback_spin__hP_9P 1s linear infinite}@keyframes ReloadFallback_spin__hP_9P{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ReloadFallback_spinner__DrVaS{animation-duration:3s}}.HardReloadButton_reloadButton__csVZs{position:fixed;top:0;left:0;right:0;height:var(--reload-bar-height);display:flex;align-items:center;justify-content:center;gap:.5em;background-color:#ffd60a;color:#000000;border:none;border-bottom:4px solid #000000;font-family:Arial,Helvetica,sans-serif;font-size:2rem;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase;cursor:pointer;z-index:9000;-webkit-tap-highlight-color:transparent}.HardReloadButton_reloadButton__csVZs:active{background-color:#ffffff;color:#000000}.HardReloadButton_reloadButton__csVZs:focus-visible{outline:4px solid #ffffff;outline-offset:-8px}.HardReloadButton_icon__yj9g1{font-size:1.15em;line-height:1}@media (max-width:360px){.HardReloadButton_reloadButton__csVZs{font-size:1.6rem;letter-spacing:.05em}}