﻿.rz-category-axis .rz-tick {
    display: none;
}

.axis-on .rz-category-axis .rz-tick {
    display: block !important;
}

.rz-marker {
    cursor: pointer;
}

.modal {
    display: none;
}

    .modal.is-open {
        display: block;
    }

.modal__overlay {
    z-index: 99;
}

/*  Modal  */
.modal-wrapper {
    transition: 0.400s ease-in-out all;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    background-color: rgba(17, 24, 39, 0);
}

    .modal-wrapper.is-open {
        visibility: visible;
    }

.modal-bg {
    transition: 0.400s ease-in-out all;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
}

.is-open .modal-bg {
    opacity: 0.9;
    background-color: rgba(17, 24, 39, 0.5);
    visibility: visible;
}

.modal-window {
    background-color: white;
    transition: 0.400s ease-in-out all;
    transition-property: transform;
}

.animation_buttom {
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transform: translate3d(0,100%,0);
}

.animation_right {
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transform: translate3d(100%,0,0);
}

.is-open .modal-window.animation_buttom {
    transform: translate3d(0,0,0);
}

.is-open .modal-window.animation_right {
    transform: translate3d(0,0,0);
}



.rz-panel-titlebar {
    display: block !important;
}

    .rz-panel-titlebar .rz-panel-titlebar-toggler {
        display: none !important;
    }



/*#endregion */




.mud-markdown {
    /* General Markdown container */
    font-family: Roboto, Arial, sans-serif;
    color: #333;
    line-height: 1.6;
}

    /* Headings */
    .mud-markdown h1 {
        font-size: 2rem;
        font-weight: 700;
        margin: 1rem 0 0.5rem;
    }

    .mud-markdown h2 {
        font-size: 1.75rem;
        font-weight: 600;
        margin: 1rem 0 0.5rem;
    }

    .mud-markdown h3 {
        font-size: 1.5rem;
        font-weight: 500;
        margin: 0.75rem 0 0.5rem;
    }

    .mud-markdown h4 {
        font-size: 1.25rem;
        font-weight: 500;
        margin: 0.5rem 0 0.25rem;
    }

    .mud-markdown h5 {
        font-size: 1rem;
        font-weight: 500;
        margin: 0.5rem 0 0.25rem;
    }

    .mud-markdown h6 {
        font-size: 0.875rem;
        font-weight: 500;
        margin: 0.5rem 0 0.25rem;
    }

    /* Paragraphs */
    .mud-markdown p {
        margin: 0.5rem 0;
    }

    /* Lists */
    .mud-markdown ul,
    .mud-markdown ol {
        margin: 0.5rem 0 0.5rem 1.5rem;
    }

    .mud-markdown li {
        margin: 0.25rem 0;
    }

    /* Bold, italic */
    .mud-markdown strong {
        font-weight: 600;
    }

    .mud-markdown em {
        font-style: italic;
    }

    /* Links */
    .mud-markdown a {
        color: #1976d2;
        text-decoration: none;
    }

        .mud-markdown a:hover {
            text-decoration: underline;
        }

    /* Horizontal rule */
    .mud-markdown hr {
        border: none;
        border-top: 1px solid #ccc;
        margin: 1rem 0;
    }

    /* Blockquotes */
    .mud-markdown blockquote {
        border-left: 4px solid #ccc;
        padding-left: 1rem;
        color: #555;
        margin: 0.5rem 0;
    }

    /* Code */
    .mud-markdown code {
        font-family: Consolas, monospace;
        background-color: #f5f5f5;
        padding: 0.15rem 0.3rem;
        border-radius: 3px;
        font-size: 0.875rem;
    }

    .mud-markdown pre {
        background-color: #f5f5f5;
        padding: 0.5rem;
        border-radius: 4px;
        overflow-x: auto;
        font-size: 0.875rem;
    }
