:where([data-mox-nucleus-root]){--mox-nucleus-space-1:4px;--mox-nucleus-space-2:8px;--mox-nucleus-space-3:12px;--mox-nucleus-space-4:16px;--mox-nucleus-space-5:20px;--mox-nucleus-radius-sm:2px;--mox-nucleus-radius-md:4px;--mox-nucleus-radius-lg:6px;--mox-nucleus-radius-xl:8px;--mox-nucleus-font-ui:Inter, system-ui, sans-serif;--mox-nucleus-font-data:Inter, system-ui, sans-serif;--mox-nucleus-font-mono:JetBrains Mono, ui-monospace, monospace;--mox-nucleus-text-sm:11px;--mox-nucleus-text-md:12px;--mox-nucleus-text-lg:14px;--mox-nucleus-duration-fast:.12s;--mox-nucleus-duration-standard:.2s;--mox-nucleus-focus-width:2px;--mox-nucleus-z-menu:20;--mox-nucleus-z-dialog:30}.mox-editor-fullscreen-viewport{overflow:hidden;z-index:2147483647!important;width:100vw!important;max-width:none!important;height:100dvh!important;position:fixed!important;inset:0!important}html,body,#root{height:100%;margin:0}.classic-host{--host-bg:var(--mox-nucleus-color-background);--host-surface:var(--mox-nucleus-color-surface);--host-border:var(--mox-nucleus-color-border);--host-text:var(--mox-nucleus-color-text);--host-accent:var(--mox-nucleus-color-accent);color:var(--host-text);background:var(--host-bg);font:var(--mox-nucleus-text-lg) var(--mox-nucleus-font-ui);box-sizing:border-box}.classic-host-login{place-items:center;min-height:100%;padding:24px;display:grid}.classic-host-card{background:var(--host-surface);border:1px solid var(--host-border);border-radius:var(--mox-nucleus-radius-xl);padding:var(--mox-nucleus-space-5);gap:var(--mox-nucleus-space-4);box-sizing:border-box;width:min(360px,100%);display:grid}.classic-host-card h1,.classic-host-card p{margin:0}.classic-host-card p{opacity:.8;line-height:1.5}.classic-host{font-family:var(--mox-nucleus-font-ui), system-ui, sans-serif}.classic-host-art{object-fit:contain;justify-self:center;max-width:100%}.classic-host-release{text-align:center;font-size:var(--mox-nucleus-text-sm)}.classic-host label{gap:6px;display:grid}.classic-host input,.classic-host button{font:inherit;color:inherit;min-height:36px;padding:var(--mox-nucleus-space-2) var(--mox-nucleus-space-3);border:1px solid var(--host-border);border-radius:var(--mox-nucleus-radius-lg);background:var(--host-bg)}.classic-host button{cursor:pointer}.classic-host button:focus-visible,.classic-host input:focus-visible{outline:2px solid var(--host-accent);outline-offset:2px}.classic-host button[type=submit]{background:var(--host-accent);color:var(--mox-nucleus-color-accent-text)}.classic-host-editor{flex-direction:column;height:100dvh;display:flex}.classic-host-frame{flex:1;min-height:0}
