:root{--bg-main:#f7f8fa;--bg-section:#fff;--navbar-bg:#fff;--navbar-border:#e5e7eb;--navbar-text:#111827;--navbar-hover:#4f46e5;--card-bg:#fff;--card-border:#e5e7eb;--card-hover:#fafafb;--card-shadow:#0000000d;--btn-primary-bg:#4f46e5;--btn-primary-hover:#4338ca;--btn-primary-text:#fff;--btn-secondary-bg:#eef2ff;--btn-secondary-hover:#e0e7ff;--btn-secondary-text:#4f46e5;--input-bg:#fff;--input-border:#d1d5db;--input-focus:#4f46e5;--input-placeholder:#9ca3af;--text-primary:#111827;--text-secondary:#6b7280;--text-muted:#9ca3af;--divider:#e5e7eb;--footer-bg:#111827;--footer-text:#e5e7eb;--footer-link:#c7d2fe;--footer-link-hover:#fff;--status-success:#10b981;--status-warning:#f59e0b;--status-error:#ef4444;--status-info:#3b82f6}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f7f8fa;background-color:var(--bg-main);color:#111827;color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.app-shell{min-height:calc(100vh - 60px)}.abstract-bg,.app-shell{background-color:var(--bg-main)}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:var(--bg-main);color:var(--text-primary);display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:var(--navbar-hover)}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.041813d4.css.map*/