) replaces it with the mode the site actually declares. No inline theme script here on purpose — the operator shell needs one because it resolves an operator's saved workspace theme, and a market visitor has no workspace. */ html, body { min-height: 100vh; } html.dark, html.dark body { background-color: #09090b; } html.light, html.light body { background-color: #ffffff; } html.slate, html.slate body { background-color: #f8fafc; } html.midnight, html.midnight body { background-color: #050810; } body { margin: 0; } #root { min-height: 100vh; background-color: inherit; } #root:empty::before { content: ''; display: block; width: 100%; height: 100vh; background-color: inherit; }