input[type=radio].mots1,input[type=radio].mots2{display:none}label.required:after{content:""}.js-mots .form-check{padding-left:0}input[type=radio].mots1+label{border:1px solid #000;border-radius:4px;cursor:pointer;margin-right:5px;padding:.25rem .3rem}input[type=radio].mots1:checked+label{background-color:#18bc9c;border:1px solid #000;border-radius:4px;color:#fff;margin-right:5px}input[type=radio].mots1:hover+label{background-color:rgba(24,188,156,.29);border:1px solid #000;border-radius:4px;color:#000;margin-right:5px}input[type=radio].mots2+label{border:1px solid #0c63e4;border-radius:4px;color:#0c63e4;cursor:pointer;margin-right:5px;padding:.25rem .3rem}input[type=radio].mots2:checked+label{background-color:#18bc9c;border:1px solid #000;border-radius:4px;color:#fff;margin-right:5px}input[type=radio].mots2:hover+label{background-color:rgba(255,0,0,.18);border:1px solid #000;border-radius:4px;color:#000;margin-right:5px}#bloc2{max-height:calc(100vh - 350px);overflow-y:auto;overscroll-behavior:contain}.hover-semibold:hover{color:#fff}.citation-container{margin-left:40px;margin-right:50px;padding-left:10px}@media (max-width:576px){.citation-container{margin-left:0;margin-right:10px;padding-left:10px}}.citation-card{border-radius:.8rem;overflow:hidden;width:120px}.citation-card .card-zoom{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:.8rem;border-top-right-radius:.8rem;overflow:hidden}.citation-card .card-img-top{border-radius:0;display:block;transition:transform .35s ease;width:100%}.citation-card:focus-visible .card-img-top,.citation-card:hover .card-img-top{transform:scale(1.08)}