.co-excess-chart{min-height:350px;height:100%!important;min-width:350px;width:100%!important}.co-excess-chart.mobile{min-height:250px!important;min-width:250px!important}.tooltip-information .emission,.tooltip-information .excess,.tooltip-information .tolerance{display:-webkit-box;display:-ms-flexbox;display:flex}.tooltip-information .emission .label,.tooltip-information .excess .label,.tooltip-information .tolerance .label{margin-right:25px}.tooltip-information .emission:before,.tooltip-information .excess:before,.tooltip-information .tolerance:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:15px;height:15px;margin-right:5px;border-radius:25%;-ms-flex-item-align:center;align-self:center;content:""}.tooltip-information .emission:before{background-color:#fff}.tooltip-information .tolerance:before{background-color:rgba(74,152,226,.8)}.tooltip-information .excess:before{background-color:rgba(244,67,54,.7)}.tooltip-ralenti-graph-text{background:transparent!important;font-size:1.25rem;color:#fff}.tooltip-ralenti-graph-text.red{color:#f44336;text-shadow:0 0 1px red}.tooltip-ralenti-graph-text.green{color:#4c9f76;text-shadow:0 0 1px green}.co-diff-chart,.co-treemap-chart{min-height:350px!important;height:100%!important;min-width:250px!important;width:100%!important}.co-ranking-progress{font-weight:700;font-size:.8rem}.co-ranking-progress.red{background-color:rgba(244,67,54,.8)!important}.co-ranking-progress.blue{background-color:#4a98e2!important}.co-ranking-progress.green{background-color:rgba(76,159,118,.8)!important}.emission-ranking-table-head tr>th{position:sticky!important}@media screen and (max-width:768px){.emission-ranking-table-head tr>th{min-width:100px}}.ralenti-ranking-progress{font-weight:500;font-size:.8rem}.ralenti-ranking-progress.red{background-color:rgba(245,67,54,.8)!important}.ralenti-ranking-progress.blue{background-color:#4a98e2!important}.ralenti-ranking-progress.green{background-color:rgba(76,159,118,.8)!important}.ralenti-ranking-progress.orange{background-color:rgba(245,119,54,.8)!important;color:#000!important}.ralenti-ranking-table-head tr>th{position:sticky!important}@media screen and (max-width:768px){.ralenti-ranking-table-head tr>th{min-width:100px}}.vehicle:not(th).d-flex-inline{-ms-flex-line-pack:center;align-content:center}.vehicle:not(th).d-flex-inline.column{width:25%}.co-vehicle-chart{min-height:350px;height:100%!important;min-width:350px;width:100%!important}.co-vehicle-chart.mobile{min-height:250px!important;min-width:250px!important}.co-kind-vehicle-chart{min-height:350px;height:100%!important;min-width:350px;width:100%!important}.co-kind-vehicle-chart.mobile{min-height:250px!important;min-width:250px!important}.rsv-list-legends[data-v-04e3844f]{list-style:none;padding-left:0;margin:0 auto}.rsv-list-legends.horizontal li[data-v-04e3844f]{display:inline-block;margin-right:10px;margin-bottom:0}.rsv-list-legends li[data-v-04e3844f]{position:relative;padding-left:5px;margin-bottom:5px;text-align:left}.rsv-list-legends li.l-green[data-v-04e3844f]:before{content:"";background-color:rgba(76,159,118,.8)}.rsv-list-legends li.l-red[data-v-04e3844f]:before{content:"";background-color:rgba(245,67,54,.8)}.rsv-list-legends li.l-blue[data-v-04e3844f]:before{content:"";background-color:#4a98e2}.rsv-list-legends li.l-yellow[data-v-04e3844f]:before{content:"";background-color:#fc6}.rsv-list-legends li[data-v-04e3844f]:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:15px;height:10px;margin-right:5px;border-radius:25%}.co-sticky-header{position:sticky;top:64px;z-index:1030}.co-sticky-header .card-body{text-align:right}.co-sticky-header .card-body>*{display:inline-block}.co-sticky-header .card-body>i{cursor:pointer;vertical-align:bottom}.co-sticky-header .card-body .title{text-align:center;font-size:1.2195rem;width:90%;font-weight:500;line-height:1.2}.co-sticky-header .card-body #graph-filters{display:block}.co2-col-graph{min-height:250px}.ranking-table-container{max-height:400px;overflow:auto;scrollbar-color:#b31517 #e2dbdb;scrollbar-width:thin}.ranking-table-container::-webkit-scrollbar{width:8px}.ranking-table-container::-webkit-scrollbar-track{background:#e2dbdb}.ranking-table-container::-webkit-scrollbar-thumb{background-color:#b31517;border-radius:5px}