.container{background:#fff;border-radius:8px;box-shadow:0 2px 6px #0000000d;font-family:Arial,sans-serif;margin:80px auto;max-width:500px;padding:20px;text-align:center}.info-box{background:#f9f9ff;border-left:5px solid #4a90e2;color:#333;line-height:1.6;margin:20px 0;padding:15px;text-align:left}.fun-fact,.info-box{border-radius:8px;box-shadow:0 2px 6px #0000000d;font-size:.95rem}.fun-fact{background:#fff8e7;border-left:5px solid #ff9800;color:#555;line-height:1.5;margin-top:20px;padding:12px}input,select{border:1px solid #ccc;border-radius:6px;margin:5px;padding:8px;width:calc(50% - 20px)}input[type=date],input[type=number],input[type=text]{width:auto}button{background:#4a90e2;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:8px 16px}button:hover{background:#3b7cc0}.result{font-size:1.1rem;margin-top:20px}.error{color:red;margin-top:10px}.fade-in{animation:fadeInMove .6s ease-out forwards;opacity:0;transform:translateY(15px)}@keyframes fadeInMove{to{opacity:1;transform:translateY(0)}}.nav{background:#4a90e2;padding:10px 0}.nav ul{display:flex;justify-content:center;list-style:none;margin:0;padding:0}.nav ul li{margin:0 15px}.nav ul li a{color:#fff;font-weight:700;text-decoration:none}.nav ul li a:hover{text-decoration:underline}.fun-fact-animate{animation:fadeInMove .6s ease-out forwards;opacity:0;transform:translateY(15px)}.navbar{background:#4a90e2;display:flex;gap:15px;justify-content:center;padding:10px}.navbar a{color:#fff;font-weight:700;text-decoration:none}.navbar a:hover{text-decoration:underline}
/*# sourceMappingURL=main.24fef204.css.map*/