:root{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#2b2622;color-scheme:light}html,body,#root{height:100%;margin:0}.app{display:flex;flex-direction:column;height:100%}.header{display:flex;align-items:center;gap:16px;padding:8px 16px;border-bottom:1px solid #e3ddd4;background:#faf8f4}.header h1{font-size:16px;font-weight:600;margin:0}.toolbar{display:flex;gap:8px}.toolbar button{font:inherit;padding:6px 12px;border:1px solid #d5cfc4;border-radius:6px;background:#fff;cursor:pointer}.toolbar button:hover{background:#f1ede6}.canvas-host{flex:1;overflow:hidden;background:#efece5}
