@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(https://fonts.gstatic.com/s/materialicons/v145/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format("woff2")}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url(https://fonts.gstatic.com/s/materialiconsoutlined/v110/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUce.woff2) format("woff2")}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;font-display:block;src:url(https://fonts.gstatic.com/s/materialiconsround/v109/LDItaoyNOAY6Uewc665JcIzCKsKc_M9flwmP.woff2) format("woff2")}@font-face{font-family:Material Icons Sharp;font-style:normal;font-weight:400;font-display:block;src:url(https://fonts.gstatic.com/s/materialiconssharp/v110/oPWQ_lt5nv4pWNJpghLP75WiFR4kLh3kvmvR.woff2) format("woff2")}@font-face{font-family:Material Icons Two Tone;font-style:normal;font-weight:400;font-display:block;src:url(https://fonts.gstatic.com/s/materialiconstwotone/v113/hESh6WRmNCxEqUmNyh3JDeGxjVVyMg4tHGctNCu0.woff2) format("woff2")}body{--google-font-color-materialiconstwotone:none}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.material-icons-outlined{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.material-icons-round{font-family:Material Icons Round;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.material-icons-sharp{font-family:Material Icons Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.material-icons-two-tone{font-family:Material Icons Two Tone;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.jsoneditor,.jsoneditor-modal{-webkit-text-size-adjust:none;text-size-adjust:none}.jsoneditor input,.jsoneditor input:not([type]),.jsoneditor input[type=search],.jsoneditor input[type=text],.jsoneditor-modal input,.jsoneditor-modal input:not([type]),.jsoneditor-modal input[type=search],.jsoneditor-modal input[type=text]{height:auto;border:inherit;box-shadow:none;font-size:inherit;box-sizing:inherit;padding:inherit;font-family:inherit;transition:none;line-height:inherit}.jsoneditor input:focus,.jsoneditor input:not([type]):focus,.jsoneditor input[type=search]:focus,.jsoneditor input[type=text]:focus,.jsoneditor-modal input:focus,.jsoneditor-modal input:not([type]):focus,.jsoneditor-modal input[type=search]:focus,.jsoneditor-modal input[type=text]:focus{border:inherit;box-shadow:inherit}.jsoneditor textarea,.jsoneditor-modal textarea{height:inherit}.jsoneditor select,.jsoneditor-modal select{display:inherit;height:inherit}.jsoneditor label,.jsoneditor-modal label{font-size:inherit;font-weight:inherit;color:inherit}.jsoneditor table,.jsoneditor-modal table{border-collapse:collapse;width:auto}.jsoneditor td,.jsoneditor th,.jsoneditor-modal td,.jsoneditor-modal th{padding:0;display:table-cell;text-align:left;vertical-align:inherit;border-radius:inherit}.jsoneditor .autocomplete.dropdown{position:absolute;background:#fff;box-shadow:2px 2px 12px #8080804d;border:1px solid #d3d3d3;overflow-x:hidden;overflow-y:auto;cursor:default;margin:0;padding:5px;text-align:left;outline:0;font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px}.jsoneditor .autocomplete.dropdown .item{color:#1a1a1a}.jsoneditor .autocomplete.dropdown .item.hover{background-color:#ebebeb}.jsoneditor .autocomplete.hint{color:#a1a1a1;top:4px;left:4px}.jsoneditor-contextmenu-root{position:relative;width:0;height:0}.jsoneditor-contextmenu{position:absolute;box-sizing:content-box;z-index:2}.jsoneditor-contextmenu .jsoneditor-menu{position:relative;left:0;top:0;width:128px;height:auto;background:#fff;border:1px solid #d3d3d3;box-shadow:2px 2px 12px #8080804d;list-style:none;margin:0;padding:0}.jsoneditor-contextmenu .jsoneditor-menu button{position:relative;padding:0 8px 0 0;margin:0;width:128px;height:auto;border:none;cursor:pointer;color:#4d4d4d;background:0 0;font-size:14px;font-family:arial,sans-serif;box-sizing:border-box;text-align:left}.jsoneditor-contextmenu .jsoneditor-menu button::-moz-focus-inner{padding:0;border:0}.jsoneditor-contextmenu .jsoneditor-menu button.jsoneditor-default{width:96px}.jsoneditor-contextmenu .jsoneditor-menu button.jsoneditor-expand{float:right;width:32px;height:24px;border-left:1px solid #e5e5e5}.jsoneditor-contextmenu .jsoneditor-menu li{overflow:hidden}.jsoneditor-contextmenu .jsoneditor-menu li ul{display:none;position:relative;left:-10px;top:0;border:none;box-shadow:inset 0 0 10px #80808080;padding:0 10px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.jsoneditor-contextmenu .jsoneditor-menu li ul .jsoneditor-icon{margin-left:24px}.jsoneditor-contextmenu .jsoneditor-menu li ul li button{padding-left:24px;animation:all ease-in-out 1s}.jsoneditor-contextmenu .jsoneditor-menu li button .jsoneditor-expand{position:absolute;top:0;right:0;width:24px;height:24px;padding:0;margin:0 4px 0 0;background-image:url("./media/jsoneditor-icons-STGDAB4I.svg");background-position:0 -72px}.jsoneditor-contextmenu .jsoneditor-icon{position:absolute;top:0;left:0;width:24px;height:24px;border:none;padding:0;margin:0;background-image:url("./media/jsoneditor-icons-STGDAB4I.svg")}.jsoneditor-contextmenu .jsoneditor-text{padding:4px 0 4px 24px;word-wrap:break-word}.jsoneditor-contextmenu .jsoneditor-text.jsoneditor-right-margin{padding-right:24px}.jsoneditor-contextmenu .jsoneditor-separator{height:0;border-top:1px solid #e5e5e5;padding-top:5px;margin-top:5px}.jsoneditor-contextmenu button.jsoneditor-remove .jsoneditor-icon{background-position:-24px 0}.jsoneditor-contextmenu button.jsoneditor-append .jsoneditor-icon,.jsoneditor-contextmenu button.jsoneditor-insert .jsoneditor-icon{background-position:0 0}.jsoneditor-contextmenu button.jsoneditor-duplicate .jsoneditor-icon{background-position:-48px 0}.jsoneditor-contextmenu button.jsoneditor-sort-asc .jsoneditor-icon{background-position:-168px 0}.jsoneditor-contextmenu button.jsoneditor-sort-desc .jsoneditor-icon{background-position:-192px 0}.jsoneditor-contextmenu button.jsoneditor-transform .jsoneditor-icon{background-position:-216px 0}.jsoneditor-contextmenu button.jsoneditor-extract .jsoneditor-icon{background-position:0 -24px}.jsoneditor-contextmenu button.jsoneditor-type-string .jsoneditor-icon{background-position:-144px 0}.jsoneditor-contextmenu button.jsoneditor-type-auto .jsoneditor-icon{background-position:-120px 0}.jsoneditor-contextmenu button.jsoneditor-type-object .jsoneditor-icon{background-position:-72px 0}.jsoneditor-contextmenu button.jsoneditor-type-array .jsoneditor-icon{background-position:-96px 0}.jsoneditor-contextmenu button.jsoneditor-type-modes .jsoneditor-icon{background-image:none;width:6px}.jsoneditor-contextmenu li,.jsoneditor-contextmenu ul{box-sizing:content-box;position:relative}.jsoneditor-contextmenu .jsoneditor-menu button:focus,.jsoneditor-contextmenu .jsoneditor-menu button:hover{color:#1a1a1a;background-color:#f5f5f5;outline:0}.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected,.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected:focus,.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected:hover{color:#fff;background-color:#ee422e}.jsoneditor-contextmenu .jsoneditor-menu li ul li button:focus,.jsoneditor-contextmenu .jsoneditor-menu li ul li button:hover{background-color:#f5f5f5}.jsoneditor-modal{max-width:95%;border-radius:2px!important;padding:45px 15px 15px!important;box-shadow:2px 2px 12px #8080804d;color:#4d4d4d;line-height:1.3em}.jsoneditor-modal.jsoneditor-modal-transform{width:600px!important}.jsoneditor-modal .pico-modal-header{position:absolute;box-sizing:border-box;top:0;left:0;width:100%;padding:0 10px;height:30px;line-height:30px;font-family:arial,sans-serif;font-size:11pt;background:#3883fa;color:#fff}.jsoneditor-modal table{width:100%}.jsoneditor-modal table td{padding:3px 0}.jsoneditor-modal table td.jsoneditor-modal-input{text-align:right;padding-right:0;white-space:nowrap}.jsoneditor-modal table td.jsoneditor-modal-actions{padding-top:15px}.jsoneditor-modal table th{vertical-align:middle}.jsoneditor-modal p:first-child{margin-top:0}.jsoneditor-modal a{color:#3883fa}.jsoneditor-modal .jsoneditor-jmespath-block{margin-bottom:10px}.jsoneditor-modal .pico-close{background:0 0!important;font-size:24px!important;top:7px!important;right:7px!important;color:#fff}.jsoneditor-modal input{padding:4px}.jsoneditor-modal input[type=text]{cursor:inherit}.jsoneditor-modal input[disabled]{background:#d3d3d3;color:gray}.jsoneditor-modal .jsoneditor-select-wrapper{position:relative;display:inline-block}.jsoneditor-modal .jsoneditor-select-wrapper:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #666;position:absolute;right:8px;top:14px;pointer-events:none}.jsoneditor-modal select{padding:3px 24px 3px 10px;min-width:180px;max-width:350px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:0;text-overflow:"";font-size:14px;line-height:1.5em}.jsoneditor-modal select::-ms-expand{display:none}.jsoneditor-modal .jsoneditor-button-group input{padding:4px 10px;margin:0;border-radius:0;border-left-style:none}.jsoneditor-modal .jsoneditor-button-group input.jsoneditor-button-first{border-top-left-radius:3px;border-bottom-left-radius:3px;border-left-style:solid}.jsoneditor-modal .jsoneditor-button-group input.jsoneditor-button-last{border-top-right-radius:3px;border-bottom-right-radius:3px}.jsoneditor-modal .jsoneditor-transform-preview{background:#f5f5f5;height:200px}.jsoneditor-modal .jsoneditor-transform-preview.jsoneditor-error{color:#ee422e}.jsoneditor-modal .jsoneditor-jmespath-wizard{line-height:1.2em;width:100%;padding:0;border-radius:3px}.jsoneditor-modal .jsoneditor-jmespath-label{font-weight:700;color:#1e90ff;margin-top:20px;margin-bottom:5px}.jsoneditor-modal .jsoneditor-jmespath-wizard-table{width:100%;border-collapse:collapse}.jsoneditor-modal .jsoneditor-jmespath-wizard-label{font-style:italic;margin:4px 0 2px}.jsoneditor-modal .jsoneditor-inline{position:relative;display:inline-block;width:100%;padding-top:2px;padding-bottom:2px}.jsoneditor-modal .jsoneditor-inline:not(:last-child){padding-right:2px}.jsoneditor-modal .jsoneditor-jmespath-filter{display:flex;flex-wrap:wrap}.jsoneditor-modal .jsoneditor-jmespath-filter-field{width:180px}.jsoneditor-modal .jsoneditor-jmespath-filter-relation{width:100px}.jsoneditor-modal .jsoneditor-jmespath-filter-value{min-width:180px;flex:1}.jsoneditor-modal .jsoneditor-jmespath-sort-field{width:170px}.jsoneditor-modal .jsoneditor-jmespath-sort-order{width:150px}.jsoneditor-modal .jsoneditor-jmespath-select-fields{width:100%}.jsoneditor-modal .selectr-selected{border-color:#d3d3d3;padding:4px 28px 4px 8px}.jsoneditor-modal .selectr-selected .selectr-tag{background-color:#3883fa;border-radius:5px}.jsoneditor-modal table td,.jsoneditor-modal table th{text-align:left;vertical-align:middle;font-weight:400;color:#4d4d4d;border-spacing:0;border-collapse:collapse}.jsoneditor-modal #query,.jsoneditor-modal input,.jsoneditor-modal input[type=text],.jsoneditor-modal input[type=text]:focus,.jsoneditor-modal select,.jsoneditor-modal textarea{background:#fff;border:1px solid #d3d3d3;color:#4d4d4d;border-radius:3px;padding:4px}.jsoneditor-modal #query,.jsoneditor-modal textarea{border-radius:unset}.jsoneditor-modal,.jsoneditor-modal #query,.jsoneditor-modal input,.jsoneditor-modal input[type=text],.jsoneditor-modal option,.jsoneditor-modal select,.jsoneditor-modal table td,.jsoneditor-modal table th,.jsoneditor-modal textarea{font-size:10.5pt;font-family:arial,sans-serif}.jsoneditor-modal #query,.jsoneditor-modal .jsoneditor-transform-preview{font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px;width:100%;box-sizing:border-box}.jsoneditor-modal input[type=button],.jsoneditor-modal input[type=submit]{background:#f5f5f5;padding:4px 20px}.jsoneditor-modal input,.jsoneditor-modal select{cursor:pointer}.jsoneditor-modal .jsoneditor-button-group.jsoneditor-button-group-value-asc input.jsoneditor-button-asc,.jsoneditor-modal .jsoneditor-button-group.jsoneditor-button-group-value-desc input.jsoneditor-button-desc{background:#3883fa;border-color:#3883fa;color:#fff}.jsoneditor{color:#1a1a1a;border:thin solid #3883fa;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;position:relative;padding:0;line-height:100%}a.jsoneditor-value,div.jsoneditor-default,div.jsoneditor-field,div.jsoneditor-readonly,div.jsoneditor-value{border:1px solid transparent;min-height:16px;min-width:32px;line-height:16px;padding:2px;margin:1px;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;float:left}div.jsoneditor-field p,div.jsoneditor-value p{margin:0}div.jsoneditor-value.jsoneditor-empty:after{content:"value"}div.jsoneditor-value.jsoneditor-string{color:#006000}div.jsoneditor-value.jsoneditor-number{color:#ee422e}div.jsoneditor-value.jsoneditor-boolean{color:#ff8c00}div.jsoneditor-value.jsoneditor-null{color:#004ed0}div.jsoneditor-value.jsoneditor-color-value,div.jsoneditor-value.jsoneditor-invalid{color:#1a1a1a}div.jsoneditor-readonly{min-width:16px;color:gray}div.jsoneditor-empty{border-color:#d3d3d3;border-style:dashed;border-radius:2px}div.jsoneditor-field.jsoneditor-empty:after{content:"field"}div.jsoneditor td{vertical-align:top}div.jsoneditor td.jsoneditor-separator{padding:3px 0;vertical-align:top;color:gray}div.jsoneditor td.jsoneditor-tree{vertical-align:top}div.jsoneditor.busy pre.jsoneditor-preview{background:#f5f5f5;color:gray}div.jsoneditor.busy div.jsoneditor-busy{display:inherit}div.jsoneditor code.jsoneditor-preview{background:0 0}div.jsoneditor.jsoneditor-mode-preview pre.jsoneditor-preview{width:100%;height:100%;box-sizing:border-box;overflow:auto;padding:2px;margin:0;white-space:pre-wrap;word-break:break-all}div.jsoneditor-default{color:gray;padding-left:10px}div.jsoneditor-tree{width:100%;height:100%;position:relative;overflow:auto;background:#fff}div.jsoneditor-tree button.jsoneditor-button{width:24px;height:24px;padding:0;margin:0;border:none;cursor:pointer;background-color:transparent;background-image:url("./media/jsoneditor-icons-STGDAB4I.svg")}div.jsoneditor-tree button.jsoneditor-button:focus{background-color:#f5f5f5;outline:#e5e5e5 solid 1px}div.jsoneditor-tree button.jsoneditor-collapsed{background-position:0 -48px}div.jsoneditor-tree button.jsoneditor-expanded{background-position:0 -72px}div.jsoneditor-tree button.jsoneditor-contextmenu-button{background-position:-48px -72px}div.jsoneditor-tree button.jsoneditor-invisible{visibility:hidden;background:0 0}div.jsoneditor-tree button.jsoneditor-dragarea{background-image:url("./media/jsoneditor-icons-STGDAB4I.svg");background-position:-72px -72px;cursor:move}div.jsoneditor-tree :focus{outline:0}div.jsoneditor-tree div.jsoneditor-show-more{display:inline-block;padding:3px 4px;margin:2px 0;background-color:#e5e5e5;border-radius:3px;color:gray;font-family:arial,sans-serif;font-size:14px}div.jsoneditor-tree div.jsoneditor-show-more a{display:inline-block;color:gray}div.jsoneditor-tree div.jsoneditor-color{display:inline-block;width:12px;height:12px;margin:4px;border:1px solid grey;cursor:pointer}div.jsoneditor-tree div.jsoneditor-color.jsoneditor-color-readonly{cursor:inherit}div.jsoneditor-tree div.jsoneditor-date{background:#a1a1a1;color:#fff;font-family:arial,sans-serif;border-radius:3px;display:inline-block;padding:3px;margin:0 3px}div.jsoneditor-tree table.jsoneditor-tree{border-collapse:collapse;border-spacing:0;width:100%}div.jsoneditor-tree .jsoneditor-button{display:block}div.jsoneditor-tree .jsoneditor-button.jsoneditor-schema-error{width:24px;height:24px;padding:0;margin:0 4px 0 0;background-image:url("./media/jsoneditor-icons-STGDAB4I.svg");background-position:-168px -48px;background-color:transparent}div.jsoneditor-outer{position:static;width:100%;height:100%;margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.jsoneditor-outer.has-nav-bar{margin-top:-26px;padding-top:26px}div.jsoneditor-outer.has-nav-bar.has-main-menu-bar{margin-top:-61px;padding-top:61px}div.jsoneditor-outer.has-status-bar{margin-bottom:-26px;padding-bottom:26px}div.jsoneditor-outer.has-main-menu-bar{margin-top:-35px;padding-top:35px}div.jsoneditor-busy{position:absolute;top:15%;left:0;box-sizing:border-box;width:100%;text-align:center;display:none}div.jsoneditor-busy span{background-color:#ffffab;border:1px solid #fe0;border-radius:3px;padding:5px 15px;box-shadow:0 0 5px #0006}div.jsoneditor-field.jsoneditor-empty:after,div.jsoneditor-value.jsoneditor-empty:after{pointer-events:none;color:#d3d3d3;font-size:8pt}a.jsoneditor-value.jsoneditor-url,div.jsoneditor-value.jsoneditor-url{color:#006000;text-decoration:underline}a.jsoneditor-value.jsoneditor-url{display:inline-block;padding:2px;margin:2px}a.jsoneditor-value.jsoneditor-url:focus,a.jsoneditor-value.jsoneditor-url:hover{color:#ee422e}div.jsoneditor-field.jsoneditor-highlight,div.jsoneditor-field[contenteditable=true]:focus,div.jsoneditor-field[contenteditable=true]:hover,div.jsoneditor-value.jsoneditor-highlight,div.jsoneditor-value[contenteditable=true]:focus,div.jsoneditor-value[contenteditable=true]:hover{background-color:#ffffab;border:1px solid #fe0;border-radius:2px}div.jsoneditor-field.jsoneditor-highlight-active,div.jsoneditor-field.jsoneditor-highlight-active:focus,div.jsoneditor-field.jsoneditor-highlight-active:hover,div.jsoneditor-value.jsoneditor-highlight-active,div.jsoneditor-value.jsoneditor-highlight-active:focus,div.jsoneditor-value.jsoneditor-highlight-active:hover{background-color:#fe0;border:1px solid #ffc700;border-radius:2px}div.jsoneditor-value.jsoneditor-array,div.jsoneditor-value.jsoneditor-object{min-width:16px}div.jsoneditor-tree button.jsoneditor-contextmenu-button.jsoneditor-selected,div.jsoneditor-tree button.jsoneditor-contextmenu-button:focus,div.jsoneditor-tree button.jsoneditor-contextmenu-button:hover,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-contextmenu-button{background-position:-48px -48px}div.jsoneditor-tree div.jsoneditor-show-more a:focus,div.jsoneditor-tree div.jsoneditor-show-more a:hover{color:#ee422e}.ace-jsoneditor,textarea.jsoneditor-text{min-height:150px}.ace-jsoneditor.ace_editor,textarea.jsoneditor-text.ace_editor{font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace}textarea.jsoneditor-text{width:100%;height:100%;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline-width:0;border:none;background-color:#fff;resize:none}tr.jsoneditor-highlight,tr.jsoneditor-selected{background-color:#d3d3d3}tr.jsoneditor-selected button.jsoneditor-contextmenu-button,tr.jsoneditor-selected button.jsoneditor-dragarea{visibility:hidden}tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-contextmenu-button,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-dragarea{visibility:visible}div.jsoneditor-tree button.jsoneditor-dragarea:focus,div.jsoneditor-tree button.jsoneditor-dragarea:hover,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-dragarea{background-position:-72px -48px}div.jsoneditor td,div.jsoneditor th,div.jsoneditor tr{padding:0;margin:0}.jsoneditor-popover,.jsoneditor-schema-error,div.jsoneditor td,div.jsoneditor textarea,div.jsoneditor th,div.jsoneditor-field,div.jsoneditor-value,pre.jsoneditor-preview{font-family:consolas,menlo,monaco,Ubuntu Mono,source-code-pro,monospace;font-size:14px;color:#1a1a1a}.jsoneditor-schema-error{cursor:default;display:inline-block;height:24px;line-height:24px;position:relative;text-align:center;width:24px}.jsoneditor-popover{background-color:#4c4c4c;border-radius:3px;box-shadow:0 0 5px #0006;color:#fff;padding:7px 10px;position:absolute;cursor:auto;width:200px}.jsoneditor-popover.jsoneditor-above{bottom:32px;left:-98px}.jsoneditor-popover.jsoneditor-above:before{border-top:7px solid #4c4c4c;bottom:-7px}.jsoneditor-popover.jsoneditor-below{top:32px;left:-98px}.jsoneditor-popover.jsoneditor-below:before{border-bottom:7px solid #4c4c4c;top:-7px}.jsoneditor-popover.jsoneditor-left{top:-7px;right:32px}.jsoneditor-popover.jsoneditor-left:before{border-left:7px solid #4c4c4c;border-top:7px solid transparent;border-bottom:7px solid transparent;content:"";top:19px;right:-14px;left:inherit;margin-left:inherit;margin-top:-7px;position:absolute}.jsoneditor-popover.jsoneditor-right{top:-7px;left:32px}.jsoneditor-popover.jsoneditor-right:before{border-right:7px solid #4c4c4c;border-top:7px solid transparent;border-bottom:7px solid transparent;content:"";top:19px;left:-14px;margin-left:inherit;margin-top:-7px;position:absolute}.jsoneditor-popover:before{border-right:7px solid transparent;border-left:7px solid transparent;content:"";display:block;left:50%;margin-left:-7px;position:absolute}.jsoneditor-text-errors tr.jump-to-line:hover{text-decoration:underline;cursor:pointer}.jsoneditor-schema-error:focus .jsoneditor-popover,.jsoneditor-schema-error:hover .jsoneditor-popover{display:block;animation:fade-in .3s linear 1,move-up .3s linear 1}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.jsoneditor .jsoneditor-validation-errors-container{max-height:130px;overflow-y:auto}.jsoneditor .jsoneditor-validation-errors{width:100%;overflow:hidden}.jsoneditor .jsoneditor-additional-errors{position:absolute;margin:auto;bottom:31px;left:calc(50% - 92px);color:gray;background-color:#ebebeb;padding:7px 15px;border-radius:8px}.jsoneditor .jsoneditor-additional-errors.visible{visibility:visible;opacity:1;transition:opacity 2s linear}.jsoneditor .jsoneditor-additional-errors.hidden{visibility:hidden;opacity:0;transition:visibility 0s 2s,opacity 2s linear}.jsoneditor .jsoneditor-text-errors{width:100%;border-collapse:collapse;border-top:1px solid #ffc700}.jsoneditor .jsoneditor-text-errors td{padding:3px 6px;vertical-align:middle}.jsoneditor .jsoneditor-text-errors td pre{margin:0;white-space:pre-wrap}.jsoneditor .jsoneditor-text-errors tr{background-color:#ffffab}.jsoneditor .jsoneditor-text-errors tr.parse-error{background-color:#ee2e2e70}.jsoneditor-text-errors .jsoneditor-schema-error{border:none;width:24px;height:24px;padding:0;margin:0 4px 0 0;cursor:pointer}.jsoneditor-text-errors tr .jsoneditor-schema-error{background-image:url("./media/jsoneditor-icons-STGDAB4I.svg");background-position:-168px -48px;background-color:transparent}.jsoneditor-text-errors tr.parse-error .jsoneditor-schema-error{background-image:url("./media/jsoneditor-icons-STGDAB4I.svg");background-position:-25px 0;background-color:transparent}.jsoneditor-anchor{cursor:pointer}.jsoneditor-anchor .picker_wrapper.popup.popup_bottom{top:28px;left:-10px}.fadein{-webkit-animation:fadein .3s;animation:fadein .3s;-moz-animation:fadein .3s;-o-animation:fadein .3s}@keyframes fadein{0%{opacity:0}to{opacity:1}}.jsoneditor-modal input[type=search].selectr-input{border:1px solid #d3d3d3;width:calc(100% - 4px);margin:2px;padding:4px;box-sizing:border-box}.jsoneditor-modal button.selectr-input-clear{right:8px}.jsoneditor-menu{width:100%;height:35px;padding:2px;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background-color:#3883fa;border-bottom:1px solid #3883fa}.jsoneditor-menu>.jsoneditor-modes>button,.jsoneditor-menu>button{width:26px;height:26px;margin:2px;padding:0;border-radius:2px;border:1px solid transparent;background-color:transparent;background-image:url("./media/jsoneditor-icons-STGDAB4I.svg");color:#fff;opacity:.8;font-family:arial,sans-serif;font-size:14px;float:left}.jsoneditor-menu>.jsoneditor-modes>button:hover,.jsoneditor-menu>button:hover{background-color:#fff3;border:1px solid rgba(255,255,255,.4)}.jsoneditor-menu>.jsoneditor-modes>button:active,.jsoneditor-menu>.jsoneditor-modes>button:focus,.jsoneditor-menu>button:active,.jsoneditor-menu>button:focus{background-color:#ffffff4d}.jsoneditor-menu>.jsoneditor-modes>button:disabled,.jsoneditor-menu>button:disabled{opacity:.5;background-color:transparent;border:none}.jsoneditor-menu>button.jsoneditor-collapse-all{background-position:0 -96px}.jsoneditor-menu>button.jsoneditor-expand-all{background-position:0 -120px}.jsoneditor-menu>button.jsoneditor-sort{background-position:-120px -96px}.jsoneditor-menu>button.jsoneditor-transform{background-position:-144px -96px}.jsoneditor.jsoneditor-mode-form>.jsoneditor-menu>button.jsoneditor-sort,.jsoneditor.jsoneditor-mode-form>.jsoneditor-menu>button.jsoneditor-transform,.jsoneditor.jsoneditor-mode-view>.jsoneditor-menu>button.jsoneditor-sort,.jsoneditor.jsoneditor-mode-view>.jsoneditor-menu>button.jsoneditor-transform{display:none}.jsoneditor-menu>button.jsoneditor-undo{background-position:-24px -96px}.jsoneditor-menu>button.jsoneditor-undo:disabled{background-position:-24px -120px}.jsoneditor-menu>button.jsoneditor-redo{background-position:-48px -96px}.jsoneditor-menu>button.jsoneditor-redo:disabled{background-position:-48px -120px}.jsoneditor-menu>button.jsoneditor-compact{background-position:-72px -96px}.jsoneditor-menu>button.jsoneditor-format{background-position:-72px -120px}.jsoneditor-menu>button.jsoneditor-repair{background-position:-96px -96px}.jsoneditor-menu>.jsoneditor-modes{display:inline-block;float:left}.jsoneditor-menu>.jsoneditor-modes>button{background-image:none;width:auto;padding-left:6px;padding-right:6px}.jsoneditor-menu>.jsoneditor-modes>button.jsoneditor-separator,.jsoneditor-menu>button.jsoneditor-separator{margin-left:10px}.jsoneditor-menu a{font-family:arial,sans-serif;font-size:14px;color:#fff;opacity:.8;vertical-align:middle}.jsoneditor-menu a:hover{opacity:1}.jsoneditor-menu a.jsoneditor-poweredBy{font-size:8pt;position:absolute;right:0;top:0;padding:10px}.jsoneditor-navigation-bar{width:100%;height:26px;line-height:26px;padding:0;margin:0;border-bottom:1px solid #d3d3d3;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:gray;background-color:#ebebeb;overflow:hidden;font-family:arial,sans-serif;font-size:14px}.jsoneditor-search{font-family:arial,sans-serif;position:absolute;right:4px;top:4px;border-collapse:collapse;border-spacing:0;display:flex}.jsoneditor-search input{color:#1a1a1a;width:120px;border:none;outline:0;margin:1px;line-height:20px;font-family:arial,sans-serif}.jsoneditor-search button{width:16px;height:24px;padding:0;margin:0;border:none;background:url("./media/jsoneditor-icons-STGDAB4I.svg");vertical-align:top}.jsoneditor-search button:hover{background-color:transparent}.jsoneditor-search button.jsoneditor-refresh{width:18px;background-position:-99px -73px}.jsoneditor-search button.jsoneditor-next{cursor:pointer;background-position:-124px -73px}.jsoneditor-search button.jsoneditor-next:hover{background-position:-124px -49px}.jsoneditor-search button.jsoneditor-previous{cursor:pointer;background-position:-148px -73px;margin-right:2px}.jsoneditor-search button.jsoneditor-previous:hover{background-position:-148px -49px}.jsoneditor-results{font-family:arial,sans-serif;color:#fff;padding-right:5px;line-height:26px}.jsoneditor-frame{border:1px solid transparent;background-color:#fff;padding:0 2px;margin:0}.jsoneditor-statusbar{line-height:26px;height:26px;color:gray;background-color:#ebebeb;border-top:1px solid #d3d3d3;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px}.jsoneditor-statusbar>.jsoneditor-curserinfo-val{margin-right:12px}.jsoneditor-statusbar>.jsoneditor-curserinfo-count{margin-left:4px}.jsoneditor-statusbar>.jsoneditor-validation-error-icon{float:right;width:24px;height:24px;padding:0;margin-top:1px;background-image:url("./media/jsoneditor-icons-STGDAB4I.svg");background-position:-168px -48px;cursor:pointer}.jsoneditor-statusbar>.jsoneditor-validation-error-count{float:right;margin:0 4px 0 0;cursor:pointer}.jsoneditor-statusbar>.jsoneditor-parse-error-icon{float:right;width:24px;height:24px;padding:0;margin:1px;background-image:url("./media/jsoneditor-icons-STGDAB4I.svg");background-position:-25px 0}.jsoneditor-statusbar .jsoneditor-array-info a{color:inherit}div.jsoneditor-statusbar>.jsoneditor-curserinfo-label,div.jsoneditor-statusbar>.jsoneditor-size-info{margin:0 4px}.jsoneditor-treepath{padding:0 5px;overflow:hidden;white-space:nowrap;outline:0}.jsoneditor-treepath.show-all{word-wrap:break-word;white-space:normal;position:absolute;background-color:#ebebeb;z-index:1;box-shadow:2px 2px 12px #8080804d}.jsoneditor-treepath.show-all span.jsoneditor-treepath-show-all-btn{display:none}.jsoneditor-treepath div.jsoneditor-contextmenu-root{position:absolute;left:0}.jsoneditor-treepath .jsoneditor-treepath-show-all-btn{position:absolute;background-color:#ebebeb;left:0;height:20px;padding:0 3px;cursor:pointer}.jsoneditor-treepath .jsoneditor-treepath-element{margin:1px;font-family:arial,sans-serif;font-size:14px}.jsoneditor-treepath .jsoneditor-treepath-seperator{margin:2px;font-size:9pt;font-family:arial,sans-serif}.jsoneditor-treepath span.jsoneditor-treepath-element:hover,.jsoneditor-treepath span.jsoneditor-treepath-seperator:hover{cursor:pointer;text-decoration:underline}.selectr-container{position:relative}.selectr-container li{list-style:none}.selectr-hidden{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0 none}.selectr-visible{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:11}.selectr-desktop.multiple .selectr-visible{display:none}.selectr-desktop.multiple.native-open .selectr-visible{top:100%;min-height:200px!important;height:auto;opacity:1;display:block}.selectr-container.multiple.selectr-mobile .selectr-selected{z-index:0}.selectr-selected{position:relative;z-index:1;box-sizing:border-box;width:100%;padding:7px 28px 7px 14px;cursor:pointer;border:1px solid #999;border-radius:3px;background-color:#fff}.selectr-selected:before{position:absolute;top:50%;right:10px;width:0;height:0;content:"";-o-transform:rotate(0) translate3d(0,-50%,0);-ms-transform:rotate(0) translate3d(0,-50%,0);-moz-transform:rotate(0) translate3d(0,-50%,0);-webkit-transform:rotate(0) translate3d(0,-50%,0);transform:rotate(0) translate3d(0,-50%,0);border-width:4px 4px 0 4px;border-style:solid;border-color:#6c7a86 transparent transparent}.selectr-container.native-open .selectr-selected:before,.selectr-container.open .selectr-selected:before{border-width:0 4px 4px 4px;border-style:solid;border-color:transparent transparent #6c7a86}.selectr-label{display:none;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.selectr-placeholder{color:#6c7a86}.selectr-tags{margin:0;padding:0;white-space:normal}.has-selected .selectr-tags{margin:0 0 -2px}.selectr-tag{list-style:none;position:relative;float:left;padding:2px 25px 2px 8px;margin:0 2px 2px 0;cursor:default;color:#fff;border:medium none;border-radius:10px;background:#acb7bf none repeat scroll 0 0}.selectr-container.multiple.has-selected .selectr-selected{padding:5px 28px 5px 5px}.selectr-options-container{position:absolute;z-index:10000;top:calc(100% - 1px);left:0;display:none;box-sizing:border-box;width:100%;border-width:0 1px 1px;border-style:solid;border-color:transparent #999 #999;border-radius:0 0 3px 3px;background-color:#fff}.selectr-container.open .selectr-options-container{display:block}.selectr-input-container{position:relative;display:none}.selectr-clear,.selectr-input-clear,.selectr-tag-remove{position:absolute;top:50%;right:22px;width:20px;height:20px;padding:0;cursor:pointer;-o-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);border:medium none;background-color:transparent;z-index:11}.selectr-clear,.selectr-input-clear{display:none}.selectr-container.has-selected .selectr-clear,.selectr-input-container.active .selectr-input-clear{display:block}.selectr-selected .selectr-tag-remove{right:2px}.selectr-clear:after,.selectr-clear:before,.selectr-input-clear:after,.selectr-input-clear:before,.selectr-tag-remove:after,.selectr-tag-remove:before{position:absolute;top:5px;left:9px;width:2px;height:10px;content:" ";background-color:#6c7a86}.selectr-tag-remove:after,.selectr-tag-remove:before{top:4px;width:3px;height:12px;background-color:#fff}.selectr-clear:before,.selectr-input-clear:before,.selectr-tag-remove:before{-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.selectr-clear:after,.selectr-input-clear:after,.selectr-tag-remove:after{-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.selectr-input-container.active,.selectr-input-container.active .selectr-clear{display:block}.selectr-input{top:5px;left:5px;box-sizing:border-box;width:calc(100% - 30px);margin:10px 15px;padding:7px 30px 7px 9px;border:1px solid #999;border-radius:3px}.selectr-notice{display:none;box-sizing:border-box;width:100%;padding:8px 16px;border-top:1px solid #999;border-radius:0 0 3px 3px;background-color:#fff}.selectr-container.notice .selectr-notice{display:block}.selectr-container.notice .selectr-selected{border-radius:3px 3px 0 0}.selectr-options{position:relative;top:calc(100% + 2px);display:none;overflow-x:auto;overflow-y:scroll;max-height:200px;margin:0;padding:0}.selectr-container.notice .selectr-options-container,.selectr-container.open .selectr-input-container,.selectr-container.open .selectr-options{display:block}.selectr-option{position:relative;display:block;padding:5px 20px;list-style:outside none none;cursor:pointer;font-weight:400}.selectr-options.optgroups>.selectr-option{padding-left:25px}.selectr-optgroup{font-weight:700;padding:0}.selectr-optgroup--label{font-weight:700;margin-top:10px;padding:5px 15px}.selectr-match{text-decoration:underline}.selectr-option.selected{background-color:#ddd}.selectr-option.active{color:#fff;background-color:#5897fb}.selectr-option.disabled{opacity:.4}.selectr-option.excluded{display:none}.selectr-container.open .selectr-selected{border-color:#999 #999 transparent #999;border-radius:3px 3px 0 0}.selectr-container.open .selectr-selected:after{-o-transform:rotate(180deg) translate3d(0,50%,0);-ms-transform:rotate(180deg) translate3d(0,50%,0);-moz-transform:rotate(180deg) translate3d(0,50%,0);-webkit-transform:rotate(180deg) translate3d(0,50%,0);transform:rotate(180deg) translate3d(0,50%,0)}.selectr-disabled{opacity:.6}.has-selected .selectr-placeholder,.selectr-empty{display:none}.has-selected .selectr-label{display:block}.taggable .selectr-selected{padding:4px 28px 4px 4px}.taggable .selectr-selected:after{display:table;content:" ";clear:both}.taggable .selectr-label{width:auto}.taggable .selectr-tags{float:left;display:block}.taggable .selectr-placeholder{display:none}.input-tag{float:left;min-width:90px;width:auto}.selectr-tag-input{border:medium none;padding:3px 10px;width:100%;font-family:inherit;font-weight:inherit;font-size:inherit}.selectr-input-container.loading:after{position:absolute;top:50%;right:20px;width:20px;height:20px;content:"";-o-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);-o-transform-origin:50% 0 0;-ms-transform-origin:50% 0 0;-moz-transform-origin:50% 0 0;-webkit-transform-origin:50% 0 0;transform-origin:50% 0 0;-moz-animation:.5s linear 0s normal forwards infinite running selectr-spin;-webkit-animation:.5s linear 0s normal forwards infinite running selectr-spin;animation:.5s linear 0s normal forwards infinite running selectr-spin;border-width:3px;border-style:solid;border-color:#aaa #ddd #ddd;border-radius:50%}@-webkit-keyframes selectr-spin{0%{-webkit-transform:rotate(0) translate3d(0,-50%,0);transform:rotate(0) translate3d(0,-50%,0)}to{-webkit-transform:rotate(360deg) translate3d(0,-50%,0);transform:rotate(360deg) translate3d(0,-50%,0)}}@keyframes selectr-spin{0%{-webkit-transform:rotate(0) translate3d(0,-50%,0);transform:rotate(0) translate3d(0,-50%,0)}to{-webkit-transform:rotate(360deg) translate3d(0,-50%,0);transform:rotate(360deg) translate3d(0,-50%,0)}}.selectr-container.open.inverted .selectr-selected{border-color:transparent #999 #999;border-radius:0 0 3px 3px}.selectr-container.inverted .selectr-options-container{border-width:1px 1px 0;border-color:#999 #999 transparent;border-radius:3px 3px 0 0;background-color:#fff}.selectr-container.inverted .selectr-options-container{top:auto;bottom:calc(100% - 1px)}.selectr-container ::-webkit-input-placeholder{color:#6c7a86;opacity:1}.selectr-container ::-moz-placeholder{color:#6c7a86;opacity:1}.selectr-container :-ms-input-placeholder{color:#6c7a86;opacity:1}.selectr-container ::placeholder{color:#6c7a86;opacity:1}.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,.theme-light .ytd-retail-forecast-table tr:nth-child(1) td,.theme-light .ytd-retail-forecast-table tr:nth-child(2) td,.theme-dark .ytd-retail-forecast-table tr:nth-child(1) td,.theme-dark .ytd-retail-forecast-table tr:nth-child(2) td,.theme-secret .ytd-retail-forecast-table tr:nth-child(1) td,.theme-secret .ytd-retail-forecast-table tr:nth-child(2) td{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,.theme-light .ytd-retail-forecast-table .title-container,.theme-light .calculations-tooltip-list .list-element-title,.theme-light .calculations-tooltip-list .list-element-subtitle,.theme-dark .ytd-retail-forecast-table .title-container,.theme-dark .calculations-tooltip-list .list-element-title,.theme-dark .calculations-tooltip-list .list-element-subtitle,.theme-secret .ytd-retail-forecast-table .title-container,.theme-secret .calculations-tooltip-list .list-element-title,.theme-secret .calculations-tooltip-list .list-element-subtitle{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,.theme-light .ytd-retail-forecast-table tr td,.theme-dark .ytd-retail-forecast-table tr td,.theme-secret .ytd-retail-forecast-table tr td{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}.year-tabs{width:100%}.year-tabs .pdf-list-container{margin:2rem;display:flex;flex-direction:column;place-content:stretch space-around}.main-container{width:100%}app-pdf-reports{display:flex;flex-direction:column;flex-grow:1}app-pdf-reports .page-content{flex-grow:1;min-height:calc(100vh - 12.6rem - env(safe-area-inset-bottom))}app-pdf-reports .page-content .page-background{display:flex;flex-grow:1;flex-direction:column}.error{display:flex;flex-grow:1;place-content:center center}@media (max-width: 767px){app-pdf-reports .page-content{min-height:calc(100vh - 11.1rem - env(safe-area-inset-bottom))}}.border-0{border:0px}.footer-container{min-height:3.6rem;display:flex;justify-content:flex-end;align-items:center}.footer{padding-right:1rem}.kpi-development-by-product{height:100%}.kpi-development-by-product .chart-container{height:100%;border:none;box-shadow:none;background-color:transparent}.kpi-development-by-product-header{display:flex;align-items:center;gap:24px;margin-bottom:32px}.checkbox-and-toggle-alignment{display:flex;gap:20px;position:absolute;right:0}@font-face{font-family:bmw-group-cond;src:url("./media/BMWGroup_Cond_Regular-R2SHOO2T.woff2") format("woff2")}@font-face{font-family:bmw-group-cond-bold;src:url("./media/BMWGroup_Cond_Bold-CYFHRYAY.woff2") format("woff2")}html{font-size:62.5%!important}@media (max-width: 767px){.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font:700 3.5rem/3.5rem bmw-group-cond;letter-spacing:0rem;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font:700 2.5rem/2.7rem bmw-group-cond;letter-spacing:0rem;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font:400 1.6rem/2.8rem bmw-group-cond;letter-spacing:0rem;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font:500 1.5rem/2.4rem bmw-group-cond;letter-spacing:0rem;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 calc(1.5rem * .83) / 2.2rem bmw-group-cond;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 calc(1.5rem * .67) / 2.2rem bmw-group-cond;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font:500 1.5rem/2.4rem bmw-group-cond;letter-spacing:0rem}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font:400 1.5rem/2.2rem bmw-group-cond;letter-spacing:0rem}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 1.2rem/2rem bmw-group-cond;letter-spacing:0rem}.mat-headline-1,.mat-typography .mat-headline-1{font:700 3.5rem/3.5rem bmw-group-cond;letter-spacing:0rem;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font:400 5.6rem/5.6rem bmw-group-cond;letter-spacing:0rem;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font:400 4.5rem/4.8rem bmw-group-cond;letter-spacing:0rem;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font:400 3.4rem/4rem bmw-group-cond;letter-spacing:0rem;margin:0 0 64px}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}}@media (min-width: 768px){.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font:700 5rem/5.4rem bmw-group-cond;letter-spacing:0rem;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font:700 3.5rem/5.4rem bmw-group-cond;letter-spacing:0rem;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font:400 1.6rem/2.8rem bmw-group-cond;letter-spacing:0rem;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font:500 1.5rem/2.4rem bmw-group-cond;letter-spacing:0rem;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 calc(1.5rem * .83) / 2.2rem bmw-group-cond;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 calc(1.5rem * .67) / 2.2rem bmw-group-cond;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font:500 1.5rem/2.4rem bmw-group-cond;letter-spacing:0rem}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font:400 1.5rem/2.2rem bmw-group-cond;letter-spacing:0rem}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 1.2rem/2rem bmw-group-cond;letter-spacing:0rem}.mat-headline-1,.mat-typography .mat-headline-1{font:700 6rem/6.5rem bmw-group-cond;letter-spacing:0rem;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font:400 5.6rem/5.6rem bmw-group-cond;letter-spacing:0rem;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font:400 4.5em/4.8rem bmw-group-cond;letter-spacing:0rem;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font:400 3.4rem/4rem bmw-group-cond;letter-spacing:0rem;margin:0 0 64px}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}}.theme-light{--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px , 0px 0px 0px 0px , 0px 0px 0px 0px ;--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px , 0px 1px 1px 0px , 0px 1px 3px 0px ;--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px , 0px 2px 2px 0px , 0px 1px 5px 0px ;--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px , 0px 3px 4px 0px , 0px 1px 8px 0px ;--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px , 0px 4px 5px 0px , 0px 1px 10px 0px ;--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px , 0px 5px 8px 0px , 0px 1px 14px 0px ;--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px , 0px 6px 10px 0px , 0px 1px 18px 0px ;--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px , 0px 7px 10px 1px , 0px 2px 16px 1px ;--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px , 0px 8px 10px 1px , 0px 3px 14px 2px ;--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px , 0px 9px 12px 1px , 0px 3px 16px 2px ;--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px , 0px 10px 14px 1px , 0px 4px 18px 3px ;--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px , 0px 11px 15px 1px , 0px 4px 20px 3px ;--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px , 0px 12px 17px 2px , 0px 5px 22px 4px ;--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px , 0px 13px 19px 2px , 0px 5px 24px 4px ;--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px , 0px 14px 21px 2px , 0px 5px 26px 4px ;--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px , 0px 15px 22px 2px , 0px 6px 28px 5px ;--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px , 0px 16px 24px 2px , 0px 6px 30px 5px ;--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px , 0px 17px 26px 2px , 0px 6px 32px 5px ;--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px , 0px 18px 28px 2px , 0px 7px 34px 6px ;--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px , 0px 19px 29px 2px , 0px 7px 36px 6px ;--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px , 0px 20px 31px 3px , 0px 8px 38px 7px ;--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px , 0px 21px 33px 3px , 0px 8px 40px 7px ;--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px , 0px 22px 35px 3px , 0px 8px 42px 7px ;--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px , 0px 23px 36px 3px , 0px 9px 44px 8px ;--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px , 0px 24px 38px 3px , 0px 9px 46px 8px ;--mat-ripple-color: color-mix(in srgb, , transparent);--mat-option-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, , transparent);--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, 38%, transparent);--mat-card-elevated-container-shape: 4px;--mat-card-outlined-container-shape: 4px;--mat-card-filled-container-shape: 4px;--mat-card-outlined-outline-width: 1px;--mat-card-elevated-container-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-card-outlined-container-elevation: 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);--mat-card-filled-container-elevation: 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);--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0;--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-line-height: 16px;--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px;--mat-form-field-focus-select-arrow-color: color-mix(in srgb, 87%, transparent);--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, 38%, transparent);--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, 4%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, 12%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, 12%, transparent);--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-select-disabled-trigger-text-color: color-mix(in srgb, 38%, transparent);--mat-select-disabled-arrow-color: color-mix(in srgb, 38%, transparent);--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);--mat-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;--mat-slide-toggle-disabled-handle-opacity: .38;--mat-slide-toggle-disabled-selected-handle-opacity: .38;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--mat-slide-toggle-handle-height: 20px;--mat-slide-toggle-handle-shape: 10px;--mat-slide-toggle-handle-width: 20px;--mat-slide-toggle-hidden-track-opacity: 1;--mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-slide-toggle-pressed-handle-size: 20px;--mat-slide-toggle-selected-handle-horizontal-margin: 0;--mat-slide-toggle-selected-handle-size: 20px;--mat-slide-toggle-selected-icon-size: 18px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 1px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-track-height: 14px;--mat-slide-toggle-track-outline-color: transparent;--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-track-shape: 7px;--mat-slide-toggle-track-width: 36px;--mat-slide-toggle-unselected-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-handle-size: 20px;--mat-slide-toggle-unselected-icon-size: 18px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-slide-toggle-with-icon-handle-size: 20px;--mat-slide-toggle-touch-target-size: 48px;--mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-slide-toggle-disabled-handle-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);--mat-slide-toggle-handle-elevation-shadow: 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-radio-disabled-selected-icon-opacity: .38;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-size: 48px;--mat-slider-active-track-height: 6px;--mat-slider-active-track-shape: 9999px;--mat-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-handle-height: 20px;--mat-slider-handle-shape: 50%;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-inactive-track-shape: 9999px;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-container-transform: translateX(-50%);--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-width: auto;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: .6;--mat-slider-with-tick-marks-container-shape: 50%;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: .6;--mat-slider-value-indicator-transform-origin: bottom;--mat-slider-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-value-indicator-opacity: 1;--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-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-menu-item-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mat-list-list-item-container-shape: 0;--mat-list-list-item-leading-avatar-shape: 50%;--mat-list-list-item-container-color: transparent;--mat-list-list-item-selected-container-color: transparent;--mat-list-list-item-leading-avatar-color: transparent;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-disabled-state-layer-color: transparent;--mat-list-list-item-disabled-state-layer-opacity: 0;--mat-list-list-item-disabled-label-text-opacity: .38;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-trailing-icon-opacity: .38;--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px;--mat-paginator-disabled-icon-color: color-mix(in srgb, 38%, transparent);--mat-tab-container-height: 48px;--mat-tab-divider-color: transparent;--mat-tab-divider-height: 0;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0;--mat-checkbox-touch-target-size: 48px;--mat-checkbox-disabled-label-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent);--mat-button-filled-container-shape: 4px;--mat-button-filled-horizontal-padding: 16px;--mat-button-filled-icon-offset: -4px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 4px;--mat-button-outlined-horizontal-padding: 15px;--mat-button-outlined-icon-offset: -4px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-keep-touch-target: false;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-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);--mat-button-protected-container-shape: 4px;--mat-button-protected-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);--mat-button-protected-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);--mat-button-protected-horizontal-padding: 16px;--mat-button-protected-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);--mat-button-protected-icon-offset: -4px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-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);--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 4px;--mat-button-text-horizontal-padding: 8px;--mat-button-text-icon-offset: 0;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 8px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 4px;--mat-button-tonal-horizontal-padding: 16px;--mat-button-tonal-icon-offset: -4px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px;--mat-button-filled-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-filled-ripple-color: color-mix(in srgb, , transparent);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-outlined-ripple-color: color-mix(in srgb, , transparent);--mat-button-protected-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-protected-ripple-color: color-mix(in srgb, , transparent);--mat-button-text-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-text-ripple-color: color-mix(in srgb, , transparent);--mat-button-tonal-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-tonal-ripple-color: color-mix(in srgb, , transparent);--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 50%;--mat-icon-button-touch-target-size: 48px;--mat-icon-button-disabled-icon-color: color-mix(in srgb, 38%, transparent);--mat-icon-button-icon-color: inherit;--mat-icon-button-ripple-color: color-mix(in srgb, , transparent);--mat-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);--mat-fab-container-shape: 50%;--mat-fab-touch-target-size: 48px;--mat-fab-extended-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);--mat-fab-extended-container-height: 48px;--mat-fab-extended-container-shape: 24px;--mat-fab-extended-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);--mat-fab-extended-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);--mat-fab-extended-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);--mat-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);--mat-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);--mat-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);--mat-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);--mat-fab-small-container-shape: 50%;--mat-fab-small-touch-target-size: 48px;--mat-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);--mat-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);--mat-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);--mat-fab-disabled-state-container-color: color-mix(in srgb, 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, 38%, transparent);--mat-fab-ripple-color: color-mix(in srgb, , transparent);--mat-fab-small-disabled-state-container-color: color-mix(in srgb, 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, 38%, transparent);--mat-fab-small-ripple-color: color-mix(in srgb, , transparent);--mat-snack-bar-container-shape: 4px;--mat-table-row-item-outline-width: 1px;--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-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-badge-disabled-state-background-color: color-mix(in srgb, 12%, transparent);--mat-badge-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-bottom-sheet-container-shape: 4px;--mat-button-toggle-legacy-focus-state-layer-opacity: 1;--mat-button-toggle-legacy-height: 36px;--mat-button-toggle-legacy-shape: 2px;--mat-button-toggle-shape: 4px;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, 38%, transparent);--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-selected-state-background-color: color-mix(in srgb, 12%, transparent);--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-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-divider-width: 1px;--mat-expansion-container-shape: 4px;--mat-expansion-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);--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-icon-color: inherit;--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-sidenav-scrim-color: rgba(0, 0, 0, .6);--mat-stepper-header-focus-state-layer-shape: 0;--mat-stepper-header-hover-state-layer-shape: 0;--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-stepper-header-error-state-icon-background-color: transparent;--mat-timepicker-container-shape: 4px;--mat-timepicker-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)}.theme-light .mat-mdc-select-panel{--mat-select-panel-background-color: rgb(255, 255, 255)}.theme-light .mat-mdc-menu-panel{--mat-menu-container-color: rgb(255, 255, 255)}.theme-light .dropdown-options a:hover{background-color:#d6dce6}.theme-light a{color:#666}.theme-light a:hover{color:#000}.theme-light .mat-mdc-unelevated-button:not(:disabled){color:#fff}.theme-light .mat-mdc-icon-button{color:#666}.theme-light .mat-mdc-icon-button:hover,.theme-light .mat-mdc-menu-item,.theme-light .mat-mdc-menu-item .mat-icon-no-color{color:#444}.theme-light .mat-mdc-menu-item:hover,.theme-light .mat-mdc-menu-item:hover .mat-icon-no-color{color:#000}.theme-light mat-icon svg *{stroke:0;fill:0}.theme-light mat-icon.kpi-carousel svg *{fill:#000!important}.theme-light mat-icon.kpi-warning-icon .mat-badge-content{color:#fff;background-color:#976900;left:18px;margin-top:5px;width:20px;height:20px;line-height:20px}.theme-light .mat-pseudo-checkbox-checked{background-color:#849bbc!important}.theme-light .mat-mdc-header-cell{color:#040405}.theme-light table#market-share-table .selected-row,.theme-light table#market-share-table .selected-row td.mat-mdc-cell{background-color:#eaf0f2}.theme-light table#market-share-table tr:hover,.theme-light table#market-share-table tr:hover td.mat-mdc-cell{background-color:#f2f3f4}.theme-light table#market-share-table .tree-mat-icon{color:#000}.theme-light table#reportsOverview th,.theme-light table#reportsOverview td{padding:0 .5rem}.theme-light table#reportsOverview th:not(:first-child){color:#000}.theme-light table#reportsOverview tr:hover th:nth-child(n){background-color:#fff}.theme-light table#reportsOverview tr:hover,.theme-light table#reportsOverview tr:hover td.mat-mdc-cell{background-color:#f2f3f4}.theme-light table#reportsTableDetails th,.theme-light table#reportsTableDetails td{padding:0 1rem;background-color:#fff}.theme-light table#reportsTableDetails tr:hover .mat-mdc-cell:nth-child(n){background-color:#f2f3f4}.theme-light table#reportsTableDetails tr th:nth-child(n){background-color:#fff;color:#000}.theme-light table#reportsTableDetails tr:first-child th:first-child{background-color:#fff;color:#000}.theme-light table#reportsTableDetails tr:hover,.theme-light table#reportsTableDetails tr:hover td.mat-mdc-cell{background-color:#eaf0f2}.theme-light table#reportsTableDetails tr td:not(.secondary-level){background-color:#e7eef0}.theme-light table#reportsTableDetails tr td.indepthrow.largerLine{background-color:#fff}.theme-light table#reportsTableDetails tr:nth-last-child(1) td{background-color:#fff}.theme-light table#reportsTableDetails .indepthsubheader{color:#000}.theme-light table#reportsTableDetails .indepthsubheader mat-icon svg *{fill:#000!important}.theme-light table#reportsTableDetails .indepthheader{color:#000}.theme-light table#reportsTableDetails .arrowBody{border:solid black}.theme-light .symbol{color:#000}.theme-light ::-webkit-scrollbar-thumb{background-color:#dcdee1}.theme-light ::-webkit-scrollbar-thumb:hover{background-color:#858d98}.theme-light .positive{color:#218e46!important}.theme-light .negative{color:#d92424!important}.theme-light .mat-mdc-slide-toggle{color:#00000061}.theme-light .mat-mdc-slide-toggle.mat-checked{color:#849bbc}.theme-light .tree-levels-checked{background-color:#fff!important}.theme-light app-ui-layout-sidebar .mat-mdc-fab.mat-accent,.theme-light app-ui-layout-sidebar .mat-mdc-mini-fab.mat-accent{--mat-fab-container-color: #fff;color:#000000de}.theme-light app-ui-layout-sidebar .mat-mdc-fab.mat-accent:hover,.theme-light app-ui-layout-sidebar .mat-mdc-mini-fab.mat-accent:hover{color:#000000de}.theme-light app-shell .mat-mdc-fab.mat-accent,.theme-light app-shell .mat-mdc-mini-fab.mat-accent{--mat-fab-container-color: #fff;color:#000000de}.theme-light app-shell .mat-mdc-fab.mat-accent:hover,.theme-light app-shell .mat-mdc-mini-fab.mat-accent:hover{color:#000000de}.theme-light button.mat-mdc-raised-button[disabled][disabled]{--mat-button-protected-disabled-container-color: #2c2c2c1f}.theme-light mat-icon.close-modal-button:hover svg *{fill:#b0b0b0!important}.theme-light .mat-mdc-button.mat-unthemed{--mat-button-text-label-text-color: #000000de !important}.theme-light .mat-accent,.theme-light .mat-warn{--mat-option-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, , transparent)}.theme-light .mat-primary,.theme-light .mat-accent,.theme-light .mat-warn{--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, 38%, transparent)}.theme-light .mat-mdc-form-field.mat-accent,.theme-light .mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, 87%, transparent);--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, 87%, transparent)}.theme-light .mat-mdc-form-field.mat-accent,.theme-light .mat-mdc-form-field.mat-warn{--mat-select-disabled-trigger-text-color: color-mix(in srgb, 38%, transparent);--mat-select-disabled-arrow-color: color-mix(in srgb, 38%, transparent)}.theme-light .mat-mdc-standard-chip{--mat-chip-container-shape-radius: 16px;--mat-chip-disabled-container-opacity: .4;--mat-chip-disabled-outline-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-focus-outline-color: transparent;--mat-chip-outline-color: transparent;--mat-chip-outline-width: 0;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-with-avatar-avatar-shape-radius: 14px;--mat-chip-with-avatar-avatar-size: 28px;--mat-chip-with-avatar-disabled-avatar-opacity: 1;--mat-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.theme-light .mat-mdc-standard-chip{--mat-chip-elevated-container-color: color-mix(in srgb, 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, 12%, transparent)}.theme-light .mat-mdc-radio-button.mat-primary,.theme-light .mat-mdc-radio-button.mat-accent,.theme-light .mat-mdc-radio-button.mat-warn{--mat-radio-disabled-label-color: color-mix(in srgb, 38%, transparent)}.theme-light .mat-accent,.theme-light .mat-warn{--mat-slider-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, , transparent)}.theme-light .mdc-list-item__start,.theme-light .mdc-list-item__end,.theme-light .mat-accent .mdc-list-item__start,.theme-light .mat-accent .mdc-list-item__end,.theme-light .mat-warn .mdc-list-item__start,.theme-light .mat-warn .mdc-list-item__end{--mat-radio-disabled-label-color: color-mix(in srgb, 38%, transparent)}.theme-light .mat-mdc-list-option,.theme-light .mat-mdc-list-option.mat-accent,.theme-light .mat-mdc-list-option.mat-warn{--mat-checkbox-disabled-label-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent)}.theme-light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.theme-light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#849bbc}.theme-light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-light .mat-mdc-checkbox.mat-primary,.theme-light .mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent)}.theme-light .mat-mdc-button.mat-primary,.theme-light .mat-mdc-unelevated-button.mat-primary,.theme-light .mat-mdc-raised-button.mat-primary,.theme-light .mat-mdc-outlined-button.mat-primary,.theme-light .mat-tonal-button.mat-primary,.theme-light .mat-mdc-button.mat-accent,.theme-light .mat-mdc-unelevated-button.mat-accent,.theme-light .mat-mdc-raised-button.mat-accent,.theme-light .mat-mdc-outlined-button.mat-accent,.theme-light .mat-tonal-button.mat-accent,.theme-light .mat-mdc-button.mat-warn,.theme-light .mat-mdc-unelevated-button.mat-warn,.theme-light .mat-mdc-raised-button.mat-warn,.theme-light .mat-mdc-outlined-button.mat-warn,.theme-light .mat-tonal-button.mat-warn{--mat-button-filled-ripple-color: color-mix(in srgb, , transparent);--mat-button-outlined-ripple-color: color-mix(in srgb, , transparent);--mat-button-protected-ripple-color: color-mix(in srgb, , transparent);--mat-button-text-ripple-color: color-mix(in srgb, , transparent);--mat-button-tonal-ripple-color: color-mix(in srgb, , transparent)}.theme-light .mat-mdc-icon-button.mat-primary,.theme-light .mat-mdc-icon-button.mat-accent,.theme-light .mat-mdc-icon-button.mat-warn{--mat-icon-button-ripple-color: color-mix(in srgb, , transparent)}.theme-light .mat-mdc-fab.mat-primary,.theme-light .mat-mdc-mini-fab.mat-primary,.theme-light .mat-mdc-fab.mat-accent,.theme-light .mat-mdc-mini-fab.mat-accent,.theme-light .mat-mdc-fab.mat-warn,.theme-light .mat-mdc-mini-fab.mat-warn{--mat-fab-ripple-color: color-mix(in srgb, , transparent);--mat-fab-small-ripple-color: color-mix(in srgb, , transparent)}.theme-light .mat-datepicker-content.mat-accent,.theme-light .mat-datepicker-toggle-active.mat-accent,.theme-light .mat-datepicker-content.mat-warn,.theme-light .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, 38%, transparent)}.theme-light .mat-icon.mat-primary{--mat-icon-color: #849bbc}.theme-light .mat-icon.mat-accent{--mat-icon-color: #ff00ff}.theme-light .mat-icon.mat-warn{--mat-icon-color: #ff0000}.theme-light .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #849bbc}.theme-light .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #ff00ff}.theme-light .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #ff0000}.theme-light .ytd-retail-forecast-table .mat-expansion-panel{padding-bottom:32px;background-color:transparent}.theme-light .ytd-retail-forecast-table .mat-expansion-panel-header{width:fit-content;padding:0}.theme-light .ytd-retail-forecast-table .mat-expansion-panel-body{padding:0}.theme-light .ytd-retail-forecast-table .title-container{color:#037493}.theme-light .ytd-retail-forecast-table .title-container .arrow-open{width:20px;height:20px}.theme-light .ytd-retail-forecast-table .title-container .arrow-open.table-opened{transform:rotate(180deg)}.theme-light .ytd-retail-forecast-table thead{display:none}.theme-light .ytd-retail-forecast-table tr:nth-child(1) td:nth-child(1){border:0px}.theme-light .ytd-retail-forecast-table tr td:nth-child(2),.theme-light .ytd-retail-forecast-table tr td:nth-child(3),.theme-light .ytd-retail-forecast-table tr td:nth-child(4),.theme-light .ytd-retail-forecast-table tr td:nth-child(8),.theme-light .ytd-retail-forecast-table tr td:nth-child(9),.theme-light .ytd-retail-forecast-table tr td:nth-child(10){background-color:#f2f3f4}.theme-light .ytd-retail-forecast-table tr:nth-child(4) td{border-color:#0b0d10}.theme-light .ytd-retail-forecast-table tr td{border-color:#c1c5cb}.theme-light .ytd-retail-forecast-table tr td:not(:first-child){text-align:center}.theme-light .ytd-retail-forecast-table .hide-rows tr:nth-child(4),.theme-light .ytd-retail-forecast-table .hide-rows tr:nth-child(6){display:none}.theme-light .ytd-retail-forecast-table .hide-rows tr:nth-child(3) td{border-color:#0b0d10}.theme-light .ytd-legend-container{display:flex;color:#0b0d10}.theme-light .ytd-legend-container .legend-item{display:flex;padding-left:24px;text-transform:capitalize}.theme-light .ytd-legend-container .legend-item .legend-color{width:16px;height:16px;align-self:center;margin-right:8px}.theme-light .ytd-legend-container .legend-item .legend-color.actual-color{background-color:#007b8a}.theme-light .ytd-legend-container .legend-item .legend-color.forecast-color{background-color:#85eef9}.theme-light .ytd-legend-container .legend-item .legend-color.budget-color{background-color:#d50075}.theme-light .ytd-legend-container .legend-item .legend-color.line{height:2px}.theme-light td.mat-mdc-cell:first-child{background-color:#fff}.theme-light .ui-kpi-data-table .kpi-table .ui-kpi-data-table-row:not(.mat-no-data-row):hover>.table-cell,.theme-light .ui-kpi-data-table .kpi-table .ui-kpi-data-table-row:not(.mat-no-data-row):hover>.table-cell:first-child,.theme-light .ui-kpi-data-table .kpi-table .ui-kpi-data-table-row:not(.mat-no-data-row):hover>.table-cell:before{background-color:#dcdee1}.theme-light .ui-kpi-data-table .ui-kpi-data-table-row.static-row{box-shadow:.1rem .6rem .5rem -4px}.theme-light .ui-kpi-data-table .table-cell:first-child{box-shadow:.8rem 0 1rem}.theme-light .ui-kpi-data-table .table-cell.highlited{background-color:#f2f3f4!important}.theme-light .ui-kpi-data-table .comparison-negative{color:#df001a}.theme-light .ui-kpi-data-table .comparison-positive{color:#2a813f}.theme-light .ui-kpi-data-table .toggle-expand{color:#0b0d10}.theme-light .ui-kpi-data-table thead .ui-kpi-data-table-row:last-child>.table-header-cell{color:#353a41}.theme-light .table-main-container .table-scroll-left-shadow{box-shadow:-25px 25px 25px 15px}.theme-light .cl-side-navigation-title{color:#0b0d10}.theme-light .container{background-color:#fff}.theme-light .breadcrumb-bottom-border{border-bottom:1px solid;box-sizing:border-box}.theme-light .top-info{background-color:#fff;padding-right:20px;display:flex;justify-content:space-between;align-items:center}@media (max-width: 767px){.theme-light .breadcrumb-bottom-border.mobile-noborder{border:none}.theme-light .breadcrumb-bottom-border.mobile-noborder .breadcrumbs-wrapper{width:100%}.theme-light .breadcrumb-bottom-border.mobile-noborder .breadcrumbs-container{border-bottom:1px solid;box-sizing:border-box}}.theme-light cl-date-picker .cl-date-picker-span-container{color:#0b0d10}.theme-light .ui-filters-wrapper{background-color:#fff}.theme-light .ui-filters-wrapper:before{background-color:#fff}.theme-light .ui-filters-wrapper .wrapper-form .moreFiltersEnd:after{background:linear-gradient(90deg,#fff0,#fff)}.theme-light .ui-filters-wrapper .wrapper-form .moreFiltersStart:before{background:linear-gradient(90deg,#fff,#fff0)}.theme-light .ui-filters-wrapper .button-more-filters{background:#fff}.theme-light .kpi-meta-name{color:#0b0d10}.theme-light label.data-source-box{border:1px solid}.theme-light .more-actions-button:hover{background:#0b0d1026}.theme-light .page-background,.theme-light .box{background-color:#fff}.theme-light .tooltip{box-shadow:0 0 6px}.theme-light .content-header{color:#0b0d10}.theme-light .page-background,.theme-light .fullscreen-kpi-overlay{background-color:#fff}.theme-light .fullscreen-kpi-overlay .sales-reach-kpi-chart .kpi-content-div{background-color:#fff;padding-right:10px;box-sizing:border-box}.theme-light .fullscreen-header{background-color:#fff}.theme-light .kpi-meta-title{color:#0b0d10}.theme-light .slide-card-background{background-color:#fff;color:#000000de}.theme-light .ui-button-text-active:hover{color:!important}.theme-light .select-tree-container{background-color:#fff!important}.theme-light img.revert-button{border-radius:50%;height:24px!important;width:24px;display:flex!important;align-items:center;justify-content:center;font-size:18px}.theme-light .select-tree-layout{background-color:#fff}.theme-light #filter-toggle-buttons.mat-button-toggle-group .mat-button-toggle{background:!important;border:1px solid!important}.theme-light #filter-toggle-buttons.mat-button-toggle-group .mat-button-toggle.checked-button.bmwGroup,.theme-light #filter-toggle-buttons.mat-button-toggle-group .mat-button-toggle.checked-button.BMW,.theme-light #filter-toggle-buttons.mat-button-toggle-group .mat-button-toggle.checked-button.MINI{background:!important;box-shadow:-1px 0 5px #0003;border:1px solid!important}.theme-light .toolbar{border-bottom:2px solid}.theme-light .sidenav{border-right:1px solid}.theme-light .sidenav-mobile .mat-drawer-inner-container{background-color:#fff}.theme-light .menu-option:hover{filter:drop-shadow(0 0 2px)}.theme-light .mat-mdc-list-item:focus .menu-option{filter:drop-shadow(0 0 2px)}.theme-light .sidebarTooltip,.theme-light .themeTooltip{border:1px solid}.theme-light .is-active .menu-option{box-shadow:0 0 2px}.theme-light .menu-increase{border:solid 1px}.theme-light .sales-situation-menu .menu-item:hover{filter:drop-shadow(0 0 2px)}.theme-light .sales-situation-menu .is-active{box-shadow:0 0 2px}.theme-light .panel-style,.theme-light .dropdown-content{background:!important}.theme-light .dropdown-content a{font-family:bmw-group-cond,sans-serif;font-size:16px;color:!important;padding:12px 16px;display:block}.theme-light .page-background,.theme-light .background,.theme-light .tab-container-background{background-color:#fff}@media (max-width: 1300px){.theme-light .va-c-tab-nav:after{background:linear-gradient(90deg,#fff0,#fff)}}.theme-light .tab-container-background{background-color:#fff}.theme-light .overview-charts-content .gridster{background-color:#fff;padding:0!important}.theme-light .overview-charts-content gridster-item{border:1px solid;border-radius:4px}@media (max-width: 1300px){.theme-light .product-performance-tab-nav:after{background:linear-gradient(90deg,#fff0,#fff)}}.theme-light .label{color:#353a41}.theme-light .timeframe-comparison{border:1px solid}.theme-light .market-share-table-top-brands{border-color:!important}.theme-light .background{background-color:#fafafa}.theme-light .tab-container-background,.theme-light .tab-content-background{background-color:#fff}.theme-light .overview-chart{border:1px solid}.theme-light table.market-share-table tr.mat-mdc-header-row th.mat-mdc-header-cell{background-color:#fff;color:#000000de}.theme-light table.market-share-table td.hasBackground{background-color:#f2f3f4}.theme-light table.market-share-table th.mat-mdc-header-cell,.theme-light table.market-share-table td.mat-mdc-cell,.theme-light th.mat-cell{border-bottom:1px solid}@media only screen and (max-width: 767px){.theme-light .market-share-table{table-layout:fixed;width:100%}.theme-light .action-area-buttons{background-color:#fff;box-shadow:20px -1px 2px}.theme-light table.market-share-table th.mat-column-brand,.theme-light table.market-share-table td.mat-column-brand{box-shadow:0 0 15px #0000001a;padding-left:.5rem;width:80px;text-align:left;left:0;position:sticky;z-index:1}.theme-light table.market-share-table th.mat-column-graph,.theme-light table.market-share-table td.mat-column-graph{width:160px;justify-content:center;text-align:center;vertical-align:middle}.theme-light table.market-share-table th.mat-column-abs,.theme-light table.market-share-table td.mat-column-abs,.theme-light table.market-share-table th.mat-column-registrations,.theme-light table.market-share-table td.mat-column-registrations{width:100px;padding-right:.5rem;text-align:end}.theme-light #market-share-table.market-share-table tr.mat-mdc-header-row,.theme-light #market-share-table.market-share-table tr.mat-mdc-row{height:40px}.theme-light #wrapper-table-market-share.wrapper-table-market-share{margin:5% 0 1.2rem;overflow:auto}}.theme-light .mini-square{background:#000}.theme-light .bmw-mini-square{background:#007b8a}.theme-light .bmw-square{background:#0083c6}.theme-light .legend-labels{cursor:pointer}.theme-light .sales-chart-row.border-bottom-ligh-gray{border-bottom:1px solid}.theme-light .border-side{border-left:1px solid;border-right:1px solid}.theme-light .sales-chart-mobile .row-sales-charts{border:1px solid;box-shadow:0 0 3px}.theme-light .actuals{background:#007b8a}.theme-light .forecast{background:#85eef9}.theme-light .salesReachCircle,.theme-light .salesReachLine{background:#9a6300}.theme-light .value-container{color:#0b0d10}.theme-light .mat-app-background{background-color:#fff}.theme-light .chart-tooltip-container{color:#000000de}.theme-light .mat-mdc-snack-bar-container.snackbar-shared .mdc-snackbar__surface{background-color:#fff;color:#0b0d10}.theme-light .mat-mdc-snack-bar-container.snackbar-shared .mdc-snackbar__surface .mat-mdc-snack-bar-label{background-color:#fff0}.theme-light #table-heatmap-market .scroll-bottom-gradient:after{background:linear-gradient(180deg,rgba(255,255,255,0) 0%,100%)}.theme-light .tippy-box[data-theme*=tooltip],.theme-light .tippy-box[data-theme*=large-tooltip]{filter:drop-shadow(1px 1px 6px);border:.8px solid}.theme-light .tippy-box[data-theme*=interactive-popover]{filter:drop-shadow(1px 1px 6px)}.theme-light .tippy-box[data-theme*=interactive-popover] .title{font-weight:700;line-height:24px;padding-bottom:8px}.theme-light .tippy-box[data-theme*=interactive-popover] button{margin-top:10px;padding:8px 12px;color:#fff;border:none;border-radius:4px;cursor:pointer}.theme-light .market-share-paginator .mat-mdc-paginator-outer-container{border:1px solid}.theme-light .sales-calendarization-details .mat-expansion-panel:not(.main-panel){border-bottom:1px solid}.theme-light .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.theme-light .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-radius:0;width:16px;height:16px}.theme-light .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.theme-light .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{width:16px;height:16px}.theme-light .mat-mdc-checkbox.access-management-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.theme-light .mat-mdc-checkbox.access-management-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border:solid 1px}.theme-light .mat-mdc-checkbox.access-management-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.theme-light .mat-mdc-checkbox.access-management-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{border:solid 1px!important}.theme-light .mat-mdc-menu-panel,.theme-light .mat-mdc-dialog-container,.theme-light .mat-snack-bar-container.snackbar-shared,.theme-light .mat-mdc-select-panel-wrap .mat-mdc-select-panel,.theme-light div.mat-mdc-select-panel{border:1px solid}.theme-light .mat-mdc-dialog-container{background-color:#fff;border-radius:8px}.theme-light .mat-mdc-dialog-container .mdc-dialog__surface{box-shadow:none;overflow-y:hidden;border-radius:8px;background-color:#fff}.theme-light .mat-form-field-appearance-fill.filterBox-config{background-color:transparent;border:1px solid;border-radius:3px;height:50px;box-sizing:border-box}.theme-light .mat-form-field-appearance-fill.filterBox-config:hover,.theme-light .mat-form-field-appearance-fill.filterBox-config:focus{border:1px solid}.theme-light .sales-situation-tooltip-container .sales-situation-tooltip-body .sales-situation-tooltip-menu-item:hover{filter:drop-shadow(0 0 2px)}.theme-light .sales-situation-tooltip-container .sales-situation-tooltip-body .active{filter:drop-shadow(0 0 2px);font-weight:700}.theme-light .page-background{background-color:#fff}.theme-light .tile .mat-mdc-tab-link.mdc-tab--active .mdc-tab-indicator__content--underline,.theme-light .tile .mat-mdc-tab.mdc-tab--active .mdc-tab-indicator__content--underline{border-width:3px}.theme-light .top-info{border-bottom:1px solid rgb(193,197,203)}.theme-light .more-actions-reports-button:hover{background:#0b0d1026}.theme-light .additional-settings span{color:#0b0d10}@media (max-width: 767px){.theme-light .top-info{border:none}}.theme-light .table-segment-container{background-color:#fff;border-left:1px solid;border-bottom:1px solid}.theme-light .model-series-up{border-bottom:1px solid}.theme-light .model-series-down{border-top:1px solid}.theme-light .segment-details-container{border-right:1px solid}.theme-light .table-segment-container-tablet-or-mobile{background-color:#fff;border-bottom:1px solid}.theme-light .model-series-up-tablet-or-mobile{border-bottom:1px solid;background-color:#fff}.theme-light .segment-details-container-tablet-or-mobile:not(:last-of-type){border-bottom:1px solid;background-color:#fff}.theme-light .va-c-competition-l2l-content{background-color:#fff}.theme-light .is-mobile-or-tablet .brands-card:first-child{border-right:1px solid}.theme-light .l2l-chart-tooltip{background-color:#fff}.theme-light .l2l-chart-tooltip .header-tooltip{background-color:#f2f3f4}.theme-light .green{color:#2a813f}.theme-light .red{color:#df001a}.theme-light .example-card{border:1px solid}.theme-light .green,.theme-light .greenArrow{color:#2a813f}.theme-light .red,.theme-light .redArrow{color:#df001a}.theme-light .details-headline,.theme-light .details-value{color:#0b0d10}.theme-light span.red{color:#df001a}.theme-light span.green{color:#2a813f}.theme-light .stick-first-row,.theme-light .stick-second-row{background-color:#fff!important}.theme-light table.market-share-table thead:before{background-color:#fff!important}.theme-light table.market-share-table tr:hover td.mat-mdc-cell{background-color:#dcdee1!important}.theme-light .wrapper-table-market-share td.mat-mdc-cell:first-child{background-color:#fff}.theme-light .circle.primary{background-color:#0083c6}.theme-light .circle.secondary{background-color:#000}.theme-light .circle.shared{background-color:#007b8a}.theme-light .line.primary{border-top-color:#0083c6}.theme-light .line.secondary{border-top-color:#000}.theme-light .line.shared{border-top-color:#007b8a}.theme-light .unactive{color:#c1c5cb}.theme-light .unactive .line{border-top-color:#c1c5cb}.theme-light .unactive .circle{background-color:#c1c5cb}.theme-light .sticky-chart-legend:before{background-color:#fff}.theme-light .retail-calendarization-table{border-color:!important}.theme-light .retail-calendarization-table th,.theme-light .retail-calendarization-table td{border-right:1px solid}.theme-light .cor-labels{color:#0b0d10}.theme-light .cor-labels .grayed-cell,.theme-light .cor-labels .regular-cell{background-color:#fff}.theme-light .kpi-headers-two-tables,.theme-light .kpi-headers-table{font-family:bmw-group-cond-bold,sans-serif;color:#000000de}.theme-light .finance-chart-table .data-cell{border-bottom:1px solid;color:#000000de}.theme-light .finance-chart-table td:hover{background-color:#f2f3f4}.theme-light .finance-chart-table-multiple .data-cell{border-bottom:1px solid;color:#000000de}.theme-light .finance-chart-table-multiple td:hover{background-color:#f2f3f4!important}.theme-light .static-quarter .data-cell,.theme-light .static-quarter .data-cell-prevyear{color:#000000de}.theme-light .table-tooltip-primary,.theme-light .table-tooltip-secondary,.theme-light .table-tooltip-shared{background-color:#fff!important}.theme-light .table-container .primary{border-top-color:#0083c6;border-top-style:solid}.theme-light .table-container .secondary{border-top-color:#000;border-top-style:solid}.theme-light .table-container .shared{border-top-color:#007b8a;border-top-style:dotted}.theme-light .finance-chart-table-mobile .data-cell{border:1px solid;color:#000000de}.theme-light .finance-chart-table-mobile .header-data-cell{border:1px solid}.theme-light .finance-chart-table-multiple-mobile .data-cell{border:1px solid;color:#000000de}.theme-light .finance-chart-table-multiple-mobile .header-data-cell{border:1px solid}.theme-light .static-quarter .data-cell{color:#000000de}.theme-light .prev-year .circle{border-radius:15px;border-style:solid;border-color:#00404c}.theme-light .prev-year .line{border-color:#00404c}.theme-light .retail .square{background-color:#d50075}.theme-light .orderIntake .square{background-color:#517b00}.theme-light .wholesale .square{background-color:#9a6300}.theme-light .production .square{background-color:#007b8a}.theme-light .productionForecast .square{background:repeating-linear-gradient(-45deg,#dcdee1,#dcdee1 2px,#34b9c8 2px 3.5px)}.theme-light .forecast .square{background:repeating-linear-gradient(-45deg,#dcdee1,#dcdee1 2px,#34b9c8 2px 3.5px)}.theme-light .buttons-container .actuals,.theme-light .buttons-container .forecast{background:#fff}.theme-light .info{color:#353a41}.theme-light .mobile-menu .bottomsheet-item{border-bottom:1px solid}.theme-light .data-source-filter-mobile,.theme-light .data-source-filter-mobile:hover{border:1px solid}.theme-light .separator{background-color:#c1c5cb}.theme-light .page-charts-content{color:#0b0d10}.theme-light .kpi-warning-icon .cl-icon-button cl-icon{color:#976900}.theme-light .jsoneditor-menu,.theme-light .jsoneditor,.theme-light .jsoneditor input,.theme-light div.jsoneditor-field,.theme-light .jsoneditor-frame,.theme-light .jsoneditor-navigation-bar,.theme-light .jsoneditor-frame button{background-color:#fafafa!important;color:#000000de}.theme-light div.jsoneditor-field:hover,.theme-light div.jsoneditor-value:hover{background-color:#0000000a}.theme-light .jsoneditor-contextmenu .jsoneditor-menu button{background-color:#fafafa!important;color:#000000de!important}.theme-light .error-solution-new-type{color:#69707a}.theme-light .error-solution-new-type cl-link{color:#037493}.theme-light .error-description-new-type,.theme-light .error-description,.theme-light .error-solution{color:#0b0d10}.theme-light .retail-calendarization-mobile-table th,.theme-light .retail-calendarization-mobile-table td{border:1px solid}.theme-light .retail-calendarization-mobile-table .forecast-split{border-top:1.5px dashed}.theme-light .footer-container{background-color:#fff}.theme-light .market-share-table-top-brands tr:last-of-type{border-bottom:1px solid}.theme-light .market-share-table-top-brands .table-header-tooltip-cell span{color:#69707a}.theme-light .calculations-tooltip-list .list-element-title{color:#f2f3f4}.theme-light .calculations-tooltip-list .list-element-subtitle{color:#c1c5cb}.theme-light .outer-card .in-range{color:#000}.theme-light .outer-card .quick-btn-pannel{border-bottom:1px solid}.theme-light mat-button-toggle-group{border:solid 1px;background-color:#f2f3f4}.theme-light mat-button-toggle.mat-button-toggle{background-color:#f2f3f4}.theme-light mat-button-toggle.mat-button-toggle:hover{background-color:#fff}.theme-light mat-button-toggle.mat-button-toggle:hover .mat-button-toggle-label-content{color:#037493}.theme-light mat-button-toggle.mat-button-toggle.mat-button-toggle-checked,.theme-light mat-button-toggle.mat-button-toggle.checked-element{background-color:#fff;border:solid 1px;color:#037493}.theme-light mat-button-toggle.mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-label-content,.theme-light mat-button-toggle.mat-button-toggle.checked-element .mat-button-toggle-label-content{color:#037493}.theme-light .toggle-group-container:before{box-shadow:20px 0 20px 50px #fff}.theme-light .toggle-group-container:after{box-shadow:-20px 0 20px 50px #fff}.theme-light .footer-container{color:#0b0d10}.theme-light .footer{border-top:1px solid rgb(242,243,244)}.theme-light .footer *{color:#f2f3f4}.theme-light .footer a:hover,.theme-light .footer a:focus,.theme-light .footer a[href^="mailto:"]{color:#f2f3f4}.theme-light .footer-line:hover{color:#0b0d10}.theme-light .user-report-form textarea{border:1px solid}.theme-light app-import-trigger-page app-ui-layout-page-content .page-background .run-import-trigger button{position:relative;transition:all .2s}.theme-light .add-gradient:after{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,100%)}@media (max-width: 667px){.theme-light .add-gradient:after{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,100%)}}.theme-light .loading,.theme-light .chips-title,.theme-light .focus-title{color:#0b0d10}.theme-light ::ng-deep .customization-menu-container{background-color:#fff0}.theme-light .chart-legend-wrapper .legend-square.first-sales-channel-square{background:#009eee}.theme-light .chart-legend-wrapper .legend-square.first-sales-channel-square.deselected{background:#c1c5cb}.theme-light .chart-legend-wrapper .legend-square.second-sales-channel-square{background:#b5b5b5}.theme-light .chart-legend-wrapper .legend-square.second-sales-channel-square.deselected{background:#c1c5cb}.theme-light .chart-legend-wrapper .legend-square.unmapped-square{background:#69707a}.theme-light .chart-legend-wrapper .legend-square.unmapped-square.deselected{background:#c1c5cb}.theme-light .sales-channel-planning-tooltip .color-white{color:#f2f3f4!important}.theme-light .kpi-development-market{height:100%;display:flex;flex-direction:column}.theme-light .kpi-development-market .chart-container{display:flex;flex-wrap:wrap;gap:32px;height:-webkit-fill-available;border-radius:0;border-width:0px;box-shadow:none;background:none}.theme-light .kpi-development-market .market-legend-container{z-index:1;position:relative;display:flex;gap:15px;margin-left:25px;margin-top:25px}.theme-light .kpi-development-market .market-legend-container .legend-items{display:flex}.theme-light .kpi-development-market .market-legend-container .legend-items .legend-colors{width:16px;height:16px;align-self:center;margin-right:8px}.theme-light .kpi-development-market .chart-treemap{flex:1 1 calc(20% - 16px)}.theme-light .information-tooltip{width:220px}.theme-light .treemap-container{display:flex;flex-direction:column;gap:12px;height:100%}.theme-light .treemap-container .treemap-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.theme-light .treemap-container .treemap-title .title{display:flex;align-items:center;gap:8px}.theme-light .treemap-container .treemap-title .title .treemap-title{color:#0b0d10}.theme-light .treemap-container .treemap-title .title .treemap-flag{background-repeat:no-repeat;width:24px;height:24px}.theme-light .treemap-container .treemap-title .title .information-icon{width:20px;height:20px;color:#353a41}.theme-light .treemap-container .treemap-title .unit-value{padding:2px 8px;border-radius:3px;background-color:#f2f3f4}.theme-light .chart-center-content-bev{color:#69707a}.theme-light .showAsteriskNote{margin-left:3rem;margin-top:-4rem;color:#69707a}.theme-light .product-performance-page-title{color:#000000de}.theme-light .brand-share-calculation .brand-share-calculation-text,.theme-light .brand-share-calculation .brand-share-calculation-icon{color:#69707a}.theme-light .ytd-retail-forecast-chart{color:#0b0d10}.theme-light .dsw-text{color:#353a41}.theme-light .menu-divider{border-color:#0000001f!important}@media (max-width: 1300px){.theme-light .content .container{overflow-x:hidden!important}}.theme-light :host{background-color:transparent}.theme-light .ui-kpi-data-table{background-color:transparent}.theme-light .ui-kpi-data-table .ui-kpi-data-table-row.static-row{box-shadow:.1rem .6rem .5rem -4px transparent}.theme-light .ui-kpi-data-table .table-header-cell{border-bottom:.1rem solid #c1c5cb}.theme-light .ui-kpi-data-table .table-cell{transition:border .4s var(--timing-function-td),background-color .25s var(--timing-function-td);border-bottom:.1rem solid #c1c5cb}.theme-light .ui-kpi-data-table .table-cell.hide-border{border-bottom:0 solid transparent}.theme-light .ui-kpi-data-table .table-cell:first-child{background-color:#fff;box-shadow:.8rem 0 1rem transparent}.theme-light .ui-kpi-data-table .table-cell.highlited{background-color:!important}.theme-light .ui-kpi-data-table thead{background-color:transparent}.theme-light .ui-kpi-data-table thead .ui-kpi-data-table-row:first-child>.table-header-cell:first-child{background-color:#fff}.theme-light .ui-kpi-data-table thead .ui-kpi-data-table-row>.table-header-cell:before{background-color:transparent}.theme-light tbody .ui-kpi-data-table-row:first-child{background-color:transparent}.theme-light tbody .ui-kpi-data-table-row:not(.mat-no-data-row) .table-cell:before{transition:background-color .2s var(--timing-function-td)}.theme-light .table-main-container .table-scroll-left-shadow{background:transparent;box-shadow:-25px 25px 25px 15px transparent}.theme-light .menu-container{background-color:#fff}.theme-light .tooltip{background-color:#fff;box-shadow:0 0 6px #d6dce6}.theme-light .menu-option .option-description{color:#707070}.theme-light .fullscreen-kpi-overlay .sales-reach-kpi-chart .kpi-content-div{padding-right:10px;box-sizing:border-box}.theme-light .kpi-meta-description{color:#5c5c5c}.theme-light .slide-card-background{color:#000000de}.theme-light .ui-button-text{color:#000000de!important}.theme-light .ui-button-text-active:hover{color:#0000008a!important}.theme-light .ui-button-text-disabled{color:#00000061!important}.theme-light .opaque-left{background:linear-gradient(-90deg,#fff0,#f7f7f7)}.theme-light .opaque-right{background:linear-gradient(90deg,#fff0,#f7f7f7)}.theme-light div.mat-mdc-select-panel{margin-top:2rem;margin-left:.5rem}.theme-light div.select-tree-panel{max-width:40rem;width:40rem}.theme-light .data-source-pop-up-wrap,.theme-light .tree-node-title-bold{color:#444}.theme-light .select-tree-container{background-color:!important}.theme-light img.revert-button{background-color:#656665;border-radius:50%;height:24px!important;width:24px;display:flex!important;align-items:center;justify-content:center;font-size:18px}.theme-light .select-tree-actions .button-apply{color:#000}.theme-light .progress-bar-positioning{position:relative;top:-5px}.theme-light .ui-filters-wrapper .wrapper-form .moreFiltersEnd:after{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,100%)}.theme-light .ui-filters-wrapper .wrapper-form .moreFiltersStart:before{background:linear-gradient(90deg,0%,rgba(255,255,255,0) 100%)}.theme-light #filter-toggle-buttons.mat-button-toggle-group .mat-button-toggle{background:#f4f4f4!important;border:1px solid #c7c7c7!important}.theme-light #filter-toggle-buttons.mat-button-toggle-group .mat-button-toggle.checked-button.bmwGroup,.theme-light #filter-toggle-buttons.mat-button-toggle-group .mat-button-toggle.checked-button.BMW,.theme-light #filter-toggle-buttons.mat-button-toggle-group .mat-button-toggle.checked-button.MINI{background:#fff!important;box-shadow:-1px 0 5px #0003;border:1px solid #707070!important}.theme-light .toolbar{border-bottom:2px solid #e0e1e1}.theme-light .menu-divider{border-color:#e0e1e1}.theme-light mat-icon.open-submenu-icon{color:#000!important;margin-right:0}.theme-light .bmw-group-logo{width:51px;height:24px}.theme-light .bmw-logo-top-right{color:#fff;fill:unset!important}.theme-light .bmw-logo-top-left,.theme-light .bmw-logo-bottom-right{color:#0066b1;fill:unset!important}.theme-light .bmw-logo-bottom-left{color:#fff;fill:unset!important}.theme-light .mini-logo{width:43px;height:20px}.theme-light .sidenav{background:#f2f2f2;border-right:1px solid lightgray}.theme-light .menu-option:hover{background-color:#ffffffb3;filter:drop-shadow(0 0 2px #d6dce6)}.theme-light .mat-mdc-list-item:focus .menu-option{background-color:#ffffffb3;filter:drop-shadow(0 0 2px #d6dce6)}.theme-light .sidebarTooltip,.theme-light .themeTooltip{background:#f3f4f7;color:#444;border:1px solid #e5e6ea}.theme-light .is-active .menu-option{background-color:#fff;box-shadow:0 0 2px #d6dce6}.theme-light .menu-increase{border:solid 1px #e0e1e1}.theme-light .sales-situation-menu .menu-item:hover{background-color:#ffffffb3;filter:drop-shadow(0 0 2px #d6dce6)}.theme-light .sales-situation-menu .is-active{background-color:#fff;box-shadow:0 0 2px #d6dce6}.theme-light .panel-style{background:#f2f2f2!important}.theme-light .dropdown-content{background:#f3f4f7!important}.theme-light .dropdown-content a{font-family:bmw-group-cond,sans-serif;font-size:16px;color:#000000de!important;padding:12px 16px;display:block}.theme-light div.comp-view.overview-charts-content .kpi-container{padding:0}.theme-light div.comp-view.overview-charts-content .gridster-item-content{margin-top:0}.theme-light app-ui-timeframe-comparison-tool{position:absolute;top:3rem;right:11rem}.theme-light .va-c-page-description{color:#666}@media (max-width: 1300px){.theme-light .va-c-tab-nav:after{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,100%)}}.theme-light div.comp-view.overview-charts-content div.kpi-meta{display:none}.theme-light div.comp-view.overview-charts-content gridster-item{border:none;border-radius:0;max-width:100%}.theme-light div.comp-view.overview-charts-content .kpi-container{padding:0;min-height:350px;background-color:transparent}.theme-light div.comp-view.overview-charts-content .gridster-item-content{margin-top:0;min-height:350px;align-content:space-evenly}.theme-light .overview-charts-content .gridster{padding:0!important}.theme-light .overview-charts-content gridster-item{border:1px solid #c1c5cb;border-radius:4px}.theme-light div.overview-charts-content div.kpi-meta-name.ng-star-inserted{margin-bottom:.2rem}.theme-light app-ui-timeframe-comparison-tool{position:absolute;top:3rem;right:14rem}.theme-light .product-performance-page-description{color:#666}@media (max-width: 1300px){.theme-light .product-performance-tab-nav:after{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,100%)}}@media (max-width: 767px){.theme-light .overview-charts-content .kpi-container{padding:1rem 1rem 2rem}.theme-light .overview-charts-content .kpi-container div.kpi-meta{width:100%;margin-bottom:10px}.theme-light .overview-charts-content .kpi-container div.kpi-menu{top:.2rem;right:.2rem}.theme-light .overview-charts-content .kpi-container div.kpi-meta-description{color:#000000de;margin-inline:auto}.theme-light .overview-charts-content .kpi-container app-ui-timeframe-comparison-tool{display:flex;margin-bottom:3rem;position:unset;right:unset;width:100%}}.theme-light .timeframe-comparison{border:1px solid #c1c5cb}.theme-light .timeframe-comparison p{color:#444}.theme-light .timeframe-comparison-tooltip{background-color:#444}.theme-light .market-share-table-top-brands{border-color:#c1c5cb!important}.theme-light .background{background-color:#fff}.theme-light .mat-mdc-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#000}.theme-light .overview-chart{border:1px solid #c1c5cb}.theme-light table.market-share-table tr.mat-mdc-header-row th.mat-mdc-header-cell{color:#000000de}.theme-light table.market-share-table th.mat-mdc-header-cell,.theme-light table.market-share-table td.mat-mdc-cell,.theme-light th.mat-cell{border-bottom:1px solid #c1c5cb}.theme-light table.market-share-table th.mat-column-shortBrand,.theme-light table.market-share-table td.mat-column-shortBrand{padding:0;padding-inline:1rem}.theme-light table.market-share-table th.mat-column-abs,.theme-light table.market-share-table td.mat-column-abs,.theme-light table.market-share-table th.mat-column-registrations,.theme-light table.market-share-table td.mat-column-registrations{padding-inline:1rem;text-align:end}.theme-light table.market-share-table th.mat-column-graph,.theme-light table.market-share-table td.mat-column-graph{justify-content:center;text-align:center;vertical-align:middle;width:45%}.theme-light table.market-share-table tr.mat-mdc-row{height:37px}.theme-light table.market-share-table tr.mat-mdc-row:hover{background:unset!important}.theme-light section.wrapper-table-market-share{margin:0% 0% 1.2rem}.theme-light .market-share-table{width:100%;display:table}.theme-light .market-share-table tr.mat-mdc-header-row{height:40px}@media only screen and (max-width: 1300px){.theme-light #market-share-table.market-share-table th.mat-column-brand,.theme-light #market-share-table.market-share-table td.mat-column-brand{padding-left:1rem;text-align:left}.theme-light table.market-share-table th.mat-column-graph,.theme-light table.market-share-table td.mat-column-graph{justify-content:center;text-align:center;vertical-align:middle}.theme-light table.market-share-table th.mat-column-abs,.theme-light table.market-share-table td.mat-column-abs{width:115px;padding-right:1rem;text-align:end}.theme-light table.market-share-table th.mat-column-registrations,.theme-light table.market-share-table td.mat-column-registrations{width:110px;padding-right:1rem;text-align:end}.theme-light section.wrapper-table-market-share{margin:0% 0 2.2rem}}@media only screen and (max-width: 767px){.theme-light .market-share-table{table-layout:fixed;width:100%}.theme-light .action-area-buttons{box-shadow:20px -1px 2px #d6dce6}.theme-light table.market-share-table th.mat-column-brand,.theme-light table.market-share-table td.mat-column-brand{box-shadow:0 0 15px #0000001a;padding-left:.5rem;width:80px;text-align:left;left:0;position:sticky;z-index:1}.theme-light table.market-share-table th.mat-column-graph,.theme-light table.market-share-table td.mat-column-graph{width:160px;justify-content:center;text-align:center;vertical-align:middle}.theme-light table.market-share-table th.mat-column-abs,.theme-light table.market-share-table td.mat-column-abs,.theme-light table.market-share-table th.mat-column-registrations,.theme-light table.market-share-table td.mat-column-registrations{width:100px;padding-right:.5rem;text-align:end}.theme-light #market-share-table.market-share-table tr.mat-mdc-header-row,.theme-light #market-share-table.market-share-table tr.mat-mdc-row{height:40px}.theme-light #wrapper-table-market-share.wrapper-table-market-share{margin:5% 0 1.2rem;overflow:auto}}.theme-light .fy-actuals{color:#444}.theme-light .forecast-version-filter span{color:#666}.theme-light .legend-container:hover{opacity:.8}.theme-light .legend-labels{color:#444;cursor:pointer}.theme-light .sales-chart-row.border-bottom-ligh-gray{border-bottom:1px solid #c1c5cb}.theme-light .border-side{border-left:1px solid #c1c5cb;border-right:1px solid #c1c5cb}.theme-light .sales-chart-mobile .row-sales-charts{border:1px solid #c1c5cb;box-shadow:0 0 3px #0000001a}.theme-light .deselected .legend-square.bmw-square,.theme-light .deselected .legend-square.mini-square,.theme-light .deselected .legend-square.bmw-mini-square{background:#acacac;border-color:#acacac}.theme-light .deselected .legend-labels{color:#acacac}.theme-light .brand-style{color:#000}.theme-light td.mat-mdc-cell:first-child{background-color:transparent}.theme-light .breadcrumb-title:hover{color:#000}.theme-light .breadcrumb-bottom-border{border-bottom:1px solid #e0e1e1;box-sizing:border-box}.theme-light .top-info{padding-right:20px;display:flex;justify-content:space-between;align-items:center}@media (max-width: 767px){.theme-light .breadcrumb-bottom-border.mobile-noborder{border:none}.theme-light .breadcrumb-bottom-border.mobile-noborder .breadcrumbs-wrapper{width:100%}.theme-light .breadcrumb-bottom-border.mobile-noborder .breadcrumbs-container{border-bottom:1px solid #e0e1e1;box-sizing:border-box}}.theme-light .header{color:#5c5c5c}.theme-light .chart-tooltip-container{background:#fff;color:#000000de}.theme-light .chart-tooltip-container .chart-tooltip-header{background-color:#f7f7f7}.theme-light .mat-mdc-snack-bar-container.snackbar-shared .mdc-snackbar__surface .mdc-snackbar__label{color:inherit}.theme-light #table-heatmap-market .scroll-bottom-gradient:after{background:#fff;background:linear-gradient(180deg,#fff0,#fff)}.theme-light .tippy-box[data-theme*=tooltip],.theme-light .tippy-box[data-theme*=large-tooltip]{background-color:#fff;filter:drop-shadow(1px 1px 6px rgba(44,44,44,.12));color:#444;border:.8px solid #c6c8cb}.theme-light .tippy-box[data-theme*=interactive-popover]{background-color:#353a41;color:#f2f3f4;filter:drop-shadow(1px 1px 6px rgba(44,44,44,.12))}.theme-light .tippy-box[data-theme*=interactive-popover]>.tippy-arrow:before{color:#353a41;border-bottom-color:#353a41}.theme-light .tippy-box[data-theme*=interactive-popover]>.tippy-arrow:after{color:#353a41;border-right-color:#353a41}.theme-light .tippy-box[data-theme*=interactive-popover] .title{color:#f2f3f4;font-weight:700;line-height:24px;padding-bottom:8px}.theme-light .tippy-box[data-theme*=interactive-popover] button{margin-top:10px;padding:8px 12px;background-color:#037493;color:#fff;border:none;border-radius:4px;cursor:pointer}.theme-light .tippy-box[data-theme*=rating-star]{background-color:#f5edab;color:#444;border:.8px solid #f5edab}.theme-light .tippy-box[data-theme*=rating-star]>.tippy-arrow:before{border-top-color:#f5edab}.theme-light .tippy-box[data-theme*=rating-star]>.tippy-arrow:after{border-right-color:#f5edab}.theme-light .tippy-box[data-theme*=tooltip][data-placement^=top]>.tippy-arrow:before,.theme-light .tippy-box[data-theme*=large-tooltip][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.theme-light .tippy-box[data-theme*=tooltip][data-placement^=bottom]>.tippy-arrow:before,.theme-light .tippy-box[data-theme*=large-tooltip][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.theme-light .tippy-box[data-theme*=tooltip][data-placement^=left]>.tippy-arrow:before,.theme-light .tippy-box[data-theme*=large-tooltip][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.theme-light .tippy-box[data-theme*=tooltip][data-placement^=right]>.tippy-arrow:before,.theme-light .tippy-box[data-theme*=large-tooltip][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.theme-light .tippy-box[data-theme*=tooltip][data-placement^=top]>.tippy-arrow:after,.theme-light .tippy-box[data-theme*=large-tooltip][data-placement^=top]>.tippy-arrow:after{border-right-color:#c6c8cb;border-bottom-color:#c6c8cb}.theme-light .tippy-box[data-theme*=tooltip][data-placement^=bottom]>.tippy-arrow:after,.theme-light .tippy-box[data-theme*=large-tooltip][data-placement^=bottom]>.tippy-arrow:after{border-left-color:#c6c8cb;border-top-color:#c6c8cb}.theme-light .tippy-box[data-theme*=tooltip][data-placement^=left]>.tippy-arrow:after,.theme-light .tippy-box[data-theme*=large-tooltip][data-placement^=left]>.tippy-arrow:after{border-left-color:#c6c8cb;border-bottom-color:#c6c8cb}.theme-light .tippy-box[data-theme*=tooltip][data-placement^=right]>.tippy-arrow:after,.theme-light .tippy-box[data-theme*=large-tooltip][data-placement^=right]>.tippy-arrow:after{border-left-color:#c6c8cb;border-bottom-color:#c6c8cb}.theme-light .mat-mdc-snack-bar-container.snackbar-shared{background-color:#fff}.theme-light .mat-mdc-snack-bar-container.snackbar-shared span{color:#5c5c5c}.theme-light .market-share-paginator .mat-mdc-paginator-outer-container{border:1px solid #c1c5cb}.theme-light .sales-calendarization-checkbox.mat-mdc-checkbox.mat-accent .mdc-checkbox--selected~.mdc-checkbox__ripple,.theme-light .report-an-issue-checkbox.mat-mdc-checkbox.mat-accent .mdc-checkbox--selected~.mdc-checkbox__ripple{background:#7b9ac0;border-color:#7b9ac0}.theme-light .sales-calendarization-checkbox.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.theme-light .report-an-issue-checkbox.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{background:#7b9ac0;border-color:#7b9ac0}.theme-light .sales-calendarization-checkbox.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.theme-light .report-an-issue-.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{background:#7b9ac0;border-color:#7b9ac0}.theme-light .sales-calendarization-details .mat-expansion-panel:not(.main-panel){border-bottom:1px solid #dcdee1}.theme-light .mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:disabled,.theme-light .mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:disabled{--mat-slide-toggle-disabled-track-opacity: .5}.theme-light .mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__track:after,.theme-light .mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__track:before,.theme-light .mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:disabled .mdc-switch__track:after,.theme-light .mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:disabled .mdc-switch__track:before{background:#f4f4f4}.theme-light .mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__handle:after,.theme-light .mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__handle:before,.theme-light .mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:disabled .mdc-switch__handle:after,.theme-light .mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:disabled .mdc-switch__handle:before{background-color:#eee}.theme-light .mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icon,.theme-light .mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icon{fill:#eee}.theme-light .mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:disabled+label,.theme-light .mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:disabled+label{color:#eee}.theme-light .mat-mdc-slide-toggle .mdc-switch:enabled .mdc-switch__track:after,.theme-light .mat-mdc-slide-toggle .mdc-switch:enabled .mdc-switch__track:before,.theme-light .mat-mdc-slide-toggle .mdc-switch:enabled:active .mdc-switch__track:after,.theme-light .mat-mdc-slide-toggle .mdc-switch:enabled:active .mdc-switch__track:before,.theme-light .mat-mdc-slide-toggle .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track:after,.theme-light .mat-mdc-slide-toggle .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track:before,.theme-light .mat-mdc-slide-toggle .mdc-switch:enabled:focus:not(:active) .mdc-switch__track:after,.theme-light .mat-mdc-slide-toggle .mdc-switch:enabled:focus:not(:active) .mdc-switch__track:before{background:#849bbc8a}.theme-light .mat-mdc-slide-toggle .mdc-switch:enabled.mdc-switch--unselected .mdc-switch__track:after,.theme-light .mat-mdc-slide-toggle .mdc-switch:enabled.mdc-switch--unselected .mdc-switch__track:before,.theme-light .mat-mdc-slide-toggle .mdc-switch:enabled:active.mdc-switch--unselected .mdc-switch__track:after,.theme-light .mat-mdc-slide-toggle .mdc-switch:enabled:active.mdc-switch--unselected .mdc-switch__track:before,.theme-light .mat-mdc-slide-toggle .mdc-switch:enabled:hover:not(:focus):not(:active).mdc-switch--unselected .mdc-switch__track:after,.theme-light .mat-mdc-slide-toggle .mdc-switch:enabled:hover:not(:focus):not(:active).mdc-switch--unselected .mdc-switch__track:before,.theme-light .mat-mdc-slide-toggle .mdc-switch:enabled:focus:not(:active).mdc-switch--unselected .mdc-switch__track:after,.theme-light .mat-mdc-slide-toggle .mdc-switch:enabled:focus:not(:active).mdc-switch--unselected .mdc-switch__track:before{background:#00000061}.theme-light mat-checkbox .mdc-form-field{height:16px}.theme-light .mat-mdc-checkbox,.theme-light .mat-mdc-checkbox .mdc-checkbox:hover,.theme-light .mat-mdc-checkbox .mdc-checkbox{height:16px}.theme-light .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.theme-light .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:#b9b9b9;border-radius:0;width:16px;height:16px}.theme-light .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.theme-light .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{background-color:#eaf0f2;width:16px;height:16px}.theme-light .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.theme-light .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{width:16px;height:16px}.theme-light .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.theme-light .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke:#fff}.theme-light .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark,.theme-light .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark,.theme-light .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark,.theme-light .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{--mat-checkbox-selected-checkmark-color: #fff}.theme-light .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark,.theme-light .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{background-color:#fff;width:70%}.theme-light .mat-mdc-checkbox.access-management-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.theme-light .mat-mdc-checkbox.access-management-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border:solid 1px #fff}.theme-light .mat-mdc-checkbox.access-management-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.theme-light .mat-mdc-checkbox.access-management-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{background-color:#203252;border:solid 1px #fff!important}.theme-light .mat-mdc-checkbox.access-management-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.theme-light .mat-mdc-checkbox.access-management-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke:#fff}.theme-light .mat-mdc-checkbox.sales-calendarization-checkbox{height:24px}.theme-light table.market-share-table .ms-checkBox.mat-mdc-checkbox-disabled.mdc-checkbox--disabled{display:none!important}.theme-light .mat-mdc-menu-panel,.theme-light .mat-mdc-dialog-container,.theme-light .mat-snack-bar-container.snackbar-shared,.theme-light .mat-mdc-select-panel-wrap .mat-mdc-select-panel,.theme-light div.mat-mdc-select-panel{border:1px solid #b9b9b9}.theme-light .mat-mdc-dialog-container{border-radius:8px}.theme-light .mat-mdc-dialog-container .mdc-dialog__surface{box-shadow:none;overflow-y:hidden;border-radius:8px}.theme-light .mat-mdc-dialog-container .close-dialog-btn{position:absolute}.theme-light .mat-form-field-appearance-fill.filterBox-config{background-color:transparent;border:1px solid #c7c7c7;border-radius:3px;height:50px;box-sizing:border-box}.theme-light .mat-form-field-appearance-fill.filterBox-config .mat-mdc-form-field-subscript-wrapper{display:none}.theme-light .mat-form-field-appearance-fill.filterBox-config:hover,.theme-light .mat-form-field-appearance-fill.filterBox-config:focus{border:1px solid #000000}.theme-light .mat-form-field-appearance-fill.filterBox-config .mat-mdc-form-field-focus-overlay{background-color:transparent}.theme-light .mat-form-field-appearance-fill.filterBox-config .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix{padding-top:19px;min-height:unset;height:50px}.theme-light .mat-form-field-appearance-fill.filterBox-config .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix label{cursor:pointer;width:130%;max-width:unset}.theme-light .mat-form-field-appearance-fill.filterBox-config .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:26px}.theme-light .mat-form-field-appearance-fill.filterBox-config .mdc-text-field--filled{padding-inline:7.5px}.theme-light .mat-form-field-appearance-fill.filterBox-config .arrow-down{top:18px;display:block;position:absolute;right:0;height:24px;width:24px;transition:1s}.theme-light .mat-form-field-appearance-fill.filterBox-config .arrow-down.opened{transform:scaleY(-1)}.theme-light .bottomsheet-simple-select mat-radio-button .mdc-form-field{width:100%;border-bottom:1px solid rgba(179,179,179,.87)}.theme-light .bottomsheet-simple-select mat-radio-button label{width:100%;justify-content:space-between;padding:1.5rem 0}.theme-light .registration-brand-select-tree .mat-form-field-appearance-fill.filterBox-config{border:none;height:auto}.theme-light .registration-brand-select-tree .mat-form-field-appearance-fill.filterBox-config:hover{border:none!important}.theme-light .registration-brand-select-tree .mat-form-field-appearance-fill.filterBox-config .mat-mdc-form-field-infix{padding:0 25px 0 0;width:max-content;height:auto}.theme-light .registration-brand-select-tree .mat-form-field-appearance-fill.filterBox-config .mat-mdc-form-field-infix .mat-mdc-select-value{width:max-content}.theme-light .registration-brand-select-tree .mat-form-field-appearance-fill.filterBox-config .arrow-down{top:0}.theme-light app-ui-basic-input-select .mat-mdc-text-field-wrapper.mdc-text-field{padding:0}.theme-light app-ui-basic-input-select .mat-mdc-form-field-focus-overlay{background-color:transparent}.theme-light app-ui-basic-input-select .mat-mdc-form-field-infix{width:max-content;display:flex;flex-direction:row-reverse;align-items:center;padding-top:7px;padding-bottom:7px;min-height:unset}.theme-light app-ui-basic-input-select .mat-mdc-form-field-subscript-wrapper{display:none}@media (max-width: 767px){.theme-light .mat-form-field-appearance-fill.filterBox-config{height:45px}.theme-light .mat-form-field-appearance-fill.filterBox-config .arrow-down{top:19.5px;height:18px;width:18px}.theme-light .mat-form-field-appearance-fill.filterBox-config .mdc-text-field__input{font-size:12px}.theme-light .mat-form-field-appearance-fill.filterBox-config .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix{padding-top:16px;height:45px}.theme-light .mat-form-field-appearance-fill.filterBox-config .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:26px}.theme-light .mat-form-field-appearance-fill.filterBox-config .mdc-text-field--filled{padding-inline:5px}.theme-light .registration-brand-select-tree .mat-form-field-appearance-fill.filterBox-config{width:90px}.theme-light .registration-brand-select-tree .mat-form-field-appearance-fill.filterBox-config .mat-mdc-form-field-infix{padding-top:0;height:auto;width:90px!important}.theme-light .forecast-version-filter app-ui-basic-input-select .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:0;padding-bottom:0}.theme-light app-kpi-chart-orderbank-coverage-bubbles app-levels-filter-toggle app-ui-basic-input-select .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:6px;padding-bottom:0}}.theme-light .mat-mdc-menu-item-text,.theme-light .mdc-list-item__primary-text{width:100%}.theme-light .mat-mdc-form-field.custom-date-width.mat-form-field-appearance-fill{position:relative}.theme-light .mat-mdc-form-field.custom-date-width.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{padding-left:0}.theme-light .mat-mdc-form-field.custom-date-width.mat-form-field-appearance-fill .mat-mdc-form-field-flex{padding:0 .75em;align-items:center}.theme-light .mat-mdc-form-field.custom-date-width.mat-form-field-appearance-fill .mat-mdc-form-field-infix{padding-top:6px}.theme-light .mat-mdc-form-field.custom-date-width.mat-form-field-appearance-fill .mat-mdc-form-field-subscript-wrapper{display:flex;position:absolute;bottom:8px}.theme-light .mat-mdc-form-field.custom-date-width.mat-form-field-appearance-fill .mat-mdc-form-field-hint{color:#00000061;font-size:12px}.theme-light .mat-mdc-form-field.custom-date-width.mat-form-field-appearance-fill .mat-mdc-form-field-hint-wrapper{padding-inline:12px}.theme-light .mat-mdc-form-field.custom-date-width.mat-form-field-appearance-fill .mdc-text-field__input{color:#000}.theme-light .import-trigger-dropdown-field .mat-form-field-appearance-fill.filterBox-config .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix{padding-top:12px}.theme-light .mat-paginator-page-size-select.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill{width:56px;grid-area:paginator}.theme-light .mat-paginator-page-size-select.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-form-field-infix{padding-top:0;padding-bottom:0;min-height:unset}.theme-light .mat-paginator-page-size-select.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-form-field-subscript-wrapper{display:none}.theme-light .paginator-select-wrapper mat-select-trigger{display:flex;align-items:center}.theme-light .paginator-select-wrapper mat-select-trigger mat-icon{width:15px;margin-left:6px}.theme-light .filter-form mat-progress-bar{--mat-progress-bar-active-indicator-color: mat.m2-get-color-from-palette($background, progress-bar-color)}.theme-light .sort-dropdown .dropdown-item mat-icon{order:1}.theme-light .sort-dropdown .dropdown-item .mat-mdc-menu-item-text{order:0;display:flex;align-items:center}.theme-light .basic-input-select-panel mat-pseudo-checkbox{display:none}.theme-light .search-field.mat-mdc-form-field{border-bottom:2px solid #ccc;height:34px;box-sizing:border-box}.theme-light .search-field.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{display:none}.theme-light .search-field.mat-mdc-form-field .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:.4375em;padding-bottom:.4375em;min-height:unset}.theme-light .search-field.mat-mdc-form-field .mat-mdc-form-field-focus-overlay{display:none}.theme-light .search-field.mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base,.theme-light .search-field.mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{height:38px}.theme-light .search-field.mat-mdc-form-field .mat-mdc-form-field-icon-suffix mat-icon{font-size:15px;line-height:1.125}.theme-light .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab__text-label,.theme-light .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.theme-light .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab__text-label,.theme-light .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{color:#000000de}.theme-light .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.theme-light .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator__content--underline,.theme-light .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.theme-light .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator__content--underline{border-color:#000000de;border-width:5px}@media (max-width: 767px){.theme-light .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.theme-light .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator__content--underline,.theme-light .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.theme-light .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator__content--underline{border-width:3px}}.theme-light .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active,.theme-light .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active{font-weight:700}.theme-light .mat-mdc-tab-link .mdc-tab__ripple,.theme-light .mat-mdc-tab .mdc-tab__ripple{display:none}.theme-light .mat-mdc-tab-link.mat-mdc-tab-disabled,.theme-light .mat-mdc-tab.mat-mdc-tab-disabled{cursor:default}.theme-light .mat-mdc-tab-links{align-items:center}.theme-light .data-actuality-tabs .mat-mdc-tab-header{margin-bottom:10px;border-bottom:1px solid #ccc}.theme-light .data-actuality-tabs .mat-mdc-tab-header .mdc-tab{min-width:20px;height:32px;display:flex;padding:0;margin-bottom:5px;flex-basis:auto!important}.theme-light .data-actuality-tabs .mat-mdc-tab-header .mat-mdc-tab-labels{height:32px}.theme-light .data-actuality-tabs .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{font-weight:500}.theme-light .data-actuality-tabs .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator__content--underline{border-width:2px}.theme-light .data-actuality-tabs .mat-mdc-tab-body-wrapper{flex-grow:1}.theme-light .data-actuality-tabs .mat-mdc-tab-body-content{overflow:hidden;display:flex;flex-direction:column}.theme-light .arrow-button.mdc-icon-button .mat-mdc-button-ripple{display:none}.theme-light .customization-menu-item .mat-mdc-icon-button.mat-mdc-button-base{width:auto;height:24px;padding:0}.theme-light .customization-menu-item .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{width:auto;padding:0;height:auto}.theme-light .star-button.mdc-icon-button.mat-mdc-button-base{padding:0}.theme-light .mat-mdc-card-outlined{--mat-card-outlined-outline-color: transparent}.theme-light .formula-determinator{border-top:1px solid black}@media (max-width: 1300px){.theme-light app-kpi-chart-orderbank-coverage-bubbles app-levels-filter-toggle app-ui-basic-input-select .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:6px;padding-bottom:0}}.theme-light .sales-situation-tooltip-container .sales-situation-tooltip-body .sales-situation-tooltip-menu-item:hover{background-color:#fffc;filter:drop-shadow(0 0 2px #d6dce6)}.theme-light .sales-situation-tooltip-container .sales-situation-tooltip-body .active{background-color:#fffc;filter:drop-shadow(0 0 2px #d6dce6);font-weight:700}.theme-light .bottom-sheet-dismiss{color:#666}.theme-light .tile{margin:2rem}.theme-light .tile .mat-mdc-tab-link.mdc-tab--active .mdc-tab__text-label,.theme-light .tile .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:#007b8a}.theme-light .tile .mat-mdc-tab-link.mdc-tab--active .mdc-tab-indicator__content--underline,.theme-light .tile .mat-mdc-tab.mdc-tab--active .mdc-tab-indicator__content--underline{border-color:#007b8a;border-width:3px}@media (max-width: 767px){.theme-light .tile .mat-mdc-tab-link.mdc-tab--active .mdc-tab-indicator__content--underline,.theme-light .tile .mat-mdc-tab.mdc-tab--active .mdc-tab-indicator__content--underline{border-width:3px}}.theme-light .table-segment-container{border-left:1px solid #9a9a9a;border-bottom:1px solid #9a9a9a}.theme-light .model-series-up{border-bottom:1px solid #9a9a9a}.theme-light .model-series-down{border-top:1px solid #9a9a9a}.theme-light .segment-details-container{border-right:1px solid #eaeaea}.theme-light .table-segment-container-tablet-or-mobile{border-bottom:1px solid #9a9a9a}.theme-light .model-series-up-tablet-or-mobile{border-bottom:1px solid #eaeaea}.theme-light .segment-details-container-tablet-or-mobile:not(:last-of-type){border-bottom:1px solid #eaeaea}.theme-light .va-c-competition-l2l-content .segment-model{background-color:transparent}.theme-light .va-c-competition-l2l-filters .brands-dropdown-option-label{color:#000}.theme-light .is-mobile-or-tablet .brands-card:first-child{border-right:1px solid #9a9a9a}.theme-light .brands-dropdown-option{background:#2c2c2c0a}.theme-light .l2l-chart-tooltip .header-tooltip,.theme-light .l2l-chart-tooltip .tooltip-row,.theme-light .title{color:#444}.theme-light .sub-subheader{color:#8b8b8b}.theme-light .example-card{border:1px solid rgba(255,255,255,0)}.theme-light label.data-source-box{border:1px solid lightgray}.theme-light .deep-dive-table-container .chart-container .kpi-container{background-color:transparent}.theme-light .details-value--red{color:#d92424}.theme-light .details-value--green{color:#218e46}.theme-light .stick-first-row,.theme-light .stick-second-row{background-color:!important}.theme-light table.market-share-table thead:before{background-color:!important}.theme-light table.market-share-table tr:hover td.mat-mdc-cell{background-color:!important}.theme-light .retail-calendarization-table{border-color:#c1c5cb!important}.theme-light .retail-calendarization-mobile-table{border-color:#eaeaea}.theme-light .retail-calendarization-table th,.theme-light .retail-calendarization-table td{border-right:1px solid rgba(0,0,0,.1215686275)}.theme-light .cor-labels td{border-color:#ddd}.theme-light .kpi-headers-two-tables,.theme-light .kpi-headers-table{font:#444444;font-family:bmw-group-cond-bold,sans-serif;color:#000000de}.theme-light .finance-chart-table .data-cell,.theme-light .finance-chart-table-multiple .data-cell{border-bottom:1px solid #c1c5cb;font:#444444;color:#000000de}.theme-light .finance-chart-table-multiple td:hover{background-color:!important}.theme-light .static-quarter .data-cell,.theme-light .static-quarter .data-cell-prevyear{font:#444444;color:#000000de}.theme-light .table-tooltip-primary,.theme-light .table-tooltip-secondary,.theme-light .table-tooltip-shared{background-color:!important}.theme-light .table-container .primary,.theme-light .table-container .secondary{border-top-style:solid}.theme-light .table-container .shared{border-top-style:dotted}.theme-light .finance-chart-table-mobile .data-cell{background-color:#fafafa;border:1px solid #c1c5cb;font:#444444;color:#000000de}.theme-light .finance-chart-table-mobile .header-data-cell{background-color:#c1c5cb;border:1px solid #c1c5cb}.theme-light .finance-chart-table-multiple-mobile .data-cell{background-color:#fafafa;border:1px solid #c1c5cb;font:#444444;color:#000000de}.theme-light .finance-chart-table-multiple-mobile .header-data-cell{background-color:#c1c5cb;border:1px solid #c1c5cb}.theme-light .static-quarter .data-cell{font:#444444;color:#000000de}.theme-light button{color:#000}.theme-light button.dimmed .label,.theme-light button:disabled .label{color:#acacac}.theme-light button.dimmed .square,.theme-light button:disabled .square{background-color:#acacac}.theme-light .prev-year .circle{border-radius:15px;border-style:solid}.theme-light .productViewActual .square{background-color:#92a2bd}.theme-light .productViewForecast .square,.theme-light .productViewBudget .square{background-color:#bec7d7}.theme-light .productionForecast .square{background:repeating-linear-gradient(-45deg,,2px,2px,3.5px)}.theme-light .productionForecast.inactive .square{opacity:.4}.theme-light .forecast .square{background:repeating-linear-gradient(-45deg,,2px,2px,3.5px)}.theme-light .actuals .square{background-color:#919191}.theme-light .inactive:not(.hovered) .label{opacity:.4}.theme-light .inactive:not(.hovered) .line{opacity:.4}.theme-light .inactive:not(.hovered) .circle{opacity:.4}.theme-light .inactive:not(.hovered) .square{opacity:.4}.theme-light .inactive:not(.hovered) .checkmark-icon{opacity:.4}.theme-light .data-source-dropdown h4{color:#8d8d8d}.theme-light .mobile-menu .bottomsheet-item{border-bottom:1px solid #cbcbcb}.theme-light .data-source-label{color:#0009}.theme-light .data-source-filter-mobile{border:1px solid #c7c7c7}.theme-light .data-source-filter-mobile:hover{border:1px solid #000000}.theme-light .va-c-page-title{color:#000000de}.theme-light label.data-source-box{border:0px}.theme-light .data-source-is-local{background:#eef0ff;color:#7547ff}.theme-light .data-source-is-global{background:#daf9fc;color:#007b8a}.theme-light .jsoneditor-menu,.theme-light .jsoneditor,.theme-light .jsoneditor input,.theme-light div.jsoneditor-field,.theme-light .jsoneditor-frame,.theme-light .jsoneditor-navigation-bar,.theme-light .jsoneditor-frame button{background-color:#fff!important;color:#000000de}.theme-light div.jsoneditor-tree,.theme-light .ace-jsoneditor.ace_editor,.theme-light .ace_content,.theme-light .jsoneditor-statusbar,.theme-light .ace_gutter{background-color:#fff;color:#000}.theme-light div.jsoneditor-field:hover,.theme-light div.jsoneditor-value:hover{background-color:#2c2c2c0a}.theme-light div.jsoneditor-field:focus,.theme-light div.jsoneditor-value:focus{background-color:#0000001f}.theme-light div.jsoneditor-value.jsoneditor-string{color:#218e46}.theme-light .jsoneditor button,.theme-light .jsoneditor-modes button:hover,.theme-light .jsoneditor-modes button:focus{background-color:#878787}.theme-light .jsoneditor input{border-bottom:1px solid rgba(0,0,0,.87)!important}.theme-light .jsoneditor-contextmenu .jsoneditor-menu{box-shadow:none}.theme-light .jsoneditor-contextmenu .jsoneditor-menu button{background-color:#fff!important;color:#000000de!important}.theme-light .jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected{border:1px rgba(0,0,0,.87) solid;border-radius:5px}.theme-light ul{border-radius:5px}.theme-light .error-headline,.theme-light .error-message{color:#414346}.theme-light .retail-calendarization-mobile-table th,.theme-light .retail-calendarization-mobile-table td{border:1px #eaeaea solid}.theme-light .retail-calendarization-mobile-table .mat-mdc-header-cell{color:#000}.theme-light .retail-calendarization-mobile-table .forecast-split{border-top:1.5px dashed #000000}.theme-light .market-share-table-top-brands tr:last-of-type{border-bottom:1px solid #c1c5cb}.theme-light .market-share-table-top-brands .mdc-notched-outline{display:none}.theme-light .market-share-table-top-brands .mat-mdc-select-value{max-width:max-content!important}.theme-light .market-share-table-top-brands .mat-mdc-form-field-infix{width:fit-content!important}.theme-light .market-share-table-top-brands .mat-mdc-select{padding:0!important;width:auto!important;max-width:max-content!important}.theme-light .market-share-table-top-brands .mat-mdc-form-field-icon-suffix{position:relative!important;right:auto!important}.theme-light .calculations-tooltip-list{margin:0;display:flex;flex-direction:column;gap:16px}.theme-light div.mat-mdc-select-panel.year-select-panel{margin-top:0rem;max-width:78px}.theme-light .outer-card .year-selector mat-form-field{width:60px}@media (hover: hover){.theme-light .outer-card .month-item-highlight:hover{background-color:#7b9ac0;color:#f5f5f5}}.theme-light .outer-card .is-single-selection{background-color:#7b9ac0;color:#f5f5f5}.theme-light .outer-card .in-range{background-color:#7b9ac033;color:#000}.theme-light .outer-card .is-lower-edge{color:#f5f5f5;background-color:#7b9ac059}.theme-light .outer-card .is-lower-edge .is-lower-edge{background-color:#7b9ac0;color:#f5f5f5}.theme-light .outer-card .is-upper-edge{color:#f5f5f5;background-color:#7b9ac059}.theme-light .outer-card .is-upper-edge .is-upper-edge{background-color:#7b9ac0;color:#f5f5f5}.theme-light .outer-card .quick-btn-pannel{border-bottom:1px solid #92a2bd}.theme-light mat-button-toggle-group{border:solid 1px #e5e5e5}.theme-light mat-button-toggle.mat-button-toggle.mat-button-toggle-checked,.theme-light mat-button-toggle.mat-button-toggle.checked-element{border:solid 1px}.theme-light .toggle-group-container:before{box-shadow:20px 0 20px 50px}.theme-light .toggle-group-container:after{box-shadow:-20px 0 20px 50px}.theme-light .star-icon svg{stroke-width:1px}.theme-light .star-icon.default svg *{fill:#fff;stroke:#c9c9c9}.theme-light .star-icon.hovered svg *{fill:#f5edab}.theme-light .star-icon.hovered svg{filter:drop-shadow(0 3px 6px rgba(0,0,0,.1607843137))}.theme-light .star-icon.greyedOut svg *{fill:#f2f2f2;stroke:#f2f2f2}@media (max-width: 430px){.theme-light div.cl-snackbar{max-width:348px}}@media (max-width: 667px) and (min-width: 431px){.theme-light div.cl-snackbar{max-width:641px}}@media (max-width: 896px) and (min-width: 668px){.theme-light div.cl-snackbar{max-width:750px}}.theme-light cl-snackbar span{white-space:pre-line}.theme-light .footer{border-top:1px solid}.theme-light .customization-menu-item,.theme-light .main-dialog-style .context .radio-group .radio-option-select:hover{border-color:#c6c8cb}.theme-light .dot{background-color:#cbcbcb}.theme-light .dot.active{background-color:#000}.theme-light .chart-info-subtitle .details-value--red{color:#d92424}.theme-light .chart-info-subtitle .details-value--green{color:#218e46}.theme-light .user-report-form textarea{border:1px solid #bcbcbc;background:#fff;color:#000}.theme-light app-import-trigger-page app-ui-layout-page-content .page-background{background-color:#fff}.theme-light app-import-trigger-page app-ui-layout-page-content .page-background .kpi-source-system-container mat-form-field .mat-mdc-form-field-flex{padding:0 .75em;height:50px}.theme-light app-import-trigger-page app-ui-layout-page-content .page-background .run-import-trigger button{position:relative;background:#92a2bd;transition:all .2s}.theme-light app-import-trigger-page app-ui-layout-page-content .page-background .run-import-trigger button.button-loading .mdc-button__label{visibility:hidden;opacity:0}.theme-light app-import-trigger-page app-ui-layout-page-content .page-background .run-import-trigger button.button-loading:after{content:"";position:absolute;inset:0;margin:auto;border:2px solid transparent;border-top-color:#fff;border-radius:50%;width:.75em;height:.75em;animation:button-loading-spinner 1s ease infinite}.theme-light app-import-trigger-page app-ui-layout-page-content .page-background .run-import-trigger button>span{color:#fff}.theme-light .production-map-drill-down-container .map-container .map-container-region{color:#000}.theme-light .add-gradient:after{background:#fff;background:linear-gradient(90deg,#fff0,#fff)}@media (max-width: 667px){.theme-light .add-gradient:after{background:linear-gradient(90deg,#fff0,#fff)}}.theme-light .close{color:#000}.theme-light .filter-chips_chip{background-color:#f2f3f4}.theme-light .svg-map-container-world-map svg #countries path{fill:#dcdee1;stroke:#0b0d10}.theme-light .svg-map-container-world-map svg #countries path.svg-world-map-c1{fill:#347a88}.theme-light .svg-map-container-world-map svg #countries path.svg-world-map-c3{fill:#5b7922}.theme-light .svg-map-container-world-map svg #countries path.svg-world-map-c4{fill:#936520}.theme-light .svg-map-container-world-map svg #countries path.svg-world-map-c5{fill:#367c66}.theme-light .svg-map-container-legend-row .svg-world-map-c1{background:#347a88}.theme-light .svg-map-container-legend-row .svg-world-map-c3{background:#5b7922}.theme-light .svg-map-container-legend-row .svg-world-map-c4{background:#936520}.theme-light .svg-map-container-legend-row .svg-world-map-c5{background:#367c66}.theme-dark{--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px , 0px 0px 0px 0px , 0px 0px 0px 0px ;--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px , 0px 1px 1px 0px , 0px 1px 3px 0px ;--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px , 0px 2px 2px 0px , 0px 1px 5px 0px ;--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px , 0px 3px 4px 0px , 0px 1px 8px 0px ;--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px , 0px 4px 5px 0px , 0px 1px 10px 0px ;--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px , 0px 5px 8px 0px , 0px 1px 14px 0px ;--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px , 0px 6px 10px 0px , 0px 1px 18px 0px ;--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px , 0px 7px 10px 1px , 0px 2px 16px 1px ;--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px , 0px 8px 10px 1px , 0px 3px 14px 2px ;--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px , 0px 9px 12px 1px , 0px 3px 16px 2px ;--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px , 0px 10px 14px 1px , 0px 4px 18px 3px ;--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px , 0px 11px 15px 1px , 0px 4px 20px 3px ;--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px , 0px 12px 17px 2px , 0px 5px 22px 4px ;--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px , 0px 13px 19px 2px , 0px 5px 24px 4px ;--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px , 0px 14px 21px 2px , 0px 5px 26px 4px ;--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px , 0px 15px 22px 2px , 0px 6px 28px 5px ;--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px , 0px 16px 24px 2px , 0px 6px 30px 5px ;--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px , 0px 17px 26px 2px , 0px 6px 32px 5px ;--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px , 0px 18px 28px 2px , 0px 7px 34px 6px ;--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px , 0px 19px 29px 2px , 0px 7px 36px 6px ;--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px , 0px 20px 31px 3px , 0px 8px 38px 7px ;--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px , 0px 21px 33px 3px , 0px 8px 40px 7px ;--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px , 0px 22px 35px 3px , 0px 8px 42px 7px ;--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px , 0px 23px 36px 3px , 0px 9px 44px 8px ;--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px , 0px 24px 38px 3px , 0px 9px 46px 8px ;--mat-ripple-color: color-mix(in srgb, , transparent);--mat-option-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, , transparent);--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, 38%, transparent);--mat-card-elevated-container-shape: 4px;--mat-card-outlined-container-shape: 4px;--mat-card-filled-container-shape: 4px;--mat-card-outlined-outline-width: 1px;--mat-card-elevated-container-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-card-outlined-container-elevation: 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);--mat-card-filled-container-elevation: 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);--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0;--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-line-height: 16px;--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px;--mat-form-field-focus-select-arrow-color: color-mix(in srgb, 87%, transparent);--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, 38%, transparent);--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, 4%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, 12%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, 12%, transparent);--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-select-disabled-trigger-text-color: color-mix(in srgb, 38%, transparent);--mat-select-disabled-arrow-color: color-mix(in srgb, 38%, transparent);--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);--mat-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;--mat-slide-toggle-disabled-handle-opacity: .38;--mat-slide-toggle-disabled-selected-handle-opacity: .38;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--mat-slide-toggle-handle-height: 20px;--mat-slide-toggle-handle-shape: 10px;--mat-slide-toggle-handle-width: 20px;--mat-slide-toggle-hidden-track-opacity: 1;--mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-slide-toggle-pressed-handle-size: 20px;--mat-slide-toggle-selected-handle-horizontal-margin: 0;--mat-slide-toggle-selected-handle-size: 20px;--mat-slide-toggle-selected-icon-size: 18px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 1px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-track-height: 14px;--mat-slide-toggle-track-outline-color: transparent;--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-track-shape: 7px;--mat-slide-toggle-track-width: 36px;--mat-slide-toggle-unselected-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-handle-size: 20px;--mat-slide-toggle-unselected-icon-size: 18px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-slide-toggle-with-icon-handle-size: 20px;--mat-slide-toggle-touch-target-size: 48px;--mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-slide-toggle-disabled-handle-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);--mat-slide-toggle-handle-elevation-shadow: 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-radio-disabled-selected-icon-opacity: .38;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-size: 48px;--mat-slider-active-track-height: 6px;--mat-slider-active-track-shape: 9999px;--mat-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-handle-height: 20px;--mat-slider-handle-shape: 50%;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-inactive-track-shape: 9999px;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-container-transform: translateX(-50%);--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-width: auto;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: .6;--mat-slider-with-tick-marks-container-shape: 50%;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: .6;--mat-slider-value-indicator-transform-origin: bottom;--mat-slider-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-value-indicator-opacity: 1;--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-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-menu-item-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mat-list-list-item-container-shape: 0;--mat-list-list-item-leading-avatar-shape: 50%;--mat-list-list-item-container-color: transparent;--mat-list-list-item-selected-container-color: transparent;--mat-list-list-item-leading-avatar-color: transparent;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-disabled-state-layer-color: transparent;--mat-list-list-item-disabled-state-layer-opacity: 0;--mat-list-list-item-disabled-label-text-opacity: .38;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-trailing-icon-opacity: .38;--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px;--mat-paginator-disabled-icon-color: color-mix(in srgb, 38%, transparent);--mat-tab-container-height: 48px;--mat-tab-divider-color: transparent;--mat-tab-divider-height: 0;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0;--mat-checkbox-touch-target-size: 48px;--mat-checkbox-disabled-label-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent);--mat-button-filled-container-shape: 4px;--mat-button-filled-horizontal-padding: 16px;--mat-button-filled-icon-offset: -4px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 4px;--mat-button-outlined-horizontal-padding: 15px;--mat-button-outlined-icon-offset: -4px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-keep-touch-target: false;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-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);--mat-button-protected-container-shape: 4px;--mat-button-protected-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);--mat-button-protected-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);--mat-button-protected-horizontal-padding: 16px;--mat-button-protected-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);--mat-button-protected-icon-offset: -4px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-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);--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 4px;--mat-button-text-horizontal-padding: 8px;--mat-button-text-icon-offset: 0;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 8px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 4px;--mat-button-tonal-horizontal-padding: 16px;--mat-button-tonal-icon-offset: -4px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px;--mat-button-filled-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-filled-ripple-color: color-mix(in srgb, , transparent);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-outlined-ripple-color: color-mix(in srgb, , transparent);--mat-button-protected-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-protected-ripple-color: color-mix(in srgb, , transparent);--mat-button-text-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-text-ripple-color: color-mix(in srgb, , transparent);--mat-button-tonal-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-tonal-ripple-color: color-mix(in srgb, , transparent);--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 50%;--mat-icon-button-touch-target-size: 48px;--mat-icon-button-disabled-icon-color: color-mix(in srgb, 38%, transparent);--mat-icon-button-icon-color: inherit;--mat-icon-button-ripple-color: color-mix(in srgb, , transparent);--mat-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);--mat-fab-container-shape: 50%;--mat-fab-touch-target-size: 48px;--mat-fab-extended-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);--mat-fab-extended-container-height: 48px;--mat-fab-extended-container-shape: 24px;--mat-fab-extended-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);--mat-fab-extended-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);--mat-fab-extended-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);--mat-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);--mat-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);--mat-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);--mat-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);--mat-fab-small-container-shape: 50%;--mat-fab-small-touch-target-size: 48px;--mat-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);--mat-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);--mat-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);--mat-fab-disabled-state-container-color: color-mix(in srgb, 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, 38%, transparent);--mat-fab-ripple-color: color-mix(in srgb, , transparent);--mat-fab-small-disabled-state-container-color: color-mix(in srgb, 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, 38%, transparent);--mat-fab-small-ripple-color: color-mix(in srgb, , transparent);--mat-snack-bar-container-shape: 4px;--mat-table-row-item-outline-width: 1px;--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-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-badge-disabled-state-background-color: color-mix(in srgb, 12%, transparent);--mat-badge-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-bottom-sheet-container-shape: 4px;--mat-button-toggle-legacy-focus-state-layer-opacity: 1;--mat-button-toggle-legacy-height: 36px;--mat-button-toggle-legacy-shape: 2px;--mat-button-toggle-shape: 4px;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, 38%, transparent);--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-selected-state-background-color: color-mix(in srgb, 12%, transparent);--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-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-divider-width: 1px;--mat-expansion-container-shape: 4px;--mat-expansion-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);--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-icon-color: inherit;--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-sidenav-scrim-color: rgba(0, 0, 0, .6);--mat-stepper-header-focus-state-layer-shape: 0;--mat-stepper-header-hover-state-layer-shape: 0;--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-stepper-header-error-state-icon-background-color: transparent;--mat-timepicker-container-shape: 4px;--mat-timepicker-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)}.theme-dark .mat-mdc-select-panel{--mat-select-panel-background-color: rgb(31, 35, 40)}.theme-dark .mat-mdc-menu-panel{--mat-menu-container-color: rgb(31, 35, 40)}.theme-dark .mat-toolbar{--mat-toolbar-container-background-color: rgb(31, 35, 40)}.theme-dark .mat-bottom-sheet-container{--mat-bottom-sheet-container-background-color: rgb(31, 35, 40)}.theme-dark .dropdown-options a:hover{background-color:#565b76}.theme-dark a{color:#ccc}.theme-dark a:hover{color:#565b76}.theme-dark .mat-mdc-menu-item:hover{color:#fff}.theme-dark mat-icon:not(.info-toaster):not(.color-icon):not(.star-icon):not(.button-icon):not(.cl-icon):not(.error-icon-new-type) svg *{stroke:0;fill:#fff}.theme-dark mat-icon.userIcon svg *{fill:#000!important}.theme-dark mat-icon.close-chart-btn svg *{fill:#000!important}.theme-dark mat-icon.kpi-warning-icon svg *{fill:#f6c800!important}.theme-dark mat-icon.kpi-warning-icon .mat-badge-content{color:#0b0d10;background-color:#f6c800;left:18px;margin-top:5px;width:20px;height:20px;line-height:20px}.theme-dark mat-icon.kpi-carousel svg *{fill:#fff!important}.theme-dark .mat-drawer-content{background-color:#1f2328}.theme-dark .mat-pseudo-checkbox-checked{background-color:#849bbc!important}.theme-dark .mat-mdc-header-cell{color:#fff}.theme-dark table#market-share-table .selected-row,.theme-dark table#market-share-table .selected-row td.mat-mdc-cell{background-color:#1f2328}.theme-dark table#market-share-table tr:hover,.theme-dark table#market-share-table tr:hover td.mat-mdc-cell{background-color:#353a41}.theme-dark table#market-share-table .tree-mat-icon{color:#fff}.theme-dark table#reportsOverview th,.theme-dark table#reportsOverview td{padding:0 .5rem}.theme-dark table#reportsOverview th:not(:first-child){color:#fff}.theme-dark table#reportsOverview tr:hover th:nth-child(n){background-color:#1f2328}.theme-dark table#reportsOverview tr:hover td.mat-mdc-cell{background-color:#353a41}.theme-dark table#reportsTableDetails th,.theme-dark table#reportsTableDetails td{padding:0 1rem;background-color:#1f2328}.theme-dark table#reportsTableDetails tr:hover .mat-mdc-cell:nth-child(n){background-color:#353a41}.theme-dark table#reportsTableDetails tr th:nth-child(n){background-color:#1f2328;color:#fff}.theme-dark table#reportsTableDetails tr:first-child th:first-child{background-color:#1f2328}.theme-dark table#reportsTableDetails tr:hover td.mat-mdc-cell{background-color:#1e2339}.theme-dark table#reportsTableDetails tr td.indepthrow.largerLine{background-color:#1f2328}.theme-dark table#reportsTableDetails tr td:not(.secondary-level){background-color:#262b43}.theme-dark table#reportsTableDetails tr:nth-last-child(1) td{background-color:#1f2328}.theme-dark table#reportsTableDetails .arrowBody{border:solid #fff}.theme-dark .symbol{color:#fff}.theme-dark ::-webkit-scrollbar-thumb{background-color:#4e545d}.theme-dark ::-webkit-scrollbar-thumb:hover{background-color:#858d98}.theme-dark .positive{color:#8cc59a!important}.theme-dark .negative{color:#d47d7e!important}.theme-dark .mat-mdc-slide-toggle{color:#ffffff80}.theme-dark .mat-mdc-slide-toggle.mat-checked{color:#849bbc}.theme-dark .tree-levels-checked{background-color:#565b76!important}.theme-dark app-ui-layout-sidebar .mat-mdc-fab.mat-accent,.theme-dark app-ui-layout-sidebar .mat-mdc-mini-fab.mat-accent{--mat-fab-container-color: #1f2328;color:#fff}.theme-dark app-ui-layout-sidebar .mat-mdc-fab.mat-accent:hover,.theme-dark app-ui-layout-sidebar .mat-mdc-mini-fab.mat-accent:hover{color:#565b76}.theme-dark app-shell .mat-mdc-fab.mat-accent,.theme-dark app-shell .mat-mdc-mini-fab.mat-accent{--mat-fab-container-color: #1f2328;color:#fff}.theme-dark app-shell .mat-mdc-fab.mat-accent:hover,.theme-dark app-shell .mat-mdc-mini-fab.mat-accent:hover{color:#565b76}.theme-dark button.mat-mdc-raised-button[disabled][disabled]{--mat-button-protected-disabled-container-color: #1519281f}.theme-dark mat-icon.close-modal-button:hover svg *{fill:#b0b0b0!important}.theme-dark .mat-accent,.theme-dark .mat-warn{--mat-option-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, , transparent)}.theme-dark .mat-primary,.theme-dark .mat-accent,.theme-dark .mat-warn{--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, 38%, transparent)}.theme-dark .mat-mdc-form-field.mat-accent,.theme-dark .mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, 87%, transparent);--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, 87%, transparent)}.theme-dark .mat-mdc-form-field.mat-accent,.theme-dark .mat-mdc-form-field.mat-warn{--mat-select-disabled-trigger-text-color: color-mix(in srgb, 38%, transparent);--mat-select-disabled-arrow-color: color-mix(in srgb, 38%, transparent)}.theme-dark .mat-mdc-standard-chip{--mat-chip-container-shape-radius: 16px;--mat-chip-disabled-container-opacity: .4;--mat-chip-disabled-outline-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-focus-outline-color: transparent;--mat-chip-outline-color: transparent;--mat-chip-outline-width: 0;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-with-avatar-avatar-shape-radius: 14px;--mat-chip-with-avatar-avatar-size: 28px;--mat-chip-with-avatar-disabled-avatar-opacity: 1;--mat-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.theme-dark .mat-mdc-standard-chip{--mat-chip-elevated-container-color: color-mix(in srgb, 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, 12%, transparent)}.theme-dark .mat-mdc-radio-button.mat-primary,.theme-dark .mat-mdc-radio-button.mat-accent,.theme-dark .mat-mdc-radio-button.mat-warn{--mat-radio-disabled-label-color: color-mix(in srgb, 38%, transparent)}.theme-dark .mat-accent,.theme-dark .mat-warn{--mat-slider-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, , transparent)}.theme-dark .mdc-list-item__start,.theme-dark .mdc-list-item__end,.theme-dark .mat-accent .mdc-list-item__start,.theme-dark .mat-accent .mdc-list-item__end,.theme-dark .mat-warn .mdc-list-item__start,.theme-dark .mat-warn .mdc-list-item__end{--mat-radio-disabled-label-color: color-mix(in srgb, 38%, transparent)}.theme-dark .mat-mdc-list-option,.theme-dark .mat-mdc-list-option.mat-accent,.theme-dark .mat-mdc-list-option.mat-warn{--mat-checkbox-disabled-label-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent)}.theme-dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.theme-dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#849bbc}.theme-dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-dark .mat-mdc-checkbox.mat-primary,.theme-dark .mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent)}.theme-dark .mat-mdc-button.mat-primary,.theme-dark .mat-mdc-unelevated-button.mat-primary,.theme-dark .mat-mdc-raised-button.mat-primary,.theme-dark .mat-mdc-outlined-button.mat-primary,.theme-dark .mat-tonal-button.mat-primary,.theme-dark .mat-mdc-button.mat-accent,.theme-dark .mat-mdc-unelevated-button.mat-accent,.theme-dark .mat-mdc-raised-button.mat-accent,.theme-dark .mat-mdc-outlined-button.mat-accent,.theme-dark .mat-tonal-button.mat-accent,.theme-dark .mat-mdc-button.mat-warn,.theme-dark .mat-mdc-unelevated-button.mat-warn,.theme-dark .mat-mdc-raised-button.mat-warn,.theme-dark .mat-mdc-outlined-button.mat-warn,.theme-dark .mat-tonal-button.mat-warn{--mat-button-filled-ripple-color: color-mix(in srgb, , transparent);--mat-button-outlined-ripple-color: color-mix(in srgb, , transparent);--mat-button-protected-ripple-color: color-mix(in srgb, , transparent);--mat-button-text-ripple-color: color-mix(in srgb, , transparent);--mat-button-tonal-ripple-color: color-mix(in srgb, , transparent)}.theme-dark .mat-mdc-icon-button.mat-primary,.theme-dark .mat-mdc-icon-button.mat-accent,.theme-dark .mat-mdc-icon-button.mat-warn{--mat-icon-button-ripple-color: color-mix(in srgb, , transparent)}.theme-dark .mat-mdc-fab.mat-primary,.theme-dark .mat-mdc-mini-fab.mat-primary,.theme-dark .mat-mdc-fab.mat-accent,.theme-dark .mat-mdc-mini-fab.mat-accent,.theme-dark .mat-mdc-fab.mat-warn,.theme-dark .mat-mdc-mini-fab.mat-warn{--mat-fab-ripple-color: color-mix(in srgb, , transparent);--mat-fab-small-ripple-color: color-mix(in srgb, , transparent)}.theme-dark .mat-datepicker-content.mat-accent,.theme-dark .mat-datepicker-toggle-active.mat-accent,.theme-dark .mat-datepicker-content.mat-warn,.theme-dark .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, 38%, transparent)}.theme-dark .mat-icon.mat-primary{--mat-icon-color: #849bbc}.theme-dark .mat-icon.mat-accent{--mat-icon-color: #ff00ff}.theme-dark .mat-icon.mat-warn{--mat-icon-color: #ff0000}.theme-dark .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #849bbc}.theme-dark .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #ff00ff}.theme-dark .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #ff0000}.theme-dark .ytd-retail-forecast-table .mat-expansion-panel{padding-bottom:32px;background-color:transparent}.theme-dark .ytd-retail-forecast-table .mat-expansion-panel-header{width:fit-content;padding:0}.theme-dark .ytd-retail-forecast-table .mat-expansion-panel-body{padding:0}.theme-dark .ytd-retail-forecast-table .title-container{color:#3ccaff}.theme-dark .ytd-retail-forecast-table .title-container .arrow-open{width:20px;height:20px}.theme-dark .ytd-retail-forecast-table .title-container .arrow-open.table-opened{transform:rotate(180deg)}.theme-dark .ytd-retail-forecast-table thead{display:none}.theme-dark .ytd-retail-forecast-table tr:nth-child(1) td:nth-child(1){border:0px}.theme-dark .ytd-retail-forecast-table tr td:nth-child(2),.theme-dark .ytd-retail-forecast-table tr td:nth-child(3),.theme-dark .ytd-retail-forecast-table tr td:nth-child(4),.theme-dark .ytd-retail-forecast-table tr td:nth-child(8),.theme-dark .ytd-retail-forecast-table tr td:nth-child(9),.theme-dark .ytd-retail-forecast-table tr td:nth-child(10){background-color:#353a41}.theme-dark .ytd-retail-forecast-table tr:nth-child(4) td{border-color:#f2f3f4}.theme-dark .ytd-retail-forecast-table tr td{border-color:#4e545d}.theme-dark .ytd-retail-forecast-table tr td:not(:first-child){text-align:center}.theme-dark .ytd-retail-forecast-table .hide-rows tr:nth-child(4),.theme-dark .ytd-retail-forecast-table .hide-rows tr:nth-child(6){display:none}.theme-dark .ytd-retail-forecast-table .hide-rows tr:nth-child(3) td{border-color:#f2f3f4}.theme-dark .ytd-legend-container{display:flex;color:#f2f3f4}.theme-dark .ytd-legend-container .legend-item{display:flex;padding-left:24px;text-transform:capitalize}.theme-dark .ytd-legend-container .legend-item .legend-color{width:16px;height:16px;align-self:center;margin-right:8px}.theme-dark .ytd-legend-container .legend-item .legend-color.actual-color{background-color:#51d6e4}.theme-dark .ytd-legend-container .legend-item .legend-color.forecast-color{background-color:#005d6a}.theme-dark .ytd-legend-container .legend-item .legend-color.budget-color{background-color:#ffa9cd}.theme-dark .ytd-legend-container .legend-item .legend-color.line{height:2px}.theme-dark td.mat-mdc-cell:first-child{background-color:#1f2328}.theme-dark .ui-kpi-data-table .kpi-table .ui-kpi-data-table-row:not(.mat-no-data-row):hover>.table-cell,.theme-dark .ui-kpi-data-table .kpi-table .ui-kpi-data-table-row:not(.mat-no-data-row):hover>.table-cell:first-child,.theme-dark .ui-kpi-data-table .kpi-table .ui-kpi-data-table-row:not(.mat-no-data-row):hover>.table-cell:before{background-color:#4e545d}.theme-dark .ui-kpi-data-table .ui-kpi-data-table-row.static-row{box-shadow:.1rem .6rem .5rem -4px}.theme-dark .ui-kpi-data-table .table-cell:first-child{box-shadow:.8rem 0 1rem}.theme-dark .ui-kpi-data-table .table-cell.highlited{background-color:#353a41!important}.theme-dark .ui-kpi-data-table .comparison-negative{color:#ffb0b0}.theme-dark .ui-kpi-data-table .comparison-positive{color:#6de28f}.theme-dark .ui-kpi-data-table .toggle-expand{color:#f2f3f4}.theme-dark .ui-kpi-data-table thead .ui-kpi-data-table-row:last-child>.table-header-cell{color:#c1c5cb}.theme-dark .table-main-container .table-scroll-left-shadow{box-shadow:-25px 25px 25px 15px}.theme-dark .cl-side-navigation-title{color:#f2f3f4}.theme-dark .container{background-color:#1f2328}.theme-dark .breadcrumb-bottom-border{border-bottom:1px solid;box-sizing:border-box}.theme-dark .top-info{background-color:#1f2328;padding-right:20px;display:flex;justify-content:space-between;align-items:center}@media (max-width: 767px){.theme-dark .breadcrumb-bottom-border.mobile-noborder{border:none}.theme-dark .breadcrumb-bottom-border.mobile-noborder .breadcrumbs-wrapper{width:100%}.theme-dark .breadcrumb-bottom-border.mobile-noborder .breadcrumbs-container{border-bottom:1px solid;box-sizing:border-box}}.theme-dark cl-date-picker .cl-date-picker-span-container{color:#f2f3f4}.theme-dark .ui-filters-wrapper{background-color:#1f2328}.theme-dark .ui-filters-wrapper:before{background-color:#1f2328}.theme-dark .ui-filters-wrapper .wrapper-form .moreFiltersEnd:after{background:linear-gradient(90deg,#fff0,#1f2328)}.theme-dark .ui-filters-wrapper .wrapper-form .moreFiltersStart:before{background:linear-gradient(90deg,#1f2328,#fff0)}.theme-dark .ui-filters-wrapper .button-more-filters{background:#1f2328}.theme-dark .kpi-meta-name{color:#f2f3f4}.theme-dark label.data-source-box{border:1px solid}.theme-dark .more-actions-button:hover{background:#f2f3f426}.theme-dark .page-background,.theme-dark .box{background-color:#1f2328}.theme-dark .tooltip{box-shadow:0 0 6px}.theme-dark .content-header{color:#f2f3f4}.theme-dark .page-background,.theme-dark .fullscreen-kpi-overlay{background-color:#1f2328}.theme-dark .fullscreen-kpi-overlay .sales-reach-kpi-chart .kpi-content-div{background-color:#1f2328;padding-right:10px;box-sizing:border-box}.theme-dark .fullscreen-header{background-color:#1f2328}.theme-dark .kpi-meta-title{color:#f2f3f4}.theme-dark .slide-card-background{background-color:#1f2328;color:#fff}.theme-dark .ui-button-text-active:hover{color:!important}.theme-dark .select-tree-container{background-color:#1f2328!important}.theme-dark img.revert-button{border-radius:50%;height:24px!important;width:24px;display:flex!important;align-items:center;justify-content:center;font-size:18px}.theme-dark .select-tree-layout{background-color:#1f2328}.theme-dark #filter-toggle-buttons.mat-button-toggle-group .mat-button-toggle{background:!important;border:1px solid!important}.theme-dark #filter-toggle-buttons.mat-button-toggle-group .mat-button-toggle.checked-button.bmwGroup,.theme-dark #filter-toggle-buttons.mat-button-toggle-group .mat-button-toggle.checked-button.BMW,.theme-dark #filter-toggle-buttons.mat-button-toggle-group .mat-button-toggle.checked-button.MINI{background:!important;box-shadow:-1px 0 5px #0003;border:1px solid!important}.theme-dark .toolbar{border-bottom:2px solid}.theme-dark .sidenav{border-right:1px solid}.theme-dark .sidenav-mobile .mat-drawer-inner-container{background-color:#1f2328}.theme-dark .menu-option:hover{filter:drop-shadow(0 0 2px)}.theme-dark .mat-mdc-list-item:focus .menu-option{filter:drop-shadow(0 0 2px)}.theme-dark .sidebarTooltip,.theme-dark .themeTooltip{border:1px solid}.theme-dark .is-active .menu-option{box-shadow:0 0 2px}.theme-dark .menu-increase{border:solid 1px}.theme-dark .sales-situation-menu .menu-item:hover{filter:drop-shadow(0 0 2px)}.theme-dark .sales-situation-menu .is-active{box-shadow:0 0 2px}.theme-dark .panel-style,.theme-dark .dropdown-content{background:!important}.theme-dark .dropdown-content a{font-family:bmw-group-cond,sans-serif;font-size:16px;color:!important;padding:12px 16px;display:block}.theme-dark .page-background,.theme-dark .background,.theme-dark .tab-container-background{background-color:#1f2328}@media (max-width: 1300px){.theme-dark .va-c-tab-nav:after{background:linear-gradient(90deg,#fff0,#1f2328)}}.theme-dark .tab-container-background{background-color:#1f2328}.theme-dark .overview-charts-content .gridster{background-color:#1f2328;padding:0!important}.theme-dark .overview-charts-content gridster-item{border:1px solid;border-radius:4px}@media (max-width: 1300px){.theme-dark .product-performance-tab-nav:after{background:linear-gradient(90deg,#fff0,#1f2328)}}.theme-dark .label{color:#c1c5cb}.theme-dark .timeframe-comparison{border:1px solid}.theme-dark .market-share-table-top-brands{border-color:!important}.theme-dark .background{background-color:#303030}.theme-dark .tab-container-background,.theme-dark .tab-content-background{background-color:#1f2328}.theme-dark .overview-chart{border:1px solid}.theme-dark table.market-share-table tr.mat-mdc-header-row th.mat-mdc-header-cell{background-color:#1f2328;color:#fff}.theme-dark table.market-share-table td.hasBackground{background-color:#353a41}.theme-dark table.market-share-table th.mat-mdc-header-cell,.theme-dark table.market-share-table td.mat-mdc-cell,.theme-dark th.mat-cell{border-bottom:1px solid}@media only screen and (max-width: 767px){.theme-dark .market-share-table{table-layout:fixed;width:100%}.theme-dark .action-area-buttons{background-color:#1f2328;box-shadow:20px -1px 2px}.theme-dark table.market-share-table th.mat-column-brand,.theme-dark table.market-share-table td.mat-column-brand{box-shadow:0 0 15px #0000001a;padding-left:.5rem;width:80px;text-align:left;left:0;position:sticky;z-index:1}.theme-dark table.market-share-table th.mat-column-graph,.theme-dark table.market-share-table td.mat-column-graph{width:160px;justify-content:center;text-align:center;vertical-align:middle}.theme-dark table.market-share-table th.mat-column-abs,.theme-dark table.market-share-table td.mat-column-abs,.theme-dark table.market-share-table th.mat-column-registrations,.theme-dark table.market-share-table td.mat-column-registrations{width:100px;padding-right:.5rem;text-align:end}.theme-dark #market-share-table.market-share-table tr.mat-mdc-header-row,.theme-dark #market-share-table.market-share-table tr.mat-mdc-row{height:40px}.theme-dark #wrapper-table-market-share.wrapper-table-market-share{margin:5% 0 1.2rem;overflow:auto}}.theme-dark .mini-square{background:#eee}.theme-dark .bmw-mini-square{background:#51d6e4}.theme-dark .bmw-square{background:#99d4ff}.theme-dark .legend-labels{cursor:pointer}.theme-dark .sales-chart-row.border-bottom-ligh-gray{border-bottom:1px solid}.theme-dark .border-side{border-left:1px solid;border-right:1px solid}.theme-dark .sales-chart-mobile .row-sales-charts{border:1px solid;box-shadow:0 0 3px}.theme-dark .actuals{background:#51d6e4}.theme-dark .forecast{background:#005d6a}.theme-dark .salesReachCircle,.theme-dark .salesReachLine{background:#ffb574}.theme-dark .value-container{color:#f2f3f4}.theme-dark .mat-app-background{background-color:#1f2328}.theme-dark .chart-tooltip-container{color:#fff}.theme-dark .mat-mdc-snack-bar-container.snackbar-shared .mdc-snackbar__surface{background-color:#1f2328;color:#f2f3f4}.theme-dark .mat-mdc-snack-bar-container.snackbar-shared .mdc-snackbar__surface .mat-mdc-snack-bar-label{background-color:#ffffff17}.theme-dark #table-heatmap-market .scroll-bottom-gradient:after{background:linear-gradient(180deg,rgba(255,255,255,0) 0%,100%)}.theme-dark .tippy-box[data-theme*=tooltip],.theme-dark .tippy-box[data-theme*=large-tooltip]{filter:drop-shadow(1px 1px 6px);border:.8px solid}.theme-dark .tippy-box[data-theme*=interactive-popover]{filter:drop-shadow(1px 1px 6px)}.theme-dark .tippy-box[data-theme*=interactive-popover] .title{font-weight:700;line-height:24px;padding-bottom:8px}.theme-dark .tippy-box[data-theme*=interactive-popover] button{margin-top:10px;padding:8px 12px;color:#fff;border:none;border-radius:4px;cursor:pointer}.theme-dark .market-share-paginator .mat-mdc-paginator-outer-container{border:1px solid}.theme-dark .sales-calendarization-details .mat-expansion-panel:not(.main-panel){border-bottom:1px solid}.theme-dark .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.theme-dark .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-radius:0;width:16px;height:16px}.theme-dark .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.theme-dark .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{width:16px;height:16px}.theme-dark .mat-mdc-checkbox.access-management-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.theme-dark .mat-mdc-checkbox.access-management-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border:solid 1px}.theme-dark .mat-mdc-checkbox.access-management-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.theme-dark .mat-mdc-checkbox.access-management-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{border:solid 1px!important}.theme-dark .mat-mdc-menu-panel,.theme-dark .mat-mdc-dialog-container,.theme-dark .mat-snack-bar-container.snackbar-shared,.theme-dark .mat-mdc-select-panel-wrap .mat-mdc-select-panel,.theme-dark div.mat-mdc-select-panel{border:1px solid}.theme-dark .mat-mdc-dialog-container{background-color:#1f2328;border-radius:8px}.theme-dark .mat-mdc-dialog-container .mdc-dialog__surface{box-shadow:none;overflow-y:hidden;border-radius:8px;background-color:#1f2328}.theme-dark .mat-form-field-appearance-fill.filterBox-config{background-color:transparent;border:1px solid;border-radius:3px;height:50px;box-sizing:border-box}.theme-dark .mat-form-field-appearance-fill.filterBox-config:hover,.theme-dark .mat-form-field-appearance-fill.filterBox-config:focus{border:1px solid}.theme-dark .formula-determinator{border-top:1px solid white}.theme-dark .sales-situation-tooltip-container .sales-situation-tooltip-body .sales-situation-tooltip-menu-item:hover{filter:drop-shadow(0 0 2px)}.theme-dark .sales-situation-tooltip-container .sales-situation-tooltip-body .active{filter:drop-shadow(0 0 2px);font-weight:700}.theme-dark .page-background{background-color:#1f2328}.theme-dark .tile .mat-mdc-tab-link.mdc-tab--active .mdc-tab-indicator__content--underline,.theme-dark .tile .mat-mdc-tab.mdc-tab--active .mdc-tab-indicator__content--underline{border-width:3px}.theme-dark .top-info{border-bottom:1px solid rgb(78,84,93)}.theme-dark .more-actions-reports-button:hover{background:#f2f3f426}.theme-dark .additional-settings span{color:#f2f3f4}@media (max-width: 767px){.theme-dark .top-info{border:none}}.theme-dark .table-segment-container{background-color:#1f2328;border-left:1px solid;border-bottom:1px solid}.theme-dark .model-series-up{border-bottom:1px solid}.theme-dark .model-series-down{border-top:1px solid}.theme-dark .segment-details-container{border-right:1px solid}.theme-dark .table-segment-container-tablet-or-mobile{background-color:#1f2328;border-bottom:1px solid}.theme-dark .model-series-up-tablet-or-mobile{border-bottom:1px solid;background-color:#1f2328}.theme-dark .segment-details-container-tablet-or-mobile:not(:last-of-type){border-bottom:1px solid;background-color:#1f2328}.theme-dark .va-c-competition-l2l-content{background-color:#1f2328}.theme-dark .is-mobile-or-tablet .brands-card:first-child{border-right:1px solid}.theme-dark .l2l-chart-tooltip{background-color:#1f2328}.theme-dark .l2l-chart-tooltip .header-tooltip{background-color:#353a41}.theme-dark .green{color:#6de28f}.theme-dark .red{color:#ffb0b0}.theme-dark .example-card{border:1px solid}.theme-dark .green,.theme-dark .greenArrow{color:#6de28f}.theme-dark .red,.theme-dark .redArrow{color:#ffb0b0}.theme-dark .details-headline,.theme-dark .details-value{color:#f2f3f4}.theme-dark span.red{color:#ffb0b0}.theme-dark span.green{color:#6de28f}.theme-dark .stick-first-row,.theme-dark .stick-second-row{background-color:#1f2328!important}.theme-dark table.market-share-table thead:before{background-color:#1f2328!important}.theme-dark table.market-share-table tr:hover td.mat-mdc-cell{background-color:#4e545d!important}.theme-dark .wrapper-table-market-share td.mat-mdc-cell:first-child{background-color:#1f2328}.theme-dark .circle.primary{background-color:#99d4ff}.theme-dark .circle.secondary{background-color:#eee}.theme-dark .circle.shared{background-color:#51d6e4}.theme-dark .line.primary{border-top-color:#99d4ff}.theme-dark .line.secondary{border-top-color:#eee}.theme-dark .line.shared{border-top-color:#51d6e4}.theme-dark .unactive{color:#4e545d}.theme-dark .unactive .line{border-top-color:#4e545d}.theme-dark .unactive .circle{background-color:#4e545d}.theme-dark .sticky-chart-legend:before{background-color:#1f2328}.theme-dark .retail-calendarization-table{border-color:!important}.theme-dark .retail-calendarization-table th,.theme-dark .retail-calendarization-table td{border-right:1px solid}.theme-dark .cor-labels{color:#f2f3f4}.theme-dark .cor-labels .grayed-cell,.theme-dark .cor-labels .regular-cell{background-color:#1f2328}.theme-dark .kpi-headers-two-tables,.theme-dark .kpi-headers-table{font-family:bmw-group-cond-bold,sans-serif;color:#fff}.theme-dark .finance-chart-table .data-cell{border-bottom:1px solid;color:#fff}.theme-dark .finance-chart-table td:hover{background-color:#353a41}.theme-dark .finance-chart-table-multiple .data-cell{border-bottom:1px solid;color:#fff}.theme-dark .finance-chart-table-multiple td:hover{background-color:#353a41!important}.theme-dark .static-quarter .data-cell,.theme-dark .static-quarter .data-cell-prevyear{color:#fff}.theme-dark .table-tooltip-primary,.theme-dark .table-tooltip-secondary,.theme-dark .table-tooltip-shared{background-color:#1f2328!important}.theme-dark .table-container .primary{border-top-color:#99d4ff;border-top-style:solid}.theme-dark .table-container .secondary{border-top-color:#eee;border-top-style:solid}.theme-dark .table-container .shared{border-top-color:#51d6e4;border-top-style:dotted}.theme-dark .finance-chart-table-mobile .data-cell{border:1px solid;color:#fff}.theme-dark .finance-chart-table-mobile .header-data-cell{border:1px solid}.theme-dark .finance-chart-table-multiple-mobile .data-cell{border:1px solid;color:#fff}.theme-dark .finance-chart-table-multiple-mobile .header-data-cell{border:1px solid}.theme-dark .static-quarter .data-cell,.theme-dark button{color:#fff}.theme-dark .prev-year .circle{border-radius:15px;border-style:solid;border-color:#daf9fc}.theme-dark .prev-year .line{border-color:#daf9fc}.theme-dark .retail .square{background-color:#ffa9cd}.theme-dark .orderIntake .square{background-color:#abd350}.theme-dark .wholesale .square{background-color:#ffb574}.theme-dark .production .square{background-color:#51d6e4}.theme-dark .productionForecast .square{background:repeating-linear-gradient(-45deg,#4e545d,#4e545d 2px,#0f9aaa 2px 3.5px)}.theme-dark .forecast .square{background:repeating-linear-gradient(-45deg,#4e545d,#4e545d 2px,#0f9aaa 2px 3.5px)}.theme-dark .buttons-container .actuals,.theme-dark .buttons-container .forecast{background:#1f2328}.theme-dark .info{color:#c1c5cb}.theme-dark .mobile-menu .bottomsheet-item{border-bottom:1px solid}.theme-dark .data-source-filter-mobile,.theme-dark .data-source-filter-mobile:hover{border:1px solid}.theme-dark .separator{background-color:#4e545d}.theme-dark .page-charts-content{color:#f2f3f4}.theme-dark .kpi-warning-icon .cl-icon-button cl-icon{color:#f6c800}.theme-dark .jsoneditor-menu,.theme-dark .jsoneditor,.theme-dark .jsoneditor input,.theme-dark div.jsoneditor-field,.theme-dark .jsoneditor-frame,.theme-dark .jsoneditor-navigation-bar,.theme-dark .jsoneditor-frame button{background-color:#303030!important;color:#fff}.theme-dark div.jsoneditor-field:hover,.theme-dark div.jsoneditor-value:hover{background-color:#ffffff0a}.theme-dark .jsoneditor input{border-bottom:1px solid white!important}.theme-dark .jsoneditor-contextmenu .jsoneditor-menu button{background-color:#303030!important;color:#fff!important}.theme-dark .jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected{border:1px white solid;border-radius:5px}.theme-dark .error-solution-new-type{color:#a2aab4}.theme-dark .error-solution-new-type cl-link{color:#3ccaff}.theme-dark .error-description-new-type,.theme-dark .error-description,.theme-dark .error-solution{color:#f2f3f4}.theme-dark .retail-calendarization-mobile-table th,.theme-dark .retail-calendarization-mobile-table td{border:1px solid}.theme-dark .retail-calendarization-mobile-table .forecast-split{border-top:1.5px dashed}.theme-dark .footer-container{background-color:#1f2328}.theme-dark .market-share-table-top-brands tr:last-of-type{border-bottom:1px solid}.theme-dark .market-share-table-top-brands .table-header-tooltip-cell span{color:#a2aab4}.theme-dark .calculations-tooltip-list .list-element-title{color:#0b0d10}.theme-dark .calculations-tooltip-list .list-element-subtitle{color:#353a41}.theme-dark .outer-card .in-range{color:#fff}.theme-dark .outer-card .quick-btn-pannel{border-bottom:1px solid}.theme-dark mat-button-toggle-group{border:solid 1px;background-color:#353a41}.theme-dark mat-button-toggle.mat-button-toggle{background-color:#353a41}.theme-dark mat-button-toggle.mat-button-toggle:hover{background-color:#024051}.theme-dark mat-button-toggle.mat-button-toggle:hover .mat-button-toggle-label-content{color:#3ccaff}.theme-dark mat-button-toggle.mat-button-toggle.mat-button-toggle-checked,.theme-dark mat-button-toggle.mat-button-toggle.checked-element{background-color:#024051;border:solid 1px;color:#3ccaff}.theme-dark mat-button-toggle.mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-label-content,.theme-dark mat-button-toggle.mat-button-toggle.checked-element .mat-button-toggle-label-content{color:#3ccaff}.theme-dark .toggle-group-container:before{box-shadow:20px 0 20px 50px #1f2328}.theme-dark .toggle-group-container:after{box-shadow:-20px 0 20px 50px #1f2328}.theme-dark .footer-container{color:#f2f3f4}.theme-dark .footer{border-top:1px solid rgb(11,13,16)}.theme-dark .footer *{color:#0b0d10}.theme-dark .footer a:hover,.theme-dark .footer a:focus,.theme-dark .footer a[href^="mailto:"]{color:#0b0d10}.theme-dark .footer-line:hover{color:#f2f3f4}.theme-dark .user-report-form textarea{border:1px solid}.theme-dark app-import-trigger-page app-ui-layout-page-content .page-background .run-import-trigger button{position:relative;transition:all .2s}.theme-dark .add-gradient:after{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,100%)}@media (max-width: 667px){.theme-dark .add-gradient:after{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,100%)}}.theme-dark .loading,.theme-dark .chips-title,.theme-dark .focus-title{color:#f2f3f4}.theme-dark ::ng-deep .customization-menu-container{background-color:#ffffff08}.theme-dark .chart-legend-wrapper .legend-square.first-sales-channel-square{background:#c7e4ff}.theme-dark .chart-legend-wrapper .legend-square.first-sales-channel-square.deselected{background:#4e545d}.theme-dark .chart-legend-wrapper .legend-square.second-sales-channel-square{background:#919191}.theme-dark .chart-legend-wrapper .legend-square.second-sales-channel-square.deselected{background:#4e545d}.theme-dark .chart-legend-wrapper .legend-square.unmapped-square{background:#c1c5cb}.theme-dark .chart-legend-wrapper .legend-square.unmapped-square.deselected{background:#4e545d}.theme-dark .sales-channel-planning-tooltip .color-white{color:#0b0d10!important}.theme-dark .kpi-development-market{height:100%;display:flex;flex-direction:column}.theme-dark .kpi-development-market .chart-container{display:flex;flex-wrap:wrap;gap:32px;height:-webkit-fill-available;border-radius:0;border-width:0px;box-shadow:none;background:none}.theme-dark .kpi-development-market .market-legend-container{z-index:1;position:relative;display:flex;gap:15px;margin-left:25px;margin-top:25px}.theme-dark .kpi-development-market .market-legend-container .legend-items{display:flex}.theme-dark .kpi-development-market .market-legend-container .legend-items .legend-colors{width:16px;height:16px;align-self:center;margin-right:8px}.theme-dark .kpi-development-market .chart-treemap{flex:1 1 calc(20% - 16px)}.theme-dark .information-tooltip{width:220px}.theme-dark .treemap-container{display:flex;flex-direction:column;gap:12px;height:100%}.theme-dark .treemap-container .treemap-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.theme-dark .treemap-container .treemap-title .title{display:flex;align-items:center;gap:8px}.theme-dark .treemap-container .treemap-title .title .treemap-title{color:#f2f3f4}.theme-dark .treemap-container .treemap-title .title .treemap-flag{background-repeat:no-repeat;width:24px;height:24px}.theme-dark .treemap-container .treemap-title .title .information-icon{width:20px;height:20px;color:#c1c5cb}.theme-dark .treemap-container .treemap-title .unit-value{padding:2px 8px;border-radius:3px;background-color:#353a41}.theme-dark .chart-center-content-bev{color:#a2aab4}.theme-dark .showAsteriskNote{margin-left:3rem;margin-top:-4rem;color:#a2aab4}.theme-dark .product-performance-page-title{color:#fff}.theme-dark .brand-share-calculation .brand-share-calculation-text,.theme-dark .brand-share-calculation .brand-share-calculation-icon{color:#a2aab4}.theme-dark .ytd-retail-forecast-chart{color:#f2f3f4}.theme-dark .dsw-text{color:#c1c5cb}.theme-dark .menu-divider{border-color:#ffffff1f!important}@media (max-width: 1300px){.theme-dark .content .container{overflow-x:hidden!important}}.theme-dark :host{background-color:transparent}.theme-dark .ui-kpi-data-table{background-color:transparent}.theme-dark .ui-kpi-data-table .ui-kpi-data-table-row.static-row{box-shadow:.1rem .6rem .5rem -4px transparent}.theme-dark .ui-kpi-data-table .table-header-cell{border-bottom:.1rem solid #c1c5cb}.theme-dark .ui-kpi-data-table .table-cell{transition:border .4s var(--timing-function-td),background-color .25s var(--timing-function-td);border-bottom:.1rem solid #c1c5cb}.theme-dark .ui-kpi-data-table .table-cell.hide-border{border-bottom:0 solid transparent}.theme-dark .ui-kpi-data-table .table-cell:first-child{background-color:#262a2f;box-shadow:.8rem 0 1rem transparent}.theme-dark .ui-kpi-data-table .table-cell.highlited{background-color:!important}.theme-dark .ui-kpi-data-table thead{background-color:transparent}.theme-dark .ui-kpi-data-table thead .ui-kpi-data-table-row:first-child>.table-header-cell:first-child{background-color:#262a2f}.theme-dark .ui-kpi-data-table thead .ui-kpi-data-table-row>.table-header-cell:before{background-color:transparent}.theme-dark tbody .ui-kpi-data-table-row:first-child{background-color:transparent}.theme-dark tbody .ui-kpi-data-table-row:not(.mat-no-data-row) .table-cell:before{transition:background-color .2s var(--timing-function-td)}.theme-dark .table-main-container .table-scroll-left-shadow{background:transparent;box-shadow:-25px 25px 25px 15px transparent}.theme-dark .menu-container{background-color:#262c4b}.theme-dark .tooltip{background-color:#262c4b;box-shadow:0 0 6px #151829}.theme-dark .menu-option .option-description{color:#e0e1e1}.theme-dark .fullscreen-kpi-overlay .sales-reach-kpi-chart .kpi-content-div{padding-right:10px;box-sizing:border-box}.theme-dark .kpi-meta-description{color:#d8d8d8}.theme-dark .slide-card-background{color:#fff}.theme-dark .ui-button-text{color:#fff!important}.theme-dark .ui-button-text-active:hover{color:#ffffffb3!important}.theme-dark .ui-button-text-disabled{color:#ffffff80!important}.theme-dark .opaque-left{background:linear-gradient(-90deg,#fff0,#1f2328)}.theme-dark .opaque-right{background:linear-gradient(90deg,#fff0,#1f2328)}.theme-dark div.mat-mdc-select-panel{margin-top:2rem;margin-left:.5rem}.theme-dark div.select-tree-panel{max-width:40rem;width:40rem}.theme-dark .data-source-pop-up-wrap,.theme-dark .tree-node-title-bold{color:#fff}.theme-dark .select-tree-container{background-color:!important}.theme-dark img.revert-button{background-color:#e0e1e1;border-radius:50%;height:24px!important;width:24px;display:flex!important;align-items:center;justify-content:center;font-size:18px}.theme-dark .select-tree-actions .button-apply{color:#fff}.theme-dark .progress-bar-positioning{position:relative;top:-5px}.theme-dark .ui-filters-wrapper .wrapper-form .moreFiltersEnd:after{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,100%)}.theme-dark .ui-filters-wrapper .wrapper-form .moreFiltersStart:before{background:linear-gradient(90deg,0%,rgba(255,255,255,0) 100%)}.theme-dark #filter-toggle-buttons.mat-button-toggle-group .mat-button-toggle{background:#1e2339!important;border:1px solid #565b76!important}.theme-dark #filter-toggle-buttons.mat-button-toggle-group .mat-button-toggle.checked-button.bmwGroup,.theme-dark #filter-toggle-buttons.mat-button-toggle-group .mat-button-toggle.checked-button.BMW,.theme-dark #filter-toggle-buttons.mat-button-toggle-group .mat-button-toggle.checked-button.MINI{background:#1e2339!important;box-shadow:-1px 0 5px #0003;border:1px solid #fff!important}.theme-dark .toolbar{border-bottom:2px solid #565b76}.theme-dark .menu-divider{border-color:#565b76}.theme-dark mat-icon.open-submenu-icon{color:#fff!important;margin-right:0}.theme-dark .bmw-group-logo{width:51px;height:24px}.theme-dark .bmw-logo-top-right{color:#fff;fill:unset!important}.theme-dark .bmw-logo-top-left,.theme-dark .bmw-logo-bottom-right{color:#0066b1;fill:unset!important}.theme-dark .bmw-logo-bottom-left{color:#fff;fill:unset!important}.theme-dark .mini-logo{width:43px;height:20px}.theme-dark .sidenav{background:#151829;border-right:1px solid #565b76}.theme-dark .menu-option:hover{background-color:#565b76b3;filter:drop-shadow(0 0 2px #151829)}.theme-dark .mat-mdc-list-item:focus .menu-option{background-color:#565b76b3;filter:drop-shadow(0 0 2px #151829)}.theme-dark .sidebarTooltip,.theme-dark .themeTooltip{background:#23253b;color:#fff;border:1px solid #141622}.theme-dark .is-active .menu-option{background-color:#565b76;box-shadow:0 0 2px #151829}.theme-dark .menu-increase{border:solid 1px #565b76}.theme-dark .sales-situation-menu .menu-item:hover{background-color:#565b76b3;filter:drop-shadow(0 0 2px #151829)}.theme-dark .sales-situation-menu .is-active{background-color:#565b76;box-shadow:0 0 2px #151829}.theme-dark .panel-style,.theme-dark .dropdown-content{background:#151829!important}.theme-dark .dropdown-content a{font-family:bmw-group-cond,sans-serif;font-size:16px;color:#fff!important;padding:12px 16px;display:block}.theme-dark div.comp-view.overview-charts-content .kpi-container{padding:0}.theme-dark div.comp-view.overview-charts-content .gridster-item-content{margin-top:0}.theme-dark app-ui-timeframe-comparison-tool{position:absolute;top:3rem;right:11rem}.theme-dark .va-c-page-description{color:#e0e1e1}@media (max-width: 1300px){.theme-dark .va-c-tab-nav:after{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,100%)}}.theme-dark div.comp-view.overview-charts-content div.kpi-meta{display:none}.theme-dark div.comp-view.overview-charts-content gridster-item{border:none;border-radius:0;max-width:100%}.theme-dark div.comp-view.overview-charts-content .kpi-container{padding:0;min-height:350px;background-color:transparent}.theme-dark div.comp-view.overview-charts-content .gridster-item-content{margin-top:0;min-height:350px;align-content:space-evenly}.theme-dark .overview-charts-content .gridster{padding:0!important}.theme-dark .overview-charts-content gridster-item{border:1px solid #4e545d;border-radius:4px}.theme-dark div.overview-charts-content div.kpi-meta-name.ng-star-inserted{margin-bottom:.2rem}.theme-dark app-ui-timeframe-comparison-tool{position:absolute;top:3rem;right:14rem}.theme-dark .product-performance-page-description{color:#e0e1e1}@media (max-width: 1300px){.theme-dark .product-performance-tab-nav:after{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,100%)}}@media (max-width: 767px){.theme-dark .overview-charts-content .kpi-container{padding:1rem 1rem 2rem}.theme-dark .overview-charts-content .kpi-container div.kpi-meta{width:100%;margin-bottom:10px}.theme-dark .overview-charts-content .kpi-container div.kpi-menu{top:.2rem;right:.2rem}.theme-dark .overview-charts-content .kpi-container div.kpi-meta-description{color:#fff;margin-inline:auto}.theme-dark .overview-charts-content .kpi-container app-ui-timeframe-comparison-tool{display:flex;margin-bottom:3rem;position:unset;right:unset;width:100%}}.theme-dark .timeframe-comparison{border:1px solid #4e545d}.theme-dark .timeframe-comparison p{color:#fff}.theme-dark .timeframe-comparison-tooltip{background-color:#343e65}.theme-dark .market-share-table-top-brands{border-color:#4e545d!important}.theme-dark .background{background-color:#1f2328}.theme-dark .mat-mdc-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#fff}.theme-dark .overview-chart{border:1px solid #4e545d}.theme-dark table.market-share-table tr.mat-mdc-header-row th.mat-mdc-header-cell{color:#fff}.theme-dark table.market-share-table th.mat-mdc-header-cell,.theme-dark table.market-share-table td.mat-mdc-cell,.theme-dark th.mat-cell{border-bottom:1px solid #4e545d}.theme-dark table.market-share-table th.mat-column-shortBrand,.theme-dark table.market-share-table td.mat-column-shortBrand{padding:0;padding-inline:1rem}.theme-dark table.market-share-table th.mat-column-abs,.theme-dark table.market-share-table td.mat-column-abs,.theme-dark table.market-share-table th.mat-column-registrations,.theme-dark table.market-share-table td.mat-column-registrations{padding-inline:1rem;text-align:end}.theme-dark table.market-share-table th.mat-column-graph,.theme-dark table.market-share-table td.mat-column-graph{justify-content:center;text-align:center;vertical-align:middle;width:45%}.theme-dark table.market-share-table tr.mat-mdc-row{height:37px}.theme-dark table.market-share-table tr.mat-mdc-row:hover{background:unset!important}.theme-dark section.wrapper-table-market-share{margin:0% 0% 1.2rem}.theme-dark .market-share-table{width:100%;display:table}.theme-dark .market-share-table tr.mat-mdc-header-row{height:40px}@media only screen and (max-width: 1300px){.theme-dark #market-share-table.market-share-table th.mat-column-brand,.theme-dark #market-share-table.market-share-table td.mat-column-brand{padding-left:1rem;text-align:left}.theme-dark table.market-share-table th.mat-column-graph,.theme-dark table.market-share-table td.mat-column-graph{justify-content:center;text-align:center;vertical-align:middle}.theme-dark table.market-share-table th.mat-column-abs,.theme-dark table.market-share-table td.mat-column-abs{width:115px;padding-right:1rem;text-align:end}.theme-dark table.market-share-table th.mat-column-registrations,.theme-dark table.market-share-table td.mat-column-registrations{width:110px;padding-right:1rem;text-align:end}.theme-dark section.wrapper-table-market-share{margin:0% 0 2.2rem}}@media only screen and (max-width: 767px){.theme-dark .market-share-table{table-layout:fixed;width:100%}.theme-dark .action-area-buttons{box-shadow:20px -1px 2px #151829}.theme-dark table.market-share-table th.mat-column-brand,.theme-dark table.market-share-table td.mat-column-brand{box-shadow:0 0 15px #0000001a;padding-left:.5rem;width:80px;text-align:left;left:0;position:sticky;z-index:1}.theme-dark table.market-share-table th.mat-column-graph,.theme-dark table.market-share-table td.mat-column-graph{width:160px;justify-content:center;text-align:center;vertical-align:middle}.theme-dark table.market-share-table th.mat-column-abs,.theme-dark table.market-share-table td.mat-column-abs,.theme-dark table.market-share-table th.mat-column-registrations,.theme-dark table.market-share-table td.mat-column-registrations{width:100px;padding-right:.5rem;text-align:end}.theme-dark #market-share-table.market-share-table tr.mat-mdc-header-row,.theme-dark #market-share-table.market-share-table tr.mat-mdc-row{height:40px}.theme-dark #wrapper-table-market-share.wrapper-table-market-share{margin:5% 0 1.2rem;overflow:auto}}.theme-dark .fy-actuals{color:#fff}.theme-dark .forecast-version-filter span{color:#e0e1e1}.theme-dark .legend-container:hover{opacity:.8}.theme-dark .legend-labels{color:#fff;cursor:pointer}.theme-dark .sales-chart-row.border-bottom-ligh-gray{border-bottom:1px solid #4e545d}.theme-dark .border-side{border-left:1px solid #4e545d;border-right:1px solid #4e545d}.theme-dark .sales-chart-mobile .row-sales-charts{border:1px solid #4e545d;box-shadow:0 0 3px #ffffff1a}.theme-dark .deselected .legend-square.bmw-square,.theme-dark .deselected .legend-square.mini-square,.theme-dark .deselected .legend-square.bmw-mini-square{background:#a9a9a9;border-color:#a9a9a9}.theme-dark .deselected .legend-labels{color:#a9a9a9}.theme-dark .brand-style{color:#e0e1e1}.theme-dark td.mat-mdc-cell:first-child{background-color:transparent}.theme-dark .breadcrumb-title:hover{color:#fff}.theme-dark .breadcrumb-icon{color:#9b9ead}.theme-dark .breadcrumb-bottom-border{border-bottom:1px solid #565b76;box-sizing:border-box}.theme-dark .top-info{padding-right:20px;display:flex;justify-content:space-between;align-items:center}@media (max-width: 767px){.theme-dark .breadcrumb-bottom-border.mobile-noborder{border:none}.theme-dark .breadcrumb-bottom-border.mobile-noborder .breadcrumbs-wrapper{width:100%}.theme-dark .breadcrumb-bottom-border.mobile-noborder .breadcrumbs-container{border-bottom:1px solid #565b76;box-sizing:border-box}}.theme-dark .header{color:#d8d8d8}.theme-dark .chart-tooltip-container{background:#1f2328;color:#fff}.theme-dark .chart-tooltip-container .chart-tooltip-header{background-color:#353a41}.theme-dark .mat-mdc-snack-bar-container.snackbar-shared .mdc-snackbar__surface .mdc-snackbar__label{color:inherit}.theme-dark #table-heatmap-market .scroll-bottom-gradient:after{background:#1f2328;background:linear-gradient(180deg,#fff0,#1f2328)}.theme-dark .tippy-box[data-theme*=tooltip],.theme-dark .tippy-box[data-theme*=large-tooltip]{background-color:#1f2328;filter:drop-shadow(1px 1px 6px rgba(21,25,40,.12));color:#fff;border:.8px solid #565b76}.theme-dark .tippy-box[data-theme*=interactive-popover]{background-color:#f2f3f4;color:#0b0d10;filter:drop-shadow(1px 1px 6px rgba(21,25,40,.12))}.theme-dark .tippy-box[data-theme*=interactive-popover]>.tippy-arrow:before{color:#f2f3f4;border-bottom-color:#f2f3f4}.theme-dark .tippy-box[data-theme*=interactive-popover]>.tippy-arrow:after{color:#f2f3f4;border-right-color:#f2f3f4}.theme-dark .tippy-box[data-theme*=interactive-popover] .title{color:#0b0d10;font-weight:700;line-height:24px;padding-bottom:8px}.theme-dark .tippy-box[data-theme*=interactive-popover] button{margin-top:10px;padding:8px 12px;background-color:#3ccaff;color:#fff;border:none;border-radius:4px;cursor:pointer}.theme-dark .tippy-box[data-theme*=rating-star]{background-color:#f5edab;color:#444;border:.8px solid #f5edab}.theme-dark .tippy-box[data-theme*=rating-star]>.tippy-arrow:before{border-top-color:#f5edab}.theme-dark .tippy-box[data-theme*=rating-star]>.tippy-arrow:after{border-right-color:#f5edab}.theme-dark .tippy-box[data-theme*=tooltip][data-placement^=top]>.tippy-arrow:before,.theme-dark .tippy-box[data-theme*=large-tooltip][data-placement^=top]>.tippy-arrow:before{border-top-color:#1f2328}.theme-dark .tippy-box[data-theme*=tooltip][data-placement^=bottom]>.tippy-arrow:before,.theme-dark .tippy-box[data-theme*=large-tooltip][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#1f2328}.theme-dark .tippy-box[data-theme*=tooltip][data-placement^=left]>.tippy-arrow:before,.theme-dark .tippy-box[data-theme*=large-tooltip][data-placement^=left]>.tippy-arrow:before{border-left-color:#1f2328}.theme-dark .tippy-box[data-theme*=tooltip][data-placement^=right]>.tippy-arrow:before,.theme-dark .tippy-box[data-theme*=large-tooltip][data-placement^=right]>.tippy-arrow:before{border-right-color:#1f2328}.theme-dark .tippy-box[data-theme*=tooltip][data-placement^=top]>.tippy-arrow:after,.theme-dark .tippy-box[data-theme*=large-tooltip][data-placement^=top]>.tippy-arrow:after{border-right-color:#565b76;border-bottom-color:#565b76}.theme-dark .tippy-box[data-theme*=tooltip][data-placement^=bottom]>.tippy-arrow:after,.theme-dark .tippy-box[data-theme*=large-tooltip][data-placement^=bottom]>.tippy-arrow:after{border-left-color:#565b76;border-top-color:#565b76}.theme-dark .tippy-box[data-theme*=tooltip][data-placement^=left]>.tippy-arrow:after,.theme-dark .tippy-box[data-theme*=large-tooltip][data-placement^=left]>.tippy-arrow:after{border-left-color:#565b76;border-bottom-color:#565b76}.theme-dark .tippy-box[data-theme*=tooltip][data-placement^=right]>.tippy-arrow:after,.theme-dark .tippy-box[data-theme*=large-tooltip][data-placement^=right]>.tippy-arrow:after{border-left-color:#565b76;border-bottom-color:#565b76}.theme-dark .mat-mdc-snack-bar-container.snackbar-shared{background-color:#262c4b}.theme-dark .mat-mdc-snack-bar-container.snackbar-shared span{color:#d8d8d8}.theme-dark .market-share-paginator .mat-mdc-paginator-outer-container{border:1px solid #4e545d}.theme-dark .sales-calendarization-checkbox.mat-mdc-checkbox.mat-accent .mdc-checkbox--selected~.mdc-checkbox__ripple,.theme-dark .report-an-issue-checkbox.mat-mdc-checkbox.mat-accent .mdc-checkbox--selected~.mdc-checkbox__ripple{background:#7b9ac0;border-color:#7b9ac0}.theme-dark .sales-calendarization-checkbox.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.theme-dark .report-an-issue-checkbox.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{background:#7b9ac0;border-color:#7b9ac0}.theme-dark .sales-calendarization-checkbox.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.theme-dark .report-an-issue-.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{background:#7b9ac0;border-color:#7b9ac0}.theme-dark .sales-calendarization-details .mat-expansion-panel:not(.main-panel){border-bottom:1px solid #353a41}.theme-dark .mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:disabled,.theme-dark .mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:disabled{--mat-slide-toggle-disabled-track-opacity: .5}.theme-dark .mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__track:after,.theme-dark .mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__track:before,.theme-dark .mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:disabled .mdc-switch__track:after,.theme-dark .mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:disabled .mdc-switch__track:before{background:#e1e1e1}.theme-dark .mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__handle:after,.theme-dark .mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__handle:before,.theme-dark .mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:disabled .mdc-switch__handle:after,.theme-dark .mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:disabled .mdc-switch__handle:before{background-color:#616473}.theme-dark .mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icon,.theme-dark .mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icon{fill:#616473}.theme-dark .mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:disabled+label,.theme-dark .mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:disabled+label{color:#616473}.theme-dark .mat-mdc-slide-toggle .mdc-switch:enabled .mdc-switch__track:after,.theme-dark .mat-mdc-slide-toggle .mdc-switch:enabled .mdc-switch__track:before,.theme-dark .mat-mdc-slide-toggle .mdc-switch:enabled:active .mdc-switch__track:after,.theme-dark .mat-mdc-slide-toggle .mdc-switch:enabled:active .mdc-switch__track:before,.theme-dark .mat-mdc-slide-toggle .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track:after,.theme-dark .mat-mdc-slide-toggle .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track:before,.theme-dark .mat-mdc-slide-toggle .mdc-switch:enabled:focus:not(:active) .mdc-switch__track:after,.theme-dark .mat-mdc-slide-toggle .mdc-switch:enabled:focus:not(:active) .mdc-switch__track:before{background:#849bbc8a}.theme-dark .mat-mdc-slide-toggle .mdc-switch:enabled.mdc-switch--unselected .mdc-switch__track:after,.theme-dark .mat-mdc-slide-toggle .mdc-switch:enabled.mdc-switch--unselected .mdc-switch__track:before,.theme-dark .mat-mdc-slide-toggle .mdc-switch:enabled:active.mdc-switch--unselected .mdc-switch__track:after,.theme-dark .mat-mdc-slide-toggle .mdc-switch:enabled:active.mdc-switch--unselected .mdc-switch__track:before,.theme-dark .mat-mdc-slide-toggle .mdc-switch:enabled:hover:not(:focus):not(:active).mdc-switch--unselected .mdc-switch__track:after,.theme-dark .mat-mdc-slide-toggle .mdc-switch:enabled:hover:not(:focus):not(:active).mdc-switch--unselected .mdc-switch__track:before,.theme-dark .mat-mdc-slide-toggle .mdc-switch:enabled:focus:not(:active).mdc-switch--unselected .mdc-switch__track:after,.theme-dark .mat-mdc-slide-toggle .mdc-switch:enabled:focus:not(:active).mdc-switch--unselected .mdc-switch__track:before{background:#9b9eac}.theme-dark mat-checkbox .mdc-form-field{height:16px}.theme-dark .mat-mdc-checkbox,.theme-dark .mat-mdc-checkbox .mdc-checkbox:hover,.theme-dark .mat-mdc-checkbox .mdc-checkbox{height:16px}.theme-dark .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.theme-dark .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:#565b76;border-radius:0;width:16px;height:16px}.theme-dark .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.theme-dark .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{background-color:#272d46;width:16px;height:16px}.theme-dark .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.theme-dark .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{width:16px;height:16px}.theme-dark .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.theme-dark .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke:#fff}.theme-dark .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark,.theme-dark .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark,.theme-dark .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark,.theme-dark .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{--mat-checkbox-selected-checkmark-color: #fff}.theme-dark .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark,.theme-dark .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{background-color:#fff;width:70%}.theme-dark .mat-mdc-checkbox.access-management-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.theme-dark .mat-mdc-checkbox.access-management-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border:solid 1px #fff}.theme-dark .mat-mdc-checkbox.access-management-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.theme-dark .mat-mdc-checkbox.access-management-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{background-color:#203252;border:solid 1px #fff!important}.theme-dark .mat-mdc-checkbox.access-management-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.theme-dark .mat-mdc-checkbox.access-management-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke:#fff}.theme-dark .mat-mdc-checkbox.sales-calendarization-checkbox{height:24px}.theme-dark table.market-share-table .ms-checkBox.mat-mdc-checkbox-disabled.mdc-checkbox--disabled{display:none!important}.theme-dark .mat-mdc-menu-panel,.theme-dark .mat-mdc-dialog-container,.theme-dark .mat-snack-bar-container.snackbar-shared,.theme-dark .mat-mdc-select-panel-wrap .mat-mdc-select-panel,.theme-dark div.mat-mdc-select-panel{border:1px solid #565b76}.theme-dark .mat-mdc-dialog-container{border-radius:8px}.theme-dark .mat-mdc-dialog-container .mdc-dialog__surface{box-shadow:none;overflow-y:hidden;border-radius:8px}.theme-dark .mat-mdc-dialog-container .close-dialog-btn{position:absolute}.theme-dark .mat-form-field-appearance-fill.filterBox-config{background-color:transparent;border:1px solid #565b76;border-radius:3px;height:50px;box-sizing:border-box}.theme-dark .mat-form-field-appearance-fill.filterBox-config .mat-mdc-form-field-subscript-wrapper{display:none}.theme-dark .mat-form-field-appearance-fill.filterBox-config:hover,.theme-dark .mat-form-field-appearance-fill.filterBox-config:focus{border:1px solid #fff}.theme-dark .mat-form-field-appearance-fill.filterBox-config .mat-mdc-form-field-focus-overlay{background-color:transparent}.theme-dark .mat-form-field-appearance-fill.filterBox-config .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix{padding-top:19px;min-height:unset;height:50px}.theme-dark .mat-form-field-appearance-fill.filterBox-config .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix label{cursor:pointer;width:130%;max-width:unset}.theme-dark .mat-form-field-appearance-fill.filterBox-config .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:26px}.theme-dark .mat-form-field-appearance-fill.filterBox-config .mdc-text-field--filled{padding-inline:7.5px}.theme-dark .mat-form-field-appearance-fill.filterBox-config .arrow-down{top:18px;display:block;position:absolute;right:0;height:24px;width:24px;transition:1s}.theme-dark .mat-form-field-appearance-fill.filterBox-config .arrow-down.opened{transform:scaleY(-1)}.theme-dark .bottomsheet-simple-select mat-radio-button .mdc-form-field{width:100%;border-bottom:1px solid rgba(179,179,179,.87)}.theme-dark .bottomsheet-simple-select mat-radio-button label{width:100%;justify-content:space-between;padding:1.5rem 0}.theme-dark .registration-brand-select-tree .mat-form-field-appearance-fill.filterBox-config{border:none;height:auto}.theme-dark .registration-brand-select-tree .mat-form-field-appearance-fill.filterBox-config:hover{border:none!important}.theme-dark .registration-brand-select-tree .mat-form-field-appearance-fill.filterBox-config .mat-mdc-form-field-infix{padding:0 25px 0 0;width:max-content;height:auto}.theme-dark .registration-brand-select-tree .mat-form-field-appearance-fill.filterBox-config .mat-mdc-form-field-infix .mat-mdc-select-value{width:max-content}.theme-dark .registration-brand-select-tree .mat-form-field-appearance-fill.filterBox-config .arrow-down{top:0}.theme-dark app-ui-basic-input-select .mat-mdc-text-field-wrapper.mdc-text-field{padding:0}.theme-dark app-ui-basic-input-select .mat-mdc-form-field-focus-overlay{background-color:transparent}.theme-dark app-ui-basic-input-select .mat-mdc-form-field-infix{width:max-content;display:flex;flex-direction:row-reverse;align-items:center;padding-top:7px;padding-bottom:7px;min-height:unset}.theme-dark app-ui-basic-input-select .mat-mdc-form-field-subscript-wrapper{display:none}@media (max-width: 767px){.theme-dark .mat-form-field-appearance-fill.filterBox-config{height:45px}.theme-dark .mat-form-field-appearance-fill.filterBox-config .arrow-down{top:19.5px;height:18px;width:18px}.theme-dark .mat-form-field-appearance-fill.filterBox-config .mdc-text-field__input{font-size:12px}.theme-dark .mat-form-field-appearance-fill.filterBox-config .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix{padding-top:16px;height:45px}.theme-dark .mat-form-field-appearance-fill.filterBox-config .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:26px}.theme-dark .mat-form-field-appearance-fill.filterBox-config .mdc-text-field--filled{padding-inline:5px}.theme-dark .registration-brand-select-tree .mat-form-field-appearance-fill.filterBox-config{width:90px}.theme-dark .registration-brand-select-tree .mat-form-field-appearance-fill.filterBox-config .mat-mdc-form-field-infix{padding-top:0;height:auto;width:90px!important}.theme-dark .forecast-version-filter app-ui-basic-input-select .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:0;padding-bottom:0}.theme-dark app-kpi-chart-orderbank-coverage-bubbles app-levels-filter-toggle app-ui-basic-input-select .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:6px;padding-bottom:0}}.theme-dark .mat-mdc-menu-item-text,.theme-dark .mdc-list-item__primary-text{width:100%}.theme-dark .mat-mdc-form-field.custom-date-width.mat-form-field-appearance-fill{position:relative}.theme-dark .mat-mdc-form-field.custom-date-width.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{padding-left:0}.theme-dark .mat-mdc-form-field.custom-date-width.mat-form-field-appearance-fill .mat-mdc-form-field-flex{padding:0 .75em;align-items:center}.theme-dark .mat-mdc-form-field.custom-date-width.mat-form-field-appearance-fill .mat-mdc-form-field-infix{padding-top:6px}.theme-dark .mat-mdc-form-field.custom-date-width.mat-form-field-appearance-fill .mat-mdc-form-field-subscript-wrapper{display:flex;position:absolute;bottom:8px}.theme-dark .mat-mdc-form-field.custom-date-width.mat-form-field-appearance-fill .mat-mdc-form-field-hint{color:#ffffff80;font-size:12px}.theme-dark .mat-mdc-form-field.custom-date-width.mat-form-field-appearance-fill .mat-mdc-form-field-hint-wrapper{padding-inline:12px}.theme-dark .mat-mdc-form-field.custom-date-width.mat-form-field-appearance-fill .mdc-text-field__input{color:#fff}.theme-dark .import-trigger-dropdown-field .mat-form-field-appearance-fill.filterBox-config .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix{padding-top:12px}.theme-dark .mat-paginator-page-size-select.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill{width:56px;grid-area:paginator}.theme-dark .mat-paginator-page-size-select.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-form-field-infix{padding-top:0;padding-bottom:0;min-height:unset}.theme-dark .mat-paginator-page-size-select.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-form-field-subscript-wrapper{display:none}.theme-dark .paginator-select-wrapper mat-select-trigger{display:flex;align-items:center}.theme-dark .paginator-select-wrapper mat-select-trigger mat-icon{width:15px;margin-left:6px}.theme-dark .filter-form mat-progress-bar{--mat-progress-bar-active-indicator-color: mat.m2-get-color-from-palette($background, progress-bar-color)}.theme-dark .sort-dropdown .dropdown-item mat-icon{order:1}.theme-dark .sort-dropdown .dropdown-item .mat-mdc-menu-item-text{order:0;display:flex;align-items:center}.theme-dark .basic-input-select-panel mat-pseudo-checkbox{display:none}.theme-dark .search-field.mat-mdc-form-field{border-bottom:2px solid #ccc;height:34px;box-sizing:border-box}.theme-dark .search-field.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{display:none}.theme-dark .search-field.mat-mdc-form-field .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:.4375em;padding-bottom:.4375em;min-height:unset}.theme-dark .search-field.mat-mdc-form-field .mat-mdc-form-field-focus-overlay{display:none}.theme-dark .search-field.mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base,.theme-dark .search-field.mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{height:38px}.theme-dark .search-field.mat-mdc-form-field .mat-mdc-form-field-icon-suffix mat-icon{font-size:15px;line-height:1.125}.theme-dark .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab__text-label,.theme-dark .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.theme-dark .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab__text-label,.theme-dark .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{color:#fff}.theme-dark .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.theme-dark .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator__content--underline,.theme-dark .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.theme-dark .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator__content--underline{border-color:#fff;border-width:5px}@media (max-width: 767px){.theme-dark .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.theme-dark .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator__content--underline,.theme-dark .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.theme-dark .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator__content--underline{border-width:3px}}.theme-dark .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active,.theme-dark .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active{font-weight:700}.theme-dark .mat-mdc-tab-link .mdc-tab__ripple,.theme-dark .mat-mdc-tab .mdc-tab__ripple{display:none}.theme-dark .mat-mdc-tab-link.mat-mdc-tab-disabled,.theme-dark .mat-mdc-tab.mat-mdc-tab-disabled{cursor:default}.theme-dark .mat-mdc-tab-links{align-items:center}.theme-dark .data-actuality-tabs .mat-mdc-tab-header{margin-bottom:10px;border-bottom:1px solid #ccc}.theme-dark .data-actuality-tabs .mat-mdc-tab-header .mdc-tab{min-width:20px;height:32px;display:flex;padding:0;margin-bottom:5px;flex-basis:auto!important}.theme-dark .data-actuality-tabs .mat-mdc-tab-header .mat-mdc-tab-labels{height:32px}.theme-dark .data-actuality-tabs .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{font-weight:500}.theme-dark .data-actuality-tabs .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator__content--underline{border-width:2px}.theme-dark .data-actuality-tabs .mat-mdc-tab-body-wrapper{flex-grow:1}.theme-dark .data-actuality-tabs .mat-mdc-tab-body-content{overflow:hidden;display:flex;flex-direction:column}.theme-dark .arrow-button.mdc-icon-button .mat-mdc-button-ripple{display:none}.theme-dark .customization-menu-item .mat-mdc-icon-button.mat-mdc-button-base{width:auto;height:24px;padding:0}.theme-dark .customization-menu-item .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{width:auto;padding:0;height:auto}.theme-dark .star-button.mdc-icon-button.mat-mdc-button-base{padding:0}.theme-dark .mat-mdc-card-outlined{--mat-card-outlined-outline-color: transparent}.theme-dark .formula-determinator{border-top:1px solid #fff}@media (max-width: 1300px){.theme-dark app-kpi-chart-orderbank-coverage-bubbles app-levels-filter-toggle app-ui-basic-input-select .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:6px;padding-bottom:0}}.theme-dark .sales-situation-tooltip-container .sales-situation-tooltip-body .sales-situation-tooltip-menu-item:hover{background-color:#565b76b3;filter:drop-shadow(0 0 2px #151829)}.theme-dark .sales-situation-tooltip-container .sales-situation-tooltip-body .active{background-color:#565b76b3;filter:drop-shadow(0 0 2px #151829);font-weight:700}.theme-dark .bottom-sheet-dismiss{color:#565b76}.theme-dark .tile{margin:2rem}.theme-dark .tile .mat-mdc-tab-link.mdc-tab--active .mdc-tab__text-label,.theme-dark .tile .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:#51d6e4}.theme-dark .tile .mat-mdc-tab-link.mdc-tab--active .mdc-tab-indicator__content--underline,.theme-dark .tile .mat-mdc-tab.mdc-tab--active .mdc-tab-indicator__content--underline{border-color:#51d6e4;border-width:3px}@media (max-width: 767px){.theme-dark .tile .mat-mdc-tab-link.mdc-tab--active .mdc-tab-indicator__content--underline,.theme-dark .tile .mat-mdc-tab.mdc-tab--active .mdc-tab-indicator__content--underline{border-width:3px}}.theme-dark span.slider-active{color:#7b9ac0}.theme-dark span.slider-not-active{color:#acacac}.theme-dark .table-segment-container{border-left:1px solid #989bad;border-bottom:1px solid #989bad}.theme-dark .model-series-up{border-bottom:1px solid #989bad}.theme-dark .model-series-down{border-top:1px solid #989bad}.theme-dark .segment-details-container{border-right:1px solid #565b76}.theme-dark .table-segment-container-tablet-or-mobile{border-bottom:1px solid #989bad}.theme-dark .model-series-up-tablet-or-mobile{border-bottom:1px solid #565b76}.theme-dark .segment-details-container-tablet-or-mobile:not(:last-of-type){border-bottom:1px solid #565b76}.theme-dark .va-c-competition-l2l-content .segment-model{background-color:transparent}.theme-dark .va-c-competition-l2l-filters .brands-dropdown-option-label{color:#fff}.theme-dark .is-mobile-or-tablet .brands-card:first-child{border-right:1px solid #989bad}.theme-dark .brands-dropdown-option{background:#484a64}.theme-dark .l2l-chart-tooltip .header-tooltip,.theme-dark .l2l-chart-tooltip .tooltip-row{color:#fff}.theme-dark .example-card,.theme-dark label.data-source-box{border:1px solid #565b76}.theme-dark .deep-dive-table-container .chart-container .kpi-container{background-color:transparent}.theme-dark .details-value--red{color:#d47d7e}.theme-dark .details-value--green{color:#8cc59a}.theme-dark .stick-first-row,.theme-dark .stick-second-row{background-color:!important}.theme-dark table.market-share-table thead:before{background-color:!important}.theme-dark table.market-share-table tr:hover td.mat-mdc-cell{background-color:!important}.theme-dark .retail-calendarization-table{border-color:#4e545d!important}.theme-dark .retail-calendarization-mobile-table{border-color:#565b76}.theme-dark .retail-calendarization-table th,.theme-dark .retail-calendarization-table td{border-right:1px solid rgba(255,255,255,.1215686275)}.theme-dark .cor-labels td{border-color:#4e545d}.theme-dark .kpi-headers-two-tables,.theme-dark .kpi-headers-table{font:#fff;font-family:bmw-group-cond-bold,sans-serif;color:#fff}.theme-dark .finance-chart-table .data-cell,.theme-dark .finance-chart-table-multiple .data-cell{border-bottom:1px solid #4e545d;font:#fff;color:#fff}.theme-dark .finance-chart-table-multiple td:hover{background-color:!important}.theme-dark .static-quarter .data-cell,.theme-dark .static-quarter .data-cell-prevyear{font:#fff;color:#fff}.theme-dark .table-tooltip-primary,.theme-dark .table-tooltip-secondary,.theme-dark .table-tooltip-shared{background-color:!important}.theme-dark .table-container .primary,.theme-dark .table-container .secondary{border-top-style:solid}.theme-dark .table-container .shared{border-top-style:dotted}.theme-dark .finance-chart-table-mobile .data-cell{background-color:#242a41;border:1px solid #4e545d;font:#fff;color:#fff}.theme-dark .finance-chart-table-mobile .header-data-cell{background-color:#4e545d;border:1px solid #4e545d}.theme-dark .finance-chart-table-multiple-mobile .data-cell{background-color:#242a41;border:1px solid #4e545d;font:#fff;color:#fff}.theme-dark .finance-chart-table-multiple-mobile .header-data-cell{background-color:#4e545d;border:1px solid #4e545d}.theme-dark .static-quarter .data-cell{font:#fff;color:#fff}.theme-dark button{color:#fff}.theme-dark button.dimmed .label,.theme-dark button:disabled .label{color:#a9a9a9}.theme-dark button.dimmed .square,.theme-dark button:disabled .square{background-color:#a9a9a9}.theme-dark .prev-year .circle{border-radius:15px;border-style:solid}.theme-dark .productViewActual .square{background-color:#92a2bd}.theme-dark .productViewForecast .square,.theme-dark .productViewBudget .square{background-color:#bec7d7}.theme-dark .productionForecast .square{background:repeating-linear-gradient(-45deg,,2px,2px,3.5px)}.theme-dark .productionForecast.inactive .square{opacity:.4}.theme-dark .forecast .square{background:repeating-linear-gradient(-45deg,,2px,2px,3.5px)}.theme-dark .actuals .square{background-color:#919191}.theme-dark .inactive:not(.hovered) .label{opacity:.4}.theme-dark .inactive:not(.hovered) .line{opacity:.4}.theme-dark .inactive:not(.hovered) .circle{opacity:.4}.theme-dark .inactive:not(.hovered) .square{opacity:.4}.theme-dark .inactive:not(.hovered) .checkmark-icon{opacity:.4}.theme-dark .data-source-dropdown h4{color:#fff}.theme-dark .mobile-menu .bottomsheet-item{border-bottom:1px solid #cbcbcb}.theme-dark .data-source-label{color:#fff9}.theme-dark .data-source-filter-mobile{border:1px solid #565b76}.theme-dark .data-source-filter-mobile:hover{border:1px solid #fff}.theme-dark .va-c-page-title{color:#fff}.theme-dark label.data-source-box{border:0px}.theme-dark .data-source-is-local{background:#4e009c;color:#babeff}.theme-dark .data-source-is-global{background:#00404c;color:#51d6e4}.theme-dark .jsoneditor-menu,.theme-dark .jsoneditor,.theme-dark .jsoneditor input,.theme-dark div.jsoneditor-field,.theme-dark .jsoneditor-frame,.theme-dark .jsoneditor-navigation-bar,.theme-dark .jsoneditor-frame button{background-color:#1f2328!important;color:#fff}.theme-dark div.jsoneditor-tree,.theme-dark .ace-jsoneditor.ace_editor,.theme-dark .ace_content,.theme-dark .jsoneditor-statusbar,.theme-dark .ace_gutter{background-color:#2e4053;color:#000}.theme-dark div.jsoneditor-field:hover,.theme-dark div.jsoneditor-value:hover{background-color:#565b76}.theme-dark div.jsoneditor-field:focus,.theme-dark div.jsoneditor-value:focus{background-color:#ffffff1f}.theme-dark div.jsoneditor-value.jsoneditor-string{color:#228b22}.theme-dark .jsoneditor button,.theme-dark .jsoneditor-modes button:hover,.theme-dark .jsoneditor-modes button:focus{background-color:#878787}.theme-dark .jsoneditor input{border-bottom:1px solid #fff!important}.theme-dark .jsoneditor-contextmenu .jsoneditor-menu{box-shadow:none}.theme-dark .jsoneditor-contextmenu .jsoneditor-menu button{background-color:#1f2328!important;color:#fff!important}.theme-dark .jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected{border:1px #fff solid;border-radius:5px}.theme-dark ul{border-radius:5px}.theme-dark .error-headline,.theme-dark .error-message{color:#e0e1e1}.theme-dark .retail-calendarization-mobile-table th,.theme-dark .retail-calendarization-mobile-table td{border:1px #565b76 solid}.theme-dark .retail-calendarization-mobile-table .mat-mdc-header-cell{color:#e0e1e1}.theme-dark .retail-calendarization-mobile-table .forecast-split{border-top:1.5px dashed #e0e1e1}.theme-dark .market-share-table-top-brands tr:last-of-type{border-bottom:1px solid #4e545d}.theme-dark .market-share-table-top-brands .mdc-notched-outline{display:none}.theme-dark .market-share-table-top-brands .mat-mdc-select-value{max-width:max-content!important}.theme-dark .market-share-table-top-brands .mat-mdc-form-field-infix{width:fit-content!important}.theme-dark .market-share-table-top-brands .mat-mdc-select{padding:0!important;width:auto!important;max-width:max-content!important}.theme-dark .market-share-table-top-brands .mat-mdc-form-field-icon-suffix{position:relative!important;right:auto!important}.theme-dark .calculations-tooltip-list{margin:0;display:flex;flex-direction:column;gap:16px}.theme-dark div.mat-mdc-select-panel.year-select-panel{margin-top:0rem;max-width:78px}.theme-dark .outer-card .year-selector mat-form-field{width:60px}@media (hover: hover){.theme-dark .outer-card .month-item-highlight:hover{background-color:#7b9ac0;color:#f5f5f5}}.theme-dark .outer-card .is-single-selection{background-color:#7b9ac0;color:#f5f5f5}.theme-dark .outer-card .in-range{background-color:#313b54;color:#fff}.theme-dark .outer-card .is-lower-edge{color:#f5f5f5;background-color:#313b54}.theme-dark .outer-card .is-lower-edge .is-lower-edge{background-color:#7b9ac0;color:#f5f5f5}.theme-dark .outer-card .is-upper-edge{color:#f5f5f5;background-color:#313b54}.theme-dark .outer-card .is-upper-edge .is-upper-edge{background-color:#7b9ac0;color:#f5f5f5}.theme-dark .outer-card .quick-btn-pannel{border-bottom:1px solid #92a2bd}.theme-dark mat-button-toggle-group{border:solid 1px #565b76}.theme-dark mat-button-toggle.mat-button-toggle.mat-button-toggle-checked,.theme-dark mat-button-toggle.mat-button-toggle.checked-element{border:solid 1px}.theme-dark .toggle-group-container:before{box-shadow:20px 0 20px 50px}.theme-dark .toggle-group-container:after{box-shadow:-20px 0 20px 50px}.theme-dark .star-icon svg{stroke-width:1px}.theme-dark .star-icon.default svg *{fill:#1f2328;stroke:#45495f}.theme-dark .star-icon.hovered svg *{fill:#f5edab}.theme-dark .star-icon.hovered svg{filter:drop-shadow(0 3px 6px rgba(0,0,0,.1607843137))}.theme-dark .star-icon.greyedOut svg *{fill:#45495e;stroke:#45495e}@media (max-width: 430px){.theme-dark div.cl-snackbar{max-width:348px}}@media (max-width: 667px) and (min-width: 431px){.theme-dark div.cl-snackbar{max-width:641px}}@media (max-width: 896px) and (min-width: 668px){.theme-dark div.cl-snackbar{max-width:750px}}.theme-dark cl-snackbar span{white-space:pre-line}.theme-dark .footer{border-top:1px solid}.theme-dark .customization-menu-item,.theme-dark .main-dialog-style .context .radio-group .radio-option-select:hover{border-color:#565b76}.theme-dark .dot{background-color:#676767}.theme-dark .dot.active{background-color:#fff}.theme-dark .chart-info-subtitle .details-value--red{color:#d47d7e}.theme-dark .chart-info-subtitle .details-value--green{color:#8cc59a}.theme-dark .user-report-form textarea{border:1px solid #45495e;background:#1f2328;color:#fff}.theme-dark app-import-trigger-page app-ui-layout-page-content .page-background{background-color:#1f2328}.theme-dark app-import-trigger-page app-ui-layout-page-content .page-background .kpi-source-system-container mat-form-field .mat-mdc-form-field-flex{padding:0 .75em;height:50px}.theme-dark app-import-trigger-page app-ui-layout-page-content .page-background .run-import-trigger button{position:relative;background:#565b76;transition:all .2s}.theme-dark app-import-trigger-page app-ui-layout-page-content .page-background .run-import-trigger button.button-loading .mdc-button__label{visibility:hidden;opacity:0}.theme-dark app-import-trigger-page app-ui-layout-page-content .page-background .run-import-trigger button.button-loading:after{content:"";position:absolute;inset:0;margin:auto;border:2px solid transparent;border-top-color:#fff;border-radius:50%;width:.75em;height:.75em;animation:button-loading-spinner 1s ease infinite}.theme-dark app-import-trigger-page app-ui-layout-page-content .page-background .run-import-trigger button>span{color:#fff}.theme-dark .production-map-drill-down-container .map-container .map-container-region{color:#fff}.theme-dark .add-gradient:after{background:#1f2328;background:linear-gradient(90deg,#fff0,#1f2328)}@media (max-width: 667px){.theme-dark .add-gradient:after{background:linear-gradient(90deg,#fff0,#1f2328)}}.theme-dark .close{color:#fff}.theme-dark .filter-chips_chip{background-color:#4e545d}.theme-dark .svg-map-container-world-map svg #countries path{fill:#4e545d;stroke:#f2f3f4}.theme-dark .svg-map-container-world-map svg #countries path.svg-world-map-c1{fill:#51d6e4}.theme-dark .svg-map-container-world-map svg #countries path.svg-world-map-c3{fill:#c7ec69}.theme-dark .svg-map-container-world-map svg #countries path.svg-world-map-c4{fill:#ffb574}.theme-dark .svg-map-container-world-map svg #countries path.svg-world-map-c5{fill:#52dbab}.theme-dark .svg-map-container-legend-row .svg-world-map-c1{background:#51d6e4}.theme-dark .svg-map-container-legend-row .svg-world-map-c3{background:#c7ec69}.theme-dark .svg-map-container-legend-row .svg-world-map-c4{background:#ffb574}.theme-dark .svg-map-container-legend-row .svg-world-map-c5{background:#52dbab}.theme-secret{--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px , 0px 0px 0px 0px , 0px 0px 0px 0px ;--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px , 0px 1px 1px 0px , 0px 1px 3px 0px ;--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px , 0px 2px 2px 0px , 0px 1px 5px 0px ;--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px , 0px 3px 4px 0px , 0px 1px 8px 0px ;--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px , 0px 4px 5px 0px , 0px 1px 10px 0px ;--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px , 0px 5px 8px 0px , 0px 1px 14px 0px ;--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px , 0px 6px 10px 0px , 0px 1px 18px 0px ;--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px , 0px 7px 10px 1px , 0px 2px 16px 1px ;--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px , 0px 8px 10px 1px , 0px 3px 14px 2px ;--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px , 0px 9px 12px 1px , 0px 3px 16px 2px ;--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px , 0px 10px 14px 1px , 0px 4px 18px 3px ;--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px , 0px 11px 15px 1px , 0px 4px 20px 3px ;--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px , 0px 12px 17px 2px , 0px 5px 22px 4px ;--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px , 0px 13px 19px 2px , 0px 5px 24px 4px ;--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px , 0px 14px 21px 2px , 0px 5px 26px 4px ;--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px , 0px 15px 22px 2px , 0px 6px 28px 5px ;--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px , 0px 16px 24px 2px , 0px 6px 30px 5px ;--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px , 0px 17px 26px 2px , 0px 6px 32px 5px ;--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px , 0px 18px 28px 2px , 0px 7px 34px 6px ;--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px , 0px 19px 29px 2px , 0px 7px 36px 6px ;--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px , 0px 20px 31px 3px , 0px 8px 38px 7px ;--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px , 0px 21px 33px 3px , 0px 8px 40px 7px ;--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px , 0px 22px 35px 3px , 0px 8px 42px 7px ;--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px , 0px 23px 36px 3px , 0px 9px 44px 8px ;--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px , 0px 24px 38px 3px , 0px 9px 46px 8px ;--mat-ripple-color: color-mix(in srgb, , transparent);--mat-option-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, , transparent);--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, 38%, transparent);--mat-card-elevated-container-shape: 4px;--mat-card-outlined-container-shape: 4px;--mat-card-filled-container-shape: 4px;--mat-card-outlined-outline-width: 1px;--mat-card-elevated-container-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-card-outlined-container-elevation: 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);--mat-card-filled-container-elevation: 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);--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0;--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-line-height: 16px;--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px;--mat-form-field-focus-select-arrow-color: color-mix(in srgb, 87%, transparent);--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, 38%, transparent);--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, 4%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, 12%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, 12%, transparent);--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-select-disabled-trigger-text-color: color-mix(in srgb, 38%, transparent);--mat-select-disabled-arrow-color: color-mix(in srgb, 38%, transparent);--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);--mat-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;--mat-slide-toggle-disabled-handle-opacity: .38;--mat-slide-toggle-disabled-selected-handle-opacity: .38;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--mat-slide-toggle-handle-height: 20px;--mat-slide-toggle-handle-shape: 10px;--mat-slide-toggle-handle-width: 20px;--mat-slide-toggle-hidden-track-opacity: 1;--mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-slide-toggle-pressed-handle-size: 20px;--mat-slide-toggle-selected-handle-horizontal-margin: 0;--mat-slide-toggle-selected-handle-size: 20px;--mat-slide-toggle-selected-icon-size: 18px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 1px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-track-height: 14px;--mat-slide-toggle-track-outline-color: transparent;--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-track-shape: 7px;--mat-slide-toggle-track-width: 36px;--mat-slide-toggle-unselected-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-handle-size: 20px;--mat-slide-toggle-unselected-icon-size: 18px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-slide-toggle-with-icon-handle-size: 20px;--mat-slide-toggle-touch-target-size: 48px;--mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-slide-toggle-disabled-handle-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);--mat-slide-toggle-handle-elevation-shadow: 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-radio-disabled-selected-icon-opacity: .38;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-size: 48px;--mat-slider-active-track-height: 6px;--mat-slider-active-track-shape: 9999px;--mat-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-handle-height: 20px;--mat-slider-handle-shape: 50%;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-inactive-track-shape: 9999px;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-container-transform: translateX(-50%);--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-width: auto;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: .6;--mat-slider-with-tick-marks-container-shape: 50%;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: .6;--mat-slider-value-indicator-transform-origin: bottom;--mat-slider-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-value-indicator-opacity: 1;--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-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-menu-item-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mat-list-list-item-container-shape: 0;--mat-list-list-item-leading-avatar-shape: 50%;--mat-list-list-item-container-color: transparent;--mat-list-list-item-selected-container-color: transparent;--mat-list-list-item-leading-avatar-color: transparent;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-disabled-state-layer-color: transparent;--mat-list-list-item-disabled-state-layer-opacity: 0;--mat-list-list-item-disabled-label-text-opacity: .38;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-trailing-icon-opacity: .38;--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px;--mat-paginator-disabled-icon-color: color-mix(in srgb, 38%, transparent);--mat-tab-container-height: 48px;--mat-tab-divider-color: transparent;--mat-tab-divider-height: 0;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0;--mat-checkbox-touch-target-size: 48px;--mat-checkbox-disabled-label-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent);--mat-button-filled-container-shape: 4px;--mat-button-filled-horizontal-padding: 16px;--mat-button-filled-icon-offset: -4px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 4px;--mat-button-outlined-horizontal-padding: 15px;--mat-button-outlined-icon-offset: -4px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-keep-touch-target: false;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-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);--mat-button-protected-container-shape: 4px;--mat-button-protected-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);--mat-button-protected-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);--mat-button-protected-horizontal-padding: 16px;--mat-button-protected-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);--mat-button-protected-icon-offset: -4px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-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);--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 4px;--mat-button-text-horizontal-padding: 8px;--mat-button-text-icon-offset: 0;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 8px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 4px;--mat-button-tonal-horizontal-padding: 16px;--mat-button-tonal-icon-offset: -4px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px;--mat-button-filled-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-filled-ripple-color: color-mix(in srgb, , transparent);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-outlined-ripple-color: color-mix(in srgb, , transparent);--mat-button-protected-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-protected-ripple-color: color-mix(in srgb, , transparent);--mat-button-text-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-text-ripple-color: color-mix(in srgb, , transparent);--mat-button-tonal-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-tonal-ripple-color: color-mix(in srgb, , transparent);--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 50%;--mat-icon-button-touch-target-size: 48px;--mat-icon-button-disabled-icon-color: color-mix(in srgb, 38%, transparent);--mat-icon-button-icon-color: inherit;--mat-icon-button-ripple-color: color-mix(in srgb, , transparent);--mat-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);--mat-fab-container-shape: 50%;--mat-fab-touch-target-size: 48px;--mat-fab-extended-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);--mat-fab-extended-container-height: 48px;--mat-fab-extended-container-shape: 24px;--mat-fab-extended-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);--mat-fab-extended-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);--mat-fab-extended-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);--mat-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);--mat-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);--mat-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);--mat-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);--mat-fab-small-container-shape: 50%;--mat-fab-small-touch-target-size: 48px;--mat-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);--mat-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);--mat-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);--mat-fab-disabled-state-container-color: color-mix(in srgb, 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, 38%, transparent);--mat-fab-ripple-color: color-mix(in srgb, , transparent);--mat-fab-small-disabled-state-container-color: color-mix(in srgb, 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, 38%, transparent);--mat-fab-small-ripple-color: color-mix(in srgb, , transparent);--mat-snack-bar-container-shape: 4px;--mat-table-row-item-outline-width: 1px;--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-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-badge-disabled-state-background-color: color-mix(in srgb, 12%, transparent);--mat-badge-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-bottom-sheet-container-shape: 4px;--mat-button-toggle-legacy-focus-state-layer-opacity: 1;--mat-button-toggle-legacy-height: 36px;--mat-button-toggle-legacy-shape: 2px;--mat-button-toggle-shape: 4px;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, 38%, transparent);--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-selected-state-background-color: color-mix(in srgb, 12%, transparent);--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-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-divider-width: 1px;--mat-expansion-container-shape: 4px;--mat-expansion-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);--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-icon-color: inherit;--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-sidenav-scrim-color: rgba(0, 0, 0, .6);--mat-stepper-header-focus-state-layer-shape: 0;--mat-stepper-header-hover-state-layer-shape: 0;--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-stepper-header-error-state-icon-background-color: transparent;--mat-timepicker-container-shape: 4px;--mat-timepicker-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)}.theme-secret a{color:#ccc}.theme-secret a:hover{color:#fff}.theme-secret mat-icon svg *{stroke:#fefefeb3;fill:#fefefeb3}.theme-secret .mat-mdc-row:hover{background-color:#007d8d}.theme-secret .mat-pseudo-checkbox-checked{background-color:#849bbc!important}.theme-secret .mat-accent,.theme-secret .mat-warn{--mat-option-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, , transparent)}.theme-secret .mat-primary,.theme-secret .mat-accent,.theme-secret .mat-warn{--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, 38%, transparent)}.theme-secret .mat-mdc-form-field.mat-accent,.theme-secret .mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, 87%, transparent);--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, 87%, transparent)}.theme-secret .mat-mdc-form-field.mat-accent,.theme-secret .mat-mdc-form-field.mat-warn{--mat-select-disabled-trigger-text-color: color-mix(in srgb, 38%, transparent);--mat-select-disabled-arrow-color: color-mix(in srgb, 38%, transparent)}.theme-secret .mat-mdc-standard-chip{--mat-chip-container-shape-radius: 16px;--mat-chip-disabled-container-opacity: .4;--mat-chip-disabled-outline-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-focus-outline-color: transparent;--mat-chip-outline-color: transparent;--mat-chip-outline-width: 0;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-with-avatar-avatar-shape-radius: 14px;--mat-chip-with-avatar-avatar-size: 28px;--mat-chip-with-avatar-disabled-avatar-opacity: 1;--mat-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.theme-secret .mat-mdc-standard-chip{--mat-chip-elevated-container-color: color-mix(in srgb, 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, 12%, transparent)}.theme-secret .mat-mdc-radio-button.mat-primary,.theme-secret .mat-mdc-radio-button.mat-accent,.theme-secret .mat-mdc-radio-button.mat-warn{--mat-radio-disabled-label-color: color-mix(in srgb, 38%, transparent)}.theme-secret .mat-accent,.theme-secret .mat-warn{--mat-slider-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, , transparent)}.theme-secret .mdc-list-item__start,.theme-secret .mdc-list-item__end,.theme-secret .mat-accent .mdc-list-item__start,.theme-secret .mat-accent .mdc-list-item__end,.theme-secret .mat-warn .mdc-list-item__start,.theme-secret .mat-warn .mdc-list-item__end{--mat-radio-disabled-label-color: color-mix(in srgb, 38%, transparent)}.theme-secret .mat-mdc-list-option,.theme-secret .mat-mdc-list-option.mat-accent,.theme-secret .mat-mdc-list-option.mat-warn{--mat-checkbox-disabled-label-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent)}.theme-secret .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-secret .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.theme-secret .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-secret .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#ff9100}.theme-secret .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-secret .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-secret .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-secret .mat-mdc-checkbox.mat-primary,.theme-secret .mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent)}.theme-secret .mat-mdc-button.mat-primary,.theme-secret .mat-mdc-unelevated-button.mat-primary,.theme-secret .mat-mdc-raised-button.mat-primary,.theme-secret .mat-mdc-outlined-button.mat-primary,.theme-secret .mat-tonal-button.mat-primary,.theme-secret .mat-mdc-button.mat-accent,.theme-secret .mat-mdc-unelevated-button.mat-accent,.theme-secret .mat-mdc-raised-button.mat-accent,.theme-secret .mat-mdc-outlined-button.mat-accent,.theme-secret .mat-tonal-button.mat-accent,.theme-secret .mat-mdc-button.mat-warn,.theme-secret .mat-mdc-unelevated-button.mat-warn,.theme-secret .mat-mdc-raised-button.mat-warn,.theme-secret .mat-mdc-outlined-button.mat-warn,.theme-secret .mat-tonal-button.mat-warn{--mat-button-filled-ripple-color: color-mix(in srgb, , transparent);--mat-button-outlined-ripple-color: color-mix(in srgb, , transparent);--mat-button-protected-ripple-color: color-mix(in srgb, , transparent);--mat-button-text-ripple-color: color-mix(in srgb, , transparent);--mat-button-tonal-ripple-color: color-mix(in srgb, , transparent)}.theme-secret .mat-mdc-icon-button.mat-primary,.theme-secret .mat-mdc-icon-button.mat-accent,.theme-secret .mat-mdc-icon-button.mat-warn{--mat-icon-button-ripple-color: color-mix(in srgb, , transparent)}.theme-secret .mat-mdc-fab.mat-primary,.theme-secret .mat-mdc-mini-fab.mat-primary,.theme-secret .mat-mdc-fab.mat-accent,.theme-secret .mat-mdc-mini-fab.mat-accent,.theme-secret .mat-mdc-fab.mat-warn,.theme-secret .mat-mdc-mini-fab.mat-warn{--mat-fab-ripple-color: color-mix(in srgb, , transparent);--mat-fab-small-ripple-color: color-mix(in srgb, , transparent)}.theme-secret .mat-datepicker-content.mat-accent,.theme-secret .mat-datepicker-toggle-active.mat-accent,.theme-secret .mat-datepicker-content.mat-warn,.theme-secret .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, 38%, transparent)}.theme-secret .mat-icon.mat-primary{--mat-icon-color: #ff9100}.theme-secret .mat-icon.mat-accent{--mat-icon-color: #ff00ff}.theme-secret .mat-icon.mat-warn{--mat-icon-color: #ff0000}.theme-secret .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #ff9100}.theme-secret .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #ff00ff}.theme-secret .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #ff0000}.theme-secret .ytd-retail-forecast-table .mat-expansion-panel{padding-bottom:32px;background-color:transparent}.theme-secret .ytd-retail-forecast-table .mat-expansion-panel-header{width:fit-content;padding:0}.theme-secret .ytd-retail-forecast-table .mat-expansion-panel-body{padding:0}.theme-secret .ytd-retail-forecast-table .title-container .arrow-open{width:20px;height:20px}.theme-secret .ytd-retail-forecast-table .title-container .arrow-open.table-opened{transform:rotate(180deg)}.theme-secret .ytd-retail-forecast-table thead{display:none}.theme-secret .ytd-retail-forecast-table tr:nth-child(1) td:nth-child(1){border:0px}.theme-secret .ytd-retail-forecast-table tr td:not(:first-child){text-align:center}.theme-secret .ytd-retail-forecast-table .hide-rows tr:nth-child(4),.theme-secret .ytd-retail-forecast-table .hide-rows tr:nth-child(6){display:none}.theme-secret .ytd-legend-container{display:flex}.theme-secret .ytd-legend-container .legend-item{display:flex;padding-left:24px;text-transform:capitalize}.theme-secret .ytd-legend-container .legend-item .legend-color{width:16px;height:16px;align-self:center;margin-right:8px}.theme-secret .ytd-legend-container .legend-item .legend-color.line{height:2px}.theme-secret .ui-kpi-data-table .ui-kpi-data-table-row.static-row{box-shadow:.1rem .6rem .5rem -4px}.theme-secret .ui-kpi-data-table .table-header-cell{border-bottom:.1rem solid #c1c5cb}.theme-secret .ui-kpi-data-table .table-cell{transition:border .4s var(--timing-function-td),background-color .25s var(--timing-function-td);border-bottom:.1rem solid #c1c5cb}.theme-secret .ui-kpi-data-table .table-cell.hide-border{border-bottom:0 solid transparent}.theme-secret .ui-kpi-data-table .table-cell:first-child{box-shadow:.8rem 0 1rem}.theme-secret .ui-kpi-data-table .table-cell.highlited{background-color:!important}.theme-secret tbody .ui-kpi-data-table-row:not(.mat-no-data-row) .table-cell:before{transition:background-color .2s var(--timing-function-td)}.theme-secret .table-main-container .table-scroll-left-shadow{box-shadow:-25px 25px 25px 15px}.theme-secret .menu-divider{border-color:#fefefe1f!important}@media (max-width: 1300px){.theme-secret .content .container{overflow-x:hidden!important}}.theme-secret .breadcrumb-title:hover{color:#fefefe}.theme-secret .breadcrumb-bottom-border{border-bottom:1px solid;box-sizing:border-box}.theme-secret .top-info{padding-right:20px;display:flex;justify-content:space-between;align-items:center}@media (max-width: 767px){.theme-secret .breadcrumb-bottom-border.mobile-noborder{border:none}.theme-secret .breadcrumb-bottom-border.mobile-noborder .breadcrumbs-wrapper{width:100%}.theme-secret .breadcrumb-bottom-border.mobile-noborder .breadcrumbs-container{border-bottom:1px solid;box-sizing:border-box}}.theme-secret .ui-filters-wrapper .wrapper-form .moreFiltersEnd:after{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,100%)}.theme-secret .ui-filters-wrapper .wrapper-form .moreFiltersStart:before{background:linear-gradient(90deg,0%,rgba(255,255,255,0) 100%)}.theme-secret label.data-source-box{border:1px solid}.theme-secret .deep-dive-table-container .chart-container .kpi-container{background-color:transparent}.theme-secret .tooltip{box-shadow:0 0 6px}.theme-secret .fullscreen-kpi-overlay .sales-reach-kpi-chart .kpi-content-div{padding-right:10px;box-sizing:border-box}.theme-secret .slide-card-background{color:#fefefe}.theme-secret .ui-button-text{color:#fefefe!important}.theme-secret .ui-button-text-active:hover{color:#fefefeb3!important}.theme-secret .ui-button-text-disabled{color:#fefefe80!important}.theme-secret div.mat-mdc-select-panel{margin-top:2rem;margin-left:.5rem}.theme-secret div.select-tree-panel{max-width:40rem;width:40rem}.theme-secret .select-tree-container{background-color:!important}.theme-secret img.revert-button{border-radius:50%;height:24px!important;width:24px;display:flex!important;align-items:center;justify-content:center;font-size:18px}.theme-secret .progress-bar-positioning{position:relative;top:-5px}.theme-secret #filter-toggle-buttons.mat-button-toggle-group .mat-button-toggle{background:!important;border:1px solid!important}.theme-secret #filter-toggle-buttons.mat-button-toggle-group .mat-button-toggle.checked-button.bmwGroup,.theme-secret #filter-toggle-buttons.mat-button-toggle-group .mat-button-toggle.checked-button.BMW,.theme-secret #filter-toggle-buttons.mat-button-toggle-group .mat-button-toggle.checked-button.MINI{background:!important;box-shadow:-1px 0 5px #0003;border:1px solid!important}.theme-secret .toolbar{border-bottom:2px solid}.theme-secret mat-icon.open-submenu-icon{color:#fefefe!important;margin-right:0}.theme-secret .bmw-group-logo{width:51px;height:24px}.theme-secret .bmw-logo-top-right{color:#fff;fill:unset!important}.theme-secret .bmw-logo-top-left,.theme-secret .bmw-logo-bottom-right{color:#0066b1;fill:unset!important}.theme-secret .bmw-logo-bottom-left{color:#fff;fill:unset!important}.theme-secret .mini-logo{width:43px;height:20px}.theme-secret .sidenav{border-right:1px solid}.theme-secret .menu-option:hover{filter:drop-shadow(0 0 2px)}.theme-secret .mat-mdc-list-item:focus .menu-option{filter:drop-shadow(0 0 2px)}.theme-secret .sidebarTooltip,.theme-secret .themeTooltip{border:1px solid}.theme-secret .is-active .menu-option{box-shadow:0 0 2px}.theme-secret .menu-increase{border:solid 1px}.theme-secret .sales-situation-menu .menu-item:hover{filter:drop-shadow(0 0 2px)}.theme-secret .sales-situation-menu .is-active{box-shadow:0 0 2px}.theme-secret .panel-style,.theme-secret .dropdown-content{background:!important}.theme-secret .dropdown-content a{font-family:bmw-group-cond,sans-serif;font-size:16px;color:!important;padding:12px 16px;display:block}.theme-secret div.comp-view.overview-charts-content .kpi-container{padding:0}.theme-secret div.comp-view.overview-charts-content .gridster-item-content{margin-top:0}.theme-secret app-ui-timeframe-comparison-tool{position:absolute;top:3rem;right:11rem}@media (max-width: 1300px){.theme-secret .va-c-tab-nav:after{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,100%)}}.theme-secret div.comp-view.overview-charts-content div.kpi-meta{display:none}.theme-secret div.comp-view.overview-charts-content gridster-item{border:none;border-radius:0;max-width:100%}.theme-secret div.comp-view.overview-charts-content .kpi-container{padding:0;min-height:350px;background-color:transparent}.theme-secret div.comp-view.overview-charts-content .gridster-item-content{margin-top:0;min-height:350px;align-content:space-evenly}.theme-secret .overview-charts-content .gridster{padding:0!important}.theme-secret .overview-charts-content gridster-item{border:1px solid;border-radius:4px}.theme-secret div.overview-charts-content div.kpi-meta-name.ng-star-inserted{margin-bottom:.2rem}.theme-secret app-ui-timeframe-comparison-tool{position:absolute;top:3rem;right:14rem}@media (max-width: 1300px){.theme-secret .product-performance-tab-nav:after{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,100%)}}@media (max-width: 767px){.theme-secret .overview-charts-content .kpi-container{padding:1rem 1rem 2rem}.theme-secret .overview-charts-content .kpi-container div.kpi-meta{width:100%;margin-bottom:10px}.theme-secret .overview-charts-content .kpi-container div.kpi-menu{top:.2rem;right:.2rem}.theme-secret .overview-charts-content .kpi-container div.kpi-meta-description{color:#fefefe;margin-inline:auto}.theme-secret .overview-charts-content .kpi-container app-ui-timeframe-comparison-tool{display:flex;margin-bottom:3rem;position:unset;right:unset;width:100%}}.theme-secret .timeframe-comparison{border:1px solid}.theme-secret .market-share-table-top-brands{border-color:!important}.theme-secret .background{background-color:#00505a}.theme-secret .mat-mdc-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#fefefe}.theme-secret .overview-chart{border:1px solid}.theme-secret table.market-share-table tr.mat-mdc-header-row th.mat-mdc-header-cell{color:#fefefe}.theme-secret table.market-share-table th.mat-mdc-header-cell,.theme-secret table.market-share-table td.mat-mdc-cell,.theme-secret th.mat-cell{border-bottom:1px solid}.theme-secret table.market-share-table th.mat-column-shortBrand,.theme-secret table.market-share-table td.mat-column-shortBrand{padding:0;padding-inline:1rem}.theme-secret table.market-share-table th.mat-column-abs,.theme-secret table.market-share-table td.mat-column-abs,.theme-secret table.market-share-table th.mat-column-registrations,.theme-secret table.market-share-table td.mat-column-registrations{padding-inline:1rem;text-align:end}.theme-secret table.market-share-table th.mat-column-graph,.theme-secret table.market-share-table td.mat-column-graph{justify-content:center;text-align:center;vertical-align:middle;width:45%}.theme-secret table.market-share-table tr.mat-mdc-row{height:37px}.theme-secret table.market-share-table tr.mat-mdc-row:hover{background:unset!important}.theme-secret section.wrapper-table-market-share{margin:0% 0% 1.2rem}.theme-secret .market-share-table{width:100%;display:table}.theme-secret .market-share-table tr.mat-mdc-header-row{height:40px}@media only screen and (max-width: 1300px){.theme-secret #market-share-table.market-share-table th.mat-column-brand,.theme-secret #market-share-table.market-share-table td.mat-column-brand{padding-left:1rem;text-align:left}.theme-secret table.market-share-table th.mat-column-graph,.theme-secret table.market-share-table td.mat-column-graph{justify-content:center;text-align:center;vertical-align:middle}.theme-secret table.market-share-table th.mat-column-abs,.theme-secret table.market-share-table td.mat-column-abs{width:115px;padding-right:1rem;text-align:end}.theme-secret table.market-share-table th.mat-column-registrations,.theme-secret table.market-share-table td.mat-column-registrations{width:110px;padding-right:1rem;text-align:end}.theme-secret section.wrapper-table-market-share{margin:0% 0 2.2rem}}@media only screen and (max-width: 767px){.theme-secret .market-share-table{table-layout:fixed;width:100%}.theme-secret .action-area-buttons{box-shadow:20px -1px 2px}.theme-secret table.market-share-table th.mat-column-brand,.theme-secret table.market-share-table td.mat-column-brand{box-shadow:0 0 15px #0000001a;padding-left:.5rem;width:80px;text-align:left;left:0;position:sticky;z-index:1}.theme-secret table.market-share-table th.mat-column-graph,.theme-secret table.market-share-table td.mat-column-graph{width:160px;justify-content:center;text-align:center;vertical-align:middle}.theme-secret table.market-share-table th.mat-column-abs,.theme-secret table.market-share-table td.mat-column-abs,.theme-secret table.market-share-table th.mat-column-registrations,.theme-secret table.market-share-table td.mat-column-registrations{width:100px;padding-right:.5rem;text-align:end}.theme-secret #market-share-table.market-share-table tr.mat-mdc-header-row,.theme-secret #market-share-table.market-share-table tr.mat-mdc-row{height:40px}.theme-secret #wrapper-table-market-share.wrapper-table-market-share{margin:5% 0 1.2rem;overflow:auto}}.theme-secret .legend-container:hover{opacity:.8}.theme-secret .legend-labels{cursor:pointer}.theme-secret .sales-chart-row.border-bottom-ligh-gray{border-bottom:1px solid}.theme-secret .border-side{border-left:1px solid;border-right:1px solid}.theme-secret .sales-chart-mobile .row-sales-charts{border:1px solid;box-shadow:0 0 3px}.theme-secret td.mat-mdc-cell:first-child{background-color:transparent}.theme-secret .chart-tooltip-container{color:#fefefe}.theme-secret .mat-mdc-snack-bar-container.snackbar-shared .mdc-snackbar__surface .mdc-snackbar__label{color:inherit}.theme-secret #table-heatmap-market .scroll-bottom-gradient:after{background:linear-gradient(180deg,rgba(255,255,255,0) 0%,100%)}.theme-secret .tippy-box[data-theme*=tooltip],.theme-secret .tippy-box[data-theme*=large-tooltip]{filter:drop-shadow(1px 1px 6px);border:.8px solid}.theme-secret .tippy-box[data-theme*=interactive-popover]{filter:drop-shadow(1px 1px 6px)}.theme-secret .tippy-box[data-theme*=interactive-popover] .title{font-weight:700;line-height:24px;padding-bottom:8px}.theme-secret .tippy-box[data-theme*=interactive-popover] button{margin-top:10px;padding:8px 12px;color:#fff;border:none;border-radius:4px;cursor:pointer}.theme-secret .tippy-box[data-theme*=rating-star]{background-color:#f5edab;color:#444;border:.8px solid #f5edab}.theme-secret .tippy-box[data-theme*=rating-star]>.tippy-arrow:before{border-top-color:#f5edab}.theme-secret .tippy-box[data-theme*=rating-star]>.tippy-arrow:after{border-right-color:#f5edab}.theme-secret .market-share-paginator .mat-mdc-paginator-outer-container{border:1px solid}.theme-secret .sales-calendarization-details .mat-expansion-panel:not(.main-panel){border-bottom:1px solid}.theme-secret .mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:disabled,.theme-secret .mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:disabled{--mat-slide-toggle-disabled-track-opacity: .5}.theme-secret mat-checkbox .mdc-form-field{height:16px}.theme-secret .mat-mdc-checkbox,.theme-secret .mat-mdc-checkbox .mdc-checkbox:hover,.theme-secret .mat-mdc-checkbox .mdc-checkbox{height:16px}.theme-secret .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.theme-secret .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-radius:0;width:16px;height:16px}.theme-secret .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.theme-secret .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{width:16px;height:16px}.theme-secret .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.theme-secret .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{width:16px;height:16px}.theme-secret .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark,.theme-secret .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark,.theme-secret .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark,.theme-secret .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{--mat-checkbox-selected-checkmark-color: #fff}.theme-secret .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark,.theme-secret .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{background-color:#fff;width:70%}.theme-secret .mat-mdc-checkbox.access-management-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.theme-secret .mat-mdc-checkbox.access-management-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border:solid 1px}.theme-secret .mat-mdc-checkbox.access-management-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.theme-secret .mat-mdc-checkbox.access-management-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{border:solid 1px!important}.theme-secret .mat-mdc-checkbox.sales-calendarization-checkbox{height:24px}.theme-secret table.market-share-table .ms-checkBox.mat-mdc-checkbox-disabled.mdc-checkbox--disabled{display:none!important}.theme-secret .mat-mdc-menu-panel,.theme-secret .mat-mdc-dialog-container,.theme-secret .mat-snack-bar-container.snackbar-shared,.theme-secret .mat-mdc-select-panel-wrap .mat-mdc-select-panel,.theme-secret div.mat-mdc-select-panel{border:1px solid}.theme-secret .mat-mdc-dialog-container{border-radius:8px}.theme-secret .mat-mdc-dialog-container .mdc-dialog__surface{box-shadow:none;overflow-y:hidden;border-radius:8px}.theme-secret .mat-mdc-dialog-container .close-dialog-btn{position:absolute}.theme-secret .mat-form-field-appearance-fill.filterBox-config{background-color:transparent;border:1px solid;border-radius:3px;height:50px;box-sizing:border-box}.theme-secret .mat-form-field-appearance-fill.filterBox-config .mat-mdc-form-field-subscript-wrapper{display:none}.theme-secret .mat-form-field-appearance-fill.filterBox-config:hover,.theme-secret .mat-form-field-appearance-fill.filterBox-config:focus{border:1px solid}.theme-secret .mat-form-field-appearance-fill.filterBox-config .mat-mdc-form-field-focus-overlay{background-color:transparent}.theme-secret .mat-form-field-appearance-fill.filterBox-config .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix{padding-top:19px;min-height:unset;height:50px}.theme-secret .mat-form-field-appearance-fill.filterBox-config .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix label{cursor:pointer;width:130%;max-width:unset}.theme-secret .mat-form-field-appearance-fill.filterBox-config .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:26px}.theme-secret .mat-form-field-appearance-fill.filterBox-config .mdc-text-field--filled{padding-inline:7.5px}.theme-secret .mat-form-field-appearance-fill.filterBox-config .arrow-down{top:18px;display:block;position:absolute;right:0;height:24px;width:24px;transition:1s}.theme-secret .mat-form-field-appearance-fill.filterBox-config .arrow-down.opened{transform:scaleY(-1)}.theme-secret .bottomsheet-simple-select mat-radio-button .mdc-form-field{width:100%;border-bottom:1px solid rgba(179,179,179,.87)}.theme-secret .bottomsheet-simple-select mat-radio-button label{width:100%;justify-content:space-between;padding:1.5rem 0}.theme-secret .registration-brand-select-tree .mat-form-field-appearance-fill.filterBox-config{border:none;height:auto}.theme-secret .registration-brand-select-tree .mat-form-field-appearance-fill.filterBox-config:hover{border:none!important}.theme-secret .registration-brand-select-tree .mat-form-field-appearance-fill.filterBox-config .mat-mdc-form-field-infix{padding:0 25px 0 0;width:max-content;height:auto}.theme-secret .registration-brand-select-tree .mat-form-field-appearance-fill.filterBox-config .mat-mdc-form-field-infix .mat-mdc-select-value{width:max-content}.theme-secret .registration-brand-select-tree .mat-form-field-appearance-fill.filterBox-config .arrow-down{top:0}.theme-secret app-ui-basic-input-select .mat-mdc-text-field-wrapper.mdc-text-field{padding:0}.theme-secret app-ui-basic-input-select .mat-mdc-form-field-focus-overlay{background-color:transparent}.theme-secret app-ui-basic-input-select .mat-mdc-form-field-infix{width:max-content;display:flex;flex-direction:row-reverse;align-items:center;padding-top:7px;padding-bottom:7px;min-height:unset}.theme-secret app-ui-basic-input-select .mat-mdc-form-field-subscript-wrapper{display:none}@media (max-width: 767px){.theme-secret .mat-form-field-appearance-fill.filterBox-config{height:45px}.theme-secret .mat-form-field-appearance-fill.filterBox-config .arrow-down{top:19.5px;height:18px;width:18px}.theme-secret .mat-form-field-appearance-fill.filterBox-config .mdc-text-field__input{font-size:12px}.theme-secret .mat-form-field-appearance-fill.filterBox-config .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix{padding-top:16px;height:45px}.theme-secret .mat-form-field-appearance-fill.filterBox-config .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:26px}.theme-secret .mat-form-field-appearance-fill.filterBox-config .mdc-text-field--filled{padding-inline:5px}.theme-secret .registration-brand-select-tree .mat-form-field-appearance-fill.filterBox-config{width:90px}.theme-secret .registration-brand-select-tree .mat-form-field-appearance-fill.filterBox-config .mat-mdc-form-field-infix{padding-top:0;height:auto;width:90px!important}.theme-secret .forecast-version-filter app-ui-basic-input-select .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:0;padding-bottom:0}.theme-secret app-kpi-chart-orderbank-coverage-bubbles app-levels-filter-toggle app-ui-basic-input-select .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:6px;padding-bottom:0}}.theme-secret .mat-mdc-menu-item-text,.theme-secret .mdc-list-item__primary-text{width:100%}.theme-secret .mat-mdc-form-field.custom-date-width.mat-form-field-appearance-fill{position:relative}.theme-secret .mat-mdc-form-field.custom-date-width.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{padding-left:0}.theme-secret .mat-mdc-form-field.custom-date-width.mat-form-field-appearance-fill .mat-mdc-form-field-flex{padding:0 .75em;align-items:center}.theme-secret .mat-mdc-form-field.custom-date-width.mat-form-field-appearance-fill .mat-mdc-form-field-infix{padding-top:6px}.theme-secret .mat-mdc-form-field.custom-date-width.mat-form-field-appearance-fill .mat-mdc-form-field-subscript-wrapper{display:flex;position:absolute;bottom:8px}.theme-secret .mat-mdc-form-field.custom-date-width.mat-form-field-appearance-fill .mat-mdc-form-field-hint{color:#fefefe80;font-size:12px}.theme-secret .mat-mdc-form-field.custom-date-width.mat-form-field-appearance-fill .mat-mdc-form-field-hint-wrapper{padding-inline:12px}.theme-secret .mat-mdc-form-field.custom-date-width.mat-form-field-appearance-fill .mdc-text-field__input{color:#fefefe}.theme-secret .import-trigger-dropdown-field .mat-form-field-appearance-fill.filterBox-config .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix{padding-top:12px}.theme-secret .mat-paginator-page-size-select.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill{width:56px;grid-area:paginator}.theme-secret .mat-paginator-page-size-select.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-form-field-infix{padding-top:0;padding-bottom:0;min-height:unset}.theme-secret .mat-paginator-page-size-select.mat-mdc-form-field.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-form-field-subscript-wrapper{display:none}.theme-secret .paginator-select-wrapper mat-select-trigger{display:flex;align-items:center}.theme-secret .paginator-select-wrapper mat-select-trigger mat-icon{width:15px;margin-left:6px}.theme-secret .filter-form mat-progress-bar{--mat-progress-bar-active-indicator-color: mat.m2-get-color-from-palette($background, progress-bar-color)}.theme-secret .sort-dropdown .dropdown-item mat-icon{order:1}.theme-secret .sort-dropdown .dropdown-item .mat-mdc-menu-item-text{order:0;display:flex;align-items:center}.theme-secret .basic-input-select-panel mat-pseudo-checkbox{display:none}.theme-secret .search-field.mat-mdc-form-field{border-bottom:2px solid #ccc;height:34px;box-sizing:border-box}.theme-secret .search-field.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{display:none}.theme-secret .search-field.mat-mdc-form-field .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:.4375em;padding-bottom:.4375em;min-height:unset}.theme-secret .search-field.mat-mdc-form-field .mat-mdc-form-field-focus-overlay{display:none}.theme-secret .search-field.mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base,.theme-secret .search-field.mat-mdc-form-field .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{height:38px}.theme-secret .search-field.mat-mdc-form-field .mat-mdc-form-field-icon-suffix mat-icon{font-size:15px;line-height:1.125}.theme-secret .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab__text-label,.theme-secret .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.theme-secret .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab__text-label,.theme-secret .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{color:#fefefe}.theme-secret .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.theme-secret .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator__content--underline,.theme-secret .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.theme-secret .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator__content--underline{border-color:#fefefe;border-width:5px}@media (max-width: 767px){.theme-secret .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.theme-secret .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator__content--underline,.theme-secret .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.theme-secret .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator__content--underline{border-width:3px}}.theme-secret .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active,.theme-secret .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active{font-weight:700}.theme-secret .mat-mdc-tab-link .mdc-tab__ripple,.theme-secret .mat-mdc-tab .mdc-tab__ripple{display:none}.theme-secret .mat-mdc-tab-link.mat-mdc-tab-disabled,.theme-secret .mat-mdc-tab.mat-mdc-tab-disabled{cursor:default}.theme-secret .mat-mdc-tab-links{align-items:center}.theme-secret .data-actuality-tabs .mat-mdc-tab-header{margin-bottom:10px;border-bottom:1px solid #ccc}.theme-secret .data-actuality-tabs .mat-mdc-tab-header .mdc-tab{min-width:20px;height:32px;display:flex;padding:0;margin-bottom:5px;flex-basis:auto!important}.theme-secret .data-actuality-tabs .mat-mdc-tab-header .mat-mdc-tab-labels{height:32px}.theme-secret .data-actuality-tabs .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{font-weight:500}.theme-secret .data-actuality-tabs .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator__content--underline{border-width:2px}.theme-secret .data-actuality-tabs .mat-mdc-tab-body-wrapper{flex-grow:1}.theme-secret .data-actuality-tabs .mat-mdc-tab-body-content{overflow:hidden;display:flex;flex-direction:column}.theme-secret .arrow-button.mdc-icon-button .mat-mdc-button-ripple{display:none}.theme-secret .customization-menu-item .mat-mdc-icon-button.mat-mdc-button-base{width:auto;height:24px;padding:0}.theme-secret .customization-menu-item .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{width:auto;padding:0;height:auto}.theme-secret .star-button.mdc-icon-button.mat-mdc-button-base{padding:0}.theme-secret .mat-mdc-card-outlined{--mat-card-outlined-outline-color: transparent}.theme-secret .formula-determinator{border-top:1px solid #fefefe}@media (max-width: 1300px){.theme-secret app-kpi-chart-orderbank-coverage-bubbles app-levels-filter-toggle app-ui-basic-input-select .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:6px;padding-bottom:0}}.theme-secret .sales-situation-tooltip-container .sales-situation-tooltip-body .sales-situation-tooltip-menu-item:hover{filter:drop-shadow(0 0 2px)}.theme-secret .sales-situation-tooltip-container .sales-situation-tooltip-body .active{filter:drop-shadow(0 0 2px);font-weight:700}.theme-secret .tile{margin:2rem}.theme-secret .tile .mat-mdc-tab-link.mdc-tab--active .mdc-tab-indicator__content--underline,.theme-secret .tile .mat-mdc-tab.mdc-tab--active .mdc-tab-indicator__content--underline{border-width:3px}@media (max-width: 767px){.theme-secret .tile .mat-mdc-tab-link.mdc-tab--active .mdc-tab-indicator__content--underline,.theme-secret .tile .mat-mdc-tab.mdc-tab--active .mdc-tab-indicator__content--underline{border-width:3px}}.theme-secret .top-info{border-bottom:1px solid}@media (max-width: 767px){.theme-secret .top-info{border:none}}.theme-secret .table-segment-container{border-left:1px solid;border-bottom:1px solid}.theme-secret .model-series-up{border-bottom:1px solid}.theme-secret .model-series-down{border-top:1px solid}.theme-secret .segment-details-container{border-right:1px solid}.theme-secret .table-segment-container-tablet-or-mobile,.theme-secret .model-series-up-tablet-or-mobile{border-bottom:1px solid}.theme-secret .segment-details-container-tablet-or-mobile:not(:last-of-type){border-bottom:1px solid}.theme-secret .va-c-competition-l2l-content .segment-model{background-color:transparent}.theme-secret .va-c-competition-l2l-filters .brands-dropdown-option-label{color:#fefefe}.theme-secret .is-mobile-or-tablet .brands-card:first-child{border-right:1px solid}.theme-secret .example-card{border:1px solid}.theme-secret .stick-first-row,.theme-secret .stick-second-row{background-color:!important}.theme-secret table.market-share-table thead:before{background-color:!important}.theme-secret table.market-share-table tr:hover td.mat-mdc-cell{background-color:!important}.theme-secret button{color:#fefefe}.theme-secret .retail-calendarization-table{border-color:!important}.theme-secret .retail-calendarization-table th,.theme-secret .retail-calendarization-table td{border-right:1px solid}.theme-secret .kpi-headers-two-tables,.theme-secret .kpi-headers-table{font-family:bmw-group-cond-bold,sans-serif;color:#fefefe}.theme-secret .finance-chart-table .data-cell,.theme-secret .finance-chart-table-multiple .data-cell{border-bottom:1px solid;color:#fefefe}.theme-secret .finance-chart-table-multiple td:hover{background-color:!important}.theme-secret .static-quarter .data-cell,.theme-secret .static-quarter .data-cell-prevyear{color:#fefefe}.theme-secret .table-tooltip-primary,.theme-secret .table-tooltip-secondary,.theme-secret .table-tooltip-shared{background-color:!important}.theme-secret .table-container .primary,.theme-secret .table-container .secondary{border-top-style:solid}.theme-secret .table-container .shared{border-top-style:dotted}.theme-secret .finance-chart-table-mobile .data-cell{border:1px solid;color:#fefefe}.theme-secret .finance-chart-table-mobile .header-data-cell{border:1px solid}.theme-secret .finance-chart-table-multiple-mobile .data-cell{border:1px solid;color:#fefefe}.theme-secret .finance-chart-table-multiple-mobile .header-data-cell{border:1px solid}.theme-secret .static-quarter .data-cell,.theme-secret button{color:#fefefe}.theme-secret .prev-year .circle{border-radius:15px;border-style:solid}.theme-secret .productViewActual .square{background-color:#92a2bd}.theme-secret .productViewForecast .square,.theme-secret .productViewBudget .square{background-color:#bec7d7}.theme-secret .productionForecast .square{background:repeating-linear-gradient(-45deg,,2px,2px,3.5px)}.theme-secret .productionForecast.inactive .square{opacity:.4}.theme-secret .forecast .square{background:repeating-linear-gradient(-45deg,,2px,2px,3.5px)}.theme-secret .actuals .square{background-color:#919191}.theme-secret .inactive:not(.hovered) .label{opacity:.4}.theme-secret .inactive:not(.hovered) .line{opacity:.4}.theme-secret .inactive:not(.hovered) .circle{opacity:.4}.theme-secret .inactive:not(.hovered) .square{opacity:.4}.theme-secret .inactive:not(.hovered) .checkmark-icon{opacity:.4}.theme-secret .mobile-menu .bottomsheet-item{border-bottom:1px solid}.theme-secret .data-source-filter-mobile,.theme-secret .data-source-filter-mobile:hover{border:1px solid}.theme-secret .va-c-page-title{color:#fefefe}.theme-secret label.data-source-box{border:0px}.theme-secret .jsoneditor-menu,.theme-secret .jsoneditor,.theme-secret .jsoneditor input,.theme-secret div.jsoneditor-field,.theme-secret .jsoneditor-frame,.theme-secret .jsoneditor-navigation-bar,.theme-secret .jsoneditor-frame button{background-color:#00505a!important;color:#fefefe}.theme-secret div.jsoneditor-field:hover,.theme-secret div.jsoneditor-value:hover{background-color:#00505a1f}.theme-secret div.jsoneditor-field:focus,.theme-secret div.jsoneditor-value:focus{background-color:#fefefe1f}.theme-secret .jsoneditor input{border-bottom:1px solid #fefefe!important}.theme-secret .jsoneditor-contextmenu .jsoneditor-menu{box-shadow:none}.theme-secret .jsoneditor-contextmenu .jsoneditor-menu button{background-color:#00505a!important;color:#fefefe!important}.theme-secret .jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected{border:1px #fefefe solid;border-radius:5px}.theme-secret ul{border-radius:5px}.theme-secret .retail-calendarization-mobile-table th,.theme-secret .retail-calendarization-mobile-table td{border:1px solid}.theme-secret .retail-calendarization-mobile-table .forecast-split{border-top:1.5px dashed}.theme-secret .market-share-table-top-brands tr:last-of-type{border-bottom:1px solid}.theme-secret .market-share-table-top-brands .mdc-notched-outline{display:none}.theme-secret .market-share-table-top-brands .mat-mdc-select-value{max-width:max-content!important}.theme-secret .market-share-table-top-brands .mat-mdc-form-field-infix{width:fit-content!important}.theme-secret .market-share-table-top-brands .mat-mdc-select{padding:0!important;width:auto!important;max-width:max-content!important}.theme-secret .market-share-table-top-brands .mat-mdc-form-field-icon-suffix{position:relative!important;right:auto!important}.theme-secret .calculations-tooltip-list{margin:0;display:flex;flex-direction:column;gap:16px}.theme-secret div.mat-mdc-select-panel.year-select-panel{margin-top:0rem;max-width:78px}.theme-secret .outer-card .year-selector mat-form-field{width:60px}.theme-secret .outer-card .in-range{color:#fefefe}.theme-secret .outer-card .quick-btn-pannel{border-bottom:1px solid}.theme-secret mat-button-toggle-group{border:solid 1px}.theme-secret mat-button-toggle.mat-button-toggle.mat-button-toggle-checked,.theme-secret mat-button-toggle.mat-button-toggle.checked-element{border:solid 1px}.theme-secret .toggle-group-container:before{box-shadow:20px 0 20px 50px}.theme-secret .toggle-group-container:after{box-shadow:-20px 0 20px 50px}.theme-secret .star-icon svg{stroke-width:1px}.theme-secret .star-icon.hovered svg *{fill:#f5edab}.theme-secret .star-icon.hovered svg{filter:drop-shadow(0 3px 6px rgba(0,0,0,.1607843137))}@media (max-width: 430px){.theme-secret div.cl-snackbar{max-width:348px}}@media (max-width: 667px) and (min-width: 431px){.theme-secret div.cl-snackbar{max-width:641px}}@media (max-width: 896px) and (min-width: 668px){.theme-secret div.cl-snackbar{max-width:750px}}.theme-secret cl-snackbar span{white-space:pre-line}.theme-secret .footer{border-top:1px solid}.theme-secret .user-report-form textarea{border:1px solid}.theme-secret app-import-trigger-page app-ui-layout-page-content .page-background .kpi-source-system-container mat-form-field .mat-mdc-form-field-flex{padding:0 .75em;height:50px}.theme-secret app-import-trigger-page app-ui-layout-page-content .page-background .run-import-trigger button{position:relative;transition:all .2s}.theme-secret app-import-trigger-page app-ui-layout-page-content .page-background .run-import-trigger button.button-loading .mdc-button__label{visibility:hidden;opacity:0}.theme-secret app-import-trigger-page app-ui-layout-page-content .page-background .run-import-trigger button.button-loading:after{content:"";position:absolute;inset:0;margin:auto;border:2px solid transparent;border-top-color:#fff;border-radius:50%;width:.75em;height:.75em;animation:button-loading-spinner 1s ease infinite}@keyframes button-loading-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.theme-secret .production-map-drill-down-container .map-container .map-container-region{color:#fefefe}.theme-secret .add-gradient:after{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,100%)}@media (max-width: 667px){.theme-secret .add-gradient:after{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,100%)}}.theme-secret .close{color:#fefefe}.theme-secret .sales-channel-planning-tooltip .color-white{color:!important}.theme-secret .kpi-development-market{height:100%;display:flex;flex-direction:column}.theme-secret .kpi-development-market .chart-container{display:flex;flex-wrap:wrap;gap:32px;height:-webkit-fill-available;border-radius:0;border-width:0px;box-shadow:none;background:none}.theme-secret .kpi-development-market .market-legend-container{z-index:1;position:relative;display:flex;gap:15px;margin-left:25px;margin-top:25px}.theme-secret .kpi-development-market .market-legend-container .legend-items{display:flex}.theme-secret .kpi-development-market .market-legend-container .legend-items .legend-colors{width:16px;height:16px;align-self:center;margin-right:8px}.theme-secret .kpi-development-market .chart-treemap{flex:1 1 calc(20% - 16px)}.theme-secret .information-tooltip{width:220px}.theme-secret .treemap-container{display:flex;flex-direction:column;gap:12px;height:100%}.theme-secret .treemap-container .treemap-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.theme-secret .treemap-container .treemap-title .title{display:flex;align-items:center;gap:8px}.theme-secret .treemap-container .treemap-title .title .treemap-flag{background-repeat:no-repeat;width:24px;height:24px}.theme-secret .treemap-container .treemap-title .title .information-icon{width:20px;height:20px}.theme-secret .treemap-container .treemap-title .unit-value{padding:2px 8px;border-radius:3px}.theme-secret .showAsteriskNote{margin-left:3rem;margin-top:-4rem}.theme-secret .product-performance-page-title{color:#fefefe}html,body{height:100%;--mat-checkbox-touch-target-size: 40;--mat-checkbox-ripple-size: 40}body{margin:0;cursor:default!important}.flex{display:flex}.flex-column{flex-direction:column;box-sizing:border-box;display:flex}.flex-row-center-center{place-content:center;align-items:center;flex-direction:row;box-sizing:border-box;display:flex}.flex-column-center-center{display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box}.flex-between-stretch{display:flex;justify-content:space-between;align-items:stretch}button:focus,button:active:focus,button.active:focus,input:focus,select:focus,textarea:focus{outline:none!important}mat-icon svg{pointer-events:none}.select-tree-container{box-sizing:border-box}.select-tree-container.mat-mdc-option.mdc-list-item--disabled{opacity:1}app-ui-layout-toolbar{position:sticky;position:-webkit-sticky;top:0;z-index:3;transition:.3s;transition-property:position}app-ui-layout-toolbar--scrolled{position:sticky;top:-9.7rem}.cdk-overlay-pane.select-overlay{margin-top:-.5em;min-width:fit-content}.mat-mdc-tooltip.filtersTooltips{font-size:var(--font-size-label-medium)}.sidebarTooltip{font-size:var(--font-size-label-medium);border-radius:3px;opacity:1;margin-left:30px}.themeTooltip{font-size:var(--font-size-label-medium);border-radius:3px;opacity:1;margin-left:35px;margin-bottom:1px}@media (max-width: 767px) and (orientation: portrait),(max-width: 896px) and (orientation: landscape){.bottomsheet-backdrop{background:#0003}.bottomsheet-backdrop+div .cdk-overlay-pane{width:100%}.bottomsheet-backdrop+div .cdk-overlay-pane .mat-bottom-sheet-container{border-top-left-radius:2rem;border-top-right-radius:2rem;width:inherit;min-width:inherit;padding:0;height:auto}}.paginator-panel-class .mat-mdc-select-panel{margin-bottom:20px}input{user-select:text;-webkit-user-select:text}.sales-calendarization-details .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:none}.sales-calendarization-details .mat-expansion-panel:not([class*=mat-elevation-z]):not(.main-panel):last-of-type{border-bottom-left-radius:0;border-bottom-right-radius:0}.sales-calendarization-details .mat-expansion-panel:not([class*=mat-elevation-z]):not(.main-panel) .mat-expansion-panel-body{padding-left:5px;padding-bottom:15px}.sales-calendarization-details .mat-expansion-panel-header{padding:0;font-size:var(--font-size-regular)}.sales-calendarization-details .mat-expansion-panel-body{padding:0}.sales-calendarization-details .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:initial}.mat-form-field-appearance-fill:not(.with-native-arrow) .mat-mdc-select-arrow-wrapper{display:none}.mat-form-field-appearance-fill .mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:transparent}.mat-form-field-appearance-fill .mdc-line-ripple:before,.mat-form-field-appearance-fill .mdc-line-ripple:after{border-bottom-style:none}.data-actuality-popup+.cdk-overlay-connected-position-bounding-box .data-source-panel-three-columns{min-width:400px!important;width:400px}.data-actuality-popup+.cdk-overlay-connected-position-bounding-box .data-source-panel-three-columns.widePanel{width:430px}.data-actuality-popup+.cdk-overlay-connected-position-bounding-box .data-source-panel-two-columns{min-width:350px!important;width:350px}.data-actuality-bottomsheet mat-bottom-sheet-container{height:80vh}.data-actuality-bottomsheet .mat-bottom-sheet-container{overflow-y:hidden;display:flex;flex-direction:column}.data-actuality-bottomsheet .mat-bottom-sheet-container app-data-actuality-info-content{flex-grow:1;overflow:hidden}.data-source-modal-bottomsheet mat-bottom-sheet-container{height:80vh;max-height:none!important}.modal-dialog-container .mdc-dialog.mat-mdc-dialog-container{box-sizing:border-box;box-shadow:0 10px 24px #00000026,0 0 20px #0000001f,0 6px 24px #00000021,0 0 2px #00000024;border-radius:8px}.pdf-container{--mat-icon-button-icon-size: 18px}.pdf-container mat-list-item .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}.pdf-reports-mobile-menu{--mat-icon-button-icon-size: 18px}.year-tabs .mat-mdc-tab-labels{padding:0 2rem}.toolbar-profile-section{--mat-icon-button-icon-size: 30px}.datasource-warning-dialog .mat-mdc-dialog-container.mdc-dialog{padding:40px 0;position:relative;border-radius:20px}.datasource-warning-dialog .mat-mdc-dialog-surface{position:static}.main-dialog-style .mat-mdc-dialog-content{flex-grow:0}.main-dialog-style .mat-mdc-dialog-content label{font-family:bmw-group-cond,sans-serif;letter-spacing:normal;font-size:15px}.toolbar-menu.mat-mdc-menu-panel{margin-top:15px}.toolbar-menu .mat-mdc-menu-submenu-icon{display:none}.toolbar-menu .mat-mdc-menu-item.mat-mdc-menu-item-submenu-trigger{padding-right:26px}.toolbar-menu mat-icon{min-width:24px}.toolbar-menu mat-icon svg{width:24px}.buttons-alignment{--mat-icon-button-icon-size: 18px}.buttons-alignment .mat-mdc-list-item{padding-inline:0}.user-menu .mat-mdc-list-item-unscoped-content{display:flex}.user-menu .mat-mdc-list-item-unscoped-content mat-icon{margin-right:5px}.user-settings-form .mat-mdc-form-field-subscript-wrapper{display:none}.mat-sidenav-container .mat-drawer-content.main-layout .mat-drawer-content{display:flex;flex-direction:column}.mat-sidenav-container .mat-drawer-content.main-layout .mat-drawer-content>*:nth-child(2){flex-grow:1}.mat-sidenav-container .mat-drawer-content.main-layout app-dashboard{display:flex;flex-direction:column}.mat-sidenav-container .mat-drawer-content.main-layout app-dashboard .page-background{flex-grow:1}.mat-mdc-option .mat-pseudo-checkbox-minimal{display:none}mat-card>*{flex-grow:1}.level-filter-panel.mdc-menu-surface.mat-mdc-select-panel{padding:0}.more-options-dropdown .mat-mdc-menu-item{width:100%;justify-content:space-between;min-width:140px;gap:0 5px}.more-options-dropdown .mat-mdc-menu-item .mat-icon{flex-basis:40px;text-align:center}.more-options-dropdown .mat-mdc-menu-item .mat-icon svg{width:24px}@media (max-width: 767px) and (orientation: portrait),(max-width: 896px) and (orientation: landscape){.mat-mdc-snack-bar-container.ui-snackbar{margin-top:5px}}.mat-mdc-snack-bar-container.ui-snackbar .mdc-snackbar__label,.mat-mdc-snack-bar-container.ui-snackbar .mdc-snackbar__surface{padding:0}.mat-form-field-appearance-outline .mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mat-form-field-appearance-outline .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:15px}.mat-mdc-option.mdc-list-item{width:100%;padding:0 10px}.notifications-list.mat-mdc-menu-panel,.notifications-list{width:max-content;max-width:unset;min-height:unset}.notifications-list.mat-mdc-menu-panel .mat-mdc-menu-content,.notifications-list .mat-mdc-menu-content{padding:0}.notifications-list.mat-mdc-menu-panel .mat-mdc-menu-content>div,.notifications-list .mat-mdc-menu-content>div{padding:28px 20px}div.mat-mdc-select-panel.sales-forecast-panel,div.mat-mdc-select-panel.level-filter-panel,div.mat-mdc-select-panel.year-select-panel,div.mat-mdc-select-panel.input-select{overflow-x:hidden}@media (min-width: 1301px){:root{--font-size-headlines: 60px;--font-size-landing-section-titles: 40px;--font-size-landing-secondary-section-titles: 22px;--font-size-big-card-titles: 24px;--font-size-big-numbers: min(3.5vw, 40px);--font-size-cards-main-titles: 16px;--font-size-title: 18px;--font-size-title-small: 12px;--font-size-regular: 16px;--font-size-label-medium: 14px;--font-size-label-small: 12px;--font-size-accessory: 14px;--font-size-button-dropdown: 14px;--font-size-button-dialog: 16px;--font-size-table-header: 18px}}@media (min-width: 768px) and (max-width: 1300px){:root{--font-size-headlines: 50px;--font-size-landing-section-titles: 35px;--font-size-landing-secondary-section-titles: 20px;--font-size-big-card-titles: 22px;--font-size-big-numbers: 40px;--font-size-cards-main-titles: 16px;--font-size-title: 16px;--font-size-title-small: 12px;--font-size-regular: 14px;--font-size-label-medium: 14px;--font-size-label-small: 12px;--font-size-accessory: 12px;--font-size-button-dropdown: 14px;--font-size-button-dialog: 14px;--font-size-table-header: 16px}}@media (max-width: 767px){:root{--font-size-headlines: 35px;--font-size-landing-section-titles: 25px;--font-size-landing-secondary-section-titles: 18px;--font-size-big-card-titles: 20px;--font-size-big-numbers: 40px;--font-size-cards-main-titles: 14px;--font-size-title: 14px;--font-size-title-small: 12px;--font-size-regular: 14px;--font-size-label-medium: 14px;--font-size-label-small: 12px;--font-size-accessory: 12px;--font-size-button-dropdown: 14px;--font-size-button-dialog: 14px;--font-size-table-header: 14px}}.mat-typography.mat-app-background h1{font-size:var(--font-size-headlines);text-transform:uppercase;font-family:bmw-group-cond-bold,sans-serif;color:#fff}.mat-typography.mat-app-background h2{font-size:var(--font-size-landing-section-titles);font-family:bmw-group-cond-bold,sans-serif;line-height:1}.mat-typography.mat-app-background h3{font-size:var(--font-size-big-card-titles);font-family:bmw-group-cond-bold,sans-serif;text-transform:uppercase}.mat-typography.mat-app-background h4{font-size:var(--font-size-landing-secondary-section-titles);font-family:bmw-group-cond-bold,sans-serif}.mat-typography.mat-app-background h5{font-size:var(--font-size-cards-main-titles);text-transform:uppercase;display:inline;font-family:bmw-group-cond-bold,sans-serif;margin-block:0}.mat-typography.mat-app-background h6{font-size:var(--font-size-title);text-transform:none;display:inline;font-family:bmw-group-cond-bold,sans-serif;margin-block:0;line-height:normal}.mat-typography.mat-app-background p,.mat-typography.mat-app-background .mat-mdc-input-element:not(.mat-datepicker-input):not(.timeframe-input-value){font-size:var(--font-size-regular);margin:0;font-family:bmw-group-cond,sans-serif}.mat-typography.mat-app-background a{font-family:bmw-group-cond-bold,sans-serif;font-size:var(--font-size-regular);font-weight:400;text-decoration:none}.mat-typography.mat-app-background a:not(.mat-mdc-menu-item):not(.mat-mdc-tab-link):not(.breadcrumb){line-height:normal}.mat-typography.mat-app-background .mat-mdc-tab-link,.mat-typography.mat-app-background .mat-tab-label-content,.mat-typography.mat-app-background .mdc-tab__text-label{font-size:var(--font-size-title);font-family:bmw-group-cond,sans-serif}.mat-typography.mat-app-background .tp-title-big-cards-headers{font-size:var(--font-size-big-card-titles);font-family:bmw-group-cond-bold,sans-serif;text-transform:uppercase}.mat-typography.mat-app-background .tp-title-large{font-size:var(--font-size-title);text-transform:none;font-family:bmw-group-cond-bold,sans-serif}.mat-typography.mat-app-background .tp-label-medium{font-size:var(--font-size-label-medium);font-family:bmw-group-cond,sans-serif;text-transform:none}.mat-typography.mat-app-background .tp-title-large-uppercase{font-size:var(--font-size-cards-main-titles);text-transform:uppercase;font-family:bmw-group-cond-bold,sans-serif}.mat-typography.mat-app-background .tp-regular-text,.mat-typography.mat-app-background table:not(.table-in-tooltip) td{font-family:bmw-group-cond,sans-serif;font-size:var(--font-size-regular);font-weight:400;line-height:24px;letter-spacing:.16px}.mat-typography.mat-app-background .tp-label-small{font-size:var(--font-size-label-small);font-family:bmw-group-cond-bold,sans-serif;text-transform:uppercase;letter-spacing:.5px;line-height:normal}.mat-typography.mat-app-background .tp-button-dropdown{font-size:var(--font-size-button-dropdown);font-family:bmw-group-cond,sans-serif;text-transform:uppercase}.mat-typography.mat-app-background .tp-button-dialog{font-size:var(--font-size-button-dialog);font-family:bmw-group-cond,sans-serif;text-transform:uppercase}.mat-typography.mat-app-background .tp-legend{font-size:var(--font-size-accessory);font-family:bmw-group-cond,sans-serif}.mat-typography.mat-app-background .tp-table-header,.mat-typography.mat-app-background table:not(.table-in-tooltip) th,.mat-typography.mat-app-background table:not(.table-in-tooltip) td.tp-table-header{font-size:var(--font-size-table-header);font-family:bmw-group-cond-bold,sans-serif;text-transform:capitalize}.mat-typography.mat-app-background .tp-bold{font-family:bmw-group-cond-bold,sans-serif}.mat-typography.mat-app-background button{font-family:bmw-group-cond,sans-serif;font-size:var(--font-size-regular)}.mat-mdc-menu-panel.tour-step{position:fixed!important;inset:0;margin:auto;width:50vw!important;height:450px;max-width:initial!important}@media (max-width: 1300px){.mat-mdc-menu-panel.tour-step{width:80vw!important;height:75vh}}@media (max-width: 1300px) and (orientation: landscape){.mat-mdc-menu-panel.tour-step{height:450px}}@media (max-width: 414px),(max-height: 414px){.mat-mdc-menu-panel.tour-step{width:100vw!important;height:90vh;margin:initial;margin-top:auto;border-radius:20px 20px 0 0!important}}.mat-mdc-menu-panel.tour-step .mat-mdc-menu-content{height:100%}div.mat-mdc-select-panel{max-width:40rem;width:40rem}.select-tree-panel{height:40rem;max-height:40rem;margin-left:.5em;margin-top:1em;display:flex;position:absolute}.select-tree-panel-align-right{height:40rem!important;max-height:40rem!important;margin-left:.5em;display:flex;position:absolute;right:0}.cdk-overlay-pane.select-overlay .select-tree-panel-fixed{height:40rem;max-height:40rem;min-width:40rem;position:absolute}.cdk-overlay-pane.select-overlay .select-tree-panel-fixed-align-right{height:40rem;max-height:40rem;min-width:40rem;position:absolute;right:0}.mat-select-panel-wrap .mat-select-panel mat-option.mat-mdc-option{width:100%}@media only screen and (max-height: 840px) and (min-width: 767px){.select-tree-content{height:auto!important;flex:1}.select-tree-container{flex:1!important}}.select-tree-layout{height:100%}@media only screen and (max-width: 320px){.select-tree-panel-fixed{height:40rem!important;max-height:40rem!important;min-width:30rem!important}}@media only screen and (max-width: 376px) and (min-width: 321px){.select-tree-panel-fixed{height:40rem!important;max-height:40rem!important;min-width:36rem!important}}@media only screen and (max-width: 550px) and (min-width: 377px){.select-tree-panel-fixed{height:40rem!important;max-height:40rem!important;min-width:35rem!important}}@media only screen and (min-width: 551px){.select-tree-panel-fixed{height:40rem!important;max-height:40rem!important;min-width:40rem!important;margin-left:.5em;display:flex;position:absolute;margin-top:1em}.select-tree-panel-fixed-align-right{height:40rem!important;max-height:40rem!important;min-width:40rem!important;margin-left:.5em;display:flex;position:absolute;right:-1.7em;margin-top:1em}}div.mat-mdc-select-panel.sales-forecast-panel,div.mat-mdc-select-panel.level-filter-panel{max-width:25rem;width:fit-content;margin-top:.5rem;margin-left:.5rem}div.mat-mdc-select-panel.sales-forecast-panel .mat-mdc-option.mat-mdc-selected.mat-active,div.mat-mdc-select-panel.level-filter-panel .mat-mdc-option.mat-mdc-selected.mat-active{color:unset}div.mat-mdc-select-panel.level-filter-panel{margin-bottom:20px}@media only screen and (max-width: 767px){div.mat-mdc-select-panel.sales-forecast-panel,div.mat-mdc-select-panel.level-filter-panel{margin-top:.25rem;margin-left:1rem}div.mat-mdc-select-panel.sales-forecast-panel{max-width:5rem;width:2.5rem}}.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c{min-height:800px}@media (max-width: 1300px) and (orientation: landscape){.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c{min-height:660px}}@media (max-height: 896px) and (orientation: portrait){.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c{min-height:680px}}@media (max-width: 896px) and (orientation: landscape){.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c{min-height:490px}}.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c .finance-overview-chart{min-height:60vh;height:auto}@media (min-width: 1301px){.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c .finance-overview-chart{margin-left:var(--chart-margin-adjustment-left);margin-right:-.7vw}}@media (max-width: 1300px) and (orientation: portrait){.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c .finance-overview-chart{margin-right:-1.5vw}}@media (max-width: 1300px) and (orientation: landscape){.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c .finance-overview-chart{margin-right:-1.5vw}}@media (max-width: 767px) and (orientation: portrait){.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c .finance-overview-chart{margin-right:0;margin-left:0}}@media (max-width: 896px) and (orientation: landscape){.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c .finance-overview-chart{margin-right:0;margin-left:0}}.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c .finance-overview-chart .chart-container{min-height:60vh}@media (max-height: 1000px) and (orientation: portrait){.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c .finance-overview-chart .chart-container{min-height:620px}}@media (max-height: 896px) and (orientation: portrait){.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c .finance-overview-chart .chart-container{min-height:510px}}@media (max-width: 896px) and (orientation: landscape){.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c .finance-overview-chart .chart-container{min-height:350px}}.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c app-table-finance-chart-va-c .kpi-headers-two-tables,.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c app-table-finance-chart-va-c .finance-chart-table-multiple{height:25vh}.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c app-table-finance-chart-va-c .finance-chart-table,.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c app-table-finance-chart-va-c .kpi-headers-table{height:50vh}.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c app-table-finance-chart-va-c .table-block{width:calc(100% + var(--chart-margin-adjustment-left))}@media (min-width: 1301px){.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c app-table-finance-chart-va-c .static-headers{width:10%}.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c app-table-finance-chart-va-c .static-quarter .data-cell{height:45px}}@media (max-width: 1300px) and (orientation: portrait){.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c app-table-finance-chart-va-c .kpi-headers-two-tables,.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c app-table-finance-chart-va-c .finance-chart-table-multiple{height:27vh}.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c app-table-finance-chart-va-c .finance-chart-table,.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c app-table-finance-chart-va-c .kpi-headers-table{height:54vh}}@media (max-width: 1300px) and (orientation: landscape){.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c app-table-finance-chart-va-c .static-headers{padding-left:12px}}@media (max-width: 767px) and (orientation: portrait){.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c app-table-finance-chart-va-c section{margin-right:-4vw;margin-left:-4vw}}@media (max-width: 896px) and (orientation: landscape){.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c app-table-finance-chart-va-c section{margin-right:-1.5vw;margin-left:-1.5vw}}@media (max-width: 767px) and (orientation: portrait){.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c app-table-finance-chart-va-c-mobile .finance-chart-table-multiple-mobile{height:25vh}.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c app-table-finance-chart-va-c-mobile .finance-chart-table-mobile{height:50vh}.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c app-table-finance-chart-va-c-mobile .previous-year-table,.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c app-table-finance-chart-va-c-mobile .pre-previous-year-table,.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c app-table-finance-chart-va-c-mobile .current-year-table{margin-left:15px;margin-right:15px}.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c app-table-finance-chart-va-c-mobile .current-year-table{padding-right:0}}@media (max-width: 896px) and (orientation: landscape){.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c app-table-finance-chart-va-c-mobile .previous-year-table,.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c app-table-finance-chart-va-c-mobile .pre-previous-year-table,.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c app-table-finance-chart-va-c-mobile .current-year-table{margin-left:15px;margin-right:15px}.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c app-table-finance-chart-va-c-mobile .current-year-table{padding-right:0}}.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c .comparison-time-frame-tooltip{margin-top:0}@media (max-width: 1300px) and (orientation: portrait){.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c .legend-toggle-container{--margin-left: -1vw;margin-left:var(--margin-left);width:calc(100% - var(--margin-left))}}@media (max-width: 1300px) and (orientation: landscape){.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c .legend-toggle-container{--margin-left: -1vw;margin-left:var(--margin-left);width:calc(100% - var(--margin-left))}}@media (max-width: 767px) and (orientation: portrait){.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c .fullscreen-alignment-placeholder{height:80px}}@media (max-width: 896px) and (orientation: landscape){.fullscreen-kpi-overlay app-kpi-chart-cost-of-retail-quarterly-va-c .kpi-content{min-height:420px}}.fullscreen-kpi-overlay{padding:var(--fullscreen-padding-top) var(--fullscreen-padding-inline) var(--fullscreen-padding-bottom);flex-direction:column;overflow-y:auto}.fullscreen-kpi-overlay .va-c-competition-l2l-table{margin-top:3vh;padding-bottom:3vh}@media (min-width: 1301px){.fullscreen-kpi-overlay .va-c-competition-l2l-table{margin-top:10vh}}.fullscreen-kpi-overlay app-tile-info{display:none}.fullscreen-kpi-overlay app-va-c-competition-registration-development .chart-container{height:68vh}@media (max-width: 1280px){.fullscreen-kpi-overlay app-va-c-competition-registration-development .chart-container{padding-bottom:3vh}}@media (max-width: 1280px) and (orientation: landscape){.fullscreen-kpi-overlay app-va-c-competition-registration-development .chart-container{height:60vh}}.fullscreen-kpi-overlay app-data-viz-chart-temporal>*,.fullscreen-kpi-overlay app-data-viz-chart-bar-stacked-vertical>*{height:90%!important}.fullscreen-kpi-overlay app-kpi-table-sales-retail-calendarization .chart-container,.fullscreen-kpi-overlay app-kpi-table-sales-retail-calendarization .table-container{height:60vh}@media (max-width: 767px){.fullscreen-kpi-overlay app-kpi-table-sales-retail-calendarization .chart-container,.fullscreen-kpi-overlay app-kpi-table-sales-retail-calendarization .table-container{height:50vh}}.fullscreen-kpi-overlay app-kpi-table-sales-retail-calendarization .retail-calendarization-mobile-table{height:49vh}@media (max-width: 767px){.fullscreen-kpi-overlay app-kpi-table-sales-retail-calendarization .retail-calendarization-mobile-table{height:40vh}}@media (max-width: 896px) and (orientation: landscape){.fullscreen-kpi-overlay app-kpi-table-sales-retail-calendarization .kpi-content-div{padding-bottom:3vh}.fullscreen-kpi-overlay app-kpi-table-sales-retail-calendarization .kpi-container .toggle-button{margin-top:0}}.fullscreen-kpi-overlay app-va-c-sales-channel-planning .sales-channel-planning-content{height:65vh;margin-top:5vh}@media (max-width: 896px) and (orientation: landscape){.fullscreen-kpi-overlay app-va-c-sales-channel-planning .sales-channel-planning-content{height:500px}}.fullscreen-kpi-overlay app-generic-filters div.loading{height:75px}.fullscreen-header{position:fixed!important;top:0;left:0;width:100vw;z-index:200!important}.fullscreen-header>.kpi-filter-container,.fullscreen-header .filters-fullscreen{padding:13px 40px;max-width:100%;box-sizing:border-box}@media (max-width: 1280px){.fullscreen-header>.kpi-filter-container,.fullscreen-header .filters-fullscreen{padding-top:15px;padding-inline:20px}}@media (max-width: 767px){.fullscreen-header>.kpi-filter-container,.fullscreen-header .filters-fullscreen{padding-top:20px;padding-inline:10px}}@media (max-width: 896px) and (orientation: landscape){.fullscreen-header>.kpi-filter-container,.fullscreen-header .filters-fullscreen{padding:10px 20px 0}}.fullscreen-header>.kpi-filter-container .ui-filters-wrapper,.fullscreen-header .filters-fullscreen .ui-filters-wrapper{margin-bottom:0}@media (max-width: 1280px){.fullscreen-header.prevent-filters-button-overlap>.kpi-filter-container,.fullscreen-header.prevent-filters-button-overlap .filters-fullscreen{padding-top:85px}}@media (max-width: 767px){.fullscreen-header.prevent-filters-button-overlap>.kpi-filter-container,.fullscreen-header.prevent-filters-button-overlap .filters-fullscreen{padding-top:65px}}@media (max-width: 896px) and (orientation: landscape){.fullscreen-header.prevent-filters-button-overlap>.kpi-filter-container,.fullscreen-header.prevent-filters-button-overlap .filters-fullscreen{padding-top:55px}}.close-fullscreen-btn.mdc-icon-button{position:fixed;top:36px;right:30px;z-index:100}@media (max-width: 767px){.close-fullscreen-btn.mdc-icon-button{top:15px;right:15px}}@media (max-width: 896px) and (orientation: landscape){.close-fullscreen-btn.mdc-icon-button{top:10px;right:10px}}.tippy-box[data-theme*=tooltip],.tippy-box[data-theme*=large-tooltip]{font-size:var(--font-size-label-medium);padding:5px 10px;display:flex;align-items:center;border-radius:2px}.tippy-box[data-theme*=tooltip] .tippy-arrow:after,.tippy-box[data-theme*=large-tooltip] .tippy-arrow:after{content:"";display:inline-block;width:10px;height:10px;position:absolute}.tippy-box[data-theme*=tooltip] .tippy-content,.tippy-box[data-theme*=large-tooltip] .tippy-content{display:flex;align-items:center}.tippy-box[data-theme*=tooltip] .tippy-content img,.tippy-box[data-theme*=large-tooltip] .tippy-content img{margin-left:10px}.tippy-box[data-theme*=interactive-popover]{display:flex;flex-direction:column;align-items:flex-start;border-radius:4px;width:224px;max-height:160px;padding:8px 12px}.tippy-box[data-theme*=large-tooltip] .tippy-content{align-items:flex-start;column-gap:20px}.ui-kpi-data-table thead{position:-webkit-sticky;position:sticky;top:0;z-index:5;background:fixed}.ui-kpi-data-table thead .ui-kpi-data-table-row:first-child>.table-header-cell:first-child{position:sticky;left:0;text-align:start;padding-left:1rem;z-index:3}.ui-kpi-data-table thead .ui-kpi-data-table-row:last-child>.table-header-cell{height:4rem;padding-top:.5rem;vertical-align:center;font-weight:400;font-family:bmw-group-cond,sans-serif}.ui-kpi-data-table thead .ui-kpi-data-table-row:first-child>.table-header-cell:first-child .mat-sort-header-container{justify-content:flex-end}.ui-kpi-data-table thead .ui-kpi-data-table-row .mat-sort-header-content{text-align:right}.ui-kpi-data-table thead .ui-kpi-data-table-row>.table-header-cell:before{content:"";position:absolute;left:calc(-1 * var(--border-spacing));top:0;right:0;bottom:0;z-index:-1;transition:background-color .2s var(--timing-function-td)}.ui-kpi-data-table tbody .table-cell{min-width:10rem}.ui-kpi-data-table tbody .table-cell:first-child{min-width:2px}.ui-kpi-data-table tbody .ui-kpi-data-table-row{position:relative;z-index:1}.ui-kpi-data-table tbody .ui-kpi-data-table-row.is-row-clickable{cursor:pointer}.ui-kpi-data-table tbody .ui-kpi-data-table-row:first-child{position:sticky;z-index:2}.ui-kpi-data-table tbody .ui-kpi-data-table-row .table-cell{position:relative}.ui-kpi-data-table tbody .ui-kpi-data-table-row:not(.mat-no-data-row) .table-cell:before{content:"";position:absolute;top:0;left:calc(-1 * var(--border-spacing));right:0;bottom:0;z-index:-1}.sidenav .mat-mdc-list-base .mat-mdc-list-item:hover,.sidenav .mat-mdc-list-base .mat-mdc-list-item:focus,.sidenav .mat-mdc-list-base .mdc-list-item:hover:before,.sidenav .mat-mdc-list-base .mdc-list-item:focus:before{background-color:transparent}.ngx-ui-tour_backdrop{position:fixed!important}.sidenav-mobile .mat-mdc-list-base .mat-mdc-list-item{margin-bottom:5px;height:40px;min-height:40px}.sidenav-mobile .mat-mdc-list-base .mat-mdc-list-item:focus,.sidenav-mobile .mat-mdc-list-base .mdc-list-item:focus:before{background-color:transparent}.sidenav-mobile .mat-drawer-inner-container{width:310px}.mat-mdc-menu-panel.options{width:200px;min-height:auto}.mat-mdc-menu-panel.options button.mat-mdc-icon-button{display:flex;width:100%}.mat-mdc-menu-panel.options button.mat-mdc-icon-button mat-icon{margin:0 15px}button.icon-button-small{width:19px;height:19px;line-height:19px}button.icon-button-small .mat-icon{font-size:19px;width:19px;height:19px;line-height:19px}.mat-mdc-snack-bar-container.snackbar-shared{min-width:20rem;max-width:80rem;white-space:pre-wrap}.mat-mdc-snack-bar-container.snackbar-shared .mat-mdc-simple-snack-bar{justify-content:center}.select-panel-paginator{width:auto!important}.select-panel-paginator mat-option{width:auto!important}@media only screen and (max-width: 1300px){.mat-mdc-menu-panel.options button.mat-mdc-icon-button.share-button{display:none}}@media only screen and (max-width: 767px){.mat-mdc-menu-panel.options{width:150px}.mat-mdc-menu-panel.options button.mat-mdc-icon-button{display:flex;font-size:14px}.mat-mdc-menu-panel.options button.mat-mdc-icon-button mat-icon{margin:0 15px;height:18px;width:18px}}app-import-trigger-page,app-import-status-page,app-data-actuality-page,app-kpi-mapping-page,app-kpi-meta-data-page,app-user{height:100%;display:block}mat-drawer-container{height:100%}.mat-sidenav-container.mat-drawer-container{z-index:3}.mat-sidenav-container.mat-drawer-container,.mat-sidenav-container .mat-drawer-content{display:block;overflow-x:hidden}.mat-sidenav-container .mat-drawer.mat-drawer-side{z-index:300}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{display:none}@media only screen and (max-width: 1300px){.sidenav-mobile .mat-drawer-inner-container{position:relative}.sidenav-mobile .mat-drawer-inner-container .bottom{left:0;right:0}.mat-sidenav-container.mat-drawer-container,.mat-sidenav-container .mat-drawer-content{overflow-y:unset;z-index:unset}}@media only screen and (max-width: 1300px) and (max-width: 767px){.mat-sidenav-container.mat-drawer-container,.mat-sidenav-container .mat-drawer-content{overflow-y:hidden}}.sticky-menu{position:sticky;position:-webkit-sticky;top:0;transition:.3s;transition-property:position;z-index:2}.sticky-menu--scrolled{position:sticky;top:-9.7rem}mat-datepicker-content .mat-calendar{height:auto!important}@media only screen and (min-height: 840px){mat-datepicker-content{margin-top:10px}mat-datepicker-content .mat-calendar{min-width:395px;min-height:425px}}@media only screen and (max-height: 840px){mat-datepicker-content{margin-top:10px}mat-datepicker-content .mat-calendar{min-width:395px;min-height:200px}}@media only screen and (max-height: 840px) and (min-width: 767px){.mat-datepicker-content mat-calendar.mat-calendar{height:300px}}::-webkit-scrollbar{height:7px;width:7px;background-color:transparent}::-webkit-scrollbar-thumb{border-radius:15px}app-ui-filters-wrapper ::-webkit-scrollbar-thumb{display:none}app-ui-filters-wrapper form app-ui-input-select-tree,app-ui-filters-wrapper form app-ui-input-select-tree-multi-level,app-ui-filters-wrapper form app-ui-input-select-tree-radio-button,app-ui-filters-wrapper form app-ui-input-select-date,app-ui-filters-wrapper form app-ui-input-select{max-width:200px;min-width:200px;flex-grow:1;flex-basis:0;cursor:pointer}@media only screen and (max-width: 1300px){app-ui-filters-wrapper form app-ui-input-select-tree,app-ui-filters-wrapper form app-ui-input-select-tree-multi-level,app-ui-filters-wrapper form app-ui-input-select-tree-radio-button,app-ui-filters-wrapper form app-ui-input-select-date,app-ui-filters-wrapper form app-ui-input-select{max-width:150px;min-width:150px}}@media only screen and (max-width: 767px){app-ui-filters-wrapper form app-ui-input-select-tree,app-ui-filters-wrapper form app-ui-input-select-tree-multi-level,app-ui-filters-wrapper form app-ui-input-select-tree-radio-button,app-ui-filters-wrapper form app-ui-input-select-date,app-ui-filters-wrapper form app-ui-input-select{max-width:100px;min-width:100px}}app-ui-filters-wrapper app-ui-layout-slider-button{min-width:fit-content}app-ui-car-data-card .mat-mdc-card.example-card{border-radius:unset}:root{--theme-light_light-background: #fff;--theme-dark_dark-background: #151829;--theme-light_positive-value: #218e46;--theme-light_negative-value: #d92424;--theme-dark_positive-value: #8cc59a;--theme-dark_negative-value: #d47d7e;--white: #fff;--black: #000;--black-40: rgba(0, 0, 0, .2509803922);--grey-50: #fafafa;--grey-100: #f5f5f5;--grey-150: #eaeaea;--grey-200: #e0e1e1;--grey-250: #dddddd;--grey-300: #ccc;--grey-330: #acacac;--grey-350: #c0c0c0;--grey-370: #a9a9a9;--grey-400: #b4b4b4;--grey-500: #adadad;--grey-530: #9d9d9d;--grey-550: #989898;--grey-600: #919191;--grey-700: #717477;--grey-750: #787777;--grey-800: #676767;--grey-850: #414346;--grey-900: #444444;--grey-yellow-500: #aaa38e;--yellow-300: #ffd700;--yellow-400: #f9d130;--cyan-300: #72bf96;--cyan-600: #058b8c;--green-200: #8cc59a;--green-300: #96b743;--green-500: #218e46;--green-600: #228b22;--red-200: #bf8970;--red-300: #d47d7e;--red-400: #bb3e41;--red-500: #cb422b;--red-550: #d92424;--red-600: #f00;--red-700: #cd0a1a;--grey-purple-100: #dae1eb;--grey-purple-150: #b1bdd3;--grey-purple-200: #a4aacc;--grey-purple-300: #92a2bd;--grey-purple-350: #849bbc;--grey-purple-400: #677fa5;--grey-purple-500: #7b7f92;--grey-purple-600: #565b76;--grey-purple-650: #33354e;--grey-purple-700: #2c2e45;--grey-purple-750: #24263b;--grey-purple-800: #1e2339;--grey-purple-850: #151928;--grey-purple-900: #151829;--grey-purple-950: #111;--purple-500: #cc25ff;--blue-green-100: #bfd9e3;--blue-green-200: #a3c7d5;--blue-green-300: #89b3c3;--blue-green-350: #6e9daf;--blue-green-400: #8ca4ac;--blue-green-500: #7b97a0;--blue-green-600: #668590;--blue-green-700: #547581;--blue-green-800: #446571;--blue-green-900: #538699;--blue-100: #8bb3d2;--blue-200: #89cff0;--blue-300: #558fd4;--blue-400: #4a96cd;--blue-500: #3c81b3;--blue-600: #2d6d9c;--blue-700: #2c75b5;--blue-900: #00375e;--blue-bmw-mini-dark-theme: #80b8df;--blue-bmw: #0070c0;--gray-blue-200: #92a2bd;--theme-light_column-background-blue: #e5e5e5;--theme-dark_column-background-blue: #262b43;--theme-light_column-blue: #bec7d7;--theme-dark_column-blue: #616e88;--vac-number-of-tabs: 5;--vac-dropdown-offset: 0px;--filters-inline-offset: 0px;--fullscreen-padding-top: 200px;--fullscreen-padding-bottom: 72px;--fullscreen-padding-inline: 40px;--heat-map-color-first-in-market: #2e8327;--heat-map-color-second-in-market: #88c982;--heat-map-color-third-in-market: #c9e6c6;--heat-map-color-other-in-market: #a0c79c;--heat-map-color-no-data-available: #e8e8e8;--heat-map-tooltip-background-color-light: #fff;--heat-map-tooltip-background-color-dark: #1f2328;--actual-run-rate: #6f94d6;--forecast-run-rate: #e6712f;--map-base-color: #efe0e0;--map-region-c1: #c767dc;--map-region-c3: #66b7db;--map-region-c4: #6894dc;--map-region-c5: #a367dc;--map-background: #1f2328;--map-others: #dddddd;--cl-color-background-primary-dark: #1f2328;--cl-color-background-secundary-dark: #353a41;--cl-color-background-primary-light: #ffffff;--cl-color-background-secundary-light: #f2f3f4;--cl-color-chart-bmwgroup-dark-backgroud: #4e545d;--cl-color-chart-bmwgroup-light-backgroud: #dcdee1;--cl-color-bmwgroup-dark: #51d6e4;--cl-color-bmwgroup-light: #007b8a;--cl-color-bmwgroup-dark-subtle1: #0f9aaa;--cl-color-bmwgroup-light-subtle1: #34b9c8;--cl-color-bmw-dark: #99d4ff;--cl-color-bmw-light: #0083c6;--cl-color-bmw-dark-subtle1: #009eee;--cl-color-bmw-light-subtle1: #2db8ff;--cl-color-mini-dark: #eeeeee;--cl-color-mini-light: #000000;--cl-color-mini-dark-subtle1: #919191;--cl-color-mini-light-subtle1: #737272;--cl-color-audi-dark: #9cce7c;--cl-color-audi-light: #508130;--cl-color-audi-dark-subtle1: #b8dca1;--cl-color-audi-light-subtle1: #426a27;--cl-color-mercedes-dark: #ff8e97;--cl-color-mercedes-light: #b11926;--cl-color-mercedes-dark-subtle1: #84131c;--cl-color-mercedes-light-subtle1: #737272;--cl-color-tesla-dark: #ffeea7;--cl-color-tesla-light: #fad022;--cl-color-tesla-dark-subtle1: #fff5c9;--cl-color-tesla-light-subtle1: #e4b905;--cl-color-chart-genericbrand-dark: #c1c5cb;--cl-color-chart-genericbrand-light: #69707a;--cl-color-chart-categorical1-dark: #51d6e4;--cl-color-chart-categorical1-subtle1-dark: #0f9aaa;--cl-color-chart-categorical1-subtle2-dark: #005d6a;--cl-color-chart-categorical1-subtle3-dark: #00404c;--cl-color-chart-categorical1-strong1-dark: #85eef9;--cl-color-chart-categorical1-strong2-dark: #daf9fc;--cl-color-chart-categorical1-light: #007b8a;--cl-color-chart-categorical1-subtle1-light: #34b9c8;--cl-color-chart-categorical1-subtle2-light: #85eef9;--cl-color-chart-categorical1-subtle3-light: #daf9fc;--cl-color-chart-categorical1-strong1-light: #005d6a;--cl-color-chart-categorical1-strong2-light: #00404c;--cl-color-chart-categorical2-dark: #ffb574;--cl-color-chart-categorical2-light: #9a6300;--cl-color-chart-categorical3-dark: #ffa9cd;--cl-color-chart-categorical3-light: #d50075;--cl-color-chart-categorical4-dark: #abd350;--cl-color-chart-categorical4-light: #517b00;--cl-color-chart-negative-dark: #ffb0b0;--cl-color-chart-negative-subtle2-dark: #aa0014;--cl-color-chart-negative-light: #df001a;--cl-color-chart-negative-subtle2-light: #ffd4d4;--cl-color-chart-positive-dark: #6de28f;--cl-color-chart-positive-subtle2-dark: #185f28;--cl-color-chart-positive-light: #2a813f;--cl-color-chart-positive-subtle2-light: #9ff7b7;--cl-color-heat-map-color-first-in-market-dark: #51d6e4;--cl-color-heat-map-color-second-in-market-dark: #0f9aaa;--cl-color-heat-map-color-third-in-market-dark: #005d6a;--cl-color-heat-map-color-other-in-market-dark: #00404c;--cl-color-heat-map-color-no-data-available-dark: #1f2328;--cl-color-heat-map-color-first-in-market-light: #007b8a;--cl-color-heat-map-color-second-in-market-light: #34b9c8;--cl-color-heat-map-color-third-in-market-light: #85eef9;--cl-color-heat-map-color-other-in-market-light: #daf9fc;--cl-color-heat-map-color-no-data-available-light: #ffffff;--cl-color-chart-neutral-dark: #c1c5cb;--cl-color-chart-neutral-subtle1-dark: #858d98;--cl-color-chart-neutral-subtle2-dark: #4e545d;--cl-color-chart-neutral-subtle2-light: #dcdee1;--cl-color-text-positive-dark: #6de28f;--cl-color-text-positive-light: #2a813f;--cl-color-text-negative-dark: #ffb0b0;--cl-color-text-negative-light: #df001a;--cl-color-pie-chart-ocean-800: #024051;--cl-color-pie-chart-ocean-700: #035970;--cl-color-pie-chart-ocean-600: #037493;--cl-color-pie-chart-ocean-500: #0291b7;--cl-color-pie-chart-ocean-400: #00aede;--cl-color-map-region-c1-chart-dark: #abd350;--cl-color-map-region-c1-chart-light: #517b00;--cl-color-map-region-c3-chart-dark: #babeff;--cl-color-map-region-c3-chart-light: #7547ff;--cl-color-map-region-c4-chart-dark: #ffa9cd;--cl-color-map-region-c4-chart-light: #d50075;--cl-color-map-region-c5-chart-dark: #ffb1a2;--cl-color-map-region-c5-chart-light: #b84f00;--cl-color-map-region-background-chart-dark: #4e545d;--cl-color-map-region-background-chart-light: #dcdee1;--cl-color-border-minimal-dark: #353a41;--cl-color-border-minimal-light: #dcdee1;--cl-color-border-subtle-dark: #4e545d;--cl-color-border-subtle-light: #dcdee1;--cl-color-surface-tertiary-dark: #4e545d;--cl-color-surface-tertiary-light: #dcdee1;--cl-color-surface-moderate: #858d98;--cl-color-text-primary-dark: #f2f3f4;--cl-color-text-primary-light: #0b0d10;--cl-color-surface-bold-dark: #c1c5cb;--cl-color-surface-bold-light: #4e545d;--cl-color-chart-1stsaleschannel-dark: #c7e4ff;--cl-color-chart-1stsaleschannel-light: #009eee;--cl-color-chart-2ndsaleschannel-dark: #919191;--cl-color-chart-2ndsaleschannel-light: #b5b5b5}@media (max-width: 1280px){:root{--fullscreen-padding-bottom: 30px}}@media (max-width: 820px){:root{--fullscreen-padding-bottom: 26.5px;--fullscreen-padding-inline: 15px}}@media (max-width: 820px) and (orientation: landscape){:root{--fullscreen-padding-bottom: 30px;--fullscreen-padding-inline: 20px}}@media print{body{width:1301px}}app-dashboard,app-deep-dive,app-in-depth,app-opportunity-dashboard,app-reports{--filters-inline-offset: 2rem}@media (max-width: 1300px){.tippy-box[data-theme*=large-tooltip] .tippy-content{margin-right:20px;padding-top:20px}.tippy-box[data-theme*=large-tooltip] .tippy-content .x-tooltip-icon{position:absolute;height:20px;top:0;right:-25px}.tippy-box[data-theme*=tooltip] .tippy-content{margin-right:20px}.tippy-box[data-theme*=tooltip] .tippy-content .x-tooltip-icon{position:absolute;height:20px;top:5px;right:-25px}}.tippy-box[data-theme*=tooltip][data-placement^=top]>.tippy-arrow:before,.tippy-box[data-theme*=large-tooltip][data-placement^=top]>.tippy-arrow:before{transform:translateY(1px)}.tippy-box[data-theme*=tooltip][data-placement^=bottom]>.tippy-arrow:before,.tippy-box[data-theme*=large-tooltip][data-placement^=bottom]>.tippy-arrow:before{transform:translateY(-1px)}.tippy-box[data-theme*=tooltip][data-placement^=left]>.tippy-arrow:before,.tippy-box[data-theme*=large-tooltip][data-placement^=left]>.tippy-arrow:before{transform:translate(1px)}.tippy-box[data-theme*=tooltip][data-placement^=right]>.tippy-arrow:before,.tippy-box[data-theme*=large-tooltip][data-placement^=right]>.tippy-arrow:before{transform:translate(-1px)}.tippy-box[data-theme*=tooltip][data-placement^=left] .tippy-arrow:after,.tippy-box[data-theme*=large-tooltip][data-placement^=left] .tippy-arrow:after{border:0px;border-right:1px solid;border-bottom:1px solid;top:40%;transform:rotate(-45deg) translateY(-50%);right:-10px}.tippy-box[data-theme*=tooltip][data-placement^=right] .tippy-arrow:after,.tippy-box[data-theme*=large-tooltip][data-placement^=right] .tippy-arrow:after{border-left:1px solid;border-bottom:1px solid;top:40%;transform:rotate(45deg) translateY(-50%);left:-10px}.tippy-box[data-theme*=tooltip][data-placement^=top] .tippy-arrow:after,.tippy-box[data-theme*=large-tooltip][data-placement^=top] .tippy-arrow:after{border:0px;border-right:1px solid;border-bottom:1px solid;top:98%;transform:rotate(45deg) translate(-12%,-50%)}.tippy-box[data-theme*=tooltip][data-placement^=bottom] .tippy-arrow:after,.tippy-box[data-theme*=large-tooltip][data-placement^=bottom] .tippy-arrow:after{border-left:1px solid;border-top:1px solid;top:0%;left:-20%;transform:rotate(45deg) translateY(-70%)}.mat-mdc-snack-bar-container.ui-snackbar{background:transparent;padding:0;max-width:none}.axis-label{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.axis-label img{width:110px;height:66px;object-fit:contain;transition:transform .3s ease-in-out}.axis-label:hover img{transform:scale(1.2)}.axis-label:hover span{font-weight:700}.chart-tooltip-container{position:relative;z-index:999}.chart-tooltip-container .chart-tooltip-header{min-width:160px;display:flex;gap:2px;padding:10px 35px;flex-direction:column}.chart-tooltip-container .chart-tooltip-header-title{font-weight:700}.chart-tooltip-container .chart-tooltip-header .chart-tooltip-header-flag-image{width:20px;height:20px}.chart-tooltip-container .chart-tooltip-header-subtitle{display:flex;align-items:center}.chart-tooltip-container .chart-tooltip-header-subtitle img{margin-right:5px;border-radius:50%;box-shadow:0 0 1px 1px #0009}.chart-tooltip-container .chart-tooltip-header-subtitle span{font-weight:700;text-transform:capitalize;margin-right:5px}.chart-tooltip-container table{padding:5px 35px 5px 5px;margin:10px 0;min-width:400px}.chart-tooltip-container table tr th:nth-child(1) span{min-width:25px}@media only screen and (max-width: 767px){.chart-tooltip-container table{overflow:auto;width:450px;pointer-events:auto}.chart-tooltip-container table tr th:nth-child(1){min-width:25px}.chart-tooltip-container table tr td:nth-child(1){min-width:25px}}.chart-tooltip-container .chart-tooltip-drilldown{padding:0 7px;margin:10px 0;display:flex;align-items:center;gap:2px;color:#037493}.chart-tooltip-container .chart-tooltip-drilldown span,.chart-tooltip-container .chart-tooltip-drilldown mat-icon{cursor:pointer}@media only screen and (max-width: 767px){.chart-tooltip-container{max-width:300px}}.competition-heatmap-drill-down-container .chart-tooltip-container{position:relative;z-index:999;max-height:480px;overflow-y:auto;pointer-events:all;font-size:12px}.competition-heatmap-drill-down-container table{padding-inline:10px;min-width:0}.competition-heatmap-drill-down-container table tr th:nth-child(1) span{min-width:25px}.competition-heatmap-drill-down-container .tooltip-table-narrow-column{max-width:50px;width:50px;white-space:normal;line-height:1}.competition-heatmap-drill-down-container .chart-tooltip-drilldown{padding:0 15px}.data-source-panel-three-columns .mat-mdc-option .mat-icon,.data-source-panel-two-columns .mat-mdc-option .mat-icon{margin-right:0}.datasource-switch-options-radio-group{display:flex;flex-direction:column}.datasource-switch-options-radio-group .mdc-form-field--align-end{width:100%;justify-content:space-between}.datasource-switch-options-radio-group .mdc-form-field--align-end label{margin-left:0}.customization-button.mat-mdc-button{padding:5px!important;border-radius:0%!important;display:flex}.customization-button.mat-mdc-button mat-icon{font-size:20px;height:20px;width:20px}.customization-button.mat-mdc-button .customization-icon{order:1}.customization-button.mat-mdc-button .mdc-button__label{order:2;margin-right:10px;font-family:bmw-group-cond,sans-serif}.customization-button.mat-mdc-button .customization-arrow-icon{order:3}#table-heatmap-market table{width:100%;height:100%}#table-heatmap-market table thead,#table-heatmap-market table tbody,#table-heatmap-market table tr{display:table;width:100%;table-layout:fixed}#table-heatmap-market table tbody{position:relative;display:block;overflow:auto;table-layout:fixed;max-height:400px}#table-heatmap-market table tbody ::-webkit-scrollbar{-webkit-appearance:none;width:7px}#table-heatmap-market table tbody tr td:first-child img{display:none}#table-heatmap-market table tr{line-height:60px}#table-heatmap-market table tr th:first-child,#table-heatmap-market table tr td:first-child{width:40px;padding-right:1.5rem!important}#table-heatmap-market table tr td:nth-child(2){width:153px}#table-heatmap-market table tr th:nth-child(2) img,#table-heatmap-market table tr td:nth-child(2) img{vertical-align:bottom;margin-top:-30px;top:auto;width:100px}#table-heatmap-market table tr th{font-size:16px;padding-right:2rem!important}#table-heatmap-market table tr td b{font-weight:400}#table-heatmap-market table tr td img{top:5px;position:relative;object-fit:contain}@media (max-width: 1300px){#table-heatmap-market table tbody{max-height:400px}#table-heatmap-market table tr th:nth-child(2),#table-heatmap-market table tr td:nth-child(2){width:100px}#table-heatmap-market table tr th:nth-child(4),#table-heatmap-market table tr td:nth-child(4){width:100px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#table-heatmap-market table tr th:nth-child(6),#table-heatmap-market table tr td:nth-child(6){width:100px}}@media (max-width: 767px){#table-heatmap-market table tbody{max-height:280px}#table-heatmap-market table tr th:nth-child(n+4){display:none}#table-heatmap-market table tr td:nth-child(n+4){display:none}}#table-heatmap-market{position:relative}#table-heatmap-market .scroll-bottom-gradient:after{content:"";position:absolute;height:200px;width:100%;bottom:0;left:0;transition:all 1s ease-in .5s;opacity:1;pointer-events:none}div.heatmap-market-drill-down-container mat-form-field .mat-mdc-form-field-infix{width:fit-content}div.heatmap-market-drill-down-container mat-form-field .mat-mdc-form-field-infix mat-select.input-select-tree{margin-right:25px}.sales-situation-tooltip-container{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.sales-situation-tooltip-container .sales-situation-tooltip-body{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.sales-situation-tooltip-container .sales-situation-tooltip-body .sales-situation-tooltip-menu-item{width:160px;height:44px;display:flex;align-items:center;border-radius:4px;padding-left:8px;cursor:pointer}.absolute-calculation-info-tile{position:absolute;width:100%;bottom:0;right:10px}.bottom-sheet-container{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;min-height:72px}.bottom-sheet-title{margin:0!important}.bottom-sheet-dismiss{position:fixed;margin-left:82%}.chart-tooltip-ytd-retail-forecast .tooltip-header,.line-chart-tooltip .tooltip-header,.competition-bev-registrations-chart-tooltip .tooltip-header,.horizontal-bars-chart-tooltip .tooltip-header,.treemap-chart-tooltip .tooltip-header,.product-mix-per-region-chart-tooltip .tooltip-header{margin-bottom:8px}.chart-tooltip-ytd-retail-forecast .tooltip-header .tooltip-title,.line-chart-tooltip .tooltip-header .tooltip-title,.competition-bev-registrations-chart-tooltip .tooltip-header .tooltip-title,.horizontal-bars-chart-tooltip .tooltip-header .tooltip-title,.treemap-chart-tooltip .tooltip-header .tooltip-title,.product-mix-per-region-chart-tooltip .tooltip-header .tooltip-title{font-weight:700}.chart-tooltip-ytd-retail-forecast .tooltip-body,.line-chart-tooltip .tooltip-body,.competition-bev-registrations-chart-tooltip .tooltip-body,.horizontal-bars-chart-tooltip .tooltip-body,.treemap-chart-tooltip .tooltip-body,.product-mix-per-region-chart-tooltip .tooltip-body{display:flex;flex-direction:column;gap:4px}.chart-tooltip-ytd-retail-forecast .tooltip-body .tooltip-row,.line-chart-tooltip .tooltip-body .tooltip-row,.competition-bev-registrations-chart-tooltip .tooltip-body .tooltip-row,.horizontal-bars-chart-tooltip .tooltip-body .tooltip-row,.treemap-chart-tooltip .tooltip-body .tooltip-row,.product-mix-per-region-chart-tooltip .tooltip-body .tooltip-row{display:flex}.chart-tooltip-ytd-retail-forecast .tooltip-body .tooltip-row .tooltip-row-item,.line-chart-tooltip .tooltip-body .tooltip-row .tooltip-row-item,.competition-bev-registrations-chart-tooltip .tooltip-body .tooltip-row .tooltip-row-item,.horizontal-bars-chart-tooltip .tooltip-body .tooltip-row .tooltip-row-item,.treemap-chart-tooltip .tooltip-body .tooltip-row .tooltip-row-item,.product-mix-per-region-chart-tooltip .tooltip-body .tooltip-row .tooltip-row-item{display:flex;align-items:center;width:170px}.chart-tooltip-ytd-retail-forecast .tooltip-body .tooltip-row .bars-row-item,.line-chart-tooltip .tooltip-body .tooltip-row .bars-row-item,.competition-bev-registrations-chart-tooltip .tooltip-body .tooltip-row .bars-row-item,.horizontal-bars-chart-tooltip .tooltip-body .tooltip-row .bars-row-item,.treemap-chart-tooltip .tooltip-body .tooltip-row .bars-row-item,.product-mix-per-region-chart-tooltip .tooltip-body .tooltip-row .bars-row-item{display:flex;align-items:center;width:230px}.chart-tooltip-ytd-retail-forecast .tooltip-body .tooltip-row .stacked-bar-tooltip-row-item,.line-chart-tooltip .tooltip-body .tooltip-row .stacked-bar-tooltip-row-item,.competition-bev-registrations-chart-tooltip .tooltip-body .tooltip-row .stacked-bar-tooltip-row-item,.horizontal-bars-chart-tooltip .tooltip-body .tooltip-row .stacked-bar-tooltip-row-item,.treemap-chart-tooltip .tooltip-body .tooltip-row .stacked-bar-tooltip-row-item,.product-mix-per-region-chart-tooltip .tooltip-body .tooltip-row .stacked-bar-tooltip-row-item{display:flex;align-items:center;width:130px}.chart-tooltip-ytd-retail-forecast .tooltip-body .tooltip-row span label.green,.line-chart-tooltip .tooltip-body .tooltip-row span label.green,.competition-bev-registrations-chart-tooltip .tooltip-body .tooltip-row span label.green,.horizontal-bars-chart-tooltip .tooltip-body .tooltip-row span label.green,.treemap-chart-tooltip .tooltip-body .tooltip-row span label.green,.product-mix-per-region-chart-tooltip .tooltip-body .tooltip-row span label.green{color:var(--greenText);background-color:var(--greenBackground);padding:0 5px;margin-left:8px}.chart-tooltip-ytd-retail-forecast .tooltip-body .tooltip-row span label.red,.line-chart-tooltip .tooltip-body .tooltip-row span label.red,.competition-bev-registrations-chart-tooltip .tooltip-body .tooltip-row span label.red,.horizontal-bars-chart-tooltip .tooltip-body .tooltip-row span label.red,.treemap-chart-tooltip .tooltip-body .tooltip-row span label.red,.product-mix-per-region-chart-tooltip .tooltip-body .tooltip-row span label.red{color:var(--redText);background-color:var(--redBackground);padding:0 5px;margin-left:8px}.chart-tooltip-ytd-retail-forecast .tooltip-body .tooltip-row span.legend,.chart-tooltip-ytd-retail-forecast .tooltip-body .tooltip-row span.tooltip-bars,.line-chart-tooltip .tooltip-body .tooltip-row span.legend,.line-chart-tooltip .tooltip-body .tooltip-row span.tooltip-bars,.competition-bev-registrations-chart-tooltip .tooltip-body .tooltip-row span.legend,.competition-bev-registrations-chart-tooltip .tooltip-body .tooltip-row span.tooltip-bars,.horizontal-bars-chart-tooltip .tooltip-body .tooltip-row span.legend,.horizontal-bars-chart-tooltip .tooltip-body .tooltip-row span.tooltip-bars,.treemap-chart-tooltip .tooltip-body .tooltip-row span.legend,.treemap-chart-tooltip .tooltip-body .tooltip-row span.tooltip-bars,.product-mix-per-region-chart-tooltip .tooltip-body .tooltip-row span.legend,.product-mix-per-region-chart-tooltip .tooltip-body .tooltip-row span.tooltip-bars{display:flex;align-items:center;align-self:center;width:15px;height:15px;margin-right:4px}.chart-tooltip-ytd-retail-forecast .tooltip-body .tooltip-row span.legend,.line-chart-tooltip .tooltip-body .tooltip-row span.legend,.competition-bev-registrations-chart-tooltip .tooltip-body .tooltip-row span.legend,.horizontal-bars-chart-tooltip .tooltip-body .tooltip-row span.legend,.treemap-chart-tooltip .tooltip-body .tooltip-row span.legend,.product-mix-per-region-chart-tooltip .tooltip-body .tooltip-row span.legend{background-color:var(--legend)}.chart-tooltip-ytd-retail-forecast .tooltip-body .tooltip-row span.budget,.line-chart-tooltip .tooltip-body .tooltip-row span.budget,.competition-bev-registrations-chart-tooltip .tooltip-body .tooltip-row span.budget,.horizontal-bars-chart-tooltip .tooltip-body .tooltip-row span.budget,.treemap-chart-tooltip .tooltip-body .tooltip-row span.budget,.product-mix-per-region-chart-tooltip .tooltip-body .tooltip-row span.budget{background-color:var(--budget)}.chart-tooltip-ytd-retail-forecast .tooltip-body .tooltip-row span.budget,.chart-tooltip-ytd-retail-forecast .tooltip-body .tooltip-row span.legend-actual,.chart-tooltip-ytd-retail-forecast .tooltip-body .tooltip-row span.legend-budget,.chart-tooltip-ytd-retail-forecast .tooltip-body .tooltip-row span.legend-forecast,.chart-tooltip-ytd-retail-forecast .tooltip-body .tooltip-row span.legend-prevYear,.line-chart-tooltip .tooltip-body .tooltip-row span.budget,.line-chart-tooltip .tooltip-body .tooltip-row span.legend-actual,.line-chart-tooltip .tooltip-body .tooltip-row span.legend-budget,.line-chart-tooltip .tooltip-body .tooltip-row span.legend-forecast,.line-chart-tooltip .tooltip-body .tooltip-row span.legend-prevYear,.competition-bev-registrations-chart-tooltip .tooltip-body .tooltip-row span.budget,.competition-bev-registrations-chart-tooltip .tooltip-body .tooltip-row span.legend-actual,.competition-bev-registrations-chart-tooltip .tooltip-body .tooltip-row span.legend-budget,.competition-bev-registrations-chart-tooltip .tooltip-body .tooltip-row span.legend-forecast,.competition-bev-registrations-chart-tooltip .tooltip-body .tooltip-row span.legend-prevYear,.horizontal-bars-chart-tooltip .tooltip-body .tooltip-row span.budget,.horizontal-bars-chart-tooltip .tooltip-body .tooltip-row span.legend-actual,.horizontal-bars-chart-tooltip .tooltip-body .tooltip-row span.legend-budget,.horizontal-bars-chart-tooltip .tooltip-body .tooltip-row span.legend-forecast,.horizontal-bars-chart-tooltip .tooltip-body .tooltip-row span.legend-prevYear,.treemap-chart-tooltip .tooltip-body .tooltip-row span.budget,.treemap-chart-tooltip .tooltip-body .tooltip-row span.legend-actual,.treemap-chart-tooltip .tooltip-body .tooltip-row span.legend-budget,.treemap-chart-tooltip .tooltip-body .tooltip-row span.legend-forecast,.treemap-chart-tooltip .tooltip-body .tooltip-row span.legend-prevYear,.product-mix-per-region-chart-tooltip .tooltip-body .tooltip-row span.budget,.product-mix-per-region-chart-tooltip .tooltip-body .tooltip-row span.legend-actual,.product-mix-per-region-chart-tooltip .tooltip-body .tooltip-row span.legend-budget,.product-mix-per-region-chart-tooltip .tooltip-body .tooltip-row span.legend-forecast,.product-mix-per-region-chart-tooltip .tooltip-body .tooltip-row span.legend-prevYear{display:flex;align-items:center;align-self:center;width:15px;height:2px;margin-right:4px}.chart-tooltip-ytd-retail-forecast .tooltip-body .tooltip-row span.legend-actual,.line-chart-tooltip .tooltip-body .tooltip-row span.legend-actual,.competition-bev-registrations-chart-tooltip .tooltip-body .tooltip-row span.legend-actual,.horizontal-bars-chart-tooltip .tooltip-body .tooltip-row span.legend-actual,.treemap-chart-tooltip .tooltip-body .tooltip-row span.legend-actual,.product-mix-per-region-chart-tooltip .tooltip-body .tooltip-row span.legend-actual{background-color:var(--line)}.chart-tooltip-ytd-retail-forecast .tooltip-body .tooltip-row span.legend-forecast,.line-chart-tooltip .tooltip-body .tooltip-row span.legend-forecast,.competition-bev-registrations-chart-tooltip .tooltip-body .tooltip-row span.legend-forecast,.horizontal-bars-chart-tooltip .tooltip-body .tooltip-row span.legend-forecast,.treemap-chart-tooltip .tooltip-body .tooltip-row span.legend-forecast,.product-mix-per-region-chart-tooltip .tooltip-body .tooltip-row span.legend-forecast{background:repeating-linear-gradient(90deg,var(--line) 0 3px,rgba(0,0,0,0) 0 5px)}.chart-tooltip-ytd-retail-forecast .tooltip-body .tooltip-row span.legend-prevYear,.line-chart-tooltip .tooltip-body .tooltip-row span.legend-prevYear,.competition-bev-registrations-chart-tooltip .tooltip-body .tooltip-row span.legend-prevYear,.horizontal-bars-chart-tooltip .tooltip-body .tooltip-row span.legend-prevYear,.treemap-chart-tooltip .tooltip-body .tooltip-row span.legend-prevYear,.product-mix-per-region-chart-tooltip .tooltip-body .tooltip-row span.legend-prevYear{background:repeating-linear-gradient(90deg,var(--line) 0 10px,rgba(0,0,0,0) 0 12px)}.chart-tooltip-ytd-retail-forecast .tooltip-body .tooltip-row span.legend-budget,.line-chart-tooltip .tooltip-body .tooltip-row span.legend-budget,.competition-bev-registrations-chart-tooltip .tooltip-body .tooltip-row span.legend-budget,.horizontal-bars-chart-tooltip .tooltip-body .tooltip-row span.legend-budget,.treemap-chart-tooltip .tooltip-body .tooltip-row span.legend-budget,.product-mix-per-region-chart-tooltip .tooltip-body .tooltip-row span.legend-budget{background:repeating-linear-gradient(90deg,var(--line) 0 2px,rgba(0,0,0,0) 0 3px)}.chart-tooltip-ytd-retail-forecast .tooltip-body-columns,.line-chart-tooltip .tooltip-body-columns,.competition-bev-registrations-chart-tooltip .tooltip-body-columns,.horizontal-bars-chart-tooltip .tooltip-body-columns,.treemap-chart-tooltip .tooltip-body-columns,.product-mix-per-region-chart-tooltip .tooltip-body-columns{display:flex;flex-direction:row;gap:16px}.chart-tooltip-ytd-retail-forecast .tooltip-body-columns .tooltip-column,.line-chart-tooltip .tooltip-body-columns .tooltip-column,.competition-bev-registrations-chart-tooltip .tooltip-body-columns .tooltip-column,.horizontal-bars-chart-tooltip .tooltip-body-columns .tooltip-column,.treemap-chart-tooltip .tooltip-body-columns .tooltip-column,.product-mix-per-region-chart-tooltip .tooltip-body-columns .tooltip-column{display:flex;gap:4px;flex-direction:column}.chart-tooltip-ytd-retail-forecast .tooltip-body-columns .tooltip-column .bars-column-item,.line-chart-tooltip .tooltip-body-columns .tooltip-column .bars-column-item,.competition-bev-registrations-chart-tooltip .tooltip-body-columns .tooltip-column .bars-column-item,.horizontal-bars-chart-tooltip .tooltip-body-columns .tooltip-column .bars-column-item,.treemap-chart-tooltip .tooltip-body-columns .tooltip-column .bars-column-item,.product-mix-per-region-chart-tooltip .tooltip-body-columns .tooltip-column .bars-column-item{display:flex}.chart-tooltip-ytd-retail-forecast .tooltip-body-columns .tooltip-column .bars-column-item span.tooltip-bars,.line-chart-tooltip .tooltip-body-columns .tooltip-column .bars-column-item span.tooltip-bars,.competition-bev-registrations-chart-tooltip .tooltip-body-columns .tooltip-column .bars-column-item span.tooltip-bars,.horizontal-bars-chart-tooltip .tooltip-body-columns .tooltip-column .bars-column-item span.tooltip-bars,.treemap-chart-tooltip .tooltip-body-columns .tooltip-column .bars-column-item span.tooltip-bars,.product-mix-per-region-chart-tooltip .tooltip-body-columns .tooltip-column .bars-column-item span.tooltip-bars{display:flex;align-items:center;align-self:center;width:15px;height:15px;margin-right:4px}.product-mix-per-region-chart-tooltip .tooltip-cosy-image{display:flex;flex-direction:column;justify-content:center}.product-mix-per-region-chart-tooltip .tooltip-cosy-image img{height:150px}.retail-development-by-product-header{display:flex;justify-content:space-between;align-items:center}.mat-mdc-form-field-infix{min-height:unset!important}.cl-select-overlay-panel .mat-mdc-select-panel{min-width:100%}cl-select .mat-mdc-form-field.cl-select-form-field .mdc-notched-outline .mdc-notched-outline__notch .mdc-floating-label{transform:unset}cl-select .mat-mdc-form-field.cl-select-form-field .mdc-notched-outline .mdc-notched-outline__notch .mdc-floating-label .mat-mdc-form-field-infix .mdc-text-field{min-height:unset!important}.cl-select-option-box .cl-select-multi-select-tree.mat-tree.cdk-tree,.cl-select-option-box .cl-select-search-field{width:unset}.cl-select-option-box .mat-tree-node{min-height:unset}cl-select .mat-mdc-select-placeholder{color:initial}div.mat-mdc-select-panel.cl-select-panel{border:none}div.mat-mdc-select-panel.cl-select-panel .cl-select-option-tree{background-color:inherit}div.mat-mdc-menu-panel.cl-date-picker-panel{border:none}cl-checkbox .mat-mdc-checkbox.cl-checkbox .mdc-form-field .mdc-checkbox{padding-left:0;padding-right:0;left:-10px}.cl-date-picker-chips-true .mdc-evolution-chip__graphic.mat-mdc-chip-graphic{width:0px;height:0px}cl-breadcrumbs .cl-breadcrumbs{border-bottom:0px!important}.treemap-custom-tooltip-other{display:flex;flex-direction:column}.treemap-custom-tooltip-other .separator-horizontal{height:1px;margin:5px 0;width:100%}.treemap-custom-tooltip-other .tooltip-columns{display:flex;gap:24px;position:relative}.treemap-custom-tooltip-other .scrollable-column{overflow-y:auto;max-height:150px;padding-right:15px}.treemap-custom-tooltip-other .separator-vertical{width:1px;margin-left:-20px}.treemap-custom-tooltip-other .sticky-column{position:sticky;top:0;z-index:10}.treemap-custom-tooltip .tooltip-body{display:flex;flex-direction:column}.treemap-custom-tooltip .tooltip-row{display:flex;justify-content:space-between;margin-bottom:5px}.treemap-custom-tooltip .bars-row-item{margin-right:10px}.pie-chart-tooltip{position:relative;z-index:9}.pie-chart-tooltip .tooltip-body{display:grid;grid-template-columns:4fr 1fr;gap:4px 8px;grid-auto-flow:row}
