*,:after,:before{box-sizing:border-box}#root,body,html{height:100%}body,html{background:#eef2f7;color:#0f172a;margin:0;overflow-x:hidden;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,system-ui,sans-serif}canvas,img,svg,video{display:block;max-width:100%}a{color:inherit;text-decoration:none}code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}body.dark-mode{background:#0b1220;color:#e5ecff}body.dark-mode .min-h-screen{background-color:#0b1220!important}body.dark-mode .bg-\[\#e8f0ff\],body.dark-mode .bg-\[\#eef2f7\],body.dark-mode .bg-\[\#f0f5ff\],body.dark-mode .bg-\[\#f5f7fb\],body.dark-mode .bg-\[\#f5f8ff\],body.dark-mode .bg-\[\#f8fbff\],body.dark-mode .bg-\[\#ffffff\],body.dark-mode .bg-gradient-to-br:not(.nexus-card),body.dark-mode .bg-slate-100,body.dark-mode .bg-slate-200,body.dark-mode .bg-slate-50,body.dark-mode .bg-white{background-color:#0d1424!important;background-image:none!important;color:#e5ecff!important}body.dark-mode .bg-amber-50,body.dark-mode .bg-green-50,body.dark-mode .bg-red-50{background-color:#1f2937!important;color:#e5ecff!important}body.dark-mode .text-slate-800,body.dark-mode .text-slate-900{color:#eef2ff!important}body.dark-mode .text-slate-500,body.dark-mode .text-slate-600,body.dark-mode .text-slate-700{color:#c7d2fe!important}body.dark-mode .text-slate-200,body.dark-mode .text-slate-300,body.dark-mode .text-slate-400{color:#9ca3af!important}body.dark-mode .border,body.dark-mode .border-slate-100,body.dark-mode .border-slate-200{border-color:#1e293b!important}body.dark-mode .shadow,body.dark-mode .shadow-lg,body.dark-mode .shadow-sm{box-shadow:0 10px 30px #00000073!important}body.dark-mode input,body.dark-mode select,body.dark-mode textarea{background-color:#0f172a;border-color:#1e293b;color:#e5ecff}body.dark-mode table{background-color:#0f172a}body.dark-mode tr{border-color:#1e293b}body.dark-mode .dark-mode-toggle{background-color:#111827!important;border-color:#1e293b!important}body.dark-mode .theme-switch{background-color:#1f2937!important;border-color:#334155!important}body.dark-mode .theme-switch-thumb{background-color:#f8fafc!important;box-shadow:0 3px 8px #0000008c!important}body.dark-mode .theme-switch .theme-switch-thumb{outline:1px solid #60a5fa!important}body.dark-mode :not(.nexus-card):not(.nexus-card *){color:#e5ecff!important}body.dark-mode article:not(.nexus-card):not(.nexus-card *),body.dark-mode aside:not(.nexus-card):not(.nexus-card *),body.dark-mode button:not(.nexus-card):not(.nexus-card *),body.dark-mode div:not(.nexus-card):not(.nexus-card *),body.dark-mode header:not(.nexus-card):not(.nexus-card *),body.dark-mode input,body.dark-mode main:not(.nexus-card):not(.nexus-card *),body.dark-mode nav:not(.nexus-card):not(.nexus-card *),body.dark-mode section:not(.nexus-card):not(.nexus-card *),body.dark-mode select,body.dark-mode table,body.dark-mode td,body.dark-mode textarea,body.dark-mode th{background-color:#111827!important;border-color:#1e293b!important}body.dark-mode .user-chip,body.dark-mode .user-chip *{background:#0000!important;background-color:initial!important;border-color:#0000!important;box-shadow:none!important}body.dark-mode button{color:#e5ecff!important}body.dark-mode svg{stroke:#9cc1ff!important;color:#9cc1ff!important}body.dark-mode button svg{stroke:#cde2ff!important;color:#cde2ff!important}body.dark-mode .bg-emerald-50,body.dark-mode .bg-green-50{background-color:#064e3b!important;color:#bbf7d0!important}body.dark-mode .text-emerald-500{color:#34d399!important}body.dark-mode .quick-action-icon{filter:brightness(2) saturate(1.4)}body.dark-mode .rounded-full,body.dark-mode .rounded-full.bg-\[\#e8f0ff\],body.dark-mode .rounded-full.bg-\[\#f0f5ff\],body.dark-mode .rounded-full.bg-\[\#f5f8ff\],body.dark-mode .rounded-full.bg-amber-50,body.dark-mode .rounded-full.bg-green-50,body.dark-mode .rounded-full.bg-red-50,body.dark-mode .rounded-full.bg-white{background-color:#1f2937!important;border-color:#1e293b!important;color:#e5ecff!important}body.dark-mode .border{border-color:#1e293b!important}body.dark-mode .shadow-inner{box-shadow:inset 0 2px 6px #00000080!important}
/*# sourceMappingURL=main.9cbb3409.css.map*/