body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;min-height:100vh;text-align:center}.App-header{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:2rem}.App-header h1{font-size:3rem;margin-bottom:2rem;text-shadow:2px 2px 4px #0000004d}.content{max-width:800px;width:100%}.content h2{color:gold;font-size:2.5rem;margin-bottom:3rem;text-shadow:2px 2px 4px #0000004d}.api-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:15px;margin-bottom:2rem;padding:2rem}.api-section h3{color:gold;font-size:1.5rem;margin-bottom:1rem}.api-message{background:#0f03;border:1px solid #00ff004d;border-radius:10px;margin:1rem 0;padding:1rem}.api-message p{font-size:1.2rem;font-weight:700;margin:0}.project-name{display:block;font-size:.9rem;margin-top:.5rem;opacity:.8}.error{color:#ff6b6b;font-weight:700}.features{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:15px;margin-bottom:2rem;padding:2rem}.features h3{color:gold;font-size:1.5rem;margin-bottom:1rem}.features ul{list-style:none;margin:0 auto;max-width:400px;padding:0;text-align:left}.features li{font-size:1.1rem;padding:.5rem 0}.tech-stack{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:15px;padding:2rem}.tech-stack h3{color:gold;font-size:1.5rem;margin-bottom:1rem}.tech-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin:0 auto;max-width:500px}.tech-item{background:#fff3;border:1px solid #ffffff4d;border-radius:8px;font-weight:700;padding:.8rem;transition:all .3s ease}.tech-item:hover{background:#ffffff4d;transform:translateY(-2px)}@media (max-width:768px){.App-header h1{font-size:2rem}.content h2{font-size:1.8rem}.api-section,.features,.tech-stack{padding:1.5rem}.tech-grid{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=main.3ea9abcb.css.map*/