.navbar-links .bouton[data-v-5ff8286a]{color:#fff;background:#1d9e75}.navbar-links .btn[data-v-5ff8286a]{color:#fff;background:#ee2b2b}.navbar[data-v-5ff8286a]{color:#fff;background-color:#085041;justify-content:space-between;align-items:center;padding:1rem 2rem;display:flex}.navbar-brand a[data-v-5ff8286a]{color:#fff;font-size:1.5rem;font-weight:700;text-decoration:none}.navbar-links[data-v-5ff8286a]{align-items:center;gap:1.5rem;display:flex}.navbar-links a[data-v-5ff8286a]{color:#fff;font-size:1rem;text-decoration:none}.navbar-links a[data-v-5ff8286a]:hover{text-decoration:underline}.navbar-links button[data-v-5ff8286a]{color:#085041;cursor:pointer;background:#fff;border:none;border-radius:4px;padding:.5rem 1rem;font-size:1rem}.footer{color:#fff;background-color:#085041;margin-top:auto}.footer-content{flex-wrap:wrap;justify-content:space-around;gap:2rem;max-width:1200px;margin:0 auto;padding:3rem 2rem 1rem;display:flex}.footer-section h3{color:#1d9e75;margin-bottom:1rem;font-size:1.1rem}.footer-section p{color:#ccc;margin-bottom:.5rem;font-size:.9rem}.footer-section a{color:#ccc;margin-bottom:.5rem;font-size:.9rem;text-decoration:none;display:block}.footer-section a:hover{color:#1d9e75}.footer-bottom{text-align:center;color:#ccc;padding:.5rem 1rem;font-size:.85rem}#app{flex-direction:column;min-height:100vh;display:flex}
