.ct_counter.sys_single .item,.ct_counter.dashboard .item{background-color:#f2f8ff;border-radius:1rem;text-align:center}.ct_counter.sys_single .item .item-data,.ct_counter.dashboard .item .item-data{margin-top:auto}.ct_counter.sys_single .item p,.ct_counter.dashboard .item p{margin-bottom:0;color:#134ab4}.ct_counter.sys_single .item-icon svg,.ct_counter.dashboard .item-icon svg{max-width:3.25rem}.ct_counter.sys_single figcaption,.ct_counter.dashboard figcaption{margin-top:1rem}.ct_counter.sys_single [data-ct-counter-export-container]>.row,.ct_counter.dashboard [data-ct-counter-export-container]>.row{padding-bottom:var(--bs-gutter-y)}.ct_counter.sidebar{position:fixed;top:4rem;right:0;background-color:#f2f8ff;color:#134ab4;z-index:1010;transform:rotate(90deg) translate(100%);transform-origin:right top}[lang='fr'] .ct_counter.sidebar{transform:rotate(90deg) translate(104%)}.ct_counter.sidebar .counter-sidebar-toggle{position:relative;z-index:3}.ct_counter.sidebar .counter-sidebar-toggle *{white-space:nowrap}.ct_counter.sidebar>.collapse{z-index:2}.ct_counter.sidebar h2{margin-bottom:1rem}.ct_counter.sidebar .counter-sidebar-contents{transform:rotate(-90deg) translate(-40%, 50%);transform-origin:top left;z-index:2}[lang='fr'] .ct_counter.sidebar .counter-sidebar-contents{transform:rotate(-90deg) translate(-60%, 30%)}[lang='it'] .ct_counter.sidebar .counter-sidebar-contents{transform:rotate(-90deg) translate(-50%, 35%)}.ct_counter.sidebar .btn-primary{position:absolute;top:100%;left:50%;transform:translate(-50%, -50%);color:#134ab4;background-color:#f2f8ff;border-color:#f2f8ff;z-index:5}.ct_counter.sidebar .btn-primary i{transform-origin:center;transform:rotate(0);transition:transform 0.25s ease-in-out}.ct_counter.sidebar .btn-primary[aria-expanded='true'] i{transform:rotate(180deg)}.ct_counter.sidebar .btn-secondary{color:#134ab4 !important;font-size:0.85rem}.ct_counter.sidebar .counter-item{display:flex;align-items:center}.ct_counter.sidebar .counter-item svg{width:1.25rem;height:auto;margin-right:0.5rem}.ct_counter.sidebar .counter-item svg path{fill:#134ab4}.ct_counter.sidebar .counter-item+.counter-item{margin-top:0.75rem}@media (min-width: 1200px){.ct_counter .counter-timeline-container{margin-top:3rem}}.ct_counter .counter-timeline{position:relative;flex:1;margin:0;padding:0;list-style:none}.ct_counter .counter-timeline::before{position:absolute;top:0;left:0.625rem;width:1px;height:100%;background-color:#134ab4;content:''}@media (min-width: 1200px){.ct_counter .counter-timeline::before{top:50%;left:0;width:100%;height:1px;transform:translateY(-50%)}}.ct_counter .counter-timeline .btn-link{position:relative;color:#134ab4;text-decoration:none;padding-top:0;padding-bottom:0;padding-left:2.125rem;white-space:nowrap}@media (min-width: 1200px){.ct_counter .counter-timeline .btn-link{padding-left:0;transform:translateY(-2rem)}}.ct_counter .counter-timeline .btn-link:hover,.ct_counter .counter-timeline .btn-link:active,.ct_counter .counter-timeline .btn-link:focus{text-decoration:underline}.ct_counter .counter-timeline .btn-link::after{position:absolute;display:block;top:50%;left:0;width:1.25rem;height:1.25rem;transform:translate(0, -50%);background-color:#fff;border:1px solid #134ab4;border-radius:50%;content:''}@media (min-width: 1200px){.ct_counter .counter-timeline .btn-link::after{top:100%;left:50%;transform:translate(-50%, 50%)}}.ct_counter .counter-timeline .btn-link[aria-pressed='true']{font-weight:700}.ct_counter .counter-timeline .btn-link[aria-pressed='true']::after{background-color:#fab03b}.ct_counter .counter-timeline-label i{display:none;transform:translateY(2px);color:#134ab4;font-size:1.25rem}@media (min-width: 1200px){.ct_counter .counter-timeline-label i{display:inline-block}}.ct_counter .counter-timeline-label-before i{margin-right:-1px;margin-left:1.5rem}.ct_counter .counter-timeline-label-after i{margin-right:1.5rem;margin-left:-1px}.ct_counter .counter-sharer-container{position:relative}.ct_counter .counter-sharer-container .nav{position:absolute;top:calc(100% + 0.5rem);right:0;width:max-content;max-width:100vw;padding:1rem;border-radius:1rem;background-color:#feebce;z-index:1030}.ct_counter .counter-sharer-container .nav-link{padding-right:0}.ct_counter .counter-sharer-container button.nav-link{background:none;border:0}.ct_counter .counter-dashboard-actions>*+*{margin-top:.5rem}@media (min-width: 768px){.ct_counter .counter-dashboard-actions>*+*{margin-top:0;margin-left:.5rem}}

/*# sourceMappingURL=index.min.css.map */