html, body { margin: 0; width: 100%; height: 100%; overflow: hidden; }
#app-content { display: block; border: 0; width: 100%; height: 100%; height: 100dvh; }
#app-status { position: fixed; z-index: 10000; inset: 0; display: flex; gap: 1rem; align-items: center; justify-content: center; background: #fff; color: #333; font: 16px system-ui, sans-serif; }
#app-status[hidden], #app-retry[hidden] { display: none; }
#app-retry { font: inherit; padding: .6rem 1rem; cursor: pointer; }
