:root{--primary-color:#0b76a0;--primary-dark:#085a7a;--primary-light:#1090c4;--secondary-color:#1ba1e2;--secondary-light:#b7e1f7;--text-primary:#1a1a2e;--text-secondary:#5a6c7d;--background:#fff;--background-alt:#f8fafc;--border-color:#e2e8f0;--shadow-sm:0 2px 4px #0000000f;--shadow-md:0 4px 12px #00000014;--shadow-lg:0 10px 30px #0000001f;--transition-base:all 0.3s cubic-bezier(0.4,0,0.2,1)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#fff,#f8fafc);color:#1a1a2e;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6;margin:0;min-height:100vh}code{background:#f8fafc;background:var(--background-alt);border-radius:4px;font-family:JetBrains Mono,source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;font-size:.9em;padding:2px 6px}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#f8fafc;background:var(--background-alt)}::-webkit-scrollbar-thumb{background:#1090c4;background:var(--primary-light);border-radius:5px;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transition:var(--transition-base);transition:var(--transition-base)}::-webkit-scrollbar-thumb:hover{background:#0b76a0;background:var(--primary-color)}::selection{background:#b7e1f7;background:var(--secondary-light);color:#1a1a2e;color:var(--text-primary)}a{transition:all .3s cubic-bezier(.4,0,.2,1);transition:var(--transition-base)}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.animate-fadeIn{animation:fadeIn .6s ease-out}.animate-slideInLeft{animation:slideInLeft .6s ease-out}
/*# sourceMappingURL=main.a896d8ad.css.map*/