.s-q-item__annotation-legend__item__icon.svelte-egdk6a{font-size:12px;align-self:flex-start;}.s-q-item__annotation-legend__item__icon.svelte-egdk6a svg {
      overflow: visible;
    }.s-q-item__annotation-legend__item__label.svelte-egdk6a{align-self:flex-start}.showAsCompactList.svelte-egdk6a{flex-flow:row wrap;-moz-column-gap:1em;column-gap:1em}

    .dark-mode q-item-holder:not(:has(.supports-dark-mode)) {
      /* Background Color for all cases where we don't explicitly support dark mode */
      background-color: #f4f4f4;
      background-color: var(--alwaysWhite, #f4f4f4);

      /* Padding due to background color */
      padding-left: 24px;
      padding-right: 24px;
      padding-left: var(--inline-spacing, 24px);
      padding-right: var(--inline-spacing, 24px);
      padding-top: 24px;
      padding-bottom: 24px;
      padding-top: var(--block-spacing, 24px);
      padding-bottom: var(--block-spacing, 24px);
    }
@media screen and (max-width: 767px) {
      .dark-mode q-item-holder:not(:has(.supports-dark-mode)) {
        /* On mobile compensate the necessary padding and extend the coloured background to the margins */
        margin-left: calc(-1 * 24px);
        margin-right: calc(-1 * 24px);
        margin-left: calc(-1 * var(--inline-spacing, 24px));
        margin-right: calc(-1 * var(--inline-spacing, 24px));
    }
      }
.dark-mode q-item-holder:has(.supports-dark-mode) {
      /* Set text color */
      /* Corresponds to full black (--black) */
      --q-primary-text-color: var(--black, #ffffff);

      /* Corresponds to medium gray (--grayMedium) */
      --q-secondary-text-color: var(--gray-Medium, #d2d2d2);
    }
.dark-mode q-item-holder:has(.supports-dark-mode) .s-q-item__title {
        color: #ffffff;
        color: var(--black, #ffffff);
      }
.dark-mode q-item-holder:has(.supports-dark-mode) .s-q-item__subtitle {
        color: #ffffff;
        color: var(--black, #ffffff);
      }
.dark-mode q-item-holder:has(.supports-dark-mode) .s-q-item__annotation-legend__item {
        color: #ffffff;
        color: var(--black, #ffffff);
      }
.dark-mode q-item-holder:has(.supports-dark-mode) .s-q-item__footer {
        color: #ffffff;
        color: var(--black, #ffffff);
      }
/* Fallback for fullwidth-items – */
/* these will always extend to the edges of the container */
.dark-mode .q-embed.widget--fullwidth q-item-holder:not(:has(.supports-dark-mode)) {
      margin-left: calc(-1 * 24px);
      margin-right: calc(-1 * 24px);
      margin-left: calc(-1 * var(--inline-spacing, 24px));
      margin-right: calc(-1 * var(--inline-spacing, 24px));
    }

.separator.svelte-1klh8l3{border-top:1px solid #c3c2ca;padding-top:4px}
q-item-holder.svelte-1kre7ze,q-titlegroup.svelte-1kre7ze{display:block;box-sizing:border-box}.s-q-item__subtitle.svelte-1kre7ze:has(> :first-child:empty:only-child){display:none}.s-q-item__subtitle.svelte-1kre7ze>span:empty{display:none}
.highlight.svelte-1yf6ya1 .s-legend-item-label__item__label {
			font-weight: bold;
		}
.tick-start.svelte-mba2ab{stroke:#d4d6dd;stroke-opacity:1}text.svelte-mba2ab{alignment-baseline:text-before-edge;dominant-baseline:text-before-edge;font-family:nzz-sans-serif;font-weight:100;font-size:11px;fill:#6e6e7e}
text.svelte-1hvrs8i.svelte-1hvrs8i{fill:#6e6e7e;font-family:nzz-sans-serif;font-size:11px;font-weight:100;font-feature-settings:"tnum";font-variant:tabular-nums}.showValuesInChartArea.svelte-1hvrs8i text.svelte-1hvrs8i{fill:#05032d}
line.svelte-g03c70{shape-rendering:crispEdges}
.chart-container.svelte-7zaolx.svelte-7zaolx{justify-content:center;align-items:center}.chart-container.svelte-7zaolx svg.svelte-7zaolx{max-width:100%;height:auto;margin:auto;display:block;overflow:visible}.chart-container.svelte-7zaolx x-axis-lbl.svelte-7zaolx{color:#05032d;display:block;font-family:nzz-sans-serif;font-size:11px;font-weight:100;text-align:right}
