@import"https://fonts.googleapis.com/icon?family=Material+Icons";.charts-css{--color-1:rgba(240,50,50,.75);--color-2:rgba(255,180,50,.75);--color-3:rgba(255,220,90,.75);--color-4:rgba(100,210,80,.75);--color-5:rgba(90,165,255,.75);--color-6:rgba(170,90,240,.75);--color-7:hsla(0,0%,70.6%,.75);--color-8:hsla(0,0%,43.1%,.75);--color-9:rgba(170,150,110,.75);--color-10:rgba(130,50,20,.75);--chart-bg-color:#f5f5f5;--heading-size:0px;--primary-axis-color:#000;--primary-axis-style:solid;--primary-axis-width:1px;--secondary-axes-color:rgba(0,0,0,.15);--secondary-axes-style:solid;--secondary-axes-width:1px;--data-axes-color:rgba(0,0,0,.15);--data-axes-style:solid;--data-axes-width:1px;--legend-border-color:#c8c8c8;position:relative;display:block;width:100%;height:100%;margin:0 auto;padding:0;border:0;color-adjust:exact}.charts-css,.charts-css *,.charts-css:after,.charts-css :after,.charts-css:before,.charts-css :before{box-sizing:border-box}table.charts-css{border-collapse:collapse;border-spacing:0;empty-cells:show;overflow:initial;background-color:transparent}table.charts-css caption,table.charts-css colgroup,table.charts-css tbody,table.charts-css td,table.charts-css th,table.charts-css thead,table.charts-css tr{display:block;margin:0;padding:0;border:0;background-color:transparent}table.charts-css colgroup,table.charts-css tfoot,table.charts-css thead{display:none}ol.charts-css,ul.charts-css{list-style-type:none}ol.charts-css li,ul.charts-css li{margin:0;padding:0;border:0}.charts-css:not(.show-heading) caption{display:none}.charts-css.show-heading{--heading-size:1.5rem}.charts-css.show-heading caption{display:block;width:100%;height:var(--heading-size)}.charts-css.area tbody tr td:nth-of-type(10n+1):before,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+1),.charts-css.bar tbody tr:nth-of-type(10n+1) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+1),.charts-css.column tbody tr:nth-of-type(10n+1) td,.charts-css.line tbody tr td:nth-of-type(10n+1):before{background:var(--color,var(--color-1))}.charts-css.area tbody tr td:nth-of-type(10n+2):before,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+2),.charts-css.bar tbody tr:nth-of-type(10n+2) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+2),.charts-css.column tbody tr:nth-of-type(10n+2) td,.charts-css.line tbody tr td:nth-of-type(10n+2):before{background:var(--color,var(--color-2))}.charts-css.area tbody tr td:nth-of-type(10n+3):before,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+3),.charts-css.bar tbody tr:nth-of-type(10n+3) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+3),.charts-css.column tbody tr:nth-of-type(10n+3) td,.charts-css.line tbody tr td:nth-of-type(10n+3):before{background:var(--color,var(--color-3))}.charts-css.area tbody tr td:nth-of-type(10n+4):before,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+4),.charts-css.bar tbody tr:nth-of-type(10n+4) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+4),.charts-css.column tbody tr:nth-of-type(10n+4) td,.charts-css.line tbody tr td:nth-of-type(10n+4):before{background:var(--color,var(--color-4))}.charts-css.area tbody tr td:nth-of-type(10n+5):before,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+5),.charts-css.bar tbody tr:nth-of-type(10n+5) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+5),.charts-css.column tbody tr:nth-of-type(10n+5) td,.charts-css.line tbody tr td:nth-of-type(10n+5):before{background:var(--color,var(--color-5))}.charts-css.area tbody tr td:nth-of-type(10n+6):before,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+6),.charts-css.bar tbody tr:nth-of-type(10n+6) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+6),.charts-css.column tbody tr:nth-of-type(10n+6) td,.charts-css.line tbody tr td:nth-of-type(10n+6):before{background:var(--color,var(--color-6))}.charts-css.area tbody tr td:nth-of-type(10n+7):before,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+7),.charts-css.bar tbody tr:nth-of-type(10n+7) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+7),.charts-css.column tbody tr:nth-of-type(10n+7) td,.charts-css.line tbody tr td:nth-of-type(10n+7):before{background:var(--color,var(--color-7))}.charts-css.area tbody tr td:nth-of-type(10n+8):before,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+8),.charts-css.bar tbody tr:nth-of-type(10n+8) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+8),.charts-css.column tbody tr:nth-of-type(10n+8) td,.charts-css.line tbody tr td:nth-of-type(10n+8):before{background:var(--color,var(--color-8))}.charts-css.area tbody tr td:nth-of-type(10n+9):before,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+9),.charts-css.bar tbody tr:nth-of-type(10n+9) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+9),.charts-css.column tbody tr:nth-of-type(10n+9) td,.charts-css.line tbody tr td:nth-of-type(10n+9):before{background:var(--color,var(--color-9))}.charts-css.area tbody tr td:nth-of-type(10n+10):before,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+10),.charts-css.bar tbody tr:nth-of-type(10n+10) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+10),.charts-css.column tbody tr:nth-of-type(10n+10) td,.charts-css.line tbody tr td:nth-of-type(10n+10):before{background:var(--color,var(--color-10))}.charts-css.hide-data .data{opacity:0}.charts-css.show-data-on-hover .data{transition-duration:.3s;opacity:0}.charts-css.show-data-on-hover tr:hover .data{transition-duration:.3s;opacity:1}.charts-css.bar:not(.show-labels){--labels-size:0}.charts-css.bar:not(.show-labels) tbody tr th{display:none}.charts-css.bar.show-labels{--labels-size:80px}.charts-css.bar.show-labels tbody tr th{display:flex;justify-content:var(--labels-align,center);align-items:center;flex-direction:column}.charts-css.bar.show-labels th.hide-label,.charts-css.bar.show-labels tr.hide-label th{display:none}.charts-css.bar.labels-align-start tbody tr th{align-items:var(--labels-align,flex-start)}.charts-css.bar.labels-align-end tbody tr th{align-items:var(--labels-align,flex-end)}.charts-css.bar.labels-align-center tbody tr th{align-items:var(--labels-align,center)}.charts-css.area:not(.show-labels),.charts-css.column:not(.show-labels),.charts-css.line:not(.show-labels){--labels-size:0}.charts-css.area:not(.show-labels) tbody tr th,.charts-css.column:not(.show-labels) tbody tr th,.charts-css.line:not(.show-labels) tbody tr th{display:none}.charts-css.area.show-labels,.charts-css.column.show-labels,.charts-css.line.show-labels{--labels-size:1.5rem}.charts-css.area.show-labels tbody tr th,.charts-css.column.show-labels tbody tr th,.charts-css.line.show-labels tbody tr th{display:flex;justify-content:var(--labels-align,center);align-items:center;flex-direction:column}.charts-css.area.show-labels th.hide-label,.charts-css.area.show-labels tr.hide-label th,.charts-css.column.show-labels th.hide-label,.charts-css.column.show-labels tr.hide-label th,.charts-css.line.show-labels th.hide-label,.charts-css.line.show-labels tr.hide-label th{display:none}.charts-css.area.labels-align-start tbody tr th,.charts-css.column.labels-align-start tbody tr th,.charts-css.line.labels-align-start tbody tr th{justify-content:var(--labels-align,flex-start)}.charts-css.area.labels-align-end tbody tr th,.charts-css.column.labels-align-end tbody tr th,.charts-css.line.labels-align-end tbody tr th{justify-content:var(--labels-align,flex-end)}.charts-css.area.labels-align-center tbody tr th,.charts-css.column.labels-align-center tbody tr th,.charts-css.line.labels-align-center tbody tr th{justify-content:var(--labels-align,center)}.charts-css.area.show-primary-axis:not(.reverse) tbody tr,.charts-css.column.show-primary-axis:not(.reverse) tbody tr,.charts-css.line.show-primary-axis:not(.reverse) tbody tr{border-block-end:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color)}.charts-css.area.show-primary-axis.reverse tbody tr,.charts-css.column.show-primary-axis.reverse tbody tr,.charts-css.line.show-primary-axis.reverse tbody tr{border-block-start:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color)}.charts-css.area.show-1-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-1-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-1-secondary-axes:not(.reverse) tbody tr{background-size:100% 100%;background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.area.show-1-secondary-axes.reverse tbody tr,.charts-css.column.show-1-secondary-axes.reverse tbody tr,.charts-css.line.show-1-secondary-axes.reverse tbody tr{background-size:100% 100%;background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.area.show-2-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-2-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-2-secondary-axes:not(.reverse) tbody tr{background-size:100% 50%;background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.area.show-2-secondary-axes.reverse tbody tr,.charts-css.column.show-2-secondary-axes.reverse tbody tr,.charts-css.line.show-2-secondary-axes.reverse tbody tr{background-size:100% 50%;background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.area.show-3-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-3-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-3-secondary-axes:not(.reverse) tbody tr{background-size:100% 33.333333%;background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.area.show-3-secondary-axes.reverse tbody tr,.charts-css.column.show-3-secondary-axes.reverse tbody tr,.charts-css.line.show-3-secondary-axes.reverse tbody tr{background-size:100% 33.333333%;background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.area.show-4-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-4-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-4-secondary-axes:not(.reverse) tbody tr{background-size:100% 25%;background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.area.show-4-secondary-axes.reverse tbody tr,.charts-css.column.show-4-secondary-axes.reverse tbody tr,.charts-css.line.show-4-secondary-axes.reverse tbody tr{background-size:100% 25%;background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.area.show-5-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-5-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-5-secondary-axes:not(.reverse) tbody tr{background-size:100% 20%;background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.area.show-5-secondary-axes.reverse tbody tr,.charts-css.column.show-5-secondary-axes.reverse tbody tr,.charts-css.line.show-5-secondary-axes.reverse tbody tr{background-size:100% 20%;background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.area.show-6-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-6-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-6-secondary-axes:not(.reverse) tbody tr{background-size:100% 16.666667%;background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.area.show-6-secondary-axes.reverse tbody tr,.charts-css.column.show-6-secondary-axes.reverse tbody tr,.charts-css.line.show-6-secondary-axes.reverse tbody tr{background-size:100% 16.666667%;background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.area.show-7-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-7-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-7-secondary-axes:not(.reverse) tbody tr{background-size:100% 14.285714%;background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.area.show-7-secondary-axes.reverse tbody tr,.charts-css.column.show-7-secondary-axes.reverse tbody tr,.charts-css.line.show-7-secondary-axes.reverse tbody tr{background-size:100% 14.285714%;background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.area.show-8-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-8-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-8-secondary-axes:not(.reverse) tbody tr{background-size:100% 12.5%;background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.area.show-8-secondary-axes.reverse tbody tr,.charts-css.column.show-8-secondary-axes.reverse tbody tr,.charts-css.line.show-8-secondary-axes.reverse tbody tr{background-size:100% 12.5%;background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.area.show-9-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-9-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-9-secondary-axes:not(.reverse) tbody tr{background-size:100% 11.111111%;background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.area.show-9-secondary-axes.reverse tbody tr,.charts-css.column.show-9-secondary-axes.reverse tbody tr,.charts-css.line.show-9-secondary-axes.reverse tbody tr{background-size:100% 11.111111%;background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.area.show-10-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-10-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-10-secondary-axes:not(.reverse) tbody tr{background-size:100% 10%;background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.area.show-10-secondary-axes.reverse tbody tr,.charts-css.column.show-10-secondary-axes.reverse tbody tr,.charts-css.line.show-10-secondary-axes.reverse tbody tr{background-size:100% 10%;background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.area.show-data-axes tbody tr,.charts-css.column.show-data-axes tbody tr,.charts-css.line.show-data-axes tbody tr{border-inline-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.area.show-data-axes.reverse-data tbody tr:last-of-type,.charts-css.area.show-data-axes:not(.reverse-data) tbody tr:first-of-type,.charts-css.column.show-data-axes.reverse-data tbody tr:last-of-type,.charts-css.column.show-data-axes:not(.reverse-data) tbody tr:first-of-type,.charts-css.line.show-data-axes.reverse-data tbody tr:last-of-type,.charts-css.line.show-data-axes:not(.reverse-data) tbody tr:first-of-type{border-inline-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.area.show-dataset-axes tbody tr td,.charts-css.column.show-dataset-axes tbody tr td,.charts-css.line.show-dataset-axes tbody tr td{border-inline-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.area.show-dataset-axes.reverse-data tbody tr:last-of-type td,.charts-css.area.show-dataset-axes:not(.reverse-data) tbody tr:first-of-type td,.charts-css.column.show-dataset-axes.reverse-data tbody tr:last-of-type td,.charts-css.column.show-dataset-axes:not(.reverse-data) tbody tr:first-of-type td,.charts-css.line.show-dataset-axes.reverse-data tbody tr:last-of-type td,.charts-css.line.show-dataset-axes:not(.reverse-data) tbody tr:first-of-type td{border-inline-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.bar.show-primary-axis:not(.reverse) tbody tr{border-inline-start:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color)}.charts-css.bar.show-primary-axis.reverse tbody tr{border-inline-end:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color)}.charts-css.bar.show-1-secondary-axes:not(.reverse) tbody tr{background-size:100% 100%;background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-1-secondary-axes.reverse tbody tr{background-size:100% 100%;background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-2-secondary-axes:not(.reverse) tbody tr{background-size:50% 100%;background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-2-secondary-axes.reverse tbody tr{background-size:50% 100%;background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-3-secondary-axes:not(.reverse) tbody tr{background-size:33.333333% 100%;background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-3-secondary-axes.reverse tbody tr{background-size:33.333333% 100%;background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-4-secondary-axes:not(.reverse) tbody tr{background-size:25% 100%;background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-4-secondary-axes.reverse tbody tr{background-size:25% 100%;background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-5-secondary-axes:not(.reverse) tbody tr{background-size:20% 100%;background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-5-secondary-axes.reverse tbody tr{background-size:20% 100%;background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-6-secondary-axes:not(.reverse) tbody tr{background-size:16.666667% 100%;background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-6-secondary-axes.reverse tbody tr{background-size:16.666667% 100%;background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-7-secondary-axes:not(.reverse) tbody tr{background-size:14.285714% 100%;background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-7-secondary-axes.reverse tbody tr{background-size:14.285714% 100%;background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-8-secondary-axes:not(.reverse) tbody tr{background-size:12.5% 100%;background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-8-secondary-axes.reverse tbody tr{background-size:12.5% 100%;background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-9-secondary-axes:not(.reverse) tbody tr{background-size:11.111111% 100%;background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-9-secondary-axes.reverse tbody tr{background-size:11.111111% 100%;background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-10-secondary-axes:not(.reverse) tbody tr{background-size:10% 100%;background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-10-secondary-axes.reverse tbody tr{background-size:10% 100%;background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width))}.charts-css.bar.show-data-axes tbody tr{border-block-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.bar.show-data-axes.reverse-data tbody tr:last-of-type,.charts-css.bar.show-data-axes:not(.reverse-data) tbody tr:first-of-type{border-block-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.bar.show-dataset-axes tbody tr td{border-block-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.bar.show-dataset-axes.reverse-data tbody tr:last-of-type td,.charts-css.bar.show-dataset-axes:not(.reverse-data) tbody tr:first-of-type td{border-block-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.legend{padding:1rem;border:1px solid var(--legend-border-color);list-style:none;font-size:1rem}.charts-css.legend li{line-height:2;display:flex;align-items:center}.charts-css.legend li:before{content:"";display:inline-block;vertical-align:middle;margin-inline-end:.5rem;border-width:2px;border-style:solid}.charts-css.legend li:first-child:before{background-color:var(--color-1,transparent);border-color:var(--border-color-1,var(--border-color,#000))}.charts-css.legend li:nth-child(2):before{background-color:var(--color-2,transparent);border-color:var(--border-color-2,var(--border-color,#000))}.charts-css.legend li:nth-child(3):before{background-color:var(--color-3,transparent);border-color:var(--border-color-3,var(--border-color,#000))}.charts-css.legend li:nth-child(4):before{background-color:var(--color-4,transparent);border-color:var(--border-color-4,var(--border-color,#000))}.charts-css.legend li:nth-child(5):before{background-color:var(--color-5,transparent);border-color:var(--border-color-5,var(--border-color,#000))}.charts-css.legend li:nth-child(6):before{background-color:var(--color-6,transparent);border-color:var(--border-color-6,var(--border-color,#000))}.charts-css.legend li:nth-child(7):before{background-color:var(--color-7,transparent);border-color:var(--border-color-7,var(--border-color,#000))}.charts-css.legend li:nth-child(8):before{background-color:var(--color-8,transparent);border-color:var(--border-color-8,var(--border-color,#000))}.charts-css.legend li:nth-child(9):before{background-color:var(--color-9,transparent);border-color:var(--border-color-9,var(--border-color,#000))}.charts-css.legend li:nth-child(10):before{background-color:var(--color-10,transparent);border-color:var(--border-color-10,var(--border-color,#000))}.charts-css:not(.legend-inline){flex-direction:column;flex-wrap:nowrap}.charts-css.legend-inline,.charts-css:not(.legend-inline){display:flex}.charts-css.legend-inline{flex-direction:row;flex-wrap:wrap}.charts-css.legend-inline li{margin-inline-end:1rem}.charts-css.legend-circle li:before{width:1rem;height:1rem;border-radius:50%}.charts-css.legend-ellipse li:before{width:2rem;height:1rem;border-radius:50%}.charts-css.legend-rhombus li:before,.charts-css.legend-square li:before{width:1rem;height:1rem;border-radius:3px}.charts-css.legend-rhombus li:before{transform:rotate(45deg) scale(.85)}.charts-css.legend-rectangle li:before{width:2rem;height:1rem;border-radius:3px}.charts-css.legend-line li:before{width:2rem;height:3px;border-radius:2px;box-sizing:content-box}.charts-css .tooltip{position:absolute;z-index:1;bottom:50%;left:50%;transform:translate(-50%);width:max-content;padding:5px 10px;border-radius:6px;visibility:hidden;opacity:0;transition:opacity .3s;background-color:#555;color:#fff;text-align:center;font-size:.9rem}.charts-css .tooltip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#555}.charts-css td:hover .tooltip{visibility:visible;opacity:1}.charts-css.bar tbody{justify-content:space-between;align-items:stretch;width:100%;height:calc(100% - var(--heading-size))}.charts-css.bar tbody,.charts-css.bar tbody tr{display:flex}.charts-css.bar tbody tr{position:relative;flex-grow:1;flex-shrink:1;flex-basis:0;overflow-wrap:anywhere;justify-content:flex-start}.charts-css.bar tbody tr th{position:absolute;top:0;bottom:0}.charts-css.bar tbody tr td{display:flex;align-items:center;width:calc(100%*var(--size, 1));height:100%;position:relative}.charts-css.bar:not(.reverse) tbody tr{align-items:flex-start;margin-inline-start:var(--labels-size)}.charts-css.bar:not(.reverse) tbody tr th{left:calc(var(--labels-size)*-1 - var(--primary-axis-width));width:var(--labels-size)}.charts-css.bar:not(.reverse) tbody tr td{justify-content:flex-end}.charts-css.bar.reverse tbody tr{align-items:flex-end;margin-inline-end:var(--labels-size)}.charts-css.bar.reverse tbody tr th{right:calc(var(--labels-size)*-1 - var(--primary-axis-width));width:var(--labels-size)}.charts-css.bar.reverse tbody tr td{justify-content:flex-start}.charts-css.bar:not(.stacked) tbody tr td{flex-grow:1;flex-shrink:1;flex-basis:0}.charts-css.bar.stacked tbody tr td{flex-grow:unset;flex-shrink:unset;flex-basis:unset}.charts-css.bar.stacked.reverse-datasets tbody tr{justify-content:flex-end}.charts-css.bar:not(.reverse-data) tbody{flex-direction:column}.charts-css.bar.reverse-data tbody{flex-direction:column-reverse}.charts-css.bar:not(.reverse-datasets):not(.stacked) tbody tr{flex-direction:column}.charts-css.bar:not(.reverse-datasets).stacked:not(.reverse) tbody tr{flex-direction:row}.charts-css.bar:not(.reverse-datasets).stacked.reverse tbody tr{flex-direction:row-reverse}.charts-css.bar.reverse-datasets:not(.stacked) tbody tr{flex-direction:column-reverse}.charts-css.bar.reverse-datasets.stacked:not(.reverse) tbody tr{flex-direction:row-reverse}.charts-css.bar.reverse-datasets.stacked.reverse tbody tr{flex-direction:row}.charts-css.bar.data-spacing-1 tbody tr{padding-block-start:1px;padding-block-end:1px}.charts-css.bar.data-spacing-2 tbody tr{padding-block-start:2px;padding-block-end:2px}.charts-css.bar.data-spacing-3 tbody tr{padding-block-start:3px;padding-block-end:3px}.charts-css.bar.data-spacing-4 tbody tr{padding-block-start:4px;padding-block-end:4px}.charts-css.bar.data-spacing-5 tbody tr{padding-block-start:5px;padding-block-end:5px}.charts-css.bar.data-spacing-6 tbody tr{padding-block-start:6px;padding-block-end:6px}.charts-css.bar.data-spacing-7 tbody tr{padding-block-start:7px;padding-block-end:7px}.charts-css.bar.data-spacing-8 tbody tr{padding-block-start:8px;padding-block-end:8px}.charts-css.bar.data-spacing-9 tbody tr{padding-block-start:9px;padding-block-end:9px}.charts-css.bar.data-spacing-10 tbody tr{padding-block-start:10px;padding-block-end:10px}.charts-css.bar.data-spacing-11 tbody tr{padding-block-start:11px;padding-block-end:11px}.charts-css.bar.data-spacing-12 tbody tr{padding-block-start:12px;padding-block-end:12px}.charts-css.bar.data-spacing-13 tbody tr{padding-block-start:13px;padding-block-end:13px}.charts-css.bar.data-spacing-14 tbody tr{padding-block-start:14px;padding-block-end:14px}.charts-css.bar.data-spacing-15 tbody tr{padding-block-start:15px;padding-block-end:15px}.charts-css.bar.data-spacing-16 tbody tr{padding-block-start:16px;padding-block-end:16px}.charts-css.bar.data-spacing-17 tbody tr{padding-block-start:17px;padding-block-end:17px}.charts-css.bar.data-spacing-18 tbody tr{padding-block-start:18px;padding-block-end:18px}.charts-css.bar.data-spacing-19 tbody tr{padding-block-start:19px;padding-block-end:19px}.charts-css.bar.data-spacing-20 tbody tr{padding-block-start:20px;padding-block-end:20px}.charts-css.bar.datasets-spacing-1 tbody tr td{margin-block-start:1px;margin-block-end:1px}.charts-css.bar.datasets-spacing-2 tbody tr td{margin-block-start:2px;margin-block-end:2px}.charts-css.bar.datasets-spacing-3 tbody tr td{margin-block-start:3px;margin-block-end:3px}.charts-css.bar.datasets-spacing-4 tbody tr td{margin-block-start:4px;margin-block-end:4px}.charts-css.bar.datasets-spacing-5 tbody tr td{margin-block-start:5px;margin-block-end:5px}.charts-css.bar.datasets-spacing-6 tbody tr td{margin-block-start:6px;margin-block-end:6px}.charts-css.bar.datasets-spacing-7 tbody tr td{margin-block-start:7px;margin-block-end:7px}.charts-css.bar.datasets-spacing-8 tbody tr td{margin-block-start:8px;margin-block-end:8px}.charts-css.bar.datasets-spacing-9 tbody tr td{margin-block-start:9px;margin-block-end:9px}.charts-css.bar.datasets-spacing-10 tbody tr td{margin-block-start:10px;margin-block-end:10px}.charts-css.bar.datasets-spacing-11 tbody tr td{margin-block-start:11px;margin-block-end:11px}.charts-css.bar.datasets-spacing-12 tbody tr td{margin-block-start:12px;margin-block-end:12px}.charts-css.bar.datasets-spacing-13 tbody tr td{margin-block-start:13px;margin-block-end:13px}.charts-css.bar.datasets-spacing-14 tbody tr td{margin-block-start:14px;margin-block-end:14px}.charts-css.bar.datasets-spacing-15 tbody tr td{margin-block-start:15px;margin-block-end:15px}.charts-css.bar.datasets-spacing-16 tbody tr td{margin-block-start:16px;margin-block-end:16px}.charts-css.bar.datasets-spacing-17 tbody tr td{margin-block-start:17px;margin-block-end:17px}.charts-css.bar.datasets-spacing-18 tbody tr td{margin-block-start:18px;margin-block-end:18px}.charts-css.bar.datasets-spacing-19 tbody tr td{margin-block-start:19px;margin-block-end:19px}.charts-css.bar.datasets-spacing-20 tbody tr td{margin-block-start:20px;margin-block-end:20px}.charts-css.column tbody{display:flex;justify-content:space-between;align-items:stretch;width:100%;height:calc(100% - var(--heading-size))}.charts-css.column tbody tr{position:relative;flex-grow:1;flex-shrink:1;flex-basis:0;overflow-wrap:anywhere;display:flex;justify-content:flex-start}.charts-css.column tbody tr th{position:absolute;right:0;left:0}.charts-css.column tbody tr td{display:flex;justify-content:center;width:100%;height:calc(100%*var(--size, 1));position:relative}.charts-css.column:not(.reverse) tbody tr{align-items:flex-end;margin-block-end:var(--labels-size)}.charts-css.column:not(.reverse) tbody tr th{bottom:calc(var(--labels-size)*-1 - var(--primary-axis-width));height:var(--labels-size)}.charts-css.column.reverse tbody tr,.charts-css.column:not(.reverse) tbody tr td{align-items:flex-start}.charts-css.column.reverse tbody tr{margin-block-start:var(--labels-size)}.charts-css.column.reverse tbody tr th{top:calc(var(--labels-size)*-1 - var(--primary-axis-width));height:var(--labels-size)}.charts-css.column.reverse tbody tr td{align-items:flex-end}.charts-css.column:not(.stacked) tbody tr td{flex-grow:1;flex-shrink:1;flex-basis:0}.charts-css.column.stacked tbody tr td{flex-grow:unset;flex-shrink:unset;flex-basis:unset}.charts-css.column.stacked.reverse-datasets tbody tr{justify-content:flex-end}.charts-css.column:not(.reverse-data) tbody{flex-direction:row}.charts-css.column.reverse-data tbody{flex-direction:row-reverse}.charts-css.column:not(.reverse-datasets):not(.stacked) tbody tr{flex-direction:row}.charts-css.column:not(.reverse-datasets).stacked:not(.reverse) tbody tr{flex-direction:column-reverse}.charts-css.column:not(.reverse-datasets).stacked.reverse tbody tr{flex-direction:column}.charts-css.column.reverse-datasets:not(.stacked) tbody tr{flex-direction:row-reverse}.charts-css.column.reverse-datasets.stacked:not(.reverse) tbody tr{flex-direction:column}.charts-css.column.reverse-datasets.stacked.reverse tbody tr{flex-direction:column-reverse}.charts-css.column.data-spacing-1 tbody tr{padding-inline-start:1px;padding-inline-end:1px}.charts-css.column.data-spacing-2 tbody tr{padding-inline-start:2px;padding-inline-end:2px}.charts-css.column.data-spacing-3 tbody tr{padding-inline-start:3px;padding-inline-end:3px}.charts-css.column.data-spacing-4 tbody tr{padding-inline-start:4px;padding-inline-end:4px}.charts-css.column.data-spacing-5 tbody tr{padding-inline-start:5px;padding-inline-end:5px}.charts-css.column.data-spacing-6 tbody tr{padding-inline-start:6px;padding-inline-end:6px}.charts-css.column.data-spacing-7 tbody tr{padding-inline-start:7px;padding-inline-end:7px}.charts-css.column.data-spacing-8 tbody tr{padding-inline-start:8px;padding-inline-end:8px}.charts-css.column.data-spacing-9 tbody tr{padding-inline-start:9px;padding-inline-end:9px}.charts-css.column.data-spacing-10 tbody tr{padding-inline-start:10px;padding-inline-end:10px}.charts-css.column.data-spacing-11 tbody tr{padding-inline-start:11px;padding-inline-end:11px}.charts-css.column.data-spacing-12 tbody tr{padding-inline-start:12px;padding-inline-end:12px}.charts-css.column.data-spacing-13 tbody tr{padding-inline-start:13px;padding-inline-end:13px}.charts-css.column.data-spacing-14 tbody tr{padding-inline-start:14px;padding-inline-end:14px}.charts-css.column.data-spacing-15 tbody tr{padding-inline-start:15px;padding-inline-end:15px}.charts-css.column.data-spacing-16 tbody tr{padding-inline-start:16px;padding-inline-end:16px}.charts-css.column.data-spacing-17 tbody tr{padding-inline-start:17px;padding-inline-end:17px}.charts-css.column.data-spacing-18 tbody tr{padding-inline-start:18px;padding-inline-end:18px}.charts-css.column.data-spacing-19 tbody tr{padding-inline-start:19px;padding-inline-end:19px}.charts-css.column.data-spacing-20 tbody tr{padding-inline-start:20px;padding-inline-end:20px}.charts-css.column.datasets-spacing-1 tbody tr td{margin-inline-start:1px;margin-inline-end:1px}.charts-css.column.datasets-spacing-2 tbody tr td{margin-inline-start:2px;margin-inline-end:2px}.charts-css.column.datasets-spacing-3 tbody tr td{margin-inline-start:3px;margin-inline-end:3px}.charts-css.column.datasets-spacing-4 tbody tr td{margin-inline-start:4px;margin-inline-end:4px}.charts-css.column.datasets-spacing-5 tbody tr td{margin-inline-start:5px;margin-inline-end:5px}.charts-css.column.datasets-spacing-6 tbody tr td{margin-inline-start:6px;margin-inline-end:6px}.charts-css.column.datasets-spacing-7 tbody tr td{margin-inline-start:7px;margin-inline-end:7px}.charts-css.column.datasets-spacing-8 tbody tr td{margin-inline-start:8px;margin-inline-end:8px}.charts-css.column.datasets-spacing-9 tbody tr td{margin-inline-start:9px;margin-inline-end:9px}.charts-css.column.datasets-spacing-10 tbody tr td{margin-inline-start:10px;margin-inline-end:10px}.charts-css.column.datasets-spacing-11 tbody tr td{margin-inline-start:11px;margin-inline-end:11px}.charts-css.column.datasets-spacing-12 tbody tr td{margin-inline-start:12px;margin-inline-end:12px}.charts-css.column.datasets-spacing-13 tbody tr td{margin-inline-start:13px;margin-inline-end:13px}.charts-css.column.datasets-spacing-14 tbody tr td{margin-inline-start:14px;margin-inline-end:14px}.charts-css.column.datasets-spacing-15 tbody tr td{margin-inline-start:15px;margin-inline-end:15px}.charts-css.column.datasets-spacing-16 tbody tr td{margin-inline-start:16px;margin-inline-end:16px}.charts-css.column.datasets-spacing-17 tbody tr td{margin-inline-start:17px;margin-inline-end:17px}.charts-css.column.datasets-spacing-18 tbody tr td{margin-inline-start:18px;margin-inline-end:18px}.charts-css.column.datasets-spacing-19 tbody tr td{margin-inline-start:19px;margin-inline-end:19px}.charts-css.column.datasets-spacing-20 tbody tr td{margin-inline-start:20px;margin-inline-end:20px}.charts-css.area tbody{justify-content:space-between;align-items:stretch;width:100%;height:calc(100% - var(--heading-size))}.charts-css.area tbody,.charts-css.area tbody tr{display:flex}.charts-css.area tbody tr{position:relative;flex-grow:1;flex-shrink:1;flex-basis:0;overflow-wrap:anywhere;justify-content:flex-start}.charts-css.area tbody tr th{position:absolute;right:0;left:0}.charts-css.area tbody tr td{display:flex;flex-flow:column;width:100%;height:100%;position:absolute;inset:0;z-index:0}.charts-css.area tbody tr td:before{content:"";position:absolute;inset:0;z-index:-1}.charts-css.area tbody tr td:after{content:"";width:100%}.charts-css.area:not(.reverse) tbody tr{align-items:flex-end;margin-block-end:var(--labels-size)}.charts-css.area:not(.reverse) tbody tr th{bottom:calc(var(--labels-size)*-1 - var(--primary-axis-width));height:var(--labels-size)}.charts-css.area.reverse tbody tr,.charts-css.area:not(.reverse) tbody tr td{align-items:flex-start}.charts-css.area.reverse tbody tr{margin-block-start:var(--labels-size)}.charts-css.area.reverse tbody tr th{top:calc(var(--labels-size)*-1 - var(--primary-axis-width));height:var(--labels-size)}.charts-css.area.reverse tbody tr td{align-items:flex-end}.charts-css.area:not(.reverse-data) tbody{flex-direction:row}.charts-css.area.reverse-data tbody{flex-direction:row-reverse}.charts-css.area:not(.reverse-datasets) tbody tr{flex-direction:row}.charts-css.area.reverse-datasets tbody tr{flex-direction:row-reverse}.charts-css.area:not(.reverse):not(.reverse-data) tbody tr td{justify-content:flex-end;align-items:flex-end}.charts-css.area:not(.reverse):not(.reverse-data) tbody tr td:before{clip-path:polygon(0 calc(100%*(1 - var(--start, var(--size)))),100% calc(100%*(1 - var(--size))),100% 100%,0 100%)}.charts-css.area:not(.reverse):not(.reverse-data) tbody tr td .data{transform:translate(50%)}.charts-css.area:not(.reverse):not(.reverse-data) tbody tr td:after{height:calc(100%*var(--size))}.charts-css.area:not(.reverse).reverse-data tbody tr td{justify-content:flex-end;align-items:flex-start}.charts-css.area:not(.reverse).reverse-data tbody tr td:before{clip-path:polygon(0 calc(100%*(1 - var(--size))),100% calc(100%*(1 - var(--start, var(--size)))),100% 100%,0 100%)}.charts-css.area:not(.reverse).reverse-data tbody tr td .data{transform:translate(-50%)}.charts-css.area:not(.reverse).reverse-data tbody tr td:after{height:calc(100%*var(--size))}.charts-css.area.reverse:not(.reverse-data) tbody tr td{justify-content:flex-end;align-items:flex-end}.charts-css.area.reverse:not(.reverse-data) tbody tr td:before{clip-path:polygon(0 0,100% 0,100% calc(100%*var(--size)),0 calc(100%*var(--start, var(--size))))}.charts-css.area.reverse:not(.reverse-data) tbody tr td .data{transform:translate(50%)}.charts-css.area.reverse:not(.reverse-data) tbody tr td:after{height:calc(100%*(1 - var(--size)))}.charts-css.area.reverse.reverse-data tbody tr td{justify-content:flex-end;align-items:flex-start}.charts-css.area.reverse.reverse-data tbody tr td:before{clip-path:polygon(0 0,100% 0,100% calc(100%*var(--start, var(--size))),0 calc(100%*var(--size)))}.charts-css.area.reverse.reverse-data tbody tr td .data{transform:translate(-50%)}.charts-css.area.reverse.reverse-data tbody tr td:after{height:calc(100%*(1 - var(--size)))}.charts-css.area.data-spacing-1 tbody tr td:before,.charts-css.area.datasets-spacing-1 tbody tr td:before{margin-inline-start:1px;margin-inline-end:1px}.charts-css.area.data-spacing-2 tbody tr td:before,.charts-css.area.datasets-spacing-2 tbody tr td:before{margin-inline-start:2px;margin-inline-end:2px}.charts-css.area.data-spacing-3 tbody tr td:before,.charts-css.area.datasets-spacing-3 tbody tr td:before{margin-inline-start:3px;margin-inline-end:3px}.charts-css.area.data-spacing-4 tbody tr td:before,.charts-css.area.datasets-spacing-4 tbody tr td:before{margin-inline-start:4px;margin-inline-end:4px}.charts-css.area.data-spacing-5 tbody tr td:before,.charts-css.area.datasets-spacing-5 tbody tr td:before{margin-inline-start:5px;margin-inline-end:5px}.charts-css.area.data-spacing-6 tbody tr td:before,.charts-css.area.datasets-spacing-6 tbody tr td:before{margin-inline-start:6px;margin-inline-end:6px}.charts-css.area.data-spacing-7 tbody tr td:before,.charts-css.area.datasets-spacing-7 tbody tr td:before{margin-inline-start:7px;margin-inline-end:7px}.charts-css.area.data-spacing-8 tbody tr td:before,.charts-css.area.datasets-spacing-8 tbody tr td:before{margin-inline-start:8px;margin-inline-end:8px}.charts-css.area.data-spacing-9 tbody tr td:before,.charts-css.area.datasets-spacing-9 tbody tr td:before{margin-inline-start:9px;margin-inline-end:9px}.charts-css.area.data-spacing-10 tbody tr td:before,.charts-css.area.datasets-spacing-10 tbody tr td:before{margin-inline-start:10px;margin-inline-end:10px}.charts-css.area.data-spacing-11 tbody tr td:before,.charts-css.area.datasets-spacing-11 tbody tr td:before{margin-inline-start:11px;margin-inline-end:11px}.charts-css.area.data-spacing-12 tbody tr td:before,.charts-css.area.datasets-spacing-12 tbody tr td:before{margin-inline-start:12px;margin-inline-end:12px}.charts-css.area.data-spacing-13 tbody tr td:before,.charts-css.area.datasets-spacing-13 tbody tr td:before{margin-inline-start:13px;margin-inline-end:13px}.charts-css.area.data-spacing-14 tbody tr td:before,.charts-css.area.datasets-spacing-14 tbody tr td:before{margin-inline-start:14px;margin-inline-end:14px}.charts-css.area.data-spacing-15 tbody tr td:before,.charts-css.area.datasets-spacing-15 tbody tr td:before{margin-inline-start:15px;margin-inline-end:15px}.charts-css.area.data-spacing-16 tbody tr td:before,.charts-css.area.datasets-spacing-16 tbody tr td:before{margin-inline-start:16px;margin-inline-end:16px}.charts-css.area.data-spacing-17 tbody tr td:before,.charts-css.area.datasets-spacing-17 tbody tr td:before{margin-inline-start:17px;margin-inline-end:17px}.charts-css.area.data-spacing-18 tbody tr td:before,.charts-css.area.datasets-spacing-18 tbody tr td:before{margin-inline-start:18px;margin-inline-end:18px}.charts-css.area.data-spacing-19 tbody tr td:before,.charts-css.area.datasets-spacing-19 tbody tr td:before{margin-inline-start:19px;margin-inline-end:19px}.charts-css.area.data-spacing-20 tbody tr td:before,.charts-css.area.datasets-spacing-20 tbody tr td:before{margin-inline-start:20px;margin-inline-end:20px}.charts-css.line{--line-size:3px}.charts-css.line tbody{justify-content:space-between;align-items:stretch;width:100%;height:calc(100% - var(--heading-size))}.charts-css.line tbody,.charts-css.line tbody tr{display:flex}.charts-css.line tbody tr{position:relative;flex-grow:1;flex-shrink:1;flex-basis:0;overflow-wrap:anywhere;justify-content:flex-start}.charts-css.line tbody tr th{position:absolute;right:0;left:0}.charts-css.line tbody tr td{display:flex;flex-flow:column;width:100%;height:100%;position:absolute;inset:0;z-index:0}.charts-css.line tbody tr td:before{content:"";position:absolute;inset:0;z-index:-1}.charts-css.line tbody tr td:after{content:"";width:100%}.charts-css.line:not(.reverse) tbody tr{align-items:flex-end;margin-block-end:var(--labels-size)}.charts-css.line:not(.reverse) tbody tr th{bottom:calc(var(--labels-size)*-1 - var(--primary-axis-width));height:var(--labels-size)}.charts-css.line.reverse tbody tr,.charts-css.line:not(.reverse) tbody tr td{align-items:flex-start}.charts-css.line.reverse tbody tr{margin-block-start:var(--labels-size)}.charts-css.line.reverse tbody tr th{top:calc(var(--labels-size)*-1 - var(--primary-axis-width));height:var(--labels-size)}.charts-css.line.reverse tbody tr td{align-items:flex-end}.charts-css.line:not(.reverse-data) tbody{flex-direction:row}.charts-css.line.reverse-data tbody{flex-direction:row-reverse}.charts-css.line:not(.reverse-datasets) tbody tr{flex-direction:row}.charts-css.line.reverse-datasets tbody tr{flex-direction:row-reverse}.charts-css.line:not(.reverse):not(.reverse-data) tbody tr td{justify-content:flex-end;align-items:flex-end}.charts-css.line:not(.reverse):not(.reverse-data) tbody tr td:before{clip-path:polygon(0 calc(100%*(1 - var(--start, var(--size)))),100% calc(100%*(1 - var(--size))),100% calc(100%*(1 - var(--size)) - var(--line-size)),0 calc(100%*(1 - var(--start, var(--size))) - var(--line-size)))}.charts-css.line:not(.reverse):not(.reverse-data) tbody tr td .data{transform:translate(50%)}.charts-css.line:not(.reverse):not(.reverse-data) tbody tr td:after{height:calc(100%*var(--size))}.charts-css.line:not(.reverse).reverse-data tbody tr td{justify-content:flex-end;align-items:flex-start}.charts-css.line:not(.reverse).reverse-data tbody tr td:before{clip-path:polygon(0 calc(100%*(1 - var(--size))),100% calc(100%*(1 - var(--start, var(--size)))),100% calc(100%*(1 - var(--start, var(--size))) - var(--line-size)),0 calc(100%*(1 - var(--size)) - var(--line-size)))}.charts-css.line:not(.reverse).reverse-data tbody tr td .data{transform:translate(-50%)}.charts-css.line:not(.reverse).reverse-data tbody tr td:after{height:calc(100%*var(--size))}.charts-css.line.reverse:not(.reverse-data) tbody tr td{justify-content:flex-end;align-items:flex-end}.charts-css.line.reverse:not(.reverse-data) tbody tr td:before{clip-path:polygon(0 calc(100%*var(--start, var(--size)) - var(--line-size)),100% calc(100%*var(--size) - var(--line-size)),100% calc(100%*var(--size)),0 calc(100%*var(--start, var(--size))))}.charts-css.line.reverse:not(.reverse-data) tbody tr td .data{transform:translate(50%)}.charts-css.line.reverse:not(.reverse-data) tbody tr td:after{height:calc(100%*(1 - var(--size)))}.charts-css.line.reverse.reverse-data tbody tr td{justify-content:flex-end;align-items:flex-start}.charts-css.line.reverse.reverse-data tbody tr td:before{clip-path:polygon(0 calc(100%*var(--size) - var(--line-size)),100% calc(100%*var(--start, var(--size)) - var(--line-size)),100% calc(100%*var(--start, var(--size))),0 calc(100%*var(--size)))}.charts-css.line.reverse.reverse-data tbody tr td .data{transform:translate(-50%)}.charts-css.line.reverse.reverse-data tbody tr td:after{height:calc(100%*(1 - var(--size)))}.charts-css.line.data-spacing-1 tbody tr td:before,.charts-css.line.datasets-spacing-1 tbody tr td:before{margin-inline-start:1px;margin-inline-end:1px}.charts-css.line.data-spacing-2 tbody tr td:before,.charts-css.line.datasets-spacing-2 tbody tr td:before{margin-inline-start:2px;margin-inline-end:2px}.charts-css.line.data-spacing-3 tbody tr td:before,.charts-css.line.datasets-spacing-3 tbody tr td:before{margin-inline-start:3px;margin-inline-end:3px}.charts-css.line.data-spacing-4 tbody tr td:before,.charts-css.line.datasets-spacing-4 tbody tr td:before{margin-inline-start:4px;margin-inline-end:4px}.charts-css.line.data-spacing-5 tbody tr td:before,.charts-css.line.datasets-spacing-5 tbody tr td:before{margin-inline-start:5px;margin-inline-end:5px}.charts-css.line.data-spacing-6 tbody tr td:before,.charts-css.line.datasets-spacing-6 tbody tr td:before{margin-inline-start:6px;margin-inline-end:6px}.charts-css.line.data-spacing-7 tbody tr td:before,.charts-css.line.datasets-spacing-7 tbody tr td:before{margin-inline-start:7px;margin-inline-end:7px}.charts-css.line.data-spacing-8 tbody tr td:before,.charts-css.line.datasets-spacing-8 tbody tr td:before{margin-inline-start:8px;margin-inline-end:8px}.charts-css.line.data-spacing-9 tbody tr td:before,.charts-css.line.datasets-spacing-9 tbody tr td:before{margin-inline-start:9px;margin-inline-end:9px}.charts-css.line.data-spacing-10 tbody tr td:before,.charts-css.line.datasets-spacing-10 tbody tr td:before{margin-inline-start:10px;margin-inline-end:10px}.charts-css.line.data-spacing-11 tbody tr td:before,.charts-css.line.datasets-spacing-11 tbody tr td:before{margin-inline-start:11px;margin-inline-end:11px}.charts-css.line.data-spacing-12 tbody tr td:before,.charts-css.line.datasets-spacing-12 tbody tr td:before{margin-inline-start:12px;margin-inline-end:12px}.charts-css.line.data-spacing-13 tbody tr td:before,.charts-css.line.datasets-spacing-13 tbody tr td:before{margin-inline-start:13px;margin-inline-end:13px}.charts-css.line.data-spacing-14 tbody tr td:before,.charts-css.line.datasets-spacing-14 tbody tr td:before{margin-inline-start:14px;margin-inline-end:14px}.charts-css.line.data-spacing-15 tbody tr td:before,.charts-css.line.datasets-spacing-15 tbody tr td:before{margin-inline-start:15px;margin-inline-end:15px}.charts-css.line.data-spacing-16 tbody tr td:before,.charts-css.line.datasets-spacing-16 tbody tr td:before{margin-inline-start:16px;margin-inline-end:16px}.charts-css.line.data-spacing-17 tbody tr td:before,.charts-css.line.datasets-spacing-17 tbody tr td:before{margin-inline-start:17px;margin-inline-end:17px}.charts-css.line.data-spacing-18 tbody tr td:before,.charts-css.line.datasets-spacing-18 tbody tr td:before{margin-inline-start:18px;margin-inline-end:18px}.charts-css.line.data-spacing-19 tbody tr td:before,.charts-css.line.datasets-spacing-19 tbody tr td:before{margin-inline-start:19px;margin-inline-end:19px}.charts-css.line.data-spacing-20 tbody tr td:before,.charts-css.line.datasets-spacing-20 tbody tr td:before{margin-inline-start:20px;margin-inline-end:20px}.charts-css.radial tbody{display:block;width:100%;height:0;padding-block-end:100%;border-radius:50%;background-color:var(--chart-bg-color)}.charts-css.radial tbody tr{display:none}.charts-css.pie tbody{display:block;width:100%;height:0;padding-block-end:100%;border-radius:50%;background-color:var(--chart-bg-color)}.charts-css.pie tbody tr{display:none}.charts-css.donut tbody{display:block;width:100%;height:0;padding-block-end:100%;border-radius:50%;background-color:var(--chart-bg-color)}.charts-css.donut tbody tr{display:none}.charts-css.donut tbody:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--donut-inner-size,50%);height:var(--donut-inner-size,50%);display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:var(--donut-inner-color,#fff)}.charts-css.polar tbody{display:block;width:100%;height:0;padding-block-end:100%;border-radius:50%;background-color:var(--chart-bg-color)}.charts-css.polar tbody tr{display:none}.charts-css.radar tbody{display:block;width:100%;height:0;padding-block-end:100%;border-radius:50%;background-color:var(--chart-bg-color)}.charts-css.radar tbody tr{display:none}.mat-mdc-menu-content{width:100%}.cl-h1{font-family:bmw-group-cond-bold,sans-serif!important;font-size:60px!important;font-weight:700!important;line-height:64px!important}.cl-h2{font-family:bmw-group-cond-bold,sans-serif!important;font-size:40px!important;font-weight:700!important;line-height:48px!important}.cl-h3{font-family:bmw-group-cond-bold,sans-serif!important;font-size:32px!important;font-weight:700!important;line-height:40px!important}.cl-h4{font-family:bmw-group-cond-bold,sans-serif!important;font-size:24px!important;font-weight:700!important;line-height:32px!important;letter-spacing:.05px!important}.cl-h5{font-family:bmw-group-cond-bold,sans-serif!important;font-size:20px!important;font-weight:700!important;line-height:28px!important;letter-spacing:.05px!important}.cl-h6{font-family:bmw-group-cond-bold,sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:28px!important;letter-spacing:.1px!important}.cl-h7{font-family:bmw-group-cond-bold,sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:24px!important;letter-spacing:.16px!important}.cl-h8{font-family:bmw-group-cond-bold,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:20px!important;letter-spacing:.2px!important}.cl-h9{font-family:bmw-group-cond-bold,sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:16px!important;letter-spacing:.2px!important}.cl-body1{font-family:bmw-group-cond,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;letter-spacing:.16px!important}.cl-body2{font-family:bmw-group-cond,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;letter-spacing:.2px!important}.cl-body3{font-family:bmw-group-cond,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:16px!important;letter-spacing:.3px!important}.theme-light{--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-base-elevation-level: 8;--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-secondary-navigation-tab-container-height: 48px;--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-icon-button-icon-size: 24px;--mdc-fab-container-shape: 50%;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shape: 50%;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-snackbar-container-shape: 4px;--mat-table-row-item-outline-width: 1px;--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-bottom-sheet-container-shape: 4px;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-divider-width: 1px;--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-badge-text-font: bmw-group-cond, sans-serif;--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px;--mat-bottom-sheet-container-text-font: bmw-group-cond, sans-serif;--mat-bottom-sheet-container-text-line-height: 20px;--mat-bottom-sheet-container-text-size: 14px;--mat-bottom-sheet-container-text-tracking: .0178571429em;--mat-bottom-sheet-container-text-weight: 400;--mat-legacy-button-toggle-label-text-font: bmw-group-cond, sans-serif;--mat-legacy-button-toggle-label-text-line-height: 24px;--mat-legacy-button-toggle-label-text-size: 16px;--mat-legacy-button-toggle-label-text-tracking: .03125em;--mat-legacy-button-toggle-label-text-weight: 400;--mat-standard-button-toggle-label-text-font: bmw-group-cond, sans-serif;--mat-standard-button-toggle-label-text-line-height: 24px;--mat-standard-button-toggle-label-text-size: 16px;--mat-standard-button-toggle-label-text-tracking: .03125em;--mat-standard-button-toggle-label-text-weight: 400;--mat-datepicker-calendar-text-font: bmw-group-cond, sans-serif;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400;--mat-expansion-header-text-font: bmw-group-cond, sans-serif;--mat-expansion-header-text-size: 14px;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: bmw-group-cond, sans-serif;--mat-expansion-container-text-line-height: 20px;--mat-expansion-container-text-size: 14px;--mat-expansion-container-text-tracking: .0178571429em;--mat-expansion-container-text-weight: 400;--mat-grid-list-tile-header-primary-text-size: 14px;--mat-grid-list-tile-header-secondary-text-size: 12px;--mat-grid-list-tile-footer-primary-text-size: 14px;--mat-grid-list-tile-footer-secondary-text-size: 12px;--mat-stepper-container-text-font: bmw-group-cond, sans-serif;--mat-stepper-header-label-text-font: bmw-group-cond, sans-serif;--mat-stepper-header-label-text-size: 14px;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-weight: 400;--mat-toolbar-title-text-font: bmw-group-cond, sans-serif;--mat-toolbar-title-text-line-height: 32px;--mat-toolbar-title-text-size: 20px;--mat-toolbar-title-text-tracking: .0125em;--mat-toolbar-title-text-weight: 500;--mat-tree-node-text-font: bmw-group-cond, sans-serif;--mat-tree-node-text-size: 14px;--mat-tree-node-text-weight: 400;--mat-option-label-text-font: bmw-group-cond, sans-serif;--mat-option-label-text-line-height: 24px;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: .03125em;--mat-option-label-text-weight: 400;--mat-optgroup-label-text-font: bmw-group-cond, sans-serif;--mat-optgroup-label-text-line-height: 24px;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: .03125em;--mat-optgroup-label-text-weight: 400;--mat-card-title-text-font: bmw-group-cond, sans-serif;--mat-card-title-text-line-height: 32px;--mat-card-title-text-size: 20px;--mat-card-title-text-tracking: .0125em;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-font: bmw-group-cond, sans-serif;--mat-card-subtitle-text-line-height: 22px;--mat-card-subtitle-text-size: 14px;--mat-card-subtitle-text-tracking: .0071428571em;--mat-card-subtitle-text-weight: 500;--mdc-plain-tooltip-supporting-text-font: bmw-group-cond, sans-serif;--mdc-plain-tooltip-supporting-text-size: 12px;--mdc-plain-tooltip-supporting-text-weight: 400;--mdc-plain-tooltip-supporting-text-tracking: .0333333333em;--mdc-filled-text-field-label-text-font: bmw-group-cond, sans-serif;--mdc-filled-text-field-label-text-size: 16px;--mdc-filled-text-field-label-text-tracking: .03125em;--mdc-filled-text-field-label-text-weight: 400;--mdc-outlined-text-field-label-text-font: bmw-group-cond, sans-serif;--mdc-outlined-text-field-label-text-size: 16px;--mdc-outlined-text-field-label-text-tracking: .03125em;--mdc-outlined-text-field-label-text-weight: 400;--mat-form-field-container-text-font: bmw-group-cond, sans-serif;--mat-form-field-container-text-line-height: 24px;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: .03125em;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 16px;--mat-form-field-subscript-text-font: bmw-group-cond, sans-serif;--mat-form-field-subscript-text-line-height: 20px;--mat-form-field-subscript-text-size: 12px;--mat-form-field-subscript-text-tracking: .0333333333em;--mat-form-field-subscript-text-weight: 400;--mat-select-trigger-text-font: bmw-group-cond, sans-serif;--mat-select-trigger-text-line-height: 24px;--mat-select-trigger-text-size: 16px;--mat-select-trigger-text-tracking: .03125em;--mat-select-trigger-text-weight: 400;--mdc-dialog-subhead-font: bmw-group-cond, sans-serif;--mdc-dialog-subhead-line-height: 32px;--mdc-dialog-subhead-size: 20px;--mdc-dialog-subhead-weight: 500;--mdc-dialog-subhead-tracking: .0125em;--mdc-dialog-supporting-text-font: bmw-group-cond, sans-serif;--mdc-dialog-supporting-text-line-height: 24px;--mdc-dialog-supporting-text-size: 16px;--mdc-dialog-supporting-text-weight: 400;--mdc-dialog-supporting-text-tracking: .03125em;--mat-radio-label-text-font: bmw-group-cond, sans-serif;--mat-radio-label-text-line-height: 20px;--mat-radio-label-text-size: 14px;--mat-radio-label-text-tracking: .0178571429em;--mat-radio-label-text-weight: 400;--mdc-slider-label-label-text-font: bmw-group-cond, sans-serif;--mdc-slider-label-label-text-size: 14px;--mdc-slider-label-label-text-line-height: 22px;--mdc-slider-label-label-text-tracking: .0071428571em;--mdc-slider-label-label-text-weight: 500;--mat-menu-item-label-text-font: bmw-group-cond, sans-serif;--mat-menu-item-label-text-size: 16px;--mat-menu-item-label-text-tracking: .03125em;--mat-menu-item-label-text-line-height: 24px;--mat-menu-item-label-text-weight: 400;--mdc-list-list-item-label-text-font: bmw-group-cond, sans-serif;--mdc-list-list-item-label-text-line-height: 24px;--mdc-list-list-item-label-text-size: 16px;--mdc-list-list-item-label-text-tracking: .03125em;--mdc-list-list-item-label-text-weight: 400;--mdc-list-list-item-supporting-text-font: bmw-group-cond, sans-serif;--mdc-list-list-item-supporting-text-line-height: 20px;--mdc-list-list-item-supporting-text-size: 14px;--mdc-list-list-item-supporting-text-tracking: .0178571429em;--mdc-list-list-item-supporting-text-weight: 400;--mdc-list-list-item-trailing-supporting-text-font: bmw-group-cond, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height: 20px;--mdc-list-list-item-trailing-supporting-text-size: 12px;--mdc-list-list-item-trailing-supporting-text-tracking: .0333333333em;--mdc-list-list-item-trailing-supporting-text-weight: 400;--mat-paginator-container-text-font: bmw-group-cond, sans-serif;--mat-paginator-container-text-line-height: 20px;--mat-paginator-container-text-size: 12px;--mat-paginator-container-text-tracking: .0333333333em;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: 12px;--mat-checkbox-label-text-font: bmw-group-cond, sans-serif;--mat-checkbox-label-text-line-height: 20px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: .0178571429em;--mat-checkbox-label-text-weight: 400;--mdc-text-button-label-text-font: bmw-group-cond, sans-serif;--mdc-text-button-label-text-size: 14px;--mdc-text-button-label-text-tracking: .0892857143em;--mdc-text-button-label-text-weight: 500;--mdc-text-button-label-text-transform: none;--mdc-filled-button-label-text-font: bmw-group-cond, sans-serif;--mdc-filled-button-label-text-size: 14px;--mdc-filled-button-label-text-tracking: .0892857143em;--mdc-filled-button-label-text-weight: 500;--mdc-filled-button-label-text-transform: none;--mdc-protected-button-label-text-font: bmw-group-cond, sans-serif;--mdc-protected-button-label-text-size: 14px;--mdc-protected-button-label-text-tracking: .0892857143em;--mdc-protected-button-label-text-weight: 500;--mdc-protected-button-label-text-transform: none;--mdc-outlined-button-label-text-font: bmw-group-cond, sans-serif;--mdc-outlined-button-label-text-size: 14px;--mdc-outlined-button-label-text-tracking: .0892857143em;--mdc-outlined-button-label-text-weight: 500;--mdc-outlined-button-label-text-transform: none;--mdc-extended-fab-label-text-font: bmw-group-cond, sans-serif;--mdc-extended-fab-label-text-size: 14px;--mdc-extended-fab-label-text-tracking: .0892857143em;--mdc-extended-fab-label-text-weight: 500;--mdc-snackbar-supporting-text-font: bmw-group-cond, sans-serif;--mdc-snackbar-supporting-text-line-height: 20px;--mdc-snackbar-supporting-text-size: 14px;--mdc-snackbar-supporting-text-weight: 400;--mat-table-header-headline-font: bmw-group-cond, sans-serif;--mat-table-header-headline-line-height: 22px;--mat-table-header-headline-size: 14px;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: .0071428571em;--mat-table-row-item-label-text-font: bmw-group-cond, sans-serif;--mat-table-row-item-label-text-line-height: 20px;--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: .0178571429em;--mat-table-footer-supporting-text-font: bmw-group-cond, sans-serif;--mat-table-footer-supporting-text-line-height: 20px;--mat-table-footer-supporting-text-size: 14px;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: .0178571429em;background-color:#fff;--mdc-checkbox-unselected-icon-color: mat.m2-get-color-from-palette($cl-color, color-border-form-disabled);--mdc-checkbox-disabled-unselected-icon-color: mat.m2-get-color-from-palette($cl-color, color-border-form-disabled);--mdc-checkbox-unselected-pressed-icon-color: mat.m2-get-color-from-palette($cl-color, color-border-form-disabled);--mdc-checkbox-unselected-focus-icon-color: mat.m2-get-color-from-palette($cl-color, color-border-form-disabled);--mdc-checkbox-selected-focus-icon-color: mat.m2-get-color-from-palette($cl-color, color-text-form-label);--mdc-plain-tooltip-container-color: mat.m2-get-color-from-palette($cl-color, color-text-primary);--mdc-plain-tooltip-supporting-text-color: mat.m2-get-color-from-palette($cl-color, color-text-primary);--mat-sidenav-scrim-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-input-text-color: mat.m2-get-color-from-palette($cl-color, color-text-primary);--mat-select-panel-background-color: mat.m2-get-color-from-palette($cl-color, color-surface-primary);color:#0b0d10;--mdc-dialog-container-color: rgb(31, 35, 40);--mdc-plain-tooltip-container-color: mat.m2-get-color-from-palette($cl-color, color-text-reversed)}.mat-theme-loaded-marker{display:none}.theme-light .mat-mdc-standard-chip{--mdc-chip-container-shape-radius: 16px;--mdc-chip-with-avatar-avatar-shape-radius: 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0}.theme-light .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent}.theme-light .mat-h1,.theme-light .mat-headline-5,.theme-light .mat-typography .mat-h1,.theme-light .mat-typography .mat-headline-5,.theme-light .mat-typography h1{font:400 24px/32px bmw-group-cond,sans-serif;letter-spacing:normal;margin:0 0 16px}.theme-light .mat-h2,.theme-light .mat-headline-6,.theme-light .mat-typography .mat-h2,.theme-light .mat-typography .mat-headline-6,.theme-light .mat-typography h2{font:500 20px/32px bmw-group-cond,sans-serif;letter-spacing:.0125em;margin:0 0 16px}.theme-light .mat-h3,.theme-light .mat-subtitle-1,.theme-light .mat-typography .mat-h3,.theme-light .mat-typography .mat-subtitle-1,.theme-light .mat-typography h3{font:400 16px/28px bmw-group-cond,sans-serif;letter-spacing:.009375em;margin:0 0 16px}.theme-light .mat-h4,.theme-light .mat-body-1,.theme-light .mat-typography .mat-h4,.theme-light .mat-typography .mat-body-1,.theme-light .mat-typography h4{font:400 16px/24px bmw-group-cond,sans-serif;letter-spacing:.03125em;margin:0 0 16px}.theme-light .mat-h5,.theme-light .mat-typography .mat-h5,.theme-light .mat-typography h5{font:400 11.62px/20px bmw-group-cond,sans-serif;margin:0 0 12px}.theme-light .mat-h6,.theme-light .mat-typography .mat-h6,.theme-light .mat-typography h6{font:400 9.38px/20px bmw-group-cond,sans-serif;margin:0 0 12px}.theme-light .mat-body-strong,.theme-light .mat-subtitle-2,.theme-light .mat-typography .mat-body-strong,.theme-light .mat-typography .mat-subtitle-2{font:500 14px/22px bmw-group-cond,sans-serif;letter-spacing:.0071428571em}.theme-light .mat-body,.theme-light .mat-body-2,.theme-light .mat-typography .mat-body,.theme-light .mat-typography .mat-body-2,.theme-light .mat-typography{font:400 14px/20px bmw-group-cond,sans-serif;letter-spacing:.0178571429em}.theme-light .mat-body p,.theme-light .mat-body-2 p,.theme-light .mat-typography .mat-body p,.theme-light .mat-typography .mat-body-2 p,.theme-light .mat-typography p{margin:0 0 12px}.theme-light .mat-small,.theme-light .mat-caption,.theme-light .mat-typography .mat-small,.theme-light .mat-typography .mat-caption{font:400 12px/20px bmw-group-cond,sans-serif;letter-spacing:.0333333333em}.theme-light .mat-headline-1,.theme-light .mat-typography .mat-headline-1{font:300 96px/96px bmw-group-cond,sans-serif;letter-spacing:-.015625em;margin:0 0 56px}.theme-light .mat-headline-2,.theme-light .mat-typography .mat-headline-2{font:300 60px/60px bmw-group-cond,sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.theme-light .mat-headline-3,.theme-light .mat-typography .mat-headline-3{font:400 48px/50px bmw-group-cond,sans-serif;letter-spacing:normal;margin:0 0 64px}.theme-light .mat-headline-4,.theme-light .mat-typography .mat-headline-4{font:400 34px/40px bmw-group-cond,sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}.theme-light .mat-mdc-standard-chip{--mdc-chip-label-text-font: bmw-group-cond, sans-serif;--mdc-chip-label-text-line-height: 20px;--mdc-chip-label-text-size: 14px;--mdc-chip-label-text-tracking: .0178571429em;--mdc-chip-label-text-weight: 400}.theme-light .mat-mdc-slide-toggle{--mat-switch-label-text-font: bmw-group-cond, sans-serif;--mat-switch-label-text-line-height: 20px;--mat-switch-label-text-size: 14px;--mat-switch-label-text-tracking: .0178571429em;--mat-switch-label-text-weight: 400}.theme-light .mdc-list-group__subheader{font:400 16px/28px bmw-group-cond,sans-serif;letter-spacing:.009375em}.theme-light .mat-mdc-tab-header{--mat-tab-header-label-text-font: bmw-group-cond, sans-serif;--mat-tab-header-label-text-size: 14px;--mat-tab-header-label-text-tracking: .0892857143em;--mat-tab-header-label-text-line-height: 36px;--mat-tab-header-label-text-weight: 500}.theme-light .top-header{background-color:#fff;border-bottom:1px solid #c1c5cb}.theme-light .top-header .cl-header{border-bottom:none!important}.theme-light .main{color:#0b0d10}.theme-light .main>div{border:1px dotted #c1c5cb}.theme-light .row{color:#0b0d10}.theme-light .card-test-content{color:#353a41}.theme-light .custom-pagination{background-color:#f2f3f4}.theme-light .go-to-buttons{scrollbar-color:#c1c5cb transparent}.theme-light .profile-icon{background-color:#f2f3f4}.theme-light #sidebar-content-container{display:flex;flex-direction:row;height:calc(100vh - 14px);overflow:hidden;background-color:#fff;border-color:#c1c5cb}.theme-light #sidebar-content-container #content-container{display:flex;flex-direction:column;height:calc(100vh - 64px);width:100%;overflow-y:auto;overflow-x:hidden}.theme-light #sidebar-content-container #content-container app-generic-footer{margin-top:auto}.theme-light .form-wrapper fieldset{color:#c1c5cb;border:1px solid #c1c5cb}.theme-light .form-wrapper .role{color:#0b0d10}.theme-light .form-wrapper input.mat-mdc-input-element.mat-mdc-form-field-input-control{color:#c1c5cb}.theme-light .share-and-copy-menu-items{color:#0b0d10}.theme-light .share-and-copy-menu-items .mat-icon{stroke:#0b0d10}.theme-light .options-menu-items.mat-mdc-menu-item{background:#fff}.theme-light .options-menu-items.mat-mdc-menu-item:hover{background-color:#dcdee1}.theme-light #important-notice-banner-wrapper{display:flex;align-items:flex-start;gap:1rem;padding:2rem 2rem 2rem 3rem;border-bottom:1px solid #c1c5cb;color:#f2f3f4;font-size:var(--font-size-medium-label)}.theme-light #important-notice-banner-wrapper.message-error{background-color:#df001a}.theme-light #important-notice-banner-wrapper.message-warning{background-color:#976900}.theme-light #important-notice-banner-wrapper.message-info{background-color:#037493}.theme-light #important-notice-banner-wrapper cl-icon{width:16px;height:auto;color:#f2f3f4}.theme-light #important-notice-banner-wrapper .icon{width:24px;height:24px}.theme-light #important-notice-banner-wrapper>.side-left{flex:0 1 auto;min-height:32px;display:flex}.theme-light #important-notice-banner-wrapper>.side-left>div{align-self:center}.theme-light #important-notice-banner-wrapper>.side-right{display:flex;align-items:center;flex-direction:column;flex:1 1 auto}.theme-light #important-notice-banner-wrapper>.side-right>.header{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.theme-light #important-notice-banner-wrapper>.side-right>.header>.message-container{display:flex;align-items:flex-start;flex-grow:1;gap:1rem;padding-right:1rem}.theme-light #important-notice-banner-wrapper>.side-right>.header>.message-container>.message-wrapper{display:flex;flex-direction:column;gap:1rem}.theme-light #important-notice-banner-wrapper>.side-right>.header>.message-container>.message-wrapper>.message-title{font-weight:700;display:flex;align-items:flex-start;gap:1rem;min-height:32px}.theme-light #important-notice-banner-wrapper>.side-right>.header>.message-container>.message-wrapper>.message-title>span{align-self:center}.theme-light #important-notice-banner-wrapper>.side-right>.header>.message-container>.message-content{height:100px}.theme-light #important-notice-banner-wrapper>.side-right>.header>.controls-container{display:flex;align-items:center;gap:.5rem}.theme-light #important-notice-banner-wrapper>.side-right>.header>.controls-container .counters{display:flex;align-items:center;gap:1.5rem}.theme-light #important-notice-banner-wrapper>.side-right>.header>.controls-container .counters>span{display:flex;align-items:center;gap:.5rem}.theme-light #important-notice-banner-wrapper>.side-right>.header>.controls-container>:first-child{border-left:1px solid #c1c5cb;padding-left:2rem}.theme-light #important-notice-banner-wrapper>.side-right>.header>.controls-container>:not(:last-child){border-right:1px solid #c1c5cb;padding-right:2rem}.theme-light #important-notice-banner-wrapper>.side-right>.header>.controls-container .message-pagination{display:flex;align-items:center;gap:1rem;flex-wrap:nowrap;white-space:nowrap}.theme-light #important-notice-banner-wrapper>.side-right>.body{display:none;align-self:flex-start}.theme-light #important-notice-banner-wrapper>.side-right>.body.expanded{display:block;padding-top:1.5rem}.theme-light #user-manual{padding:0 30px;width:100%;max-width:1024px;display:flex;flex-direction:column;gap:1rem;justify-content:center}.theme-light #user-manual>.user-manual-contents-wrapper{display:flex}.theme-light #user-manual>.user-manual-contents-wrapper>div{flex:1 1 50%}.theme-light #user-manual .user-manual-buttons-wrapper>cl-button{margin-right:10px}.theme-light #user-manual .user-manual-header>.user-manual-title{margin-bottom:0}.theme-light #user-manual .user-manual-header>.user-manual-description{margin-top:0}.theme-light #user-manual .user-manual-document-description{max-width:400px;margin-top:0}@media screen and (min-width: 1301px){.theme-light #user-manual p.cl-body3.user-manual-description{font-size:1.4rem!important}}.theme-light .mat-mdc-menu-panel.options-menu,.theme-light .mat-mdc-menu-panel.options-sub-menu{min-height:auto;background-color:#fff;border:1px solid #c1c5cb;border-radius:3px}.theme-light .cl-header{max-width:100%!important}.theme-light .menu-header{margin-top:8px!important}@media only screen and (max-width: 1300px){.theme-light .cl-header-product{margin-top:0!important;margin-bottom:0!important;align-items:center!important}.theme-light .cl-header-product>div:first-child{max-width:150px!important}}.theme-light .cl-input-form-field-all-width{width:100%!important}.theme-light .mdc-notched-outline__notch{border-left:none!important}.theme-light .mat-mdc-tooltip .mdc-tooltip__surface{background-color:#fff!important;color:#0b0d10!important}.theme-light .cl-breadcrumbs{border:0!important}.theme-light .cl-side-navigation-state-expanded{min-width:200px!important}.theme-dark{--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-base-elevation-level: 8;--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-secondary-navigation-tab-container-height: 48px;--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-icon-button-icon-size: 24px;--mdc-fab-container-shape: 50%;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shape: 50%;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-snackbar-container-shape: 4px;--mat-table-row-item-outline-width: 1px;--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-bottom-sheet-container-shape: 4px;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-divider-width: 1px;--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-badge-text-font: bmw-group-cond, sans-serif;--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px;--mat-bottom-sheet-container-text-font: bmw-group-cond, sans-serif;--mat-bottom-sheet-container-text-line-height: 20px;--mat-bottom-sheet-container-text-size: 14px;--mat-bottom-sheet-container-text-tracking: .0178571429em;--mat-bottom-sheet-container-text-weight: 400;--mat-legacy-button-toggle-label-text-font: bmw-group-cond, sans-serif;--mat-legacy-button-toggle-label-text-line-height: 24px;--mat-legacy-button-toggle-label-text-size: 16px;--mat-legacy-button-toggle-label-text-tracking: .03125em;--mat-legacy-button-toggle-label-text-weight: 400;--mat-standard-button-toggle-label-text-font: bmw-group-cond, sans-serif;--mat-standard-button-toggle-label-text-line-height: 24px;--mat-standard-button-toggle-label-text-size: 16px;--mat-standard-button-toggle-label-text-tracking: .03125em;--mat-standard-button-toggle-label-text-weight: 400;--mat-datepicker-calendar-text-font: bmw-group-cond, sans-serif;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400;--mat-expansion-header-text-font: bmw-group-cond, sans-serif;--mat-expansion-header-text-size: 14px;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: bmw-group-cond, sans-serif;--mat-expansion-container-text-line-height: 20px;--mat-expansion-container-text-size: 14px;--mat-expansion-container-text-tracking: .0178571429em;--mat-expansion-container-text-weight: 400;--mat-grid-list-tile-header-primary-text-size: 14px;--mat-grid-list-tile-header-secondary-text-size: 12px;--mat-grid-list-tile-footer-primary-text-size: 14px;--mat-grid-list-tile-footer-secondary-text-size: 12px;--mat-stepper-container-text-font: bmw-group-cond, sans-serif;--mat-stepper-header-label-text-font: bmw-group-cond, sans-serif;--mat-stepper-header-label-text-size: 14px;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-weight: 400;--mat-toolbar-title-text-font: bmw-group-cond, sans-serif;--mat-toolbar-title-text-line-height: 32px;--mat-toolbar-title-text-size: 20px;--mat-toolbar-title-text-tracking: .0125em;--mat-toolbar-title-text-weight: 500;--mat-tree-node-text-font: bmw-group-cond, sans-serif;--mat-tree-node-text-size: 14px;--mat-tree-node-text-weight: 400;--mat-option-label-text-font: bmw-group-cond, sans-serif;--mat-option-label-text-line-height: 24px;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: .03125em;--mat-option-label-text-weight: 400;--mat-optgroup-label-text-font: bmw-group-cond, sans-serif;--mat-optgroup-label-text-line-height: 24px;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: .03125em;--mat-optgroup-label-text-weight: 400;--mat-card-title-text-font: bmw-group-cond, sans-serif;--mat-card-title-text-line-height: 32px;--mat-card-title-text-size: 20px;--mat-card-title-text-tracking: .0125em;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-font: bmw-group-cond, sans-serif;--mat-card-subtitle-text-line-height: 22px;--mat-card-subtitle-text-size: 14px;--mat-card-subtitle-text-tracking: .0071428571em;--mat-card-subtitle-text-weight: 500;--mdc-plain-tooltip-supporting-text-font: bmw-group-cond, sans-serif;--mdc-plain-tooltip-supporting-text-size: 12px;--mdc-plain-tooltip-supporting-text-weight: 400;--mdc-plain-tooltip-supporting-text-tracking: .0333333333em;--mdc-filled-text-field-label-text-font: bmw-group-cond, sans-serif;--mdc-filled-text-field-label-text-size: 16px;--mdc-filled-text-field-label-text-tracking: .03125em;--mdc-filled-text-field-label-text-weight: 400;--mdc-outlined-text-field-label-text-font: bmw-group-cond, sans-serif;--mdc-outlined-text-field-label-text-size: 16px;--mdc-outlined-text-field-label-text-tracking: .03125em;--mdc-outlined-text-field-label-text-weight: 400;--mat-form-field-container-text-font: bmw-group-cond, sans-serif;--mat-form-field-container-text-line-height: 24px;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: .03125em;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 16px;--mat-form-field-subscript-text-font: bmw-group-cond, sans-serif;--mat-form-field-subscript-text-line-height: 20px;--mat-form-field-subscript-text-size: 12px;--mat-form-field-subscript-text-tracking: .0333333333em;--mat-form-field-subscript-text-weight: 400;--mat-select-trigger-text-font: bmw-group-cond, sans-serif;--mat-select-trigger-text-line-height: 24px;--mat-select-trigger-text-size: 16px;--mat-select-trigger-text-tracking: .03125em;--mat-select-trigger-text-weight: 400;--mdc-dialog-subhead-font: bmw-group-cond, sans-serif;--mdc-dialog-subhead-line-height: 32px;--mdc-dialog-subhead-size: 20px;--mdc-dialog-subhead-weight: 500;--mdc-dialog-subhead-tracking: .0125em;--mdc-dialog-supporting-text-font: bmw-group-cond, sans-serif;--mdc-dialog-supporting-text-line-height: 24px;--mdc-dialog-supporting-text-size: 16px;--mdc-dialog-supporting-text-weight: 400;--mdc-dialog-supporting-text-tracking: .03125em;--mat-radio-label-text-font: bmw-group-cond, sans-serif;--mat-radio-label-text-line-height: 20px;--mat-radio-label-text-size: 14px;--mat-radio-label-text-tracking: .0178571429em;--mat-radio-label-text-weight: 400;--mdc-slider-label-label-text-font: bmw-group-cond, sans-serif;--mdc-slider-label-label-text-size: 14px;--mdc-slider-label-label-text-line-height: 22px;--mdc-slider-label-label-text-tracking: .0071428571em;--mdc-slider-label-label-text-weight: 500;--mat-menu-item-label-text-font: bmw-group-cond, sans-serif;--mat-menu-item-label-text-size: 16px;--mat-menu-item-label-text-tracking: .03125em;--mat-menu-item-label-text-line-height: 24px;--mat-menu-item-label-text-weight: 400;--mdc-list-list-item-label-text-font: bmw-group-cond, sans-serif;--mdc-list-list-item-label-text-line-height: 24px;--mdc-list-list-item-label-text-size: 16px;--mdc-list-list-item-label-text-tracking: .03125em;--mdc-list-list-item-label-text-weight: 400;--mdc-list-list-item-supporting-text-font: bmw-group-cond, sans-serif;--mdc-list-list-item-supporting-text-line-height: 20px;--mdc-list-list-item-supporting-text-size: 14px;--mdc-list-list-item-supporting-text-tracking: .0178571429em;--mdc-list-list-item-supporting-text-weight: 400;--mdc-list-list-item-trailing-supporting-text-font: bmw-group-cond, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height: 20px;--mdc-list-list-item-trailing-supporting-text-size: 12px;--mdc-list-list-item-trailing-supporting-text-tracking: .0333333333em;--mdc-list-list-item-trailing-supporting-text-weight: 400;--mat-paginator-container-text-font: bmw-group-cond, sans-serif;--mat-paginator-container-text-line-height: 20px;--mat-paginator-container-text-size: 12px;--mat-paginator-container-text-tracking: .0333333333em;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: 12px;--mat-checkbox-label-text-font: bmw-group-cond, sans-serif;--mat-checkbox-label-text-line-height: 20px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: .0178571429em;--mat-checkbox-label-text-weight: 400;--mdc-text-button-label-text-font: bmw-group-cond, sans-serif;--mdc-text-button-label-text-size: 14px;--mdc-text-button-label-text-tracking: .0892857143em;--mdc-text-button-label-text-weight: 500;--mdc-text-button-label-text-transform: none;--mdc-filled-button-label-text-font: bmw-group-cond, sans-serif;--mdc-filled-button-label-text-size: 14px;--mdc-filled-button-label-text-tracking: .0892857143em;--mdc-filled-button-label-text-weight: 500;--mdc-filled-button-label-text-transform: none;--mdc-protected-button-label-text-font: bmw-group-cond, sans-serif;--mdc-protected-button-label-text-size: 14px;--mdc-protected-button-label-text-tracking: .0892857143em;--mdc-protected-button-label-text-weight: 500;--mdc-protected-button-label-text-transform: none;--mdc-outlined-button-label-text-font: bmw-group-cond, sans-serif;--mdc-outlined-button-label-text-size: 14px;--mdc-outlined-button-label-text-tracking: .0892857143em;--mdc-outlined-button-label-text-weight: 500;--mdc-outlined-button-label-text-transform: none;--mdc-extended-fab-label-text-font: bmw-group-cond, sans-serif;--mdc-extended-fab-label-text-size: 14px;--mdc-extended-fab-label-text-tracking: .0892857143em;--mdc-extended-fab-label-text-weight: 500;--mdc-snackbar-supporting-text-font: bmw-group-cond, sans-serif;--mdc-snackbar-supporting-text-line-height: 20px;--mdc-snackbar-supporting-text-size: 14px;--mdc-snackbar-supporting-text-weight: 400;--mat-table-header-headline-font: bmw-group-cond, sans-serif;--mat-table-header-headline-line-height: 22px;--mat-table-header-headline-size: 14px;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: .0071428571em;--mat-table-row-item-label-text-font: bmw-group-cond, sans-serif;--mat-table-row-item-label-text-line-height: 20px;--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: .0178571429em;--mat-table-footer-supporting-text-font: bmw-group-cond, sans-serif;--mat-table-footer-supporting-text-line-height: 20px;--mat-table-footer-supporting-text-size: 14px;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: .0178571429em;background-color:#1f2328;--mdc-checkbox-unselected-icon-color: mat.m2-get-color-from-palette($cl-color, color-border-form-disabled);--mdc-checkbox-disabled-unselected-icon-color: mat.m2-get-color-from-palette($cl-color, color-border-form-disabled);--mdc-checkbox-unselected-pressed-icon-color: mat.m2-get-color-from-palette($cl-color, color-border-form-disabled);--mdc-checkbox-unselected-focus-icon-color: mat.m2-get-color-from-palette($cl-color, color-border-form-disabled);--mdc-checkbox-selected-focus-icon-color: mat.m2-get-color-from-palette($cl-color, color-text-form-label);--mdc-plain-tooltip-container-color: mat.m2-get-color-from-palette($cl-color, color-text-primary);--mdc-plain-tooltip-supporting-text-color: mat.m2-get-color-from-palette($cl-color, color-text-primary);--mat-sidenav-scrim-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-input-text-color: mat.m2-get-color-from-palette($cl-color, color-text-primary);--mat-select-panel-background-color: mat.m2-get-color-from-palette($cl-color, color-surface-primary);color:#f2f3f4;--mdc-dialog-container-color: rgb(31, 35, 40);--mdc-plain-tooltip-container-color: mat.m2-get-color-from-palette($cl-color, color-text-reversed)}.theme-dark .mat-mdc-standard-chip{--mdc-chip-container-shape-radius: 16px;--mdc-chip-with-avatar-avatar-shape-radius: 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0}.theme-dark .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent}.theme-dark .mat-h1,.theme-dark .mat-headline-5,.theme-dark .mat-typography .mat-h1,.theme-dark .mat-typography .mat-headline-5,.theme-dark .mat-typography h1{font:400 24px/32px bmw-group-cond,sans-serif;letter-spacing:normal;margin:0 0 16px}.theme-dark .mat-h2,.theme-dark .mat-headline-6,.theme-dark .mat-typography .mat-h2,.theme-dark .mat-typography .mat-headline-6,.theme-dark .mat-typography h2{font:500 20px/32px bmw-group-cond,sans-serif;letter-spacing:.0125em;margin:0 0 16px}.theme-dark .mat-h3,.theme-dark .mat-subtitle-1,.theme-dark .mat-typography .mat-h3,.theme-dark .mat-typography .mat-subtitle-1,.theme-dark .mat-typography h3{font:400 16px/28px bmw-group-cond,sans-serif;letter-spacing:.009375em;margin:0 0 16px}.theme-dark .mat-h4,.theme-dark .mat-body-1,.theme-dark .mat-typography .mat-h4,.theme-dark .mat-typography .mat-body-1,.theme-dark .mat-typography h4{font:400 16px/24px bmw-group-cond,sans-serif;letter-spacing:.03125em;margin:0 0 16px}.theme-dark .mat-h5,.theme-dark .mat-typography .mat-h5,.theme-dark .mat-typography h5{font:400 11.62px/20px bmw-group-cond,sans-serif;margin:0 0 12px}.theme-dark .mat-h6,.theme-dark .mat-typography .mat-h6,.theme-dark .mat-typography h6{font:400 9.38px/20px bmw-group-cond,sans-serif;margin:0 0 12px}.theme-dark .mat-body-strong,.theme-dark .mat-subtitle-2,.theme-dark .mat-typography .mat-body-strong,.theme-dark .mat-typography .mat-subtitle-2{font:500 14px/22px bmw-group-cond,sans-serif;letter-spacing:.0071428571em}.theme-dark .mat-body,.theme-dark .mat-body-2,.theme-dark .mat-typography .mat-body,.theme-dark .mat-typography .mat-body-2,.theme-dark .mat-typography{font:400 14px/20px bmw-group-cond,sans-serif;letter-spacing:.0178571429em}.theme-dark .mat-body p,.theme-dark .mat-body-2 p,.theme-dark .mat-typography .mat-body p,.theme-dark .mat-typography .mat-body-2 p,.theme-dark .mat-typography p{margin:0 0 12px}.theme-dark .mat-small,.theme-dark .mat-caption,.theme-dark .mat-typography .mat-small,.theme-dark .mat-typography .mat-caption{font:400 12px/20px bmw-group-cond,sans-serif;letter-spacing:.0333333333em}.theme-dark .mat-headline-1,.theme-dark .mat-typography .mat-headline-1{font:300 96px/96px bmw-group-cond,sans-serif;letter-spacing:-.015625em;margin:0 0 56px}.theme-dark .mat-headline-2,.theme-dark .mat-typography .mat-headline-2{font:300 60px/60px bmw-group-cond,sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.theme-dark .mat-headline-3,.theme-dark .mat-typography .mat-headline-3{font:400 48px/50px bmw-group-cond,sans-serif;letter-spacing:normal;margin:0 0 64px}.theme-dark .mat-headline-4,.theme-dark .mat-typography .mat-headline-4{font:400 34px/40px bmw-group-cond,sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}.theme-dark .mat-mdc-standard-chip{--mdc-chip-label-text-font: bmw-group-cond, sans-serif;--mdc-chip-label-text-line-height: 20px;--mdc-chip-label-text-size: 14px;--mdc-chip-label-text-tracking: .0178571429em;--mdc-chip-label-text-weight: 400}.theme-dark .mat-mdc-slide-toggle{--mat-switch-label-text-font: bmw-group-cond, sans-serif;--mat-switch-label-text-line-height: 20px;--mat-switch-label-text-size: 14px;--mat-switch-label-text-tracking: .0178571429em;--mat-switch-label-text-weight: 400}.theme-dark .mdc-list-group__subheader{font:400 16px/28px bmw-group-cond,sans-serif;letter-spacing:.009375em}.theme-dark .mat-mdc-tab-header{--mat-tab-header-label-text-font: bmw-group-cond, sans-serif;--mat-tab-header-label-text-size: 14px;--mat-tab-header-label-text-tracking: .0892857143em;--mat-tab-header-label-text-line-height: 36px;--mat-tab-header-label-text-weight: 500}.theme-dark .top-header{background-color:#1f2328;border-bottom:1px solid #4e545d}.theme-dark .top-header .cl-header{border-bottom:none!important}.theme-dark .main{color:#f2f3f4}.theme-dark .main>div{border:1px dotted #4e545d}.theme-dark .row{color:#f2f3f4}.theme-dark .card-test-content{color:#c1c5cb}.theme-dark .custom-pagination{background-color:#353a41}.theme-dark .go-to-buttons{scrollbar-color:#4e545d transparent}.theme-dark .profile-icon{background-color:#353a41}.theme-dark #sidebar-content-container{display:flex;flex-direction:row;height:calc(100vh - 14px);overflow:hidden;background-color:#1f2328;border-color:#4e545d}.theme-dark #sidebar-content-container #content-container{display:flex;flex-direction:column;height:calc(100vh - 64px);width:100%;overflow-y:auto;overflow-x:hidden}.theme-dark #sidebar-content-container #content-container app-generic-footer{margin-top:auto}.theme-dark .form-wrapper fieldset{color:#4e545d;border:1px solid #4e545d}.theme-dark .form-wrapper .role{color:#f2f3f4}.theme-dark .form-wrapper input.mat-mdc-input-element.mat-mdc-form-field-input-control{color:#4e545d}.theme-dark .share-and-copy-menu-items{color:#f2f3f4}.theme-dark .share-and-copy-menu-items .mat-icon{stroke:#f2f3f4}.theme-dark .options-menu-items.mat-mdc-menu-item{background:#1f2328}.theme-dark .options-menu-items.mat-mdc-menu-item:hover{background-color:#4e545d}.theme-dark #important-notice-banner-wrapper{display:flex;align-items:flex-start;gap:1rem;padding:2rem 2rem 2rem 3rem;border-bottom:1px solid #4e545d;color:#0b0d10;font-size:var(--font-size-medium-label)}.theme-dark #important-notice-banner-wrapper.message-error{background-color:#ffb0b0}.theme-dark #important-notice-banner-wrapper.message-warning{background-color:#f6c800}.theme-dark #important-notice-banner-wrapper.message-info{background-color:#3ccaff}.theme-dark #important-notice-banner-wrapper cl-icon{width:16px;height:auto;color:#0b0d10}.theme-dark #important-notice-banner-wrapper .icon{width:24px;height:24px}.theme-dark #important-notice-banner-wrapper>.side-left{flex:0 1 auto;min-height:32px;display:flex}.theme-dark #important-notice-banner-wrapper>.side-left>div{align-self:center}.theme-dark #important-notice-banner-wrapper>.side-right{display:flex;align-items:center;flex-direction:column;flex:1 1 auto}.theme-dark #important-notice-banner-wrapper>.side-right>.header{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.theme-dark #important-notice-banner-wrapper>.side-right>.header>.message-container{display:flex;align-items:flex-start;flex-grow:1;gap:1rem;padding-right:1rem}.theme-dark #important-notice-banner-wrapper>.side-right>.header>.message-container>.message-wrapper{display:flex;flex-direction:column;gap:1rem}.theme-dark #important-notice-banner-wrapper>.side-right>.header>.message-container>.message-wrapper>.message-title{font-weight:700;display:flex;align-items:flex-start;gap:1rem;min-height:32px}.theme-dark #important-notice-banner-wrapper>.side-right>.header>.message-container>.message-wrapper>.message-title>span{align-self:center}.theme-dark #important-notice-banner-wrapper>.side-right>.header>.message-container>.message-content{height:100px}.theme-dark #important-notice-banner-wrapper>.side-right>.header>.controls-container{display:flex;align-items:center;gap:.5rem}.theme-dark #important-notice-banner-wrapper>.side-right>.header>.controls-container .counters{display:flex;align-items:center;gap:1.5rem}.theme-dark #important-notice-banner-wrapper>.side-right>.header>.controls-container .counters>span{display:flex;align-items:center;gap:.5rem}.theme-dark #important-notice-banner-wrapper>.side-right>.header>.controls-container>:first-child{border-left:1px solid #4e545d;padding-left:2rem}.theme-dark #important-notice-banner-wrapper>.side-right>.header>.controls-container>:not(:last-child){border-right:1px solid #4e545d;padding-right:2rem}.theme-dark #important-notice-banner-wrapper>.side-right>.header>.controls-container .message-pagination{display:flex;align-items:center;gap:1rem;flex-wrap:nowrap;white-space:nowrap}.theme-dark #important-notice-banner-wrapper>.side-right>.body{display:none;align-self:flex-start}.theme-dark #important-notice-banner-wrapper>.side-right>.body.expanded{display:block;padding-top:1.5rem}.theme-dark #user-manual{padding:0 30px;width:100%;max-width:1024px;display:flex;flex-direction:column;gap:1rem;justify-content:center}.theme-dark #user-manual>.user-manual-contents-wrapper{display:flex}.theme-dark #user-manual>.user-manual-contents-wrapper>div{flex:1 1 50%}.theme-dark #user-manual .user-manual-buttons-wrapper>cl-button{margin-right:10px}.theme-dark #user-manual .user-manual-header>.user-manual-title{margin-bottom:0}.theme-dark #user-manual .user-manual-header>.user-manual-description{margin-top:0}.theme-dark #user-manual .user-manual-document-description{max-width:400px;margin-top:0}@media screen and (min-width: 1301px){.theme-dark #user-manual p.cl-body3.user-manual-description{font-size:1.4rem!important}}.theme-dark .mat-mdc-menu-panel.options-menu,.theme-dark .mat-mdc-menu-panel.options-sub-menu{min-height:auto;background-color:#1f2328;border:1px solid #4e545d;border-radius:3px}.theme-dark .cl-header{max-width:100%!important}.theme-dark .menu-header{margin-top:8px!important}@media only screen and (max-width: 1300px){.theme-dark .cl-header-product{margin-top:0!important;margin-bottom:0!important;align-items:center!important}.theme-dark .cl-header-product>div:first-child{max-width:150px!important}}.theme-dark .cl-input-form-field-all-width{width:100%!important}.theme-dark .mdc-notched-outline__notch{border-left:none!important}.theme-dark .mat-mdc-tooltip .mdc-tooltip__surface{background-color:#1f2328!important;color:#f2f3f4!important}.theme-dark .cl-breadcrumbs{border:0!important}.theme-dark .cl-side-navigation-state-expanded{min-width:200px!important}@font-face{font-family:bmw-group-cond;src:url(BMWGroup_Cond_Regular.8ea4773b532174cc.woff2) format("woff2");font-weight:400}@font-face{font-family:bmw-group-cond-bold;src:url(BMWGroup_Cond_Bold.160a78e0184b701f.woff2) format("woff2");font-weight:700}@media (min-width: 1301px){:root{--font-size-medium-label: 2rem;--font-size-small-label: 1.6rem;--font-size-extra-small-label: 1.4rem}}@media (min-width: 768px) and (max-width: 1300px){:root{--font-size-medium-label: 1.8rem;--font-size-small-label: 1.4rem;--font-size-extra-small-label: 1.2rem}}.mat-mdc-tooltip .mdc-tooltip__surface{border-radius:.4rem;color:var(--chart-white-tooltip-text);background-color:var(--universal-tooltip);border:1px solid var(--universal-tooltip-border)}.basic-tooltip{font-size:1rem}.tooltip-default-background .mdc-tooltip__surface,.tooltip-chart-white-background .mdc-tooltip__surface{position:relative;overflow:initial;font-size:14px;white-space:pre;line-height:1.5;margin-bottom:0rem;margin-left:1.5rem;margin-top:-.5rem;text-align:left}.mat-mdc-tooltip.tooltip-default-background .mdc-tooltip__surface{background-color:var(--chart-gray-tooltip);color:var(--chart-white-tooltip-text)}.mat-mdc-tooltip.tooltip-default-background .mdc-tooltip__surface:after{border-bottom:.5rem solid var(--chart-gray-tooltip)}.not-displayed{display:none!important}.mat-mdc-tooltip.tooltip-chart-white-background .mdc-tooltip__surface{background-color:var(--chart-white-tooltip);color:var(--chart-black-tooltip-text);right:11%}.mat-mdc-tooltip.tooltip-chart-white-background .mdc-tooltip__surface:after{border-bottom:.5rem solid var(--chart-white-tooltip)}.tooltip-data-loading-error{height:100%;display:grid;margin-top:1rem;font-size:12px;text-align:center}.tooltip-data-loading-error .message{justify-self:center}.tooltip-data-loading-error .message .error-icon{display:block;margin:auto}::-webkit-scrollbar{width:.6rem;height:.6rem;background-color:var(--filter-scrollbar-background)}::-webkit-scrollbar-thumb{border-radius:.5rem;background-color:var(--filter-scrollbar)}.dropdown-panel-basic-select{position:absolute;box-shadow:0 0 6px var(--filter-border-shadow);border:1px solid var(--filter-border-default);background-color:var(--filter-background-default)}.mat-mdc-select-panel-wrap:has(.dropdown-panel-basic-select){opacity:1;min-width:230px;max-width:300px}.dropdown-panel-select-date{position:absolute;margin-top:45px;margin-left:6px;box-shadow:0 0 6px var(--filter-border-shadow);border:1px solid var(--filter-border-default);background-color:var(--filter-background-default)}.mat-mdc-select-panel-wrap:has(.dropdown-panel-select-date){opacity:1;min-width:230px;max-width:300px}.mdc-menu-surface.mat-mdc-select-panel.dropdown-panel-select-tree.mat-mdc-select-panel,.mdc-menu-surface.mat-mdc-select-panel.dropdown-panel-select-tree-open-left.mat-mdc-select-panel{max-height:400px;min-height:400px;position:absolute;margin-top:5px;box-shadow:0 3px 6px var(--filter-border-shadow);border:1px solid var(--filter-border-default)}.mdc-menu-surface.mat-mdc-select-panel.dropdown-panel-select-tree.mat-mdc-select-panel .mat-option,.mdc-menu-surface.mat-mdc-select-panel.dropdown-panel-select-tree-open-left.mat-mdc-select-panel .mat-option{padding:0;height:100%}.mdc-menu-surface.mat-mdc-select-panel.dropdown-panel-select-tree.mat-mdc-select-panel,.mdc-menu-surface.mat-mdc-select-panel.dropdown-panel-select-tree-open-right.mat-mdc-select-panel{max-height:400px;min-height:400px;position:absolute;margin-top:5px;box-shadow:0 3px 6px var(--filter-border-shadow);border:1px solid var(--filter-border-default)}.mdc-menu-surface.mat-mdc-select-panel.dropdown-panel-select-tree.mat-mdc-select-panel .mat-option,.mdc-menu-surface.mat-mdc-select-panel.dropdown-panel-select-tree-open-right.mat-mdc-select-panel .mat-option{padding:0;height:100%}.mdc-menu-surface.mat-mdc-select-panel.dropdown-panel-select-tree-open-left.mat-mdc-select-panel{right:calc(100% - 200px)}.mdc-menu-surface.mat-mdc-select-panel.dropdown-panel-select-tree-open-right.mat-mdc-select-panel{left:calc(100% - 100px)}@media screen and (min-width: 1420px){.mdc-menu-surface.mat-mdc-select-panel.dropdown-panel-select-tree-open-left.mat-mdc-select-panel{right:calc(100% - 150px)}.mdc-menu-surface.mat-mdc-select-panel.dropdown-panel-select-tree-open-right.mat-mdc-select-panel{left:calc(100% - 200px)}}@media screen and (min-width: 1070px){.mdc-menu-surface.mat-mdc-select-panel.dropdown-panel-select-tree-open-left.mat-mdc-select-panel{right:calc(100% - 150px)}.mdc-menu-surface.mat-mdc-select-panel.dropdown-panel-select-tree-open-right.mat-mdc-select-panel{left:calc(100% - 150px)}}@media screen and (min-width: 920px){.mdc-menu-surface.mat-mdc-select-panel.dropdown-panel-select-tree-open-left.mat-mdc-select-panel{right:calc(100% - 200px)}.mdc-menu-surface.mat-mdc-select-panel.dropdown-panel-select-tree-open-right.mat-mdc-select-panel{left:calc(100% - 150px)}}@media screen and (max-width: 1301px){.mdc-menu-surface.mat-mdc-select-panel.dropdown-panel-select-tree-open-left.mat-mdc-select-panel{right:calc(100% - 150px)}.mdc-menu-surface.mat-mdc-select-panel.dropdown-panel-select-tree-open-right.mat-mdc-select-panel{left:calc(100% - 150px)}}.mat-mdc-select-panel-wrap:has(.dropdown-panel-select-tree){opacity:1;min-width:370px;max-width:400px}.cdk-overlay-pane:has(.year-select-panel.mat-mdc-select-panel){width:100px}.cdk-overlay-pane:has(.year-select-panel.mat-mdc-select-panel) .mat-mdc-option .mdc-list-item__primary-text{font-size:14px}.year-select-panel.mat-mdc-select-panel.mdc-menu-surface.mdc-menu-surface--open.mat-primary{background-color:var(--filter-background-active)}mat-checkbox.mat-mdc-checkbox{cursor:auto;margin-right:10px;color:var(--chart-white-bullet)}mat-checkbox.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,mat-checkbox.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,mat-checkbox.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background,mat-checkbox.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,mat-checkbox.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,mat-checkbox.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background,mat-checkbox.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,mat-checkbox.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,mat-checkbox.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{background-color:var(--filter-label-active)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~div.mdc-checkbox__background{border-color:var(--draggable-menu-checkbox-outline)}mat-checkbox.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,mat-checkbox.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,mat-checkbox.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background{background-color:var(--disabled-checkbox)}.fullscreen-mode app-ui-layout-toolbar{z-index:-1}.fullscreen-mode mat-sidenav-container{overflow:visible}.fullscreen-mode mat-sidenav-container mat-sidenav.mat-drawer{z-index:unset}.fullscreen-mode mat-sidenav-container mat-sidenav-content.sidenav-content{margin-left:0}.fullscreen-mode .is-full-screen-wrapper app-generic-filters app-ui-filters-wrapper .filters-wrapper{top:0;box-shadow:0 4px 4px -4px var(--filter-border-shadow)}.fullscreen-mode .is-full-screen-wrapper app-generic-filters app-ui-filters-wrapper .filters-wrapper .wrapper-info{padding-block:1.5rem}.fullscreen-mode footer:before,.fullscreen-mode app-ui-navigation-sub-tabs{background-color:var(--main-background);opacity:0;content:"";position:absolute;left:0;right:0;bottom:0;height:var(--height-footer);animation:fadeIn 3s;pointer-events:none}@keyframes fadeIn{0%{opacity:.6}to{opacity:.6}}div.mat-mdc-select-panel.mdc-menu-surface.mdc-menu-surface--open.dropdown-panel-select-tree,div.mat-mdc-select-panel.mdc-menu-surface.mdc-menu-surface--open.dropdown-panel-select-tree-open-left,div.mat-mdc-select-panel.mdc-menu-surface.mdc-menu-surface--open.dropdown-panel-select-tree-open-right{max-width:40rem;width:40rem;background-color:var(--main-background)}div.mat-mdc-select-panel.mdc-menu-surface.mdc-menu-surface--open.dropdown-panel-select-tree .mdc-list-item__primary-text,div.mat-mdc-select-panel.mdc-menu-surface.mdc-menu-surface--open.dropdown-panel-select-tree-open-left .mdc-list-item__primary-text,div.mat-mdc-select-panel.mdc-menu-surface.mdc-menu-surface--open.dropdown-panel-select-tree-open-right .mdc-list-item__primary-text{width:100%}.select-tree-panel{height:40rem;max-height:40rem;margin-left:.5em;margin-top:1em;display:flex;position:absolute}.mat-mdc-select-panel-wrap{max-width:25rem;width:25rem;margin-top:3.5rem;background-color:var(--main-background)}.mat-mdc-select-panel-wrap .mat-mdc-select-panel mat-option.mat-option{width:100%}.mat-mdc-form-field-wrapper{padding-bottom:0}.mat-mdc-text-field-wrapper.mdc-text-field .mdc-line-ripple,.ui-select-tree .mat-select-arrow-wrapper{display:none}.select-tree-layout{height:100%}.select-tree-search .mdc-text-field{padding:0}.select-tree-search.mat-mdc-text-field-wrapper .mdc-line-ripple:after,.select-tree-search .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-line-ripple:after{display:none}.select-tree-search .mat-mdc-button:not(:disabled),.select-tree-search .mat-mdc-form-field-infix{height:28px}.select-tree-search .mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{font-size:16px;font-family:bmw-group-cond,sans-serif}.select-tree-search .mat-mdc-form-field-subscript-wrapper{display:none}.mat-mdc-snack-bar-container{margin:0}.mat-mdc-snack-bar-container .mdc-snackbar__surface,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-label{padding:0}.button-loading-spinner.mat-mdc-progress-spinner circle{stroke:var(--breadcrumbs-text-border-bottom)}.primary.mat-mdc-progress-spinner circle{stroke:var(--text-base)}.navigation-tabs-wrapper .mat-mdc-tab-links{height:100%;opacity:1}.navigation-tabs-wrapper .mat-mdc-tab-links.mat-mdc-tab-disabled{opacity:.6}.navigation-tabs-wrapper .mat-mdc-tab-header-pagination-chevron{color:var(--text-base);height:10px;width:10px;border-width:2px 2px 0 0}.navigation-tabs-wrapper .mat-mdc-tab-header-pagination-before{padding-top:13px;box-shadow:0 0 13px 15px var(--secondary-background)}.navigation-tabs-wrapper .mat-mdc-tab-header-pagination-before.mat-mdc-tab-header-pagination-disabled{box-shadow:none;display:none}.navigation-tabs-wrapper .mat-mdc-tab-header-pagination-after{padding-top:13px;box-shadow:0 0 13px 15px var(--secondary-background);padding-right:7px}.navigation-tabs-wrapper .mat-mdc-tab-header-pagination-after.mat-mdc-tab-header-pagination-disabled{box-shadow:none;display:none}.navigation-tabs-wrapper .mat-mdc-tab-header-pagination-disabled .mat-mdc-tab-header-pagination-chevron{color:var(--disabled-chevron-tabs)}.navigation-tabs-wrapper .mat-ink-bar{height:.2rem;width:var(--tab-width);background-color:var(--text-base)}@media screen and (max-width: 1301px){.navigation-tabs-wrapper .mdc-tab{padding-inline:1.5rem}}.chips .active-chip .chip-title{background-color:var(--journey-cards-dashboard-cards)}.chips .category-chip.steering-dashboards .chip-title{background-color:var(--journey-steering-dashboards);border:.1rem solid var(--journey-steering-dashboards)}.chips .category-chip.steering-dashboards .chip-title:hover{background-color:var(--journey-steering-dashboards)}.chips .agent-management.category-chip .chip-title{background-color:var(--journey-agent-management);border:.1rem solid var(--journey-agent-management)}.chips .agent-management.category-chip .chip-title:hover{background-color:var(--journey-agent-management)}.chips .reports-journey.category-chip .chip-title{background-color:var(--reports-journey);border:.1rem solid var(--reports-journey)}.chips .reports-journey.category-chip .chip-title:hover{background-color:var(--reports-journey)}.chips .category-chip .chip-title:hover{background-color:var(--journey-card-background-hover)}.filters-wrapper .mat-mdc-form-field-wrapper{padding-bottom:0}.kpi-formatter-menu{--width-menu: 40rem;--height-menu: 50rem;--height-top-menu: 5rem;--height-actions-menu: 5rem;border-radius:4px;border:1px solid var(--kpis-definition-wrapper-border);background:var(--kpi-table-formatter-background);position:relative;overflow:auto}.kpi-formatter-menu.mat-mdc-menu-panel{max-width:var(--width-menu);max-height:var(--height-menu)}.kpi-formatter-menu .top-menu{padding:1rem 2rem;height:var(--height-top-menu);display:flex;align-items:center}.kpi-formatter-menu .top-menu h3{text-align:left;font-size:1.4rem;font-weight:700}.kpi-formatter-menu mat-checkbox{cursor:auto}.kpi-formatter-menu .mat-checkbox-frame{color:var(--draggable-menu-checkbox-outline)}.kpi-formatter-menu .shadow-wrapper{position:relative}.kpi-formatter-menu .shadow-wrapper:before,.kpi-formatter-menu .shadow-wrapper:after{content:"";position:absolute;left:0;right:0;height:2rem;z-index:1}.kpi-formatter-menu .shadow-wrapper:before{background:linear-gradient(180deg,var(--kpi-table-formatter-background) 0%,var(--kpi-table-formatter-background) 45%,var(--kpi-table-tooltip-background-opacity-65) 74%,var(--kpi-table-tooltip-background-opacity-25) 100%);top:-1rem}.kpi-formatter-menu .shadow-wrapper:after{background:linear-gradient(180deg,var(--kpi-table-tooltip-background-opacity-25) 0%,var(--kpi-table-tooltip-background-opacity-65) 45%,var(--kpi-table-formatter-background) 74%,var(--kpi-table-formatter-background) 100%);bottom:0}.kpi-formatter-menu .content-menu{padding-inline:2rem;margin-right:1rem;max-height:calc(var(--height-menu) - var(--height-top-menu) - var(--height-actions-menu));overflow:auto;width:32rem}.kpi-formatter-menu .actions-menu{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1rem 2rem;height:var(--height-actions-menu)}.kpi-formatter-menu .actions-menu button{appearance:none;border:none;background:none;color:var(--text-base);font-size:1.4rem;cursor:pointer;padding:1rem 0}.kpi-formatter-menu .actions-menu button .reset-icon{width:1.8rem;height:1.8rem;margin-right:.5rem;color:var(--text-base)}.kpi-formatter-menu .actions-menu .reset-button{display:flex;flex-direction:row}.kpi-formatter-menu .actions-menu .reset-button:disabled{opacity:.5;cursor:auto}.journey-card .card-icon svg{width:auto}.cards-grid-container-wrapper .cards-grid-container .more-dashboards-option .dashboard-more-option-arrow{color:var(--journey-card-description)}.ui-kpi-table thead{position:sticky;top:0;background-color:var(--secondary-background);z-index:5}.ui-kpi-table thead .ui-kpi-table-row:first-child>.table-header-cell:first-child{position:sticky;left:0;background-color:var(--secondary-background);box-shadow:.8rem 0 1rem var(--kpi-table-box-shadow);text-align:start;padding-left:1rem;z-index:3}.ui-kpi-table thead .ui-kpi-table-row:last-child>.table-header-cell{color:var(--kpi-table-text-inactive);height:4rem;padding-top:.5rem;vertical-align:text-top;font-weight:400}.ui-kpi-table thead .ui-kpi-table-row:first-child>.table-header-cell:first-child .mat-sort-header-container{justify-content:flex-end}.ui-kpi-table thead .ui-kpi-table-row>.table-header-cell{position:relative}.ui-kpi-table thead .ui-kpi-table-row .mat-sort-header-content{text-align:right}.ui-kpi-table thead .ui-kpi-table-row>.table-header-cell:before{content:"";position:absolute;left:calc(-1 * var(--border-spacing));top:0;right:0;bottom:0;background-color:var(--secondary-background);z-index:-1;transition:background-color .2s var(--timing-function-td)}.ui-kpi-table .mat-sort-header-arrow .mat-sort-header-pointer-middle,.ui-kpi-table .mat-sort-header-arrow .mat-sort-header-pointer-left,.ui-kpi-table .mat-sort-header-arrow .mat-sort-header-pointer-right,.ui-kpi-table .mat-sort-header-arrow .mat-sort-header-stem{color:var(--text-base)}.ui-kpi-table tbody .table-cell{min-width:10rem}.ui-kpi-table tbody .table-cell:first-child{min-width:2px}.ui-kpi-table tbody .ui-kpi-table-row{position:relative;z-index:1}.ui-kpi-table tbody .ui-kpi-table-row.is-row-clickable{cursor:pointer}.ui-kpi-table tbody .ui-kpi-table-row:first-child{position:sticky;background-color:var(--secondary-background);z-index:2}.ui-kpi-table tbody .ui-kpi-table-row .table-cell{position:relative}.ui-kpi-table tbody .ui-kpi-table-row:not(.cdk-no-data-row) .table-cell:before{content:"";position:absolute;top:0;left:calc(-1 * var(--border-spacing));right:0;bottom:0;background-color:var(--secondary-background);z-index:-1;transition:background-color .2s var(--timing-function-td)}.show-kpi-definitions .action-button-container .download-button{height:2.4rem}.table-formatter-menu .mat-mdc-tab-header{box-shadow:0 4px 4px -4px var(--filter-border-shadow);z-index:2;margin:0 2rem}.table-formatter-menu .mat-mdc-tab-header .mat-mdc-tab-labels{justify-content:center}.table-formatter-menu .mat-mdc-tab-header .mat-mdc-tab-labels .mat-mdc-tab{min-width:7rem;flex-grow:1;padding-inline:1.4rem}.table-formatter-menu .mat-mdc-tab-header .mat-mdc-tab-labels .mat-mdc-tab.mdc-tab--active{opacity:1}.table-formatter-menu .mat-mdc-tab-body-content{padding-top:2rem}.table-formatter-menu .mat-ink-bar{height:.2rem;width:var(--tab-width);background-color:var(--text-base)}.table-formatter-menu .content-menu{height:40rem;width:100%}.table-mat-paginator{font-size:14px;-webkit-user-select:none;user-select:none}.table-mat-paginator .mat-mdc-paginator-range-actions .mat-mdc-icon-button{color:var(--text-base)}.table-mat-paginator .mat-mdc-paginator-range-actions .mat-mdc-icon-button:disabled{opacity:.5}.is-full-screen-wrapper app-ui-kpi-table .ui-kpi-table{--offset-table-for-footer: 2rem;max-height:calc(100vh - var(--height-filters-fullscreen) - var(--height-footer) - var(--height-table-actions-fullscreen) - var(--offset-table-for-footer))}.fullscreen-mode .is-full-screen-wrapper app-ui-kpi-table .ui-kpi-table{overflow-y:auto}@media (max-width: 1300px){.is-full-screen-wrapper app-ui-kpi-table .ui-kpi-table{margin-bottom:0}}.year-panel mat-form-field .mdc-line-ripple{display:none}.year-panel mat-form-field .mat-mdc-form-field-subscript-wrapper.mat-mdc-form-field-bottom-align{display:none}.mat-mdc-form-field.mat-mdc-tooltip-trigger.mat-mdc-menu-trigger .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--filled{height:100%}.mat-mdc-form-field.mat-mdc-tooltip-trigger.mat-mdc-menu-trigger .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--filled .mat-mdc-form-field-flex{display:inline-flex;align-items:center;box-sizing:border-box;width:100%;height:100%}.mat-mdc-form-field.mat-mdc-tooltip-trigger.mat-mdc-menu-trigger .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--filled .mat-mdc-floating-label.mdc-floating-label{line-height:2.2rem}.actions-panel .button-clear .ui-button-text,.actions-panel .button-apply .ui-button-text{font-size:16px;color:var(--text-base);letter-spacing:.15px}.ui-basic-select{position:relative}.ui-basic-select .mat-select-arrow{display:none}.ui-basic-select .mat-mdc-select-trigger{height:56px;font-size:16px}.ui-basic-select .mat-mdc-select-value{padding-top:1rem}.ui-basic-select .mat-mdc-icon-button svg{width:2rem;height:2rem}.mat-mdc-select-arrow{display:none}@media screen and (max-width: 1301px){.ui-basic-select .filterBox-config.mat-mdc-form-field-type-mat-select.mat-mdc-form-field.mat-form-field-appearance-fill{width:150px;height:48px}.ui-basic-select .mat-mdc-select-trigger{font-size:14px}.ui-basic-select .mat-mdc-icon-button svg{width:1.8rem;height:1.8rem}}.ui-basic-select-date{position:relative;cursor:pointer}.ui-basic-select-date .mat-select-arrow{display:none}.ui-basic-select-date .mat-select-trigger{font-size:16px;margin-top:3px}.ui-basic-select-date .mdc-text-field__input{-webkit-font-smoothing:auto}.ui-basic-select-date .mat-mdc-form-field-text-suffix{display:flex}.month-picker .mat-form-field-appearance-fill.mat-mdc-form-field.mat-mdc-tooltip-trigger .mdc-text-field--filled.mdc-text-field--disabled.mdc-text-field--disabled{pointer-events:all}.month-picker .mat-form-field-appearance-fill.mat-mdc-form-field.mat-mdc-tooltip-trigger .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--filled{height:100%}.month-picker .mat-form-field-appearance-fill.mat-mdc-form-field.mat-mdc-tooltip-trigger .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--filled .mat-mdc-form-field-flex{display:inline-flex;align-items:center;box-sizing:border-box;width:100%;height:100%}.month-picker .mat-form-field-appearance-fill.mat-mdc-form-field.mat-mdc-tooltip-trigger .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--filled .mat-mdc-form-field-flex .mat-mdc-form-field-infix{display:flex;align-items:center}.month-picker .mat-form-field-appearance-fill.mat-mdc-form-field.mat-mdc-tooltip-trigger .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--filled .mat-mdc-form-field-flex .mat-mdc-form-field-infix input{padding-top:.5rem}.month-picker .mat-form-field-appearance-fill.mat-mdc-form-field.mat-mdc-tooltip-trigger .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--filled .mat-mdc-floating-label.mdc-floating-label{line-height:2.2rem}.month-picker .mat-button-wrapper{background-color:var(--icon-background);border-radius:50%;display:inline-flex;height:24px;width:24px;margin-left:5px}.month-picker .revert-button{border:none;color:#000;border-radius:50%;height:24px;width:24px;padding:2px;font-size:0;background-color:var(--icon-background)}.month-picker .revert-button mat-icon{width:2rem;height:2rem}.month-picker .revert-button mat-icon svg{width:2rem;height:2rem}.year-selector .mat-mdc-select-arrow{display:block}@media screen and (max-width: 1301px){.ui-basic-select-date .mdc-text-field{padding:0 8px}.month-picker .mat-button-wrapper{background-color:var(--icon-background);border-radius:50%;display:inline-flex;height:20px;width:20px;margin-left:5px}.month-picker .revert-button{height:20px;width:20px;padding:0}.month-picker .revert-button mat-icon{width:1.8rem;height:1.8rem}.month-picker .revert-button mat-icon svg{width:1.8rem;height:1.8rem}}.ui-select-tree .mat-mdc-select-trigger{font-size:16px;margin-top:10px}.ui-select-tree .mat-mdc-select-arrow{display:none}.ui-select-tree .mat-button-wrapper{background-color:var(--icon-background);border-radius:50%;display:inline-flex;height:24px;width:24px;margin-left:5px}.ui-select-tree .mat-mdc-select-value{max-width:150px}.mat-form-field-appearance-fill.mat-mdc-form-field.mat-mdc-tooltip-trigger .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--filled{height:100%}.mat-form-field-appearance-fill.mat-mdc-form-field.mat-mdc-tooltip-trigger .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--filled .mat-mdc-form-field-flex{display:inline-flex;align-items:center;box-sizing:border-box;width:100%;height:100%}.mat-form-field-appearance-fill.mat-mdc-form-field.mat-mdc-tooltip-trigger .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--filled .mat-mdc-floating-label.mdc-floating-label{line-height:2.2rem}.select-tree-search .mat-mdc-form-field-wrapper{padding:0;padding-top:1rem;color:var(--text-base)}.select-tree-actions-buttons .button-clear .ui-button-text,.select-tree-actions-buttons .button-apply .ui-button-text{font-size:16px;color:var(--text-base);letter-spacing:.15px}.progress-bar-positioning .mat-mdc-progress-bar{border-radius:3px}.progress-bar-positioning .mat-mdc-progress-bar .mdc-linear-progress__bar-inner{border-color:var(--filter-progress-bar)}.progress-bar-positioning .mat-mdc-progress-bar .mdc-linear-progress__buffer-bar{background-color:var(--filter-progress-bar-background)}@media screen and (max-width: 1301px){.ui-select-tree .mat-mdc-select-trigger{font-size:14px}.ui-select-tree .mat-mdc-text-field-wrapper{padding:0 8px}.ui-select-tree .mat-mdc-select-value{max-width:110px}}.user-mat-menu-wrap{font-weight:400;background-color:var(--user-info-background);border:var(--user-info-line);position:relative;margin-top:1.5rem}.user-mat-menu-wrap.mat-mdc-menu-panel.mat-mdc-menu-panel{background-color:var(--user-info-background);max-width:fit-content;min-width:240px;box-shadow:1px 3px 10px -1px var(--user-info-shadow)}.user-mat-menu-wrap .user-role-text{color:var(--user-roles-text);font-size:12px}.user-mat-menu-wrap .role{color:var(--user-roles);font-size:16px}.user-mat-menu-wrap .mat-mdc-menu-item{min-height:3rem}.user-mat-menu-wrap .mat-mdc-menu-item.mdc-list-item{line-height:25px;height:max-content;cursor:auto}.user-mat-menu-wrap .mat-mdc-menu-item.mdc-list-item .mat-icon{margin-right:5px}.user-mat-menu-wrap .line .mdc-list-item__primary-text{display:block;border-top:1px solid var(--user-info-line);width:100%}.user-mat-menu-wrap .sign-out-text{font-size:16px;color:var(--user-info);cursor:pointer}.user-mat-menu-wrap .sign-out-text:hover{color:var(--user-info-sign-out-hover)}.user-mat-menu-wrap .material-icons{font-size:20px;line-height:normal}.user-mat-menu-wrap .mat-menu.active .material-icons{transform:rotate(180deg)}.user-mat-menu-wrap .login-status-icon.mat-icon{vertical-align:top;padding-left:.3rem}.options-menu-items.mat-mdc-menu-item .mat-icon.full-screen-icon.mat-icon-no-color,.options-menu-items.mat-mdc-menu-item .mat-icon.share-and-copy-icon.mat-icon-no-color,.options-menu-items.mat-mdc-menu-item .mat-icon.kpis-actuality-and-definition-icon.mat-icon-no-color{margin-right:0}.options-menu-items.mat-mdc-menu-item .mat-mdc-menu-submenu-icon{display:none}.tablet-share-arrow-icon{transform:rotate(90deg)}:root{--height-header: 7.5rem;--height-footer: 7.5rem;--height-filters-fullscreen: 13rem;--height-table-actions-fullscreen: 5rem;--height-generic-filter: 11.2rem;--height-navigation-tabs: 7rem;--height-breadcrumbs: 5rem;--height-sticky-filters: 13rem;--width-sidenav: 8rem;--width-sidenav-expanded: 28rem;--width-sidenav-user: 22rem;--z-index-toolbar: 2;--z-index-footer: 5;--z-index-fullscreen-wrapper: 5;--z-index-fullscreen-overlay: 11;--mdc-checkbox-selected-icon-color: rgba(0, 0, 0, 0);--mdc-checkbox-selected-pressed-icon-color: rgba(0, 0, 0, 0);--mdc-checkbox-selected-hover-icon-color: rgba(0, 0, 0, 0);--mat-paginator-container-text-size: 14px;--mdc-plain-tooltip-container-shape: .4rem;--mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}html{font-size:62.5%;font-family:bmw-group-cond,sans-serif}html.remove-overflow{overflow:hidden}body{margin:0;height:100vh;overflow:hidden}*{box-sizing:border-box;-webkit-font-smoothing:auto}button{font-family:inherit}mat-icon svg{pointer-events:none}.mat-drawer-backdrop{top:0;position:fixed!important;background-color:transparent}.mat-drawer-backdrop.mat-drawer-shown{top:0;position:fixed;background-color:#0009}.handover-table th,.handover-table td,.mat-header-cell,.mat-cell{color:var(--text-base)!important}.handover-table .mat-row:hover{background-color:var(--kpi-table-row-hover, transparent)!important}.cdk-overlay-container .mat-dialog-container,.cdk-overlay-container .cdk-overlay-pane{background-color:transparent!important;color:var(--text-base)!important}.cdk-overlay-container .mat-dialog-container button[mat-button]{color:var(--text-base)!important}.cdk-overlay-container .mat-dialog-container .download-preview-wrapper,.cdk-overlay-container .mat-dialog-container .download-preview-wrapper *{color:var(--dialog-text-color, var(--text-base))!important}.cdk-overlay-container .mat-dialog-container{--mdc-dialog-supporting-text-color: var(--dialog-text-color, var(--text-base));--mat-app-on-surface-variant: var(--dialog-text-color, var(--text-base))}.cdk-overlay-container .mat-mdc-dialog-container .mat-mdc-dialog-content,.cdk-overlay-container .mat-mdc-dialog-container .mat-mdc-dialog-content p{color:var(--dialog-text-color, var(--text-base))!important}.cdk-overlay-container .mat-mdc-dialog-container{--mdc-dialog-supporting-text-color: var(--dialog-text-color, var(--text-base));--mat-app-on-surface-variant: var(--dialog-text-color, var(--text-base))}
