*{box-sizing:border-box;-webkit-font-smoothing:antialiased}:root{--bg:#fff;--bg-subtle:#f5f5f7;--bg-hover:#f9f9f9;--border:#e5e5e5;--text:#1d1d1f;--text-muted:#666;--text-subtle:#999;--text-on-dark:#fff;--text-secondary:#00000080;--color-primary:gray;--color-primary-hover:#6b6b6b;--color-primary-light:#b0b0b0;--color-primary-lighter:#dedede;--color-primary-alpha:#80808029;--color-primary-shadow:#8080801a;--color-success:#34c759;--color-error:#ff3b30;--color-error-dark:#d32f2f;--color-warning:#fc0;--cursor-color:#ff3b30;--overlay:#00000080;--overlay-light:#0000004d;--overlay-very-light:#0000000d;--shadow-sm:#0000001a;--shadow-md:#0003;--shadow-lg:#0000004d;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-mono:"SF Mono", "Monaco", "Inconsolata", "Fira Code", "Droid Sans Mono", "Source Code Pro", monospace}html,body{width:100%;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg);color:var(--text);margin:0;padding:0}body.app-mode{height:100vh;overflow:hidden}html:has(body.app-mode){height:100vh;overflow:hidden}body.app-mode #app-root{height:100%}ae-editor{width:100%;height:100%;display:block}ae-editor.ae-has-web-menubar{padding-top:36px}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}button[disabled]{opacity:.3;pointer-events:none}input,select{color:inherit;background:var(--bg);border:1px solid var(--border);border-radius:4px;padding:4px 8px;font-family:inherit}[hidden]{display:none!important}@media (prefers-color-scheme:dark){:root{--bg:#1d1d1f;--bg-subtle:#2a2a2e;--bg-hover:#3a3a3f;--border:#424245;--text:#f5f5f7;--text-muted:#a1a1a6;--text-subtle:#666;--text-on-dark:#fff;--text-secondary:#ffffff80;--color-primary-lighter:#007aff29;--overlay:#000000b3;--overlay-light:#00000080;--overlay-very-light:#0003;--shadow-sm:#0000004d;--shadow-md:#00000080;--shadow-lg:#000000b3}html,body{background-color:var(--bg-subtle)}}
