/* Only the no-JS initial homepage; React replaces this with the app. */
body:has(.publicFallback){overflow:auto;background:#0f1115;color:#e7e9ee}
#root:has(.publicFallback){height:auto}
.publicFallback{max-width:760px;margin:auto;padding:40px 22px 70px;font:17px/1.7 system-ui,sans-serif}
.publicFallback h1{font:700 34px/1.2 Georgia,serif;margin:0 0 24px}
.publicFallback h2{font:700 25px/1.3 Georgia,serif;margin:32px 0 14px}
.publicFallback h3{font:700 18px/1.4 system-ui,sans-serif;margin:24px 0 8px}
.publicFallback a{color:#9dbdff}
.publicFallback nav{display:flex;flex-wrap:wrap;gap:10px 18px;margin:22px 0}
