body{align-items:center}.navbar{background-color:#007bff;border-radius:5px;box-shadow:0 4px 8px #0000001a;margin-bottom:20px;padding:10px 20px}.navbar-list{display:flex;justify-content:space-around;list-style-type:none;margin:0;padding:0}.navbar-item{margin:0 10px}.navbar-link{color:#fff;font-size:16px;font-weight:700;text-decoration:none}.navbar-link:hover{text-decoration:underline}.result-button{background-color:#007bff;border:none;border-radius:5px;color:#fff!important;cursor:default;display:inline-block;font-size:16px;margin-top:10px;padding:10px 20px;text-align:center}h2{margin-bottom:20px}.NotFound,h2{font-size:24px}.NotFound{color:#000;margin-top:50px;text-align:center}.highlight{color:red;font-weight:700;text-transform:uppercase}p{color:#000;font-size:18px}body{align-items:flex-start;background-color:#f9f9f9;display:flex;font-family:"sans-serif",Roboto;height:100vh;justify-content:center;margin:0}.AppWrapper{position:relative}*{box-sizing:border-box}.MainApp{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;margin:20px auto 2rem;max-width:100%;overflow:hidden;padding:2rem;text-align:center;width:100%}@media (max-width:768px){.MainApp{font-size:.9rem;max-width:90%;padding:1rem}}.weather{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;padding:10px;position:fixed;right:2.5%;top:1.5rem;z-index:1000}@media (max-width:850px){.weather{font-size:.8rem;margin-left:auto;margin-right:auto;max-width:90%;position:static}}h1,h2{color:#333;font-size:24px;margin-bottom:20px}.form-group,form div{margin-bottom:15px;text-align:left}label{color:#555;display:block;font-weight:700;margin-bottom:5px}input[type=file],input[type=number],input[type=text]{border:1px solid #ddd;border-radius:5px;color:#333;font-size:14px;padding:10px;width:100%}input[type=file]:focus,input[type=number]:focus,input[type=text]:focus{border-color:#007bff;outline:none}select{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #ddd;border-radius:5px;color:#333;cursor:pointer;font-size:14px;padding:10px;width:100%}select:focus{border-color:#007bff;outline:none}select option{background-color:#fff;color:#333;padding:10px}select:hover{border-color:#0056b3}#processingMessage{color:#333;font-size:16px;font-weight:700;margin-bottom:20px}table{border-collapse:collapse;margin-bottom:20px;width:100%}td,th{border:1px solid #ddd;padding:10px;text-align:left}th{background-color:#f4f4f4;font-weight:700}tr:nth-child(2n){background-color:#f9f9f9}button{background-color:#007bff;border:none;border-radius:5px;color:#fff;margin-top:10px;width:100%}button:hover{background-color:#0056b3}#result{color:#333;font-size:18px;font-weight:700;margin-top:20px}.login-box{background-color:#fff;border-radius:12px;box-shadow:0 8px 24px #0000001a;max-width:450px;padding:50px 40px;text-align:center;transition:transform .3s ease;width:100%}.login-box:hover{transform:scale(1.02)}h2{color:#333;font-size:28px;margin-bottom:25px}.login-input{border:2px solid #007bff;border-radius:6px;box-sizing:border-box;color:#333;font-size:18px;margin-bottom:20px;padding:14px;transition:border-color .3s ease;width:100%}.login-input:focus{border-color:#0056b3;outline:none}.login-button{background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:18px;padding:14px;transition:background-color .3s ease;width:100%}.login-button:hover{background-color:#0056b3}.wrapper{align-items:center;display:flex;height:100vh;justify-content:center;padding:20px}p.supported-feeds{font-size:12px}button{cursor:pointer;display:inline-block;font-size:16px;margin:5px;padding:10px 20px}.button-group{display:flex;justify-content:space-between;margin-top:10px}.button-group button{flex:1 1;margin-right:10px}.button-group button:last-child{margin-right:0}.reset-button-style{background-color:#04aa6d}.reset-button-style:hover{background-color:#c23d38}.spinner{animation:spin 1s linear infinite;border:8px solid #0000001a;border-left-color:#3498db;border-radius:50%;height:60px;margin:20px auto;width:60px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner-container{align-items:center;display:flex;height:100px;justify-content:center}
/*# sourceMappingURL=main.9a4605ed.css.map*/