@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap";:root{--font-sans:"Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif;--color-primary:#3f3b75;--color-primary-dark:#2c2854;--color-bg-app:#f7f8fc;--color-bg-elevated:#fff;--color-text:#141726;--color-text-muted:#4b4f68;--color-border:#e3e6f0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--color-bg-app:#13141f;--color-bg-elevated:#1a1b27;--color-text:#eceefa;--color-text-muted:#999eb8;--color-border:#2a2d40;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.45}body{min-height:100svh;color:var(--color-text);background:var(--color-bg-app);margin:0}#root{width:100%;min-height:100svh;text-align:initial;margin:0}
