@layer default{.toggler.atom{box-sizing:content-box}.toggler.atom,.toggler.atom .indicator,.toggler.atom .label{transition:color,background var(--atom-animation-duration)}}@layer default{.widget[data-name=cashplan] [data-name=plan].curve-series,.widget[data-name=cashplan] [data-name=plan].marker-series{color:var(--colors-plan)}.widget[data-name=cashplan] [data-name=plan].marker-labels .label{border-color:var(--colors-plan)}.widget[data-name=cashplan] [data-name=plan].toggler[data-active],.widget[data-name=cashplan] [data-name=plan].tooltip-entry .marker{background:var(--colors-plan)}.widget[data-name=cashplan] [data-name=fact].curve-series,.widget[data-name=cashplan] [data-name=fact].marker-series{color:var(--colors-fact)}.widget[data-name=cashplan] [data-name=fact].marker-labels .label{border-color:var(--colors-fact)}.widget[data-name=cashplan] [data-name=fact].toggler[data-active],.widget[data-name=cashplan] [data-name=fact].tooltip-entry .marker{background:var(--colors-fact)}.widget[data-name=cashplan] [data-name=remainder-positive].vbar-series,.widget[data-name=cashplan] [data-name=remainder-positive].marker-series{color:var(--colors-remainder-positive)}.widget[data-name=cashplan] [data-name=remainder-positive].marker-labels .label{border-color:var(--colors-remainder-positive)}.widget[data-name=cashplan] [data-name=remainder-positive].toggler[data-active],.widget[data-name=cashplan] [data-name=remainder-positive].tooltip-entry .marker{background:var(--colors-remainder-positive)}.widget[data-name=cashplan] [data-name=remainder-negative].vbar-series,.widget[data-name=cashplan] [data-name=remainder-negative].marker-series{color:var(--colors-remainder-negative)}.widget[data-name=cashplan] [data-name=remainder-negative].marker-labels .label{border-color:var(--colors-remainder-negative)}.widget[data-name=cashplan] [data-name=remainder-negative].toggler[data-active],.widget[data-name=cashplan] [data-name=remainder-negative].tooltip-entry .marker{background:var(--colors-remainder-negative)}}@layer default{.widget[data-name=retro] .toggler{--toggler-colors-disable: var(--colors-year-inactive)}.widget[data-name=retro] [data-year].tooltip-entry[data-active=false] .marker{background:var(--colors-year-inactive)}.widget[data-name=retro] [data-year].curve-series,.widget[data-name=retro] [data-year].marker-series{color:var(--colors-year-default)}.widget[data-name=retro] [data-year].marker-labels .label{border-color:var(--colors-year-default)}.widget[data-name=retro] [data-year].toggler[data-active],.widget[data-name=retro] [data-year].tooltip-entry[data-active=true] .marker{background:var(--colors-year-default)}.widget[data-name=retro] [data-year="2022"].curve-series,.widget[data-name=retro] [data-year="2022"].marker-series{color:var(--colors-year-2022)}.widget[data-name=retro] [data-year="2022"].marker-labels .label{border-color:var(--colors-year-2022)}.widget[data-name=retro] [data-year="2022"].toggler[data-active],.widget[data-name=retro] [data-year="2022"].tooltip-entry[data-active=true] .marker{background:var(--colors-year-2022)}.widget[data-name=retro] [data-year="2023"].curve-series,.widget[data-name=retro] [data-year="2023"].marker-series{color:var(--colors-year-2023)}.widget[data-name=retro] [data-year="2023"].marker-labels .label{border-color:var(--colors-year-2023)}.widget[data-name=retro] [data-year="2023"].toggler[data-active],.widget[data-name=retro] [data-year="2023"].tooltip-entry[data-active=true] .marker{background:var(--colors-year-2023)}.widget[data-name=retro] [data-year="2024"].curve-series,.widget[data-name=retro] [data-year="2024"].marker-series{color:var(--colors-year-2024)}.widget[data-name=retro] [data-year="2024"].marker-labels .label{border-color:var(--colors-year-2024)}.widget[data-name=retro] [data-year="2024"].toggler[data-active],.widget[data-name=retro] [data-year="2024"].tooltip-entry[data-active=true] .marker{background:var(--colors-year-2024)}.widget[data-name=retro] [data-year="2025"].curve-series,.widget[data-name=retro] [data-year="2025"].marker-series{color:var(--colors-year-2025)}.widget[data-name=retro] [data-year="2025"].marker-labels .label{border-color:var(--colors-year-2025)}.widget[data-name=retro] [data-year="2025"].toggler[data-active],.widget[data-name=retro] [data-year="2025"].tooltip-entry[data-active=true] .marker{background:var(--colors-year-2025)}.widget[data-name=retro] [data-year="2026"].curve-series,.widget[data-name=retro] [data-year="2026"].marker-series{color:var(--colors-year-2026)}.widget[data-name=retro] [data-year="2026"].marker-labels .label{border-color:var(--colors-year-2026)}.widget[data-name=retro] [data-year="2026"].toggler[data-active],.widget[data-name=retro] [data-year="2026"].tooltip-entry[data-active=true] .marker{background:var(--colors-year-2026)}}@layer default{.sidebar .combobox[data-scope=combobox] .autocomplete-wrapper{z-index:1}.sidebar .combobox .autocomplete-dropdown .checkbox-wrapper{position:relative;display:flex}.sidebar .combobox .autocomplete-dropdown .checkbox-wrapper .check-icon{position:absolute;top:0;left:0;width:var(--sizes-5);height:var(--sizes-5)}.sidebar .combobox .filter-chip .chip-remove-icon{flex-shrink:0}}@layer custom{.sidebar .combobox .autocomplete-dropdown{-webkit-user-select:none;user-select:none;border-width:1px;border-top-width:0;border-color:var(--colors-grayscale-spacer-light);z-index:1;max-height:35rem;overflow-x:hidden;box-shadow:var(--shadows-s);background:#fff}.sidebar .combobox .autocomplete-dropdown .combobox-option{padding:var(--sizes-3);gap:var(--sizes-3);border-bottom-width:1px;border-color:var(--colors-grayscale-spacer-light)}.sidebar .combobox .autocomplete-dropdown .combobox-option input[type=checkbox]{appearance:none;border-width:1px;border-color:var(--colors-grayscale-spacer-light);width:var(--sizes-5);height:var(--sizes-5)}.sidebar .combobox .autocomplete-dropdown .combobox-option .check-icon{padding:var(--sizes-0\.5);color:var(--colors-corporate-accent-alt)}.sidebar .combobox .autocomplete-dropdown .combobox-option input[type=checkbox],.sidebar .combobox .autocomplete-dropdown .combobox-option .check-icon{border-radius:var(--sizes-1)}.sidebar .combobox .autocomplete-dropdown .combobox-option:hover{background:var(--colors-corporate-accent-alt);color:#fff}.sidebar .combobox .autocomplete-dropdown .combobox-option:hover .check-icon{background:#fff}.sidebar .combobox ul.active-filters{gap:var(--sizes-1);padding:var(--sizes-3);padding-top:0;border-width:1px;border-top-width:0;border-color:var(--colors-grayscale-spacer-light);font-size:var(--font-sizes-s);-webkit-user-select:none;user-select:none}.sidebar .combobox ul.active-filters li.filter-chip{align-items:start;gap:var(--sizes-1);width:fit-content;padding:var(--sizes-1) var(--sizes-2);background:var(--colors-grayscale-spacer-light)}.sidebar .combobox ul.active-filters li.filter-chip .chip-remove-icon{width:1.4em;height:1.4em}.sidebar .combobox ul.active-filters li.filter-chip .chip-label{text-wrap-style:balance}}@layer custom{.sidebar[data-layout=mobile] .combobox .autocomplete-wrapper{position:static!important;transform:none!important;width:100%!important}.sidebar[data-layout=mobile] .combobox .autocomplete-dropdown{position:static;max-height:none}}@layer custom{[data-show-header] .sidebar[data-layout=desktop]{height:calc(100svh - 40px);top:40px}}@layer custom{.button-toggle{cursor:pointer;padding:var(--sizes-3);border-radius:var(--radii-full);background:var(--colors-grayscale-background);border-width:1px;border-color:transparent}.button-toggle:hover{border-color:var(--colors-corporate-accent)}.button-toggle .icon{width:var(--sizes-6);height:var(--sizes-6)}.sidebar{background:#fff;padding:var(--sizes-6);padding-right:var(--sizes-4);gap:var(--sizes-5);top:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.sidebar[data-layout=desktop]{width:20rem;position:sticky;height:100svh}.sidebar[data-layout=mobile]{height:100%;min-height:0}.sidebar .tabs.root .tabs-item[data-active]{background:var(--colors-corporate-accent-alt)}.sidebar h1{font-size:var(--font-sizes-h3)}.sidebar h2{margin-bottom:var(--sizes-1)}.sidebar .searchbox,.sidebar .date-input{--px: var(--sizes-3);--py: var(--sizes-3);border-width:1px;border-color:var(--colors-grayscale-spacer-light)}:is(.sidebar .searchbox,.sidebar .date-input) input{padding:var(--py) var(--px)}:is(.sidebar .searchbox,.sidebar .date-input) .icon{width:var(--sizes-5);height:var(--sizes-5);color:var(--colors-grayscale-border)}:is(.sidebar .searchbox,.sidebar .date-input):has(input:focus){border-color:var(--colors-corporate-accent-alt)}.sidebar .searchbox .icon{margin-left:var(--px)}.sidebar .date-input .icon{margin-right:var(--px)}@supports (-webkit-touch-callout: none){@media(pointer:coarse){.sidebar .searchbox,.sidebar .date-input{overflow:hidden}:is(.sidebar .searchbox,.sidebar .date-input) input{transform:scale(calc(1rem/16px));transform-origin:left center;font-size:16px}}}.sidebar .select{padding:var(--sizes-3) var(--sizes-3);border-width:1px;border-color:var(--colors-grayscale-spacer-light)}.sidebar .select .icon{width:var(--sizes-5);height:var(--sizes-5);color:var(--colors-grayscale-border);transition:transform .3s}.sidebar .select:focus .icon{transform:rotate(-180deg)}.sidebar .select:has(input:focus){border-color:var(--colors-corporate-accent-alt)}.sidebar .autocomplete{-webkit-user-select:none;user-select:none;border-width:1px;border-top-width:0;border-color:var(--colors-grayscale-spacer-light);z-index:1;max-height:35rem;overflow-x:hidden;box-shadow:var(--shadows-s);background:#fff}.sidebar .autocomplete .item{padding:var(--sizes-3);gap:var(--sizes-3);border-bottom-width:1px;border-color:var(--colors-grayscale-spacer-light)}.sidebar .autocomplete .item input[type=checkbox]{appearance:none;border-width:1px;border-color:var(--colors-grayscale-spacer-light);width:var(--sizes-5);height:var(--sizes-5)}.sidebar .autocomplete .item .check-icon{padding:var(--sizes-0\.5);color:var(--colors-corporate-accent-alt)}.sidebar .autocomplete .item input[type=checkbox],.sidebar .autocomplete .item .check-icon{border-radius:var(--sizes-1)}.sidebar .autocomplete .item:hover{background:var(--colors-corporate-accent-alt);color:#fff}.sidebar .autocomplete .item:hover .check-icon{background:#fff}}.calendar .arrow-button{height:"full"}.calendar{padding:var(--sizes-6);margin:0 auto;width:fit-content}.calendar .header h1{font-size:var(--font-sizes-s);font-weight:var(--font-weights-light);padding-block:var(--sizes-2)}.calendar .header .arrow-button:not([disabled]){cursor:pointer}.calendar .header .arrow-button[disabled] .icon{color:var(--colors-grayscale-disable)}.calendar .header .arrow-button .icon{width:var(--sizes-8);color:var(--colors-corporate-accent)}.calendar .days-grid .weekday{border-bottom-width:1px;border-color:var(--colors-grayscale-spacer-light);margin-bottom:var(--sizes-2)}.calendar .days-grid .day,.calendar .days-grid .weekday{width:1.85rem;height:1.65rem;vertical-align:middle;font-size:var(--font-sizes-xs);text-align:center;font-variant-numeric:tabular-nums;line-height:1.4}.calendar .days-grid .day{outline:none}.calendar .days-grid .day:not([disabled]){cursor:pointer}.calendar .days-grid .day[data-different-month=true]{color:var(--colors-grayscale-border)}.calendar .days-grid .day[disabled]{color:var(--colors-grayscale-disable)}.calendar .days-grid .day[data-selected=true]{color:#fff;background:var(--colors-corporate-accent);border-radius:.1875rem}@layer default{.sort-icon{flex-shrink:0}}@layer default{.table{display:grid;grid-template-rows:auto 1fr;min-height:0}.body{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;grid-auto-rows:min-content;overflow:hidden auto;scrollbar-gutter:stable;max-height:100%;min-height:0;height:100%}.row{display:grid;grid-column:1 / -1;grid-template-columns:subgrid}.cell{display:flex;align-items:center}.cell[data-variant=text]>div{flex-grow:1}}@keyframes spinner{0%{stroke-dashoffset:306}50%{stroke-dasharray:40,134}to{stroke-dasharray:1,174;stroke-dashoffset:132}}@layer default{.widget[data-name=rating] .togglers-container{display:flex}.widget[data-name=rating] .controls-container{display:flex;justify-content:space-between}.widget[data-name=rating] .data-container{display:grid;grid-template-columns:1fr 1fr;min-height:0;height:100%}.widget[data-name=rating] .table-container{width:100%}}@layer default{.widget[data-name=rating] .table-wrapper{display:flex;flex-direction:column;min-height:0;gap:var(--sizes-8)}.widget[data-name=rating] .table .body .row .cell[data-column=main]{grid-column:span 2;display:grid;grid-template-columns:subgrid;align-items:center}.widget[data-name=rating] .table .body .row .cell[data-column=main] .region-info{grid-column:1 / -1;display:grid;grid-template-columns:subgrid}.widget[data-name=rating] .table .body .row .cell[data-column=main] .region-info .region-name{grid-column:1 / -1}.widget[data-name=rating] .table .body .row .cell[data-column=main] .region-info-extra{grid-column:1 / -1;display:grid;grid-template-columns:auto auto}.widget[data-name=rating] .table .body .row .cell[data-column=expand] button.region-info-expand{display:flex;flex-direction:column;height:100%}}@layer default{.widget[data-name=rating] .map{--local-color-primary: var(--widget-color-primary-empty);--local-color-light: var(--widget-color-light-empty)}.widget[data-name=rating] .map g[data-region] path.area{fill:var(--local-color-light)}.widget[data-name=rating] .map g[data-region][data-active] path.area{fill:var(--local-color-primary)}.widget[data-name=rating] .map g[data-region] path.border.area{stroke:var(--local-color-primary);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.widget[data-name=rating] .map g[data-region] path.border:not(.area){fill:var(--local-color-primary)}.widget[data-name=rating] .map:has(g[data-region][data-active]) g[data-region]:not([data-active]) path{--local-color-primary: var(--widget-color-primary-empty);--local-color-light: var(--widget-color-light-empty)}}@layer custom{.widget[data-name=rating]:not([data-screen=lg]):not([data-screen=xl]) .table .body{padding-right:var(--sizes-2)}.widget[data-name=rating]:not([data-screen=lg]):not([data-screen=xl]) .table .body .cell{align-items:start;padding:var(--sizes-1) var(--sizes-3)}.widget[data-name=rating]:not([data-screen=lg]):not([data-screen=xl]) .table .body .cell:not(:first-child){padding-inline:0}.widget[data-name=rating]:not([data-screen=lg]):not([data-screen=xl]) .table .body .cell[data-column=counter]{text-align:center}.widget[data-name=rating]:not([data-screen=lg]):not([data-screen=xl]) .table .body .cell[data-column=main]{row-gap:var(--sizes-1)}.widget[data-name=rating]:not([data-screen=lg]):not([data-screen=xl]) .table .body .cell[data-column=main] .region-info{align-items:center;row-gap:var(--sizes-1)}.widget[data-name=rating]:not([data-screen=lg]):not([data-screen=xl]) .table .body .cell[data-column=main] .region-info .region-name{padding-inline:var(--sizes-3)}.widget[data-name=rating]:not([data-screen=lg]):not([data-screen=xl]) .table .body .cell[data-column=main] .region-info .region-percent{text-align:right;font-variant-numeric:tabular-nums;padding-right:var(--sizes-0)}.widget[data-name=rating]:not([data-screen=lg]):not([data-screen=xl]) .table .body .cell[data-column=main] .region-info .progress-bar.atom{height:var(--sizes-2);margin-left:var(--sizes-3)}.widget[data-name=rating]:not([data-screen=lg]):not([data-screen=xl]) .table .body .cell[data-column=main] .region-info-extra{row-gap:var(--sizes-1);padding-inline:var(--sizes-3)}.widget[data-name=rating]:not([data-screen=lg]):not([data-screen=xl]) .table .body .cell[data-column=main] .region-info-extra>:nth-child(2n){text-align:right;font-variant-numeric:tabular-nums;margin-right:calc(-1 * var(--sizes-11))}.widget[data-name=rating]:not([data-screen=lg]):not([data-screen=xl]) .table .body button.region-info-expand{cursor:pointer;color:var(--colors-grayscale-border)}.widget[data-name=rating]:not([data-screen=lg]):not([data-screen=xl]) .table .body button.region-info-expand:hover{color:var(--colors-corporate-accent)}.widget[data-name=rating]:not([data-screen=lg]):not([data-screen=xl]) .table .body button.region-info-expand .icon{transition:transform .3s}.widget[data-name=rating]:not([data-screen=lg]):not([data-screen=xl]) .table .body .row[aria-expanded=true] button.region-info-expand .icon{transform:rotate(180deg)}.widget[data-name=rating]:not([data-screen=lg]):not([data-screen=xl]) .table .body .row,.widget[data-name=rating]:not([data-screen=lg]):not([data-screen=xl]) .table .body .cell{border-color:var(--colors-grayscale-spacer)}.widget[data-name=rating]:not([data-screen=lg]):not([data-screen=xl]) .table .body .row:not(:nth-child(2)){border-top-width:1px}.widget[data-name=rating]:not([data-screen=lg]):not([data-screen=xl]) .table .body .row .cell:first-child{border-right-width:1px}.widget[data-name=rating]:not([data-screen=lg]):not([data-screen=xl]) .table .body .row .region-info-extra{padding-block:var(--sizes-1\.5);border-top-width:1px;border-color:var(--colors-grayscale-spacer)}.widget[data-name=rating]:not([data-screen=lg]):not([data-screen=xl]) .table .body .row .region-info-extra>div{padding-block:var(--sizes-0\.5)}}@layer default{.select{width:100%;align-items:center;border-color:var(--colors-grayscale-spacer-light);border-width:1px;border-radius:var(--sizes-0\.5)}.select,.autocomplete .option{padding:var(--sizes-3);outline-color:var(--colors-corporate-accent);outline-width:1px}.autocomplete{display:flex;flex-direction:column;border-color:var(--colors-grayscale-spacer-light);border-width:1px;border-top-width:0}.autocomplete .option{gap:var(--sizes-3);border-bottom-width:1px;border-color:var(--colors-grayscale-spacer-light)}.autocomplete .option input[type=checkbox]{appearance:none;border-width:1px;border-color:var(--colors-grayscale-spacer-light);width:var(--sizes-5);height:var(--sizes-5)}.autocomplete .option .check-icon{padding:var(--sizes-0\.5);color:var(--colors-corporate-accent-alt)}.autocomplete .option input[type=checkbox],.autocomplete .option .check-icon{border-radius:var(--sizes-1)}.autocomplete .option:hover{background:var(--colors-corporate-accent-alt);color:#fff}.autocomplete .option:hover .check-icon{background:#fff}}
