@charset "UTF-8";

:root {
    --color-zwhite: #ffffff;
    --color-zyellow-2: #ffd633;
    --color-zyellow-3: #ffcc00;
    --color-zpetrol-1: #eef6f6;
    --color-zpetrol-2: #d6ebeb;
    --color-zpetrol-3: #a6d8d9;
    --color-zpetrol-4: #70bfc2;
    --color-zpetrol-7: #067079;
    --color-zpetrol-8: #00545e;
    --color-zpetrol-10: #00292e;
    --color-zpetrol-11: #001b1f;
    --color-zgrey-2: #f2f2f2;
    --color-zgrey-7: #333333;
    --color-zred-1: #fdf3f3;
    --color-zred-3: #ef7a85;
    --color-zred-4: #d80909;

    --postfinancegelb: #FFCC00;
    --petrol: #004B5A;
    --petrol8: #004B5A;
    --petrol11: #001B1F;
    --schwarz: #333333;
    --weiss: #FFFFFF;
    --typeface-petrol8-grau1: var(--petrol);
    --typeface-petrol8-petrol3: var(--petrol8);
    --typeface-schwarz-grau1: var(--schwarz);
    --background-postfinancegelb-petrol8-breakpoint: var(--postfinancegelb);
    --background-weiss-petrol11-breakpoint: var(--weiss);
    --flying-focus-petrol8-petrol3: var(--petrol8);
    --hover-petrol11-grau1: var(--petrol11);
    --logo-petrol8-weiss-schrift: var(--petrol8);
    --logo-weiss-postfianncegelb-kreuz: var(--weiss);
    --navigation-petrol-11-weiss-hover: var(--petrol11);
    --navigation-petrol8-petrol2: var(--petrol8);

    --s-4: 12px;
    --s-11: 56px;

    font-size: 16px;
}

@font-face {
    font-family: "PostFinance Grotesk";
    src: url("/sorryserver/util/fonts/PostFinanceGrotesk-Bold.woff2") format("woff2");
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: "PostFinance Grotesk";
    src: url("/sorryserver/util/fonts/PostFinanceGrotesk-BoldKursiv.woff2") format("woff2");
    font-weight: 700;
    font-style: italic;
}
@font-face {
    font-family: "PostFinance Grotesk";
    src: url("/sorryserver/util/fonts/PostFinanceGrotesk-Light.woff2") format("woff2");
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: "PostFinance Grotesk";
    src: url("/sorryserver/util/fonts/PostFinanceGrotesk-LightKursiv.woff2") format("woff2");
    font-weight: 300;
    font-style: italic;
}
@font-face {
    font-family: "PostFinance Grotesk";
    src: url("/sorryserver/util/fonts/PostFinanceGrotesk-Medium.woff2") format("woff2");
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: "PostFinance Grotesk";
    src: url("/sorryserver/util/fonts/PostFinanceGrotesk-MediumKursiv.woff2") format("woff2");
    font-weight: 500;
    font-style: italic;
}

html {
    color: #000;
    background: #fff;
}

