/*
Theme Name:     GitBrains
Theme URI:      http://litheme.cn
Description:    GitBrains Theme
Author:         程安宁
Author URI:     http: //litheme.cn
Template:       b2
Version:        1.0.0
*/
:root {
    --swiper-pagination-bullet-inactive-color: #fff;
    --swiper-pagination-color: #fff;
    --swiper-theme-color: #fff;
}
/*--------------------------------------------------------------
slide style
--------------------------------------------------------------*/
.slide-section .slide-content {
    position: absolute;
    left: 50%;
    top: 50%;
    max-width: 1200px;
    width: 100%;
    color: #fff;
    transform: translate(-50%, -50%);
    z-index: 1;
}

.slide-section .slide-action a {
    background-color: #fff;
    border-color: #fff;
}

@media (max-width: 767.98px) {
    .slide-section.full .media-3x1::after {
        padding-top: 66.66667%;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    .slide-section.full .media-3x1::after {
        padding-top: 50%;
    }
}

@media (min-width: 1400px) {
    .slide-section .slide-title {
        font-size: 2.5rem;
    }
}

.slide-nextprev .swiper-button-next,
.slide-nextprev .swiper-button-prev {
    width: var(--swiper-navigation-size);
    color: var(--swiper-pagination-color);
    background-color: rgba(0, 0, 0, 0.2);
    border-radius: 100%;
    opacity: 0;
    visibility: hidden;
    transform-origin: 0 0 0;
    transition: all 0.3s ease-out 0s;
}

.slide-nextprev:hover .swiper-button-next,
.slide-nextprev:hover .swiper-button-prev {
    opacity: 1;
    visibility: visible;
}

.slide-nextprev:hover .swiper-button-next {
    right: 3%
}

.slide-nextprev:hover .swiper-button-prev {
    left: 3%
}

.slide-nextprev .swiper-button-next:hover {
    background-color: rgba(0, 0, 0, 0.5);
}

.slide-nextprev .swiper-button-prev:hover {
    background-color: rgba(0, 0, 0, 0.5);
}

.slide-nextprev .swiper-button-next:after,
.slide-nextprev .swiper-button-prev:after {
    position: relative;
    font-size: calc((var(--swiper-navigation-size)/ 2.25))
}

.slide-nextprev .swiper-button-prev:after {
    left: -1px
}

.slide-nextprev .swiper-button-next:after {
    left: 1px
}

.slide-nextprev .swiper-button-next.swiper-button-disabled,
.slide-nextprev .swiper-button-prev.swiper-button-disabled {
    opacity: 0;
    visibility: hidden;
}

.slide-nextprev .swiper-pagination {
    display: flex;
    left: 50%;
    width: auto;
    padding: .625rem 1rem;
    border-radius: 3rem;
    transform: translateX(-50%);
    background-color: rgb(0 0 0 / 20%);
}

/*--------------------------------------------------------------
## Media
--------------------------------------------------------------*/

.media {
    position: relative;
    display: block;
    overflow: hidden;
    padding: 0;
    flex-shrink: 0;
    border-radius: inherit;
}

.media:after {
    content: '';
    display: block;
    padding-top: 100%;
}

.media:not(:first-child):not(:last-child):not(:only-child) {
    border-radius: 0;
}

.media-overlay {
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1rem;
    color: #fff;
    z-index: 2;
}

a.media-overlay:hover,
a.media-overlay:focus,
a.media-overlay:link,
a.media-overlay:visited {
    color: #fff;
}

.media-overlay.overlay-top {
    bottom: auto;
    justify-content: start;
}

.media-overlay.overlay-bottom {
    top: auto;
    background: #272727;
    background: linear-gradient(to top, rgba(6, 6, 8, 0.66), rgba(6, 6, 8, 0));
}

.media-action {
    position: absolute;
    z-index: 3;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    pointer-events: none;
    transition: opacity .3s;
    display: flex;
    align-items: center;
}

.media-action.active {
    opacity: 1;
}

.media-content {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 0;
    border-radius: inherit;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}

.media-21x9:after {
    padding-top: 42.857143%;
}

.media-16x9:after {
    padding-top: 56.25%;
}

.media-4x3:after {
    padding-top: 75%;
}

.media-2x3:after {
    padding-top: 150%;
}

.media-3x2:after {
    padding-top: 66.66666%;
}

.media-3x4:after {
    padding-top: 133.33333%;
}

.media-1x2:after {
    padding-top: 200%;
}

.media-2x1:after {
    padding-top: 50%;
}

.media-3x1:after {
    padding-top: 33%;
}

.media-4x1:after {
    padding-top: 25%;
}

.media-1-4:after {
    padding-top: 25vh;
    min-height: 10rem;
}

.media-1-3:after {
    padding-top: 33vh;
    min-height: 12.5rem;
}

.media-1-2:after {
    padding-top: 50vh;
    min-height: 15rem;
}


/*--------------------------------------------------------------
  custom style
--------------------------------------------------------------*/

.custom-hover {
    position: relative;
}

.custom-hover .media-content {
    transition: all 300ms ease-in-out;
}

.custom-hover:hover .media-content {
    transform: scale(1.05);
}

/*--------------------------------------------------------------
    popup css
--------------------------------------------------------------*/
.lt-tips,
.lt-popup {
    position: fixed;
    display: flex;
    align-items: center;
    justify-content: center;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    opacity: 0;
    visibility: hidden;
    z-index: 999;
    overflow-x: hidden;
    overflow-y: auto;
}

.lt-popup h6 {
    font-size: 1rem;
    line-height: 1.5;
}

.lt-tips-open,
.lt-popup-open {
    opacity: 1;
    visibility: visible;
}

.lt-tips-overlay,
.lt-popup-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    background-color: rgba(0, 0, 0, 0.3);
    opacity: 0;
    visibility: hidden;
}

.lt-tips-open .lt-tips-overlay,
.lt-popup-open .lt-popup-overlay {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
}


/*--------------------------------------------------------------
    popup size
--------------------------------------------------------------*/

.lt-tips-body,
.lt-popup-body {
    position: relative;
    width: 100%;
    max-width: 450px;
    padding-top: 2rem;
    padding-bottom: 2rem;
    transform: translateY(-40px);
    opacity: 0;
    visibility: hidden;
    transition: all .3s ease-in-out;
}

.lt-tips-open .lt-tips-body,
.lt-popup-open .lt-popup-body {
    transform: translateY(0);
    pointer-events: auto;
    opacity: 1;
    visibility: visible;
}

.lt-tips-xl .lt-tips-body,
.lt-popup-xl .lt-popup-body {
    max-width: 790px;
}

.lt-tips-lg .lt-tips-body,
.lt-popup-lg .lt-popup-body {
    max-width: 750px;
}

.lt-tips-md .lt-tips-body,
.lt-popup-md .lt-popup-body {
    max-width: 540px;
}

.lt-tips-sm .lt-tips-body,
.lt-popup-sm .lt-popup-body {
    max-width: 300px;
    width: auto;
}

.lt-tips-nopd .lt-tips-body,
.lt-popup-nopd .lt-popup-body {
    max-width: 340px;
}

@media (min-width:768px) and (max-width:991.98px) {

    .lt-tips-xl .lt-tips-body,
    .lt-popup-xl .lt-popup-body {
        max-width: 670px;
    }
}

@media (max-width:767.98px) {

    .lt-tips-body,
    .lt-popup-body {
        width: 95%;
    }

    .lt-tips-xl .lt-tips-body,
    .lt-popup-xl .lt-popup-body {
        height: 100vh;
    }

    .lt-tips-nopd .lt-tips-body,
    .lt-popup-nopd .lt-popup-body {
        width: 75%;
    }

}

/*--------------------------------------------------------------
    popup content
--------------------------------------------------------------*/

.lt-tips-content,
.lt-popup-content {
    position: relative;
    background: #fff;
    padding: 1.75rem;
    border-radius: 9px;
    border-radius: var(--border-radius-md, 9px);
}

