body[data-controller="platform/candidates"] .candidate-header .photo,body[data-controller=candidates] .candidate-header .photo{display:inline-block;margin:1em 0 1em 1em;overflow:hidden;border:1px solid #ccc}body[data-controller="platform/candidates"] .candidate-header .photo,body[data-controller="platform/candidates"] .candidate-header .photo .image,body[data-controller=candidates] .candidate-header .photo,body[data-controller=candidates] .candidate-header .photo .image{min-width:120px;width:120px;min-height:160px;height:160px;background-position:50%;background-repeat:no-repeat;background-size:cover}body[data-controller="platform/candidates"] .candidate-header .infos,body[data-controller=candidates] .candidate-header .infos{display:inline-block;padding:.8em}body[data-controller="platform/candidates"] .pagination span.current,body[data-controller=candidates] .pagination span.current{color:#fff}body[data-controller="platform/candidates"] .pagination span>a,body[data-controller=candidates] .pagination span>a{color:#999}body[data-controller="platform/candidates"] .candidatures-years,body[data-controller=candidates] .candidatures-years{margin-top:6px}@media (max-width:992px){body[data-controller="platform/candidates"] .candidatures-years .nav-link,body[data-controller=candidates] .candidatures-years .nav-link{font-size:13px}}@media (max-width:576px){body[data-controller="platform/candidates"] .candidatures-years .nav-link,body[data-controller=candidates] .candidatures-years .nav-link{font-size:12px}}body[data-controller="platform/candidates"] .accordion-item,body[data-controller=candidates] .accordion-item{border-color:var(--bs-purple)}body[data-controller="platform/candidates"] .accordion-item .accordion-button,body[data-controller=candidates] .accordion-item .accordion-button{padding:.75em 1em;color:var(--bs-purple);background-color:var(--bs-white)}body[data-controller="platform/candidates"] .accordion-item .accordion-button:after,body[data-controller=candidates] .accordion-item .accordion-button:after{color:var(--bs-purple)}body[data-controller="platform/candidates"] .accordion-item:hover .accordion-button,body[data-controller=candidates] .accordion-item:hover .accordion-button{color:var(--bs-white);background-color:var(--bs-purple)}body[data-controller="platform/candidates"] .candidates-infos .content-loading,body[data-controller=candidates] .candidates-infos .content-loading{display:none}body[data-controller="platform/candidates"] .candidates-infos[data-loaded=true] .content-result,body[data-controller="platform/candidates"] .candidates-infos[data-loading=true] .content-loading,body[data-controller=candidates] .candidates-infos[data-loaded=true] .content-result,body[data-controller=candidates] .candidates-infos[data-loading=true] .content-loading{display:flex}body[data-controller="platform/candidates"] .btn-revenues,body[data-controller=candidates] .btn-revenues{border:1px solid var(--bs-green-dark);color:var(--bs-green-dark)}body[data-controller="platform/candidates"] .btn-revenues:active,body[data-controller="platform/candidates"] .btn-revenues:hover,body[data-controller=candidates] .btn-revenues:active,body[data-controller=candidates] .btn-revenues:hover{color:var(--bs-white);background-color:var(--bs-green-dark)}body[data-controller="platform/candidates"] .btn-revenues:focus,body[data-controller=candidates] .btn-revenues:focus{box-shadow:0 0 0 .25rem rgba(48,191,64,.25)}body[data-controller="platform/candidates"] .btn-expenses,body[data-controller=candidates] .btn-expenses{border:1px solid var(--bs-danger-dark);color:var(--bs-danger-dark)}body[data-controller="platform/candidates"] .btn-expenses:active,body[data-controller="platform/candidates"] .btn-expenses:hover,body[data-controller=candidates] .btn-expenses:active,body[data-controller=candidates] .btn-expenses:hover{color:var(--bs-white);background-color:var(--bs-danger-dark)}body[data-controller="platform/candidates"] .btn-expenses:focus,body[data-controller=candidates] .btn-expenses:focus{box-shadow:0 0 0 .25rem rgba(191,48,48,.25)}body[data-controller="platform/votings"] .children-votings .children-votings-header .btn-group .fas,body[data-controller=votings] .children-votings .children-votings-header .btn-group .fas{font-size:16px}body[data-controller="platform/votings"] .btn-votings-back,body[data-controller=votings] .btn-votings-back{margin-top:-10px;padding:.1em .8em;margin-right:.5em}body[data-controller="platform/votings"] .votings-tabs .btn,body[data-controller=votings] .votings-tabs .btn{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:-1px;min-width:64px}