body {
    min-height: 100vh;
    transition: color 500ms ease, background-color 500ms ease;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    line-height: 1.4;
    background-color: var(--color-zpetrol-1);
    color: var(--typeface-schwarz-grau1, #333);
    font-family: "PostFinance Grotesk", serif;
    font-feature-settings: "clig" off, "liga" off;
    text-rendering: optimizeSpeed;
    -webkit-font-smoothing: antialiased;
}

body,
div,
ul,
li,
h1,
h2,
h3,
p,
th,
td {
    margin: 0;
    padding: 0;
    font-weight: 300;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

strong,
th {
    font: inherit;
}

li {
    list-style: none;
}

th {
    text-align: left;
}

h1,
h2,
h3 {
    font-family: "PostFinance Grotesk", serif;
    font-feature-settings: "clig" off, "liga" off;
    font-style: normal;
    font-weight: 300;
    font-size: 100%;
}

.icon_info {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjQiIGN5PSIyNCIgcj0iMjAiIHN0cm9rZT0iI0Q4MDkwOSIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KPHBhdGggZD0iTTI0LjY5NjQgMzAuOTQ1M0gyMi43NzE0TDIyLjQyMTQgMTIuNTcwM0gyNS4wODE0TDI0LjY5NjQgMzAuOTQ1M1pNMjUuMTUxNCAzNy4wMDAzSDIyLjMxNjRWMzQuMjAwM0gyNS4xNTE0VjM3LjAwMDNaIiBmaWxsPSIjRDgwOTA5Ii8+Cjwvc3ZnPgo=") center/28px no-repeat;
    min-width: 24px;
    height: 34px;
}

.error_notification {
    display: block;
    margin-bottom: 2rem;
}

header *,
header *::before,
header *::after {
    box-sizing: border-box;
}

.error_detail {
    color: var(--color-zred-4);
    padding: 1rem;
    background-color: var(--color-zred-1);
    border-radius: 0.5rem;
    gap: 1rem;
    align-items: baseline;
    display: flex;
    border: 1px solid var(--color-zred-4);
}

.link,
.link-anchor,
.list-anchors > li > a {
    display: inline;
    color: var(--color-zpetrol-7);
    text-decoration: none;
}

.link-anchor:hover,
.link:hover,
.list-anchors > li > a:hover {
    color: var(--color-zpetrol-8);
}

.link {
    position: relative;
    border-bottom: none;
    text-decoration: none;
}

.link:hover:after {
    color: #666;
}

.link {
    display: inline-block;
    padding-right: 1.25em;
    padding-left: 0;
}

.link:after {
    content: "";
    width: 10px;
    height: 10px;
    content: "";
    position: absolute;
    top: 50%;
    border-style: solid;
    border-width: 1px 1px 0 0;
    transform: translateX(-0.459em) translateY(-0.3em) scaleX(0.75) rotate(45deg);
    right: 0;
}

.efinance-button {
    user-select: none;
    box-sizing: border-box;
    position: relative;
    background-color: var(--color-zwhite);
    text-align: center;
    display: inline-block;
    vertical-align: middle;
    zoom: 1;
    padding: 12px 20px;
    line-height: 1;
    color: #333;
    border: 1px solid #c3c3c3;
    text-shadow: none;
    text-decoration: none;
    font-size: 0.875rem;
    font-weight: 300;
    cursor: pointer;
}

.efinance-button:hover {
    border-color: var(--color-zyellow-2);
    background-color: var(--color-zyellow-2);
}

.efinance-button {
    background-color: var(--color-zyellow-3);
    border-color: var(--color-zyellow-3);
    color: var(--color-zpetrol-8);
}

.efinance-button:hover {
    border-color: var(--color-zyellow-2);
}

.detail_content .paragraph-title,
.paragraph-title {
    font-weight: 300;
    margin-bottom: 20px;
    font-size: 1.5rem;
}

.buttons:after,
.buttons:before,
.list-anchors:after,
.list-anchors:before {
    content: "";
    display: table;
}

.buttons:after,
.list-anchors:after {
    clear: both;
}

.detail_page .page-title-top {
    display: block;
    line-height: 1.15;
    color: var(--color-zgrey-7);
    font-size: 1.875rem;
    margin-bottom: 1ex;
}

.paragraph {
    margin-bottom: 1em;
}

.paragraph strong {
    font-weight: 700;
}

html {
    position: relative;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    background-color: var(--color-zgrey-2);
}

* {
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    -webkit-tap-highlight-color: transparent;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.site-content {
    position: relative;
    background-color: var(--color-zpetrol-1);
}

a {
    color: inherit;
}

a:active {
    outline: 0;
}

a:selected {
    border: none;
    outline: 0;
}

#body {
    min-height: 100vh;
}

.is-visible-mobile {
    display: none !important;
}

body:after,
body:before {
    display: none;
}

body:after {
    content: "desktop";
}

@media only screen and (max-width: 1050px) {
    body:after {
        content: "tablet";
    }
}

@media only screen and (max-width: 850px) {
    body:after {
        content: "tablet-portrait";
    }
}

@media (max-width: 750px) {
    .is-visible-mobile {
        display: block !important;
    }

    .is-hidden-mobile {
        display: none !important;
    }

    body:after {
        content: "mobile";
    }
}

@media (max-width: 400px) {
    body:after {
        content: "mobile-portrait";
    }
}

body:before {
    content: "";
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {

    body:before {
        content: "retina";
    }
}

.is-visuallyhidden {
    border: 0;
    clip: auto;
    height: 10px;
    margin-bottom: -10px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 10px;
    color: transparent;
    background: 0 0;
    z-index: 1000000;
}

.is-visuallyhidden:not(:focus) {
    border: 0 !important;
    clip: rect(0 0 0 0) !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
}

td.is-visuallyhidden:not(:focus),
th.is-visuallyhidden:not(:focus),
thead.is-visuallyhidden:not(:focus),
tr.is-visuallyhidden:not(:focus) {
    position: static !important;
    height: auto !important;
    width: auto !important;
    margin: 0 !important;
}

.pf-table_list td:last-child,
.pf-table_list th:last-child {
    padding-right: 0;
}

.link.link {
    text-decoration: none;
    margin-bottom: -1px;
}

.list-anchors > li {
    float: left;
    margin-right: 20px;
}

.list-anchors > li:last-child {
    margin-right: 0;
}

.h2 {
    margin-bottom: 1ex;
}

.h2 {
    margin-top: 2em;
}

.content-pane-wrapper .content-pane:first-child {
    margin-top: 0;
}

.t-small {
    font-size: smaller;
}

.h2 {
    color: #333;
    line-height: 1.2;
}

.h2 {
    font-weight: 400;
    font-size: 1.5rem;
}

.pf-table_list {
    margin-bottom: 20px;
    background: var(--color-zwhite);
    width: 100%;
    font-size: 0.875rem;
}

.pf-table_list tr:hover {
    background-color: #fafafa;
}

.pf-table_list td,
.pf-table_list th {
    padding: 10px 1em 10px 0;
    border-bottom: 1px solid #ccc;
    vertical-align: top;
}

.buttons {
    margin-top: 1px;
    text-align: right;
}

.l-gap-above {
    margin-top: 20px;
}

.buttons > .efinance-button {
    float: right;
    margin-left: 10px;
    padding: 1rem 2rem 1rem 2rem;
    border-radius: 0.25rem;
}

.content-pane-wrapper {
    width: 100%;
}

.content-pane {
    border-radius: 0.5rem;
    border: 1px solid #e5e5e5;
    box-shadow: 0 4px 10px rgb(0 0 0 / 8%);
    width: 100%;
    background-color: var(--color-zwhite);
    box-sizing: border-box;
    margin-top: 1px;
    padding: 20px;
}

.detail_page {
    background-color: var(--color-zpetrol-1);
}

.detail_page .page-title-top {
    margin-top: 14px;
    margin-bottom: 20px;
}

.detail_page .detail_content {
    padding: 20px;
    max-width: 1060px;
    margin: auto;
    position: relative;
}

.detail_content .paragraph-title-error {
    margin-top: 8px;
    color: #a51728;
    padding-left: 50px;
    position: relative;
    padding-top: 10px;
    padding-bottom: 10px;
}

.detail_content .paragraph-title-error:before {
    content: "";
    position: absolute;
    top: 50%;
    width: 40px;
    height: 40px;
    margin-top: -20px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABd0RVh0Q3JlYXRpb24gVGltZQAyMS4zLjIwMTQYHWFlAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAAvxJREFUWIXt2E2IHEUYxvHfxpgcXQVtJEYkh9AeNAuiGINZXRFEUNgIXkpW4ikQMB4UERERNAH1oiAEDxtW7YtChIAIonE1YFAUcfGjUNiDJmh5UHP0K+uhOzLb6cz3zELIc5p5q/p9/tMz01VPcUHnuSYGbVBk+WbchptwTdXzBD7F+yHFnwbp3xdgkeU7sRe3Yx2W8FFt2jSuw2ks4pWQ4scjBSyy/A68gKvwBhZCil91uGYbHsQDyjv7WEjxg6ECFlme4Vncg/0hxZe7Naj1eRiP4h08E1L8ZWDAIsuvwJv4F7tCiqf6gWvpdwnexkbMhhR/7RuwyPKtOILjIcXdg4A19D6E7bg3pPh9z4BFll+q/KTLIcWHhgnX4jGPTZgLKaamOevaXP8cTo8KDqreF2P/ueY0AhZZPoNdmO3FsMjylSLLV3q5pvK4q3pCdAYssnwDXsSBQf8Q3ajyeB4HK+/2gLgVV4cUXxo13BlVXpdV3qvUBLgXr40aqkEL2FMvrgIssnw9bq4mj1sLmKkY/lf9Dm7Ghk7L1yhUea7gytZ6HXC7cuFfKy2p/Q7rgDcqdx5rpUXc0FqoA24aG0qzJrCztVAH/Ht8LN2pDti4Ho5Zn7e+qQN+qdwJr5Wm8VlroQ64iG3jomnQFNrvtossP1Ft08eqIsuniiz/vV5vWuo+xNzokc7SHN6rF5sA560d4Kv1YhPgJ1iuAk5P6nM/eCZM/diU9s4CDCn+iafxVJHlk72a9QE3icfxZNP4+qYijirD0mHMdGsWUuznIOAwjoQU320a7JTqjuO7EYamQ9iK+86VkduFJgi4tkpfw4abV57nzLYL8N0E9y14C6eUwf2PAcEmlV/rRdgdUlxuN7/THVQ12IGv8UOR5fsGgHsE3+Bb3N8Jjh4Oj6rEdTeewBa8rrvDoynl4dEcfsOeoR8e1Qw34hZlwJlWPgmWrN7oTlRj11evj+IgjoUU/+rFb1gHmHcqF/rLq54n8QWO4eeQ4j+D+lzQeav/AH7751e8rbi1AAAAAElFTkSuQmCC) no-repeat;
    left: 0;
}

.content-pane p {
    line-height: 1.4;
    margin-bottom: 1em;
}

.dark .error_detail {
    background-color: var(--color-zpetrol-10);
}

.detail_page .page-title-top {
    padding-right: 33%;
}

@media (max-width: 750px) {
    body {
        min-width: 0;
        font-size: 0.875rem;
    }

    .detail_page .page-title-top {
        padding-right: 0;
    }
}

.dark body {
    color: var(--color-zpetrol-3);
    background-color: var(--color-zpetrol-11);
}

.dark .error_detail {
    color: var(--color-zred-3);
    border: 1px solid var(--color-zred-3);
}

.dark .detail_page,
.dark .site-content {
    background-color: var(--color-zpetrol-11);
}

.dark .link,
.dark .link-anchor,
.list-anchors > li > a {
    color: var(--color-zpetrol-4);
}

.dark .link-anchor:hover,
.dark .link:hover,
.list-anchors > li > a:hover {
    color: var(--color-zpetrol-2);
}

html.dark {
    background-color: var(--color-zpetrol-11) !important;
}

.dark .content-pane {
    border: var(--color-zpetrol-8) 1px solid;
    background-color: var(--color-zpetrol-10);
}

.dark .detail_page .page-title-top,
.dark .paragraph-title {
    color: var(--color-zwhite);
}

.dark .pf-table_list td,
.dark .pf-table_list th,
.dark thead {
    color: var(--color-zpetrol-3);
    background-color: var(--color-zpetrol-10);
}

.dark .pf-table_list td,
.dark .pf-table_list th {
    border-bottom: 1px solid var(--color-zpetrol-7);
}

.dark .icon_info {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjQiIGN5PSIyNCIgcj0iMjAiIHN0cm9rZT0iI2VmN2E4NSIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KPHBhdGggZD0iTTI0LjY5NjQgMzAuOTQ1M0gyMi43NzE0TDIyLjQyMTQgMTIuNTcwM0gyNS4wODE0TDI0LjY5NjQgMzAuOTQ1M1pNMjUuMTUxNCAzNy4wMDAzSDIyLjMxNjRWMzQuMjAwM0gyNS4xNTE0VjM3LjAwMDNaIiBmaWxsPSIjZWY3YTg1Ii8+Cjwvc3ZnPgo=") center/28px no-repeat;
    min-width: 24px;
    height: 34px;
}

.dark .paragraph-title-error:before {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjQiIGN5PSIyNCIgcj0iMjAiIHN0cm9rZT0iI2VmN2E4NSIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KPHBhdGggZD0iTTI0LjY5NjQgMzAuOTQ1M0gyMi43NzE0TDIyLjQyMTQgMTIuNTcwM0gyNS4wODE0TDI0LjY5NjQgMzAuOTQ1M1pNMjUuMTUxNCAzNy4wMDAzSDIyLjMxNjRWMzQuMjAwM0gyNS4xNTE0VjM3LjAwMDNaIiBmaWxsPSIjZWY3YTg1Ii8+Cjwvc3ZnPgo=") center/35px no-repeat;
    min-width: 24px;
    height: 34px;
}

.header-logo__image {
    height: 18px;
    min-width: 122px;
    width: 122px;
}

@media screen and (min-width: 751px) {
    .header-logo__image {
        height: 29px;
        min-width: 195px;
        width: 195px;
    }
}

.header-logo__signet {
    fill: #fff;
    transition: fill 1300ms cubic-bezier(0.09, 1.14, 1, 0.98);
}

.header-logo__text {
    fill: #004b5a;
    opacity: 1;
    pointer-events: auto;
    transition: opacity 200ms cubic-bezier(0.09, 1.14, 1, 0.98);
}

/**
 * Header related styles
 */

.header-logo__link {
    display: block;
}
.header-logo__link:focus::after {
    border-color: var(--flying-focus-petrol8-petrol3, #004B5A);
}
.header-logo__image {
    height: 18px;
    min-width: 122px;
    width: 122px;
}
@media screen and (min-width: 751px) {
    .header-logo__image {
        height: 29px;
        min-width: 195px;
        width: 195px;
    }
}
.header-logo__signet {
    fill: var(--logo-weiss-postfianncegelb-kreuz, #FFF);
    transition: fill 1300ms cubic-bezier(0.09, 1.14, 1, 0.98);
}

.dark .header-logo__signet {
    fill: var(--postfinancegelb, #FFF);
}

.header-logo__text {
    fill: var(--logo-petrol8-weiss-schrift, #004B5A);
    opacity: 1;
    pointer-events: auto;
    transition: opacity 200ms cubic-bezier(0.09, 1.14, 1, 0.98);
}

.dark .header-logo__text {
    fill: var(--weiss, #FFF);
}

.header__container {
    margin-inline: auto;
    padding: 0 16px;
    width: min(1382px, 100%);
}
@media screen and (min-width: 1423px) {
    .header__container {
        padding: 0;
    }
}
.header {
    background: var(--background-postfinancegelb-petrol8-breakpoint, #FC0);
    position: sticky;
    top: 0;
    transform: translateZ(0px);
    will-change: transform, scroll-position, position;
    z-index: 5;
}

.dark .header {
    background: var(--petrol)
}

.header__inner-wrapper {
    align-items: center;
    display: flex;
    justify-content: flex-start;
}
@media screen and (min-width: 901px) {
    .header__inner-wrapper {
        gap: 40px;
    }
}
.header__brand-holder {
    align-items: center;
    display: flex;
    height: 50px;
    justify-content: flex-start;
    min-width: 138px;
    position: relative;
    transition: min-width 200ms cubic-bezier(0.09, 1.14, 1, 0.98), width 200ms cubic-bezier(0.09, 1.14, 1, 0.98);
    width: 138px;
    will-change: min-width, width;
}
@media screen and (min-width: 751px) {
    .header__brand-holder {
        height: 70px;
        min-width: 220px;
        width: 220px;
    }
}
@media screen and (min-width: 1126px) {
    .header__brand-holder {
        height: var(--s-11, 80px);
    }
}
.header__mainnavigation-holder {
    margin-right: auto;
    min-width: fit-content;
}
.header__tools-holder {
    color: black;
    display: flex;
    min-width: fit-content;
}

html,
body {
    margin: unset;
}

svg {
    display: block;
    max-width: 100%;
}
@media (prefers-reduced-motion: reduce) {
    html {
        scroll-behavior: auto;
    }
    *,
    *::before,
    *::after {
        animation-duration: 0.01ms !important;
        animation-iteration-count: 1 !important;
        transition-duration: 0.01ms !important;
        scroll-behavior: auto !important;
    }
}



@media screen and (min-width: 751px) {
    :root {
        --s-11: 64px;
    }

    .is-visible-mobile-header {
        display: none !important;
    }
}
@media screen and (min-width: 1126px) {
    :root {
        --s-11: 80px;
    }
}
@media screen and (max-width: 750px) {
    .is-hidden-mobile-header {
        display: none !important;
    }
}


html:has(#header) {
    scroll-padding-top: 62.5px;
}
@media screen and (min-width: 751px) {
    html:has(#header) {
        scroll-padding-top: 87.5px;
    }
}
@media screen and (min-width: 1126px) {
    html:has(#header) {
        scroll-padding-top: calc(var(--s-11, 80px) * 1.25);
    }
}
a {
    color: var(--typeface-petrol8-petrol3, #004B5A);
    text-decoration: none;
}
a:not(.button, .styled-button):hover {
    border-bottom: none;
    color: var(--hover-petrol11-grau1, #001B1F);
}

.efinancestatus-button__label {
    color: var(--typeface-petrol8-grau1, #004B5A);
    font-size: 12px;
    font-style: normal;
    line-height: 1;
}

.dark .efinancestatus-button__label {
    color: var(--color-zpetrol-2);
}

.dark .efinancestatus-button:hover .efinancestatus-button__label {
    color: var(--weiss);
}

.efinancestatus-button__label {
    font-weight: 700;
}
.efinancestatus-button {
    align-items: center;
    display: flex;
    gap: 8px;
    height: 50px;
    min-width: fit-content;
    padding: 0 var(--s-4, 12px);
}
@media screen and (min-width: 901px) {
    .efinancestatus-button {
        height: 70px;
    }
}
@media screen and (min-width: 1126px) {
    .efinancestatus-button {
        height: 80px;
    }
}
.efinancestatus-button:hover .efinancestatus-button__label {
    color: var(--navigation-petrol-11-weiss-hover, #001B1F);
}
.efinancestatus-button:hover .efinancestatus-button__icon {
    color: var(--navigation-petrol-11-weiss-hover, #001B1F);
}
.efinancestatus-button__label {
    color: var(--navigation-petrol8-petrol2, #004B5A);
}
.efinancestatus-button__icon {
    color: var(--navigation-petrol8-petrol2, #004B5A);
}

.dark .efinancestatus-button__icon {
    color: var(--color-zpetrol-2)
}

.dark .efinancestatus-button:hover .efinancestatus-button__icon {
    color: var(--weiss);
}

@media screen and (min-width: 1126px) {
    .efinancestatus-button__icon {
        height: 24px;
        width: 24px;
    }

    .efinancestatus-button__icon--logout {
        padding: 1px;
    }
}
