*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg-primary);color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;transition:background-color .3s ease,color .3s ease}html{scroll-behavior:smooth}.App{background:var(--bg-primary);min-height:100vh}.container{margin:0 auto;max-width:1200px;padding:0 2rem}@media (max-width:768px){.container{padding:0 1rem}}.section{padding:5rem 0}@media (max-width:768px){.section{padding:3rem 0}}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text}@media (max-width:768px){.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;display:inline-block;font-weight:700}}.glass-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--glass);border:1px solid var(--border);border-radius:20px;padding:2rem}@media (max-width:768px){.glass-card{border-radius:15px;padding:1.5rem}}.btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;font-weight:600;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.btn-primary:hover{box-shadow:0 10px 25px #667eea4d;transform:translateY(-2px)}[data-theme=light] .App{background:linear-gradient(135deg,#fff,#e0f2fe 50%,#bae6fd)}[data-theme=light] .glass-card{background:#ffffffe6;border:1px solid #0ea5e933;box-shadow:0 4px 20px #0ea5e91a;color:#0f172a}[data-theme=light] h1,[data-theme=light] h2,[data-theme=light] h3,[data-theme=light] h4{color:#0f172a!important}[data-theme=light] p,[data-theme=light] span{color:#334155!important}[data-theme=light] .tab-btn{background:#0ea5e91a;border:2px solid #0ea5e94d;color:#0f172a}[data-theme=light] .tab-btn.active{background:#0ea5e9;box-shadow:0 4px 15px #0ea5e94d;color:#fff}
/*# sourceMappingURL=main.0545db88.css.map*/