.vav-maree{width:100%;max-width:var(--content-width);margin:0 auto;color:#222;box-sizing:border-box}.vav-maree *,.vav-maree *::before,.vav-maree *::after{box-sizing:border-box}.vav-maree__title{margin:0 0 20px}.vav-maree__card{width:100%;padding:20px;margin:0 0 20px;border-radius:12px;background:#fff;color:#222;box-shadow:0 4px 12px rgb(0 0 0 / .08)}.vav-maree__exercise h3,.vav-maree__correction h3{color:#79502f;margin:12px 0 8px}.vav-maree__exercise[hidden],.vav-maree__correction[hidden],.vav-maree__button[hidden]{display:none!important}.vav-maree .table-exo-maree{width:100%;border-collapse:collapse;margin:10px 0 18px}.vav-maree .table-exo-maree th,.vav-maree .table-exo-maree td{padding:8px;border-bottom:1px solid #ddd;text-align:center}.vav-maree .table-exo-maree th{font-weight:700}.vav-maree .table-exo-maree .resultat{font-weight:700}.vav-maree .calculer{font-weight:700}.vav-maree__actions{display:flex;flex-wrap:wrap;gap:10px}.vav-maree__button{padding:10px 18px;margin:0;cursor:pointer}.vav-maree__button:disabled{opacity:.6;cursor:wait}.vav-maree__status{margin-top:12px}@media (max-width:600px){.vav-maree__card{padding:12px}.vav-maree .table-exo-maree{font-size:14px}.vav-maree .table-exo-maree th,.vav-maree .table-exo-maree td{padding:6px 4px}}