:root{--abert-primary: #004650;--abert-secondary: #0F172A;--abert-accent: #B45309;--abert-bg-main: #F1F5F9;--abert-bg-panel: #FFFFFF;--abert-bg-alt: #E2E8F0;--abert-success: #065F46;--abert-warning: #92400E;--abert-error: #991B1B;--abert-info: #1E40AF;--abert-text-main: #1E293B;--abert-text-muted: #64748B}html,body{background-color:var(--abert-bg-main);color:var(--abert-text-main);margin:0;padding:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--abert-bg-main)}::-webkit-scrollbar-thumb{background:var(--abert-bg-alt);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--abert-text-muted)}*{scrollbar-width:thin;scrollbar-color:var(--abert-bg-alt) var(--abert-bg-main)}@keyframes gradient-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.animate-gradient{background-size:200% 200%;animation:gradient-shift 3s ease infinite}
