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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background:linear-gradient(to bottom right,#74ebd5,#9face6);color:#333;font-family:Poppins,sans-serif;margin:0;min-height:100vh;padding:0}.App{background:#fffffff2;border-radius:15px;box-shadow:0 10px 30px #0000001a;margin:60px auto auto;max-width:600px;padding:30px 20px;text-align:center}h1{color:#2b2e4a;font-size:2rem;margin-bottom:30px}form{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:20px}input[type=text]{border:1px solid #ccc;border-radius:8px;font-size:16px;min-width:200px;padding:10px 15px;width:60%}button{background-color:#304ffe;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:10px 16px}button:hover{background-color:#1e40ff}.weather-card{background:#f7f8fa;border-radius:12px;box-shadow:0 4px 12px #0000000d;margin-top:20px;padding:20px}.weather-card h2{margin:0 0 10px}.forecast-chart{background:#fff;border-radius:10px;box-shadow:0 4px 15px #00000014;margin-top:30px;padding:20px}@media (max-width:600px){button,input[type=text]{width:100%}form{flex-direction:column}}
/*# sourceMappingURL=main.95ba4f50.css.map*/