:root{--primary-color: #6366f1;--background-dark: #1a1a1a;--background-darker: #141414;--background-light: #242424;--text-primary: #FFFFFF;--text-secondary: #FFFFFF;--accent-color: #6366f1;--error-color: #ef4444;--success-color: #22c55e;--section-spacing: 6rem}html{scroll-behavior:smooth}body{margin:0;padding:0;background-color:var(--background-dark);color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.6}h1,h2,h3,h4,h5,h6{color:#fff}.container{max-width:1200px;margin:0 auto;padding:0 1rem}.btn{position:relative;padding:12px 24px;background:var(--primary-color);color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;overflow:hidden;transition:all .3s ease}.btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #6366f14d}.btn:active{transform:translateY(0)}.fade-in{animation:fadeIn .5s ease-in}.slide-up{animation:slideUp .5s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.form-group{margin-bottom:1.5rem}.form-control{width:100%;padding:12px;background:var(--background-darker);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text-primary);transition:all .3s ease}.form-control:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 2px #6366f133}.card{background:var(--background-darker);border-radius:12px;padding:2rem;box-shadow:0 4px 6px #0000001a}section{position:relative;padding:var(--section-spacing) 2rem}section:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(to right,transparent,rgba(255,255,255,.1),transparent)}section:nth-child(odd){background-color:var(--background-light)}section:nth-child(2n){background-color:var(--background-dark)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--background-darker)}::-webkit-scrollbar-thumb{background:var(--background-light);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--primary-color)}