.lt-tips-xl .lt-tips-content,
.lt-popup-xl .lt-popup-content {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.lt-tips-sm .lt-tips-content,
.lt-popup-sm .lt-popup-content {
    padding: 1.75rem 2.5rem;
}

.lt-tips-nopd .lt-tips-content,
.lt-popup-nopd .lt-popup-content {
    padding: 0;
}

@media (max-width:767.98px) {

    .lt-tips-xl .lt-tips-body .lt-tips-content,
    .lt-popup-xl .lt-popup-body .lt-popup-content {
        box-shadow: none;
        border-radius: 0;
        height: 100vh;
    }

    .lt-tips-xl .lt-tips-close .svg-white,
    .lt-popup-xl .lt-popup-close .svg-white {
        width: 20px;
        height: 20px;
    }

    .lt-tips-xl .lt-tips-close .svg-dark,
    .lt-popup-xl .lt-popup-close .svg-dark {
        display: none;
        width: 20px;
        height: 20px;
    }
}


/*--------------------------------------------------------------
    error content
--------------------------------------------------------------*/
.lt-popup-error {
    align-items: flex-start;
}

.lt-popup-error .lt-popup-content {
    text-align: center;
    padding: .5rem 1.5rem;
    border: 0;
    color: #fff;
    white-space:nowrap;
    border-radius: 50px !important;
    background-color: rgba(0, 0, 0, .9);
    transition: all .3s ease-in-out;
    transform: scale(.8);
}

.lt-popup-error.lt-popup-open .lt-popup-content {
    padding: 1rem 2.5rem;
    transform: scale(1.0);
}

@media (max-width: 991.98px) {
    .lt-popup-error .lt-popup-content {
        font-size: .75rem;
    }

    .lt-popup-error.lt-popup-open .lt-popup-content {
        padding: .75rem 2.5rem;
    }
}

/*--------------------------------------------------------------
    tips close btn
--------------------------------------------------------------*/

.lt-tips-close,
.lt-popup-close {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 99;
    cursor: pointer;
    text-align: center;
    transform: translateY(25%);
}

.lt-tips-close .svg-white,
.lt-popup-close .svg-white {
    display: inline-block;
    background-image: url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTI4IiBoZWlnaHQ9IjEyOCI+PGRlZnM+PHN0eWxlLz48L2RlZnM+PHBhdGggZD0iTTUxMiAwQzIyOS4yIDAgMCAyMjkuMTk5OTk5IDAgNTEyYzAgMjgyLjggMjI5LjIgNTEyIDUxMiA1MTIgMjgyLjgwMDAwMSAwIDUxMi0yMjkuMiA1MTItNTEyQzEwMjQgMjI5LjE5OTk5OSA3OTQuODAwMDAxIDAgNTEyIDB6bTIxMy40NjA1MjIgNzI1Ljk3NTY1OWMtNi4wNzcyNDkgNi4wNzcyNDgtMTQuMDY0NDg4IDkuMTE1ODcyLTIyLjA1MTcyNyA5LjExNTg3Mi03Ljk4NzI0MiAwLTE2LjA2MTI5OC0zLjAzODYyNC0yMi4xMzg1NDgtOS4yMDI2OUw1MTIgNTU2LjI3MTMyMyAzNDIuNzI5NzUyIDcyNS44ODg4NDFjLTYuMDc3MjQ4IDYuMTY0MDY2LTE0LjE1MTMwNiA5LjIwMjY5LTIyLjEzODU0NiA5LjIwMjY5LTcuOTg3MjQgMC0xNS45NzQ0NzktMy4wMzg2MjQtMjIuMDUxNzI3LTkuMTE1ODcyLTEyLjI0MTMxMy0xMi4xNTQ0OTYtMTIuMjQxMzEzLTMxLjk0ODk2LS4wODY4MTgtNDQuMTkwMjczTDQ2Ny44OTY1NDYgNTExLjk5NDIzIDI5OC40NTI2NjEgMzQyLjIwMzA3NGMtMTIuMTU0NDk1LTEyLjI0MTMxMi0xMi4xNTQ0OTUtMzIuMDM1Nzc2LjA4NjgxOC00NC4xOTAyNzEgMTIuMjQxMzEzLTEyLjE1NDQ5NSAzMi4wMzU3NzctMTIuMTU0NDk1IDQ0LjE5MDI3My4wODY4MTdMNTEyIDQ2Ny43MTcxNDFsMTY5LjI3MDI0Ny0xNjkuNzA0MzM4YzEyLjE1NDQ5NS0xMi4yNDEzMTMgMzEuOTQ4OTU5LTEyLjI0MTMxMyA0NC4xOTAyNzUtLjA4NjgxOCAxMi4yNDEzMTMgMTIuMTU0NDk1IDEyLjI0MTMxMyAzMS45NDg5NTkuMDg2ODE4IDQ0LjE5MDI3Mkw1NTYuMTAzNDU0IDUxMS45OTQyMyA3MjUuNTQ3MzQgNjgxLjc4NTM4NmMxMi4xNTQ0OTUgMTIuMjQxMzEzIDEyLjE1NDQ5NSAzMi4wMzU3NzctLjA4NjgxOCA0NC4xOTAyNzN6IiBmaWxsPSIjZmZmIi8+PC9zdmc+");
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    vertical-align: middle;
    width: 28px;
    height: 28px;
}

.lt-tips-close .svg-dark,
.lt-popup-close .svg-dark {
    display: none;
    background-image: url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTI4IiBoZWlnaHQ9IjEyOCI+PGRlZnM+PHN0eWxlLz48L2RlZnM+PHBhdGggZD0iTTUxMiAwQzIyOS4yIDAgMCAyMjkuMTk5OTk5IDAgNTEyYzAgMjgyLjggMjI5LjIgNTEyIDUxMiA1MTIgMjgyLjgwMDAwMSAwIDUxMi0yMjkuMiA1MTItNTEyQzEwMjQgMjI5LjE5OTk5OSA3OTQuODAwMDAxIDAgNTEyIDB6bTIxMy40NjA1MjIgNzI1Ljk3NTY1OWMtNi4wNzcyNDkgNi4wNzcyNDgtMTQuMDY0NDg4IDkuMTE1ODcyLTIyLjA1MTcyNyA5LjExNTg3Mi03Ljk4NzI0MiAwLTE2LjA2MTI5OC0zLjAzODYyNC0yMi4xMzg1NDgtOS4yMDI2OUw1MTIgNTU2LjI3MTMyMyAzNDIuNzI5NzUyIDcyNS44ODg4NDFjLTYuMDc3MjQ4IDYuMTY0MDY2LTE0LjE1MTMwNiA5LjIwMjY5LTIyLjEzODU0NiA5LjIwMjY5LTcuOTg3MjQgMC0xNS45NzQ0NzktMy4wMzg2MjQtMjIuMDUxNzI3LTkuMTE1ODcyLTEyLjI0MTMxMy0xMi4xNTQ0OTYtMTIuMjQxMzEzLTMxLjk0ODk2LS4wODY4MTgtNDQuMTkwMjczTDQ2Ny44OTY1NDYgNTExLjk5NDIzIDI5OC40NTI2NjEgMzQyLjIwMzA3NGMtMTIuMTU0NDk1LTEyLjI0MTMxMi0xMi4xNTQ0OTUtMzIuMDM1Nzc2LjA4NjgxOC00NC4xOTAyNzEgMTIuMjQxMzEzLTEyLjE1NDQ5NSAzMi4wMzU3NzctMTIuMTU0NDk1IDQ0LjE5MDI3My4wODY4MTdMNTEyIDQ2Ny43MTcxNDFsMTY5LjI3MDI0Ny0xNjkuNzA0MzM4YzEyLjE1NDQ5NS0xMi4yNDEzMTMgMzEuOTQ4OTU5LTEyLjI0MTMxMyA0NC4xOTAyNzUtLjA4NjgxOCAxMi4yNDEzMTMgMTIuMTU0NDk1IDEyLjI0MTMxMyAzMS45NDg5NTkuMDg2ODE4IDQ0LjE5MDI3Mkw1NTYuMTAzNDU0IDUxMS45OTQyMyA3MjUuNTQ3MzQgNjgxLjc4NTM4NmMxMi4xNTQ0OTUgMTIuMjQxMzEzIDEyLjE1NDQ5NSAzMi4wMzU3NzctLjA4NjgxOCA0NC4xOTAyNzN6Ii8+PC9zdmc+");
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    vertical-align: middle;
    width: 28px;
    height: 28px;
}

@media (max-width:767.98px) {

    .lt-tips-xl .lt-tips-close,
    .lt-popup-xl .lt-popup-close {
        bottom: auto;
        left: auto;
        top: 10px;
        right: 10px;
        width: auto;
    }
    
    .lt-mx-sm-2 {
        margin-right: .5rem!important;
        margin-left: .5rem!important;
    }
    
    .lt-my-sm-2 {
        margin-top: .5rem!important;
        margin-bottom: .5rem!important;
    }
    
    .content-footer {
        margin: 0 10px;
        padding-bottom: 10px;
    }
    
    .t-dialog {
        margin: 0 10px;
    }
}

.svg-blocks {
    display: block;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    width: 30px;
    height: 30px;
    margin: 0 auto;
}

.svg-blocks.zip {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB0PSIxNjkxOTkzNTY3NDc2IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjMwNzYiIHdpZHRoPSIyNTYiIGhlaWdodD0iMjU2Ij48cGF0aCBkPSJNNTk0Ljk0NCAwbDMzNS4xMjQ0OCAzNDEuMzE5Njh2NTYzLjJjMCA2NS45OTY4LTUyLjUwMDQ4IDExOS40ODAzMi0xMTcuMjk0MDggMTE5LjQ4MDMySDIwOS41NDYyNGMtNjQuNzkzNiAwLTExNy4yOTkyLTUzLjUyOTYtMTE3LjI5OTItMTE5LjQ4MDMyVjExOS40ODAzMkM5Mi4yNTIxNiA1My40ODM1MiAxNDQuNzU3NzYgMCAyMDkuNTUxMzYgMEg1OTQuOTQ0eiIgZmlsbD0iI0QwRDhFMSIgcC1pZD0iMzA3NyI+PC9wYXRoPjxwYXRoIGQ9Ik05MzAuMDY4NDggMzQxLjMxOTY4aC0yMTEuOTE2OGMtNjQuNzQ3NTIgMC0xMjMuMjA3NjgtNTkuNDg5MjgtMTIzLjIwNzY4LTEyNS40OTEyVjBsMzM1LjEyNDQ4IDM0MS4zMTk2OHoiIGZpbGw9IiNGRkZGRkYiIGZpbGwtb3BhY2l0eT0iLjQiIHAtaWQ9IjMwNzgiPjwvcGF0aD48cGF0aCBkPSJNNTE2LjgzODQgNDM4LjA0MTZoLTMxLjI4MzJjLTIuMjI3MiAwLTMuMzQ4NDggMS4xNjIyNC00LjQ2NDY0IDIuMjc4NC0xLjExNjE2IDEuMTE2MTYtMS4xMTYxNiAzLjM5OTY4LTEuMTE2MTYgNS42ODMyIDIuMjMyMzIgNC41NTY4IDMuMzUzNiAxMC4yNCAzLjM1MzYgMTQuNzk2OHYxNDcuOTE2OGwzLjM0ODQ4IDIyLjc2MzUyYzAgMi4yODM1MiAyLjIzMjMyIDMuMzk5NjggMy4zNTM2IDQuNTE1ODQgMS4xMTYxNiAwIDIuMjMyMzIgMS4xNjIyNCAyLjIzMjMyIDEuMTYyMjRsNS41ODA4IDMuMzk5NjhhNDUuMTQ4MTYgNDUuMTQ4MTYgMCAwIDEgMjkuMDUwODggNDIuMTIyMjR2NTEuMmMwIDIuMjgzNTIgMS4xMTYxNiA0LjUxNTg0IDMuMzQ4NDggNC41MTU4NCAxLjExNjE2IDAgMS4xMTYxNiAxLjE2MjI0IDIuMjM3NDQgMS4xNjIyNCAxLjExNjE2IDAgMi4yMzIzMiAwIDMuMzQ4NDgtMS4xNjIyNGEzMi42Mjk3NiAzMi42Mjk3NiAwIDAgMCAxMy40MDQxNi0yNy4yNzQyNFY0NzIuMTU2MTZhMzEuNjUxODQgMzEuNjUxODQgMCAwIDAtMzIuMzk0MjQtMzQuMTE0NTZ6TTM3Ni4wODk2IDQ2MC44bC0xNC41MjU0NCA1MS4yYTEyLjI4OCAxMi4yODggMCAwIDAgMi4yMzIzMiAxMy42Mzk2OGM0LjQ2OTc2IDQuNTU2OCAyMS4yMjc1MiA0LjU1NjggMjUuNjkyMTYgMCAzLjI3NjgtMy43MjczNiA0LjUzMTItOC44MjE3NiAzLjM1MzYtMTMuNjM5NjhMMzc4LjMxNjggNDYwLjhoLTIuMjMyMzJ6IiBmaWxsPSIjRkZGRkZGIiBwLWlkPSIzMDc5Ij48L3BhdGg+PHBhdGggZD0iTTM2Ni4wMjg4IDQ1My45NTk2OGMxLjEyMTI4LTMuMzk5NjggMy4zNTM2LTQuNTE1ODQgNS41ODU5Mi00LjUxNTg0aDExLjE3MTg0YzIuMjM3NDQgMCA0LjQ2OTc2IDEuMTE2MTYgNS41ODU5MiA0LjUxNTg0bDYuNzA3MiAyNi4yMDQxNkw0MDQuMDA4OTYgNDYwLjhsLTEzLjQwOTI4LTMxLjgzNjE2di0yLjMyOTZIMzYwLjQ0OHYyLjMyOTZMMzQ5LjI3NjE2IDQ2MC44bDguOTM0NCAyMS41OTYxNiA3LjgxODI0LTI4LjM5MDR2LTAuMDUxMnoiIGZpbGw9IiNGRkZGRkYiIHAtaWQ9IjMwODAiPjwvcGF0aD48cGF0aCBkPSJNMzU0LjM5NjE2IDQyNi42ODAzMmwtMTEuMTcxODQgMzEuODQxMjh2NC41NTY4TDM1NC4zOTYxNiA0OTEuNTJjMC42OTEyIDEuNDEzMTIgMS45MDk3NiAyLjUwMzY4IDMuMzk0NTYgMy4wMjA4bDIuMTkxMzYgMC4zNzg4OC00LjQ2OTc2IDEzLjY4MDY0YTIzLjY0NDE2IDIzLjY0NDE2IDAgMCAwIDUuNTgwOCAyNC45OTU4NGM0LjQ3NDg4IDQuNTYxOTIgMTIuMjg4IDYuODQ1NDQgMjEuMjI3NTIgNi44NDU0NHMxNi43NTc3Ni0yLjI4MzUyIDIxLjIyNzUyLTYuODQ1NDRhMjQuMjk0NCAyNC4yOTQ0IDAgMCAwIDYuNjU2LTIxLjQ1MjhsLTUuNTg1OTItMTguMzQ0OTZjMC43ODg0OCAwIDEuNTM2LTAuNTEyIDEuOTU1ODQtMS4xNjIyNGwwLjMyMjU2LTEuMTE2MTYgMTQuNTI1NDQtMjguNDQxNmEzLjQ5MTg0IDMuNDkxODQgMCAwIDAgMC43NDI0LTMuMTE4MDhsLTAuNzQyNC0xLjM5MjY0LTE0LjUyNTQ0LTMxLjg4NzM2aDM1Ljc0Nzg0YTMzLjA0OTYgMzMuMDQ5NiAwIDAgMSAzMy4yMzM5MiAyOS4zNzM0NEw0NzYuMTYgNDYwLjh2MTY0Ljk1NjE2YzAgOC43OTYxNiA0LjkzMDU2IDE1LjkyMzIgMTEuOTYwMzIgMTkuOTIxOTJsMTEuNDk0NCA1LjEyYTMyLjg2MDE2IDMyLjg2MDE2IDAgMCAxIDIyLjAxNiAyNi45OTc3NmwwLjMyNzY4IDQuODg0NDh2NTEuMmMwIDE3LjY4OTYtMTIuMTk1ODQgMzEuNjUxODQtMjguODU2MzIgMzMuODQzMmwtNC42NTkyIDAuMjc2NDhIMjk4LjU0NzJhMzMuMDQ5NiAzMy4wNDk2IDAgMCAxLTMzLjIzMzkyLTI5LjQxNDRsLTAuMjgxNi00LjcwNTI4VjQ2MC44YzAtMTcuNjg5NiAxMi4xOTU4NC0zMS42NTE4NCAyOC44NjE0NC0zMy44NDMybDQuNjU0MDgtMC4yNzY0OGg1NS44NTQwOHogbTE2Ljc1MjY0IDI4NC4zOTU1MkgzNTkuOTg3MmMtMy4zNTM2IDAtNS41ODU5MiAyLjMyNDQ4LTUuNTg1OTIgNS43MjQxNiAwIDIuNzQ0MzIgMS4zOTI2NCA0Ljc0NjI0IDMuNzIyMjQgNS40NDc2OGwxLjg2MzY4IDAuMjMwNGgxMS4xNjY3MmMzLjM1MzYgMCA1LjU4NTkyLTIuMjc4NCA1LjU4NTkyLTUuNjc4MDggMC0yLjc0NDMyLTEuMzkyNjQtNC43NDYyNC0zLjcyMjI0LTUuNDQ3NjhsLTEuODYzNjgtMC4yMzA0di0wLjA1MTJ6IG0zMy41MTU1Mi0xMS4zNTYxNmgtMTEuMTcxODRjLTMuMzQ4NDggMC01LjU4MDggMi4zMjQ0OC01LjU4MDggNS43MjQxNiAwIDIuNjk4MjQgMS4zOTI2NCA0LjcwMDE2IDMuNzE3MTIgNS4zOTY0OGwxLjg2MzY4IDAuMjgxNmgxMS4xNzE4NGMzLjM0ODQ4IDAgNS41ODA4LTIuMzI5NiA1LjU4MDgtNS42ODMyIDAtMi43OTA0LTEuMzkyNjQtNC43NDExMi0zLjcxNzEyLTUuNDQyNTZsLTEuODYzNjgtMC4yNzY0OHogbS0zMy41MTU1Mi0xMS4zNjEyOEgzNTkuOTg3MmMtMy4zNTM2IDAtNS41ODU5MiAyLjI4MzUyLTUuNTg1OTIgNS42ODMyIDAgMi43NDQzMiAxLjM5MjY0IDQuNzQ2MjQgMy43MjIyNCA1LjQ0MjU2bDEuODYzNjggMC4yMzU1MmgxMS4xNjY3MmMzLjM1MzYgMCA1LjU4NTkyLTIuMjgzNTIgNS41ODU5Mi01LjY4MzIgMC0yLjc0NDMyLTEuMzkyNjQtNC43NDYyNC0zLjcyMjI0LTUuMzk2NDhsLTEuODYzNjgtMC4yODE2eiBtMzMuNTE1NTItMTEuNDAyMjRoLTExLjE3MTg0Yy0zLjM0ODQ4IDAtNS41ODA4IDIuMzI5Ni01LjU4MDggNS43MjQxNiAwIDIuNzAzMzYgMS4zOTI2NCA0LjcwNTI4IDMuNzE3MTIgNS40MDE2bDEuODYzNjggMC4yNzY0OGgxMS4xNzE4NGMzLjM0ODQ4IDAgNS41ODA4LTIuMjc4NCA1LjU4MDgtNS42NzgwOCAwLTIuNzQ0MzItMS4zOTI2NC00Ljc0NjI0LTMuNzE3MTItNS40NDI1NmwtMS44NjM2OC0wLjI4MTZ6TTM3MS4xNDg4IDY2NS42SDM1OS45ODcyYy0zLjM1MzYgMC01LjU4NTkyIDIuMjc4NC01LjU4NTkyIDUuNjgzMiAwIDIuNzM5MiAxLjM5MjY0IDQuNzQxMTIgMy43MjIyNCA1LjQ0MjU2bDEuODYzNjggMC4yMzA0aDExLjE2NjcyYzMuMzUzNiAwIDUuNTg1OTItMi4yMzIzMiA1LjU4NTkyLTUuNjc4MDggMC0yLjY5ODI0LTEuMzkyNjQtNC43MDAxNi0zLjcyMjI0LTUuMzk2NDhMMzcxLjE0ODggNjY1LjZ6IG0zMy41MTU1Mi0xMS4zNTYxNmgtMTEuMTcxODRjLTMuMzQ4NDggMC01LjU4MDggMi4yMzIzMi01LjU4MDggNS42NzgwOCAwIDIuNjk4MjQgMS4zOTI2NCA0LjcwMDE2IDMuNzE3MTIgNS4zOTY0OGwxLjg2MzY4IDAuMjgxNmgxMS4xNzE4NGMzLjM0ODQ4IDAgNS41ODA4LTIuMjc4NCA1LjU4MDgtNS42ODMyIDAtMi43MzkyLTEuMzkyNjQtNC43NDExMi0zLjcxNzEyLTUuNDQyNTZsLTEuODYzNjgtMC4yMzA0eiBtLTMzLjUxNTUyLTExLjQwMjI0SDM1OS45ODcyYy0zLjM1MzYgMC01LjU4NTkyIDIuMjc4NC01LjU4NTkyIDUuNjc4MDggMCAyLjc0NDMyIDEuMzkyNjQgNC43NDYyNCAzLjcyMjI0IDUuNDQyNTZsMS44NjM2OCAwLjI4MTZoMTEuMTY2NzJjMy4zNTM2IDAgNS41ODU5Mi0yLjMyOTYgNS41ODU5Mi01LjcyNDE2IDAtMi43MDMzNi0xLjM5MjY0LTQuNzA1MjgtMy43MjIyNC01LjQwMTZsLTEuODYzNjgtMC4yNzY0OHogbTMzLjUxNTUyLTExLjM2MTI4aC0xMS4xNzE4NGMtMy4zNDg0OCAwLTUuNTgwOCAyLjI4MzUyLTUuNTgwOCA1LjY4MzIgMCAyLjc0NDMyIDEuMzkyNjQgNC43NDYyNCAzLjcxNzEyIDUuMzk2NDhsMS44NjM2OCAwLjI4MTZoMTEuMTcxODRjMy4zNDg0OCAwIDUuNTgwOC0yLjI4MzUyIDUuNTgwOC01LjY4MzIgMC0yLjc0NDMyLTEuMzkyNjQtNC43NDYyNC0zLjcxNzEyLTUuNDQyNTZsLTEuODYzNjgtMC4yMzU1MnogbS0zMy41MTU1Mi0xMS40MDIyNEgzNTkuOTg3MmMtMy4zNTM2IDAtNS41ODU5MiAyLjMyOTYtNS41ODU5MiA1LjY4MzIgMCAyLjc5MDQgMS4zOTI2NCA0Ljc0MTEyIDMuNzIyMjQgNS40NDI1NmwxLjg2MzY4IDAuMjc2NDhoMTEuMTY2NzJjMy4zNTM2IDAgNS41ODU5Mi0yLjMyNDQ4IDUuNTg1OTItNS43MjQxNiAwLTIuNjk4MjQtMS4zOTI2NC00LjcwMDE2LTMuNzIyMjQtNS4zOTY0OGwtMS44NjM2OC0wLjI4MTZ6IG0zMy41MTU1Mi0xMS4zNTYxNmgtMTEuMTcxODRjLTMuMzQ4NDggMC01LjU4MDggMi4yNzg0LTUuNTgwOCA1LjY3ODA4IDAgMi43NDQzMiAxLjM5MjY0IDQuNzQ2MjQgMy43MTcxMiA1LjQ0NzY4bDEuODYzNjggMC4yMzA0aDExLjE3MTg0YzMuMzQ4NDggMCA1LjU4MDgtMi4yNzg0IDUuNTgwOC01LjY3ODA4IDAtMi43NDQzMi0xLjM5MjY0LTQuNzQ2MjQtMy43MTcxMi01LjQ0NzY4bC0xLjg2MzY4LTAuMjMwNHogbS0zMy41MTU1Mi0xMS40MDIyNEgzNTkuOTg3MmMtMy4zNTM2IDAtNS41ODU5MiAyLjMyNDQ4LTUuNTg1OTIgNS43MjQxNiAwIDIuNjk4MjQgMS4zOTI2NCA0LjcwMDE2IDMuNzIyMjQgNS4zOTY0OGwxLjg2MzY4IDAuMjgxNmgxMS4xNjY3MmMzLjM1MzYgMCA1LjU4NTkyLTIuMzI5NiA1LjU4NTkyLTUuNjgzMiAwLTIuNzkwNC0xLjM5MjY0LTQuNzQxMTItMy43MjIyNC01LjQ0MjU2bC0xLjg2MzY4LTAuMjc2NDh6IG0zMy41MTU1Mi0xMS4zNjEyOGgtMTEuMTcxODRjLTMuMzQ4NDggMC01LjU4MDggMi4yODM1Mi01LjU4MDggNS42ODMyIDAgMi43NDQzMiAxLjM5MjY0IDQuNzQ2MjQgMy43MTcxMiA1LjQ0MjU2bDEuODYzNjggMC4yMzU1MmgxMS4xNzE4NGMzLjM0ODQ4IDAgNS41ODA4LTIuMjgzNTIgNS41ODA4LTUuNjgzMiAwLTIuNzQ0MzItMS4zOTI2NC00Ljc0NjI0LTMuNzE3MTItNS4zOTY0OGwtMS44NjM2OC0wLjI4MTZ6IG0tMzMuNTE1NTItMTEuNDAyMjRIMzU5Ljk4NzJjLTMuMzUzNiAwLTUuNTg1OTIgMi4zMjk2LTUuNTg1OTIgNS43MjQxNiAwIDIuNzAzMzYgMS4zOTI2NCA0LjcwNTI4IDMuNzIyMjQgNS40MDE2bDEuODYzNjggMC4yNzY0OGgxMS4xNjY3MmMzLjM1MzYgMCA1LjU4NTkyLTIuMjc4NCA1LjU4NTkyLTUuNjc4MDggMC0yLjc0NDMyLTEuMzkyNjQtNC43NDYyNC0zLjcyMjI0LTUuNDQyNTZsLTEuODYzNjgtMC4yODE2ek00MDQuNjY0MzIgNTYzLjJoLTExLjE3MTg0Yy0zLjM0ODQ4IDAtNS41ODA4IDIuMjc4NC01LjU4MDggNS42ODMyIDAgMi43MzkyIDEuMzkyNjQgNC43NDExMiAzLjcxNzEyIDUuNDQyNTZsMS44NjM2OCAwLjIzMDRoMTEuMTcxODRjMy4zNDg0OCAwIDUuNTgwOC0yLjIzMjMyIDUuNTgwOC01LjY3ODA4IDAtMi42OTgyNC0xLjM5MjY0LTQuNzAwMTYtMy43MTcxMi01LjM5NjQ4bC0xLjg2MzY4LTAuMjgxNnogbS0zMy41MTU1Mi0xMS4zNTYxNkgzNTkuOTg3MmMtMy4zNTM2IDAtNS41ODU5MiAyLjIzMjMyLTUuNTg1OTIgNS42NzgwOCAwIDIuNjk4MjQgMS4zOTI2NCA0LjcwMDE2IDMuNzIyMjQgNS4zOTY0OGwxLjg2MzY4IDAuMjgxNmgxMS4xNjY3MmMzLjM1MzYgMCA1LjU4NTkyLTIuMjc4NCA1LjU4NTkyLTUuNjgzMiAwLTIuNzM5Mi0xLjM5MjY0LTQuNzQxMTItMy43MjIyNC01LjQ0MjU2bC0xLjg2MzY4LTAuMjMwNHoiIGZpbGw9IiNGRkZGRkYiIHAtaWQ9IjMwODEiPjwvcGF0aD48L3N2Zz4=');
}

.svg-blocks.image {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB0PSIxNjkxOTk0MjA4NTc3IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjExNTQiIHdpZHRoPSIyNTYiIGhlaWdodD0iMjU2Ij48cGF0aCBkPSJNNTk0Ljk0NCAwbDMzNS4xMjQ0OCAzNDEuMzE5Njh2NTYzLjJjMCA2NS45OTY4LTUyLjUwMDQ4IDExOS40ODAzMi0xMTcuMjk0MDggMTE5LjQ4MDMySDIwOS41NDYyNGMtNjQuNzkzNiAwLTExNy4yOTkyLTUzLjUyOTYtMTE3LjI5OTItMTE5LjQ4MDMyVjExOS40ODAzMkM5Mi4yNTIxNiA1My40ODM1MiAxNDQuNzU3NzYgMCAyMDkuNTUxMzYgMEg1OTQuOTQ0eiIgZmlsbD0iIzM2RDJBRCIgcC1pZD0iMTE1NSI+PC9wYXRoPjxwYXRoIGQ9Ik05MzAuMDY4NDggMzQxLjMxOTY4aC0yMTEuOTE2OGMtNjQuNzQ3NTIgMC0xMjMuMjA3NjgtNTkuNDg5MjgtMTIzLjIwNzY4LTEyNS40OTEyVjBsMzM1LjEyNDQ4IDM0MS4zMTk2OHoiIGZpbGw9IiNGRkZGRkYiIGZpbGwtb3BhY2l0eT0iLjQiIHAtaWQ9IjExNTYiPjwvcGF0aD48cGF0aCBkPSJNNjEzLjU2MDMyIDQyNi42ODAzMkgyNzguNDI1NmMtMTAuMjQgMC0xOC42MTYzMiA4LjQ3MzYtMTguNjE2MzIgMTguOTQ0Vjc0OS4wNTZjMCAxMC40NzA0IDguMzc2MzIgMTguOTQ0IDE4LjYxNjMyIDE4Ljk0NGgzMzUuMTI5NmMxMC4yODYwOCAwIDE4LjYxNjMyLTguNDczNiAxOC42MTYzMi0xOC45NDRWNDQ1LjYyNDMyYTE4LjgwNTc2IDE4LjgwNTc2IDAgMCAwLTE4LjYxNjMyLTE4Ljk0NHogbS0zNy4yMzc3NiAyODQuMzk1NTJIMzE1LjY2ODQ4di05NC43NzEybDU1Ljg1OTItNTYuODcyOTYgOTMuMDg2NzIgOTQuODEyMTYgNTUuODU5Mi01Ni45MjQxNiA1NS44NDg5NiA1Ni45MjQxNnY1Ni44NzgwOC0wLjA1MTJ6IG0tMzcuMjM3NzYtMTUxLjY0NDE2YTM3LjU2MDMyIDM3LjU2MDMyIDAgMCAxLTM3LjIzMjY0LTM3LjkzOTJjMC0yMC45NDA4IDE2LjY2MDQ4LTM3LjkzNDA4IDM3LjIzMjY0LTM3LjkzNDA4IDIwLjU3NzI4IDAgMzcuMjM3NzYgMTYuOTkzMjggMzcuMjM3NzYgMzcuOTM5MiAwIDIwLjk0MDgtMTYuNjYwNDggMzcuOTM0MDgtMzcuMjM3NzYgMzcuOTM0MDh6IiBmaWxsPSIjRkZGRkZGIiBwLWlkPSIxMTU3Ij48L3BhdGg+PC9zdmc+');
}

.svg-blocks.txt {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB0PSIxNjkxOTk0MjQ3Mzk1IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjE0MDAiIHdpZHRoPSIyNTYiIGhlaWdodD0iMjU2Ij48cGF0aCBkPSJNMTM3LjkwMjQ2IDAuMDAwNDFhNDguNTczNDIxIDQ4LjU3MzQyMSAwIDAgMC0zNS41ODkxMDYgMTUuMjkzNDMzQTUzLjk2NDc3OCA1My45NjQ3NzggMCAwIDAgODcuMDQwNCA1MC45MzQxNDlWOTY4LjM0NTYyMmE0OC43MDY1NDEgNDguNzA2NTQxIDAgMCAwIDE1LjI3Mjk1NCAzNS42NDAzMDYgNDkuOTcxMTggNDkuOTcxMTggMCAwIDAgMzUuNTg5MTA2IDE1LjI5MzQzNGg3NDYuMzM2OTgyYTQ4LjYzOTk4MSA0OC42Mzk5ODEgMCAwIDAgMzUuNTg5MTA1LTE1LjI5MzQzNCA1MC4zNzA1NCA1MC4zNzA1NCAwIDAgMCAxNS4yNzI5NTQtMzUuNjQwMzA2VjI4OC43MTcwOTRMNjQ2LjcyNzg1NyAwLjAwMDQxSDEzNy45MDI0NnoiIGZpbGw9IiNFNUU1RTUiIHAtaWQ9IjE0MDEiPjwvcGF0aD48cGF0aCBkPSJNOTM1LjEwMTUwMSAyODguNzE3MDk0aC0yMzcuNDQ1MDI1Yy0yNy44MjIwNjktMC42NjU2LTUwLjIyNzE4LTIzLjA3NTgzMS01MC45Mjg2MTktNTAuOTMzNzRWMC4wMDA0MWwyODguMzczNjQ0IDI4OC43MTY2ODR6IiBmaWxsPSIjQ0NDQ0NDIiBwLWlkPSIxNDAyIj48L3BhdGg+PHBhdGggZD0iTTI0OC4xMjU3NzYgMzY1LjE4NDI2NGgyMjAuNTE4MzEyYTI1LjUxODA3IDI1LjUxODA3IDAgMCAwIDI0LjE5MTk5LTI1LjQ5NzU5IDI1LjUxODA3IDI1LjUxODA3IDAgMCAwLTI0LjE5NzExLTI1LjUwMjcxSDI0OC4xMjU3NzZhMjUuNTE4MDcgMjUuNTE4MDcgMCAwIDAtMjQuMTk3MTEgMjUuNDk3NTkgMjUuNTE4MDcgMjUuNTE4MDcgMCAwIDAgMjQuMTk3MTEgMjUuNDk3NTl6IG0wIDE2OS44MjUyMTJoNTI1LjgyMzc5YTI1LjQ0NjM5IDI1LjQ0NjM5IDAgMCAwIDI1LjQzMTAyOS0yNS40NjY4NyAyNS40NDYzOSAyNS40NDYzOSAwIDAgMC0yNS40MzEwMjktMjUuNDY2ODdoLTUyNS44MjM3OWEyNS40NDYzOSAyNS40NDYzOSAwIDAgMC0yNS40MzEwMyAyNS40NjY4NyAyNS40NDYzOSAyNS40NDYzOSAwIDAgMCAyNS40MzEwMyAyNS40NjY4N3ogbTUyNS44MjM3OSAxMTguODg2MzUyaC01MjUuODIzNzlhMjUuNTE4MDcgMjUuNTE4MDcgMCAwIDAtMjQuMTk3MTEgMjUuNDk3NTkgMjUuNTE4MDcgMjUuNTE4MDcgMCAwIDAgMjQuMTk3MTEgMjUuNTAyNzFoNTI1LjgyMzc5YTI1LjUxODA3IDI1LjUxODA3IDAgMCAwIDI0LjE5NzExLTI1LjQ5NzU5IDI1LjUxODA3IDI1LjUxODA3IDAgMCAwLTI0LjE5NzExLTI1LjQ5NzU5eiIgZmlsbD0iI0ZGRkZGRiIgcC1pZD0iMTQwMyI+PC9wYXRoPjwvc3ZnPg==');
}

.svg-blocks.docx {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB0PSIxNjkxOTk0MzM2NDE4IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjE5NDciIHdpZHRoPSIyNTYiIGhlaWdodD0iMjU2Ij48cGF0aCBkPSJNMTE2LjkxMDA4IDBoNTUyLjA1ODg4bDI2Mi43NzM3NiAyNTcuNzA0OTZWOTk1LjQzMDRjMCAxNS43Njk2LTEzLjE5OTM2IDI4LjU2OTYtMjkuNDYwNDggMjguNTY5NkgxMTYuOTEwMDhjLTE2LjI2MTEyIDAtMjkuNDU1MzYtMTIuOC0yOS40NTUzNi0yOC41Njk2VjI4LjU2OTZDODcuNDQ5NiAxMi44IDEwMC42NDg5NiAwIDExNi45MTAwOCAweiIgZmlsbD0iIzRBOERGRiIgcC1pZD0iMTk0OCI+PC9wYXRoPjxwYXRoIGQ9Ik02NjguOTY4OTYgMHYyMjkuMTM1MzZjMCAxNS43OTAwOCAxMy4xOTkzNiAyOC41Njk2IDI5LjQ2MDQ4IDI4LjU2OTZoMjMzLjMxMzI4TDY2OC45Njg5NiAweiIgZmlsbD0iI0U1RjBGRiIgcC1pZD0iMTk0OSI+PC9wYXRoPjxwYXRoIGQ9Ik03MjIuNzY0OCA4MjMuNTM2NjRjMjUuMzk1MiAyNi45NjE5MiA3MS43MDU2IDkuNTUzOTIgNzEuNzA1Ni0yNi45NjcwNFYzNzEuNDQwNjRoLTgyLjUxMzkydjMyMS45NzYzMmwtMTYzLjk2Mjg4LTE3NC4xODI0Yy03LjgxMzEyLTguMjk5NTItMTguODcyMzItMTMuMDMwNC0zMC40NjQtMTMuMDMwNC0xMS41ODY1NiAwLTIyLjY0MDY0IDQuNzMwODgtMzAuNDU4ODggMTMuMDMwNGwtMTYzLjk2Mjg4IDE3NC4xODI0di0zMjEuOTk2OEgyNDAuNjI5NzZ2NDI1LjE0OTQ0YzAgMzYuNTIwOTYgNDYuMzE1NTIgNTMuOTI4OTYgNzEuNzEwNzIgMjYuOTY3MDRsMjA1LjIwOTYtMjE3Ljk5NDI0IDIwNS4yMDk2IDIxNy45OTQyNHoiIGZpbGw9IiNGRkZGRkYiIHAtaWQ9IjE5NTAiPjwvcGF0aD48L3N2Zz4=');
}

.svg-blocks.xlsx {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB0PSIxNjkxOTk0MzY2MDU1IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjIxOTMiIHdpZHRoPSIyNTYiIGhlaWdodD0iMjU2Ij48cGF0aCBkPSJNMTE2LjkxMDA4IDBoNTUyLjA1ODg4bDI2Mi43NzM3NiAyNTcuNzA0OTZWOTk1LjQzMDRjMCAxNS43Njk2LTEzLjE5OTM2IDI4LjU2OTYtMjkuNDYwNDggMjguNTY5NkgxMTYuOTEwMDhjLTE2LjI2MTEyIDAtMjkuNDU1MzYtMTIuOC0yOS40NTUzNi0yOC41Njk2VjI4LjU2OTZDODcuNDQ5NiAxMi44IDEwMC42NDg5NiAwIDExNi45MTAwOCAweiIgZmlsbD0iIzAwQzA5MCIgcC1pZD0iMjE5NCI+PC9wYXRoPjxwYXRoIGQ9Ik02NjguOTY4OTYgMHYyMjkuMTM1MzZjMCAxNS43OTAwOCAxMy4xOTkzNiAyOC41Njk2IDI5LjQ2MDQ4IDI4LjU2OTZoMjMzLjMxMzI4TDY2OC45Njg5NiAweiIgZmlsbD0iIzY4REJCRiIgcC1pZD0iMjE5NSI+PC9wYXRoPjxwYXRoIGQ9Ik03MDMuNzQ0IDM3MC42MDA5NmwtNDQ3LjUzOTIgNDM1LjJhMzkuMTQ3NTIgMzkuMTQ3NTIgMCAwIDAgMC43NDc1MiA1NS45MDUyOGMxNS44NTY2NCAxNS4zNDQ2NCA0MS40NDY0IDE1LjYwNTc2IDU3LjYzNTg0IDAuNTg4OGw0NDcuNTE4NzItNDM1LjJjMTAuODE4NTYtMTAuMDM1MiAxNS4xODA4LTI0Ljk2NTEyIDExLjQwMjI0LTM5LjAxNDQtMy43NzM0NC0xNC4wNDQxNi0xNS4xMDQtMjUuMDAwOTYtMjkuNTkzNi0yOC42MzEwNC0xNC40ODk2LTMuNjMwMDgtMjkuODc1MiAwLjY0LTQwLjE5MiAxMS4xNTEzNmgwLjAxNTM2eiIgZmlsbD0iI0ZGRkZGRiIgcC1pZD0iMjE5NiI+PC9wYXRoPjxwYXRoIGQ9Ik0yNTYuMjA0OCA0MjUuOTY4NjRsNDQ3LjUzOTIgNDM1LjE3OTUyYzE2LjE4OTQ0IDE1LjAxNjk2IDQxLjc3OTIgMTQuNzU1ODQgNTcuNjM1ODQtMC41ODg4YTM5LjE0NzUyIDM5LjE0NzUyIDAgMCAwIDAuNzQ3NTItNTUuOTAwMTZsLTQ0Ny41MTg3Mi00MzUuMmMtMTYuMTg5NDQtMTUuMDE2OTYtNDEuNzc5Mi0xNC43NTU4NC01Ny42NDA5NiAwLjU4ODhhMzkuMTQ3NTIgMzkuMTQ3NTIgMCAwIDAtMC43NDc1MiA1NS45MDAxNmwtMC4wMTUzNiAwLjAyMDQ4eiIgZmlsbD0iI0ZGRkZGRiIgcC1pZD0iMjE5NyI+PC9wYXRoPjwvc3ZnPg==');
}

.svg-blocks.ppt {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB0PSIxNjkxOTk0Mzk3NTY1IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjI0NDAiIHdpZHRoPSIyNTYiIGhlaWdodD0iMjU2Ij48cGF0aCBkPSJNMTE2LjkxMDA4IDBoNTUyLjA1ODg4bDI2Mi43NzM3NiAyNTcuNzA0OTZWOTk1LjQzMDRjMCAxNS43Njk2LTEzLjE5OTM2IDI4LjU2OTYtMjkuNDYwNDggMjguNTY5NkgxMTYuOTEwMDhjLTE2LjI2MTEyIDAtMjkuNDU1MzYtMTIuOC0yOS40NTUzNi0yOC41Njk2VjI4LjU2OTZDODcuNDQ5NiAxMi44IDEwMC42NDg5NiAwIDExNi45MTAwOCAweiIgZmlsbD0iI0ZGNzg2MSIgcC1pZD0iMjQ0MSI+PC9wYXRoPjxwYXRoIGQ9Ik02NjguOTY4OTYgMHYyMjkuMTM1MzZjMCAxNS43OTAwOCAxMy4xOTkzNiAyOC41Njk2IDI5LjQ2MDQ4IDI4LjU2OTZoMjMzLjMxMzI4TDY2OC45Njg5NiAweiIgZmlsbD0iI0ZGQjBBNCIgcC1pZD0iMjQ0MiI+PC9wYXRoPjxwYXRoIGQ9Ik02OTUuNTkyOTYgNDczLjI1Njk2YzkuMTg1MjggOS4wOTgyNCAxNC4wMjg4IDIyLjE5MDA4IDE0LjAyODggNDEuNTk0ODggMCAxOS40MjAxNi00Ljg0MzUyIDMyLjUxMi0xNC4wMjg4IDQxLjYwNTEyLTkuNzk5NjggOS43MjgtMjYuMzkzNiAxNi45NDcyLTUwLjkwODE2IDIwLjY4NDhoLTM2My45ODA4Yy0yMi43ODQgMC00MS4yNTE4NCAxNy45MDk3Ni00MS4yNTE4NCA0MC4wMDc2OHYxNzkuNDIwMTZjMCAxNC4yOTUwNCA3Ljg1OTIgMjcuNTA0NjQgMjAuNjIzMzYgMzQuNjUyMTZhNDIuMzU3NzYgNDIuMzU3NzYgMCAwIDAgNDEuMjQ2NzIgMGMxMi43NjQxNi03LjE0NzUyIDIwLjYyODQ4LTIwLjM1NzEyIDIwLjYyMzM2LTM0LjY1MjE2di0xMzkuNDMyOTZoMzI1LjgyMTQ0YzEuOTM1MzYgMCAzLjg5MTItMC4xMjI4OCA1LjgyMTQ0LTAuMzk0MjQgODguMTEwMDgtMTIuMjAwOTYgMTM4LjUyMTYtNjIuMjIzMzYgMTM4LjUyMTYtMTQxLjg5MDU2IDAtNzkuNjUxODQtNTAuNDExNTItMTI5LjY3NDI0LTEzOC41MjE2LTE0MS44NzUyYTQyLjA0NTQ0IDQyLjA0NTQ0IDAgMCAwLTUuODIxNDQtMC40MDk2SDI4MC42OTg4OGMtMjIuNzg0IDAtNDEuMjQ2NzIgMTcuOTA5NzYtNDEuMjQ2NzIgNDAuMDAyNTYgMCAyMi4wOTI4IDE4LjQ2Nzg0IDQwLjAwMjU2IDQxLjI0NjcyIDQwLjAwMjU2aDM2My45ODU5MmMyNC41MTQ1NiAzLjczNzYgNDEuMTA4NDggMTAuOTU2OCA1MC45MDgxNiAyMC42Njk0NHYwLjAxNTM2eiIgZmlsbD0iI0ZGRkZGRiIgcC1pZD0iMjQ0MyI+PC9wYXRoPjwvc3ZnPg==');
}

.svg-blocks.pdf {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB0PSIxNjkxOTk0NDI0ODcwIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjI2ODYiIHdpZHRoPSIyNTYiIGhlaWdodD0iMjU2Ij48cGF0aCBkPSJNNTk0Ljk0NCAwbDMzNS4xMjQ0OCAzNDEuMzE5Njh2NTYzLjJjMCA2NS45OTY4LTUyLjUwMDQ4IDExOS40ODAzMi0xMTcuMjk0MDggMTE5LjQ4MDMySDIwOS41NDYyNGMtNjQuNzkzNiAwLTExNy4yOTkyLTUzLjUyOTYtMTE3LjI5OTItMTE5LjQ4MDMyVjExOS40ODAzMkM5Mi4yNTIxNiA1My40ODM1MiAxNDQuNzU3NzYgMCAyMDkuNTUxMzYgMEg1OTQuOTQ0eiIgZmlsbD0iI0U5NDg0OCIgcC1pZD0iMjY4NyI+PC9wYXRoPjxwYXRoIGQ9Ik00ODIuOTU0MjQgMzc1LjQ4MDMyYTQwLjU4NjI0IDQwLjU4NjI0IDAgMCAwLTQwLjAyODE2IDQwLjc3NTY4YzAgMjcuNzg2MjQgMTUuMTcwNTYgNjIuMzI1NzYgMzEuMTgwOCA5NC43NzEyLTEyLjU2NDQ4IDM5LjgzMzYtMjYuNzE2MTYgODIuNDcyOTYtNDQuODIwNDggMTE4LjUwMjQtMzcuMDk0NCAxNC43OTY4LTcwLjE5NTIgMjUuODMwNC05MC4wNjA4IDQyLjE2ODMyYTQxLjcwNzUyIDQxLjcwNzUyIDAgMCAwLTEyLjM5MDQgMjkuOTI2NGMwIDIyLjM0MzY4IDE4LjA2MzM2IDQwLjc3NTY4IDQwLjAzODQgNDAuNzc1NjhhMzkuMzMxODQgMzkuMzMxODQgMCAwIDAgMjkuMjcxMDQtMTIuNDcyMzJjMTQuNjE3Ni0xNy44Mjc4NCAzMS44ODczNi01MC4xMjk5MiA0Ny4yOTM0NC03OS42NDE2IDM1LjQyMDE2LTE0LjE5Nzc2IDcyLjYwNjcyLTI4LjY3MiAxMDguNDQ2NzItMzcuMzI0OCAyNi4xNjMyIDIxLjQ1MjggNjQuMDUxMiAzNS42NTA1NiA5NS4xODU5MiAzNS42NTA1NiAyMS45Njk5MiAwIDQwLjAzMzI4LTE4LjM4NTkyIDQwLjAzMzI4LTQwLjc3NTY4YTQwLjU4NjI0IDQwLjU4NjI0IDAgMCAwLTQwLjAzMzI4LTQwLjcyNDQ4Yy0yNC45OTA3MiAwLTYxLjI5NjY0IDkuMDcyNjQtODkuMDM2OCAxOC42MTYzMmEzMDEuMzM3NiAzMDEuMzM3NiAwIDAgMS01OC4wOTE1Mi03Ni45ODQzMmMxMC42NTk4NC0zMy4zMzEyIDIzLjA0LTY2LjY1NzI4IDIzLjA0LTkyLjQ4NzY4YTQwLjU4NjI0IDQwLjU4NjI0IDAgMCAwLTQwLjAyODE2LTQwLjc3NTY4eiBtMCAyNC40Mzc3NmM4Ljk4MDQ4IDAgMTYuMDEwMjQgNy4xNjggMTYuMDEwMjQgMTYuMjkxODQgMCAxMi4yMzY4LTYuNDIwNDggMzQuODE2LTEzLjg3MDA4IDU5LjAxODI0QzQ3NS4xMzYgNDUxLjY3NjE2IDQ2Ni45NDQgNDI5LjA1NiA0NjYuOTQ0IDQxNi4yNTZjMC05LjE2NDggNy4wMjQ2NC0xNi4yOTE4NCAxNi4wMTAyNC0xNi4yOTE4NHYtMC4wNDYwOHogbTYuODg2NCAxMzkuNTQ1NmEzMjMuNTczNzYgMzIzLjU3Mzc2IDAgMCAwIDQxLjUyMzIgNTMuNzZjLTIzLjc0MTQ0IDYuNjA0OC00Ni45MTk2OCAxNS4wNzg0LTY5LjgyMTQ0IDIzLjkyMDY0IDExLjA3OTY4LTI1LjM2NDQ4IDE5LjkxNjgtNTEuNzU4MDggMjguMjk4MjQtNzcuNzI2NzJ2MC4wNDYwOHogbTE1Ny4yMzUyIDUyLjEyNjcyYzguOTgwNDggMCAxNi4wMTAyNCA3LjEyMTkyIDE2LjAxMDI0IDE2LjI5MTg0IDAgOS4xMjM4NC03LjAyOTc2IDE2LjI5MTg0LTE2LjAxNTM2IDE2LjI5MTg0LTE4LjA1ODI0IDAtNDMuNjU4MjQtOC4yODQxNi02NC4xODQzMi0xOS44NzU4NCAyMy41NTItNi43OTQyNCA0OS4yMDMyLTEyLjc0ODggNjQuMTg0MzItMTIuNzQ4OHYwLjA0MDk2ek00MDguMTUxMDQgNjY0LjU3NmMtMTEuMjY0IDIwLjQ4LTIyLjQzNTg0IDM5LjU2MjI0LTMwLjI1OTIgNDkuMTUyYTE1LjA3ODQgMTUuMDc4NCAwIDAgMS0xMS4wMjg0OCA0LjE4ODE2IDE1Ljk2NDE2IDE1Ljk2NDE2IDAgMCAxLTE2LjAxMDI0LTE2LjI5MTg0YzAuMDMwNzItNC4xNjI1NiAxLjUzMDg4LTguMTg2ODggNC4yMzQyNC0xMS4zNTYxNiA5LjQwMDMyLTcuMzk4NCAyOS44MzQyNC0xNi4yOTE4NCA1My4wNjM2OC0yNS42OTIxNnoiIGZpbGw9IiNGRkZGRkYiIHAtaWQ9IjI2ODgiPjwvcGF0aD48cGF0aCBkPSJNOTMwLjA2ODQ4IDM0MS4zMTk2OGgtMjExLjkxNjhjLTY0Ljc0NzUyIDAtMTIzLjIwNzY4LTU5LjQ4OTI4LTEyMy4yMDc2OC0xMjUuNDkxMlYwbDMzNS4xMjQ0OCAzNDEuMzE5Njh6IiBmaWxsPSIjRkZGRkZGIiBmaWxsLW9wYWNpdHk9Ii40IiBwLWlkPSIyNjg5Ij48L3BhdGg+PC9zdmc+');
}

.svg-blocks.other {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB0PSIxNjkxOTk0NTAxNDQ1IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjEwNjkiIHdpZHRoPSIyNTYiIGhlaWdodD0iMjU2Ij48cGF0aCBkPSJNMTYwIDBoNTEybDI1NiAyNTZ2NzA0YzAgMzUuMzQ3Mi0yOC42NTI4IDY0LTY0IDY0SDE2MGMtMzUuMzQ3MiAwLTY0LTI4LjY1MjgtNjQtNjRWNjRjMC0zNS4zNDcyIDI4LjY1MjgtNjQgNjQtNjR6IiBmaWxsPSIjQ0NDQ0NDIiBwLWlkPSIxMDcwIj48L3BhdGg+PHBhdGggZD0iTTY3MiAwbDI1NiAyNTZoLTE5MmMtMzUuMzQ3MiAwLTY0LTI4LjY1MjgtNjQtNjRWMHoiIGZpbGw9IiNFQUVBRUEiIHAtaWQ9IjEwNzEiPjwvcGF0aD48cGF0aCBkPSJNMzg0IDQ5OS4yYzAtMjUuNiA1LjEyLTQ2LjA4IDEwLjI0LTU4Ljg4IDUuMTItMTIuOCAxNS4zNi0yNS42IDI4LjE2LTM1Ljg0IDEyLjgtMTIuOCAyNS42LTIwLjQ4IDQzLjUyLTI1LjYgMTUuMzYtNS4xMiAzMC43Mi03LjY4IDQ4LjY0LTcuNjggMzUuODQgMCA2NCAxMC4yNCA4OS42IDMwLjcyQzYyNy4yIDQyMi40IDY0MCA0NDggNjQwIDQ4MS4yOGMwIDE1LjM2LTUuMTIgMjguMTYtMTAuMjQgNDAuOTZzLTE3LjkyIDI4LjE2LTM4LjQgNDYuMDgtMjguMTYgMzAuNzItMzUuODQgMzguNGMtNy42OCA3LjY4LTEwLjI0IDE3LjkyLTE1LjM2IDI4LjE2LTUuMTIgMTAuMjQtMi41NiAxNy45Mi0yLjU2IDQzLjUyaC01MS4yYzAtMjUuNiAyLjU2LTM4LjQgNS4xMi01MS4yczcuNjgtMjMuMDQgMTUuMzYtMzMuMjggMTUuMzYtMjMuMDQgMzMuMjgtNDAuOTZjMTcuOTItMTcuOTIgMzAuNzItMzAuNzIgMzUuODQtMzguNCA1LjEyLTcuNjggMTAuMjQtMjAuNDggMTAuMjQtMzguNHMtNy42OC0zMC43Mi0yMC40OC00My41Mi0zMC43Mi0yMC40OC01My43Ni0yMC40OGMtNTEuMiAwLTc2LjggMzUuODQtNzYuOCA4Ny4wNGgtNTEuMnogbTE1My42IDI4MS42aC01MS4ydi01MS4yaDUxLjJ2NTEuMnoiIGZpbGw9IiNGRkZGRkYiIHAtaWQ9IjEwNzIiPjwvcGF0aD48L3N2Zz4=');
}