
    .toctogglecheckbox:checked~.toctitle .toc-title-state-icon {
        transform: rotate(-180deg)
    }

    .overlay-issues .issue-details>::first-line {
        line-height: 1
    }

    .minerva-icon--issue-type-point-of-view-mediumColor {
        min-width: 10px;
        min-height: 10px;
        width: calc(var(--font-size-medium, 1rem) + 4px);
        height: calc(var(--font-size-medium, 1rem) + 4px);
        display: inline-block;
        vertical-align: text-bottom;
        background-color: #ff5d01;
        -webkit-mask-image: url("../images/cssimg-4-290c07beacb46e7d.svg");
        mask-image: url("../images/cssimg-4-3b7838bde4b24a61.svg")
    }

    @supports not ((-webkit-mask-image:none) or (mask-image:none)) {
        .minerva-icon--issue-type-point-of-view-mediumColor {
            background-position: center;
            background-repeat: no-repeat;
            background-size: calc(max(calc(var(--font-size-medium, 1rem) + 4px), 10px))
        }
    }

    @supports (-webkit-mask-image:none) or (mask-image:none) {
        .minerva-icon--issue-type-point-of-view-mediumColor {
            -webkit-mask-position: center;
            mask-position: center;
            -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
            -webkit-mask-size: calc(max(calc(var(--font-size-medium, 1rem) + 4px), 10px));
            mask-size: calc(max(calc(var(--font-size-medium, 1rem) + 4px), 10px))
        }
    }

    .client-js .mw-portlet-dock-bottom {
        position: fixed;
        bottom: 8px;
        right: 8px;
        z-index: 9999
    }

    .mw-mf-page-center__mask {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        opacity: 0;
        bottom: 0;
        background: rgba(0, 0, 0, 0.8);
        z-index: 1;
        visibility: hidden;
        transition: opacity 100ms ease-in-out
    }

    @keyframes fadeInImage {
        from {
            opacity: 0
        }

        to {
            opacity: 1
        }
    }
