:root{--primary:#52ad83;--primary-dark:#3d8f64;--primary-light:#7bc493;--secondary:#64748b;--secondary-dark:#475569;--secondary-light:#94a3b8;--accent:#7bc493;--accent-dark:#5fb07a;--success:#52ad83;--warning:#f59e0b;--error:#ef4444;--background:#f1f5f3;--surface:#fafcfb;--text-primary:#334155;--text-secondary:#64748b;--border:#e2e8f0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#eef3f0,#e6ede9 50%,#dde6e1);color:#334155;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;min-height:100vh;transition:background .3s ease,color .3s ease}body:not(.dark-mode) .MuiPaper-root{background:linear-gradient(145deg,#fafcfb,#f1f5f3)!important;border-color:#00000014!important;color:#334155!important}body:not(.dark-mode) .MuiCard-root{background:#fafcfb!important;border-color:#00000014!important}body:not(.dark-mode) .MuiTableCell-root{border-bottom:1px solid #0000000f!important;color:#334155!important}body:not(.dark-mode) .MuiTableHead-root .MuiTableCell-root{background-color:#e8eee9!important;color:#475569!important}body:not(.dark-mode) .MuiTableRow-root:hover{background-color:#00000005!important}body.dark-mode{--background:#0f172a;--surface:#1e293b;--text-primary:#e2e8f0;--text-secondary:#94a3b8;--border:#ffffff14;background:linear-gradient(135deg,#0b1120,#0f172a 50%,#131d33)!important;color:#e2e8f0!important}body.dark-mode ::-webkit-scrollbar-track{background:#0f172a}body.dark-mode ::-webkit-scrollbar-thumb{background:#334155}body.dark-mode ::-webkit-scrollbar-thumb:hover{background:#52ad83}body.dark-mode .MuiPaper-root{background:linear-gradient(145deg,#1e293b,#172033)!important;border-color:#ffffff14!important;color:#e2e8f0!important}body.dark-mode .MuiTableCell-root{border-bottom:1px solid #ffffff0f!important;color:#cbd5e1!important}body.dark-mode .MuiTableHead-root .MuiTableCell-root{background-color:#131c2e!important;color:#94a3b8!important}body.dark-mode .MuiTableRow-root:hover{background-color:#ffffff0a!important}body.dark-mode .MuiCard-root{background:#1e293b!important;border-color:#ffffff14!important}body.dark-mode .MuiCard-root:hover{border-color:#52ad83!important;box-shadow:0 8px 24px #52ad8333!important}body.dark-mode .MuiInputBase-root{background-color:#ffffff0a!important;color:#e2e8f0!important}body.dark-mode .MuiOutlinedInput-notchedOutline{border-color:#ffffff26!important}body.dark-mode .MuiInputLabel-root,body.dark-mode .MuiSelect-icon,body.dark-mode .MuiTablePagination-root{color:#94a3b8!important}body.dark-mode .MuiDialog-paper{background:#1e293b!important;border:1px solid #ffffff14!important;color:#e2e8f0!important}body.dark-mode .MuiDialogTitle-root{border-bottom-color:#ffffff14!important}body.dark-mode .MuiDialogActions-root{border-top-color:#ffffff14!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#e8f0ec}::-webkit-scrollbar-thumb{background:#7bc493;background:var(--primary-light);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#52ad83;background:var(--primary)}::selection{background:#7bc493;background:var(--primary-light);color:#334155;color:var(--text-primary)}
/*# sourceMappingURL=main.8695be07.css.map*/