
:focus {
    outline-color: var(--primary-color);
}

@font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    src: url(../font/Inter/Inter_18pt-Medium.ttf) format('truetype');
}

::-moz-selection { /* Code for Firefox */
    color: #fff;
    background: var(--primary-color);
  }
  
  ::selection {
    color: #fff;
    background: var(--primary-color);
  }

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

html {
    overflow: hidden;
    font-family: sans-serif;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent;
    -ms-overflow-style: none;  /* IE and Edge */
    scrollbar-width: none;  /* Firefox */
}

body {
    color: var(--fontcolor);
    font-family: 'Inter', Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    line-height: 1.4;
    font-weight: 500;
    margin: 0;
    width: 100%;
    height: 100svh;
    overflow: hidden;
    -ms-overflow-style: none;  /* IE and Edge */
    scrollbar-width: none;  /* Firefox */
}

#emp-body-content {
    width: 100%;
    display: flex;
    align-items: flex-start;
    justify-content: center;
    height: 100svh;
    overflow: hidden;
    -ms-overflow-style: none;  /* IE and Edge */
    scrollbar-width: none;  /* Firefox */
}

.emp-load-ajax * {
    pointer-events: none;
}

img {
    user-select: none;
}

.html::-webkit-scrollbar {
    display: none;
}
.body::-webkit-scrollbar {
    display: none;
}


button {
    font-family: 'Inter', Arial, Helvetica, sans-serif;
    font-weight: 500;
    -webkit-user-select: none; /* Verhindert die Textauswahl auf iOS */
    user-select: none; /* Verhindert die Textauswahl in modernen Browsern */
}

a, a:visited {
    text-decoration: none;
}
a:visited {
    color: inherit;
}

a.emp-text-link {
    transition: 0.2s color;
}

p {
    margin: 8px 0;
}

p:first-child {
    margin-top: 0;
}

p:last-child {
    margin-bottom: 0;
}

strong {
    font-weight: 600;
}

.hide {
    display: none !important;
}

.emp-primary-color,
.primary-color {
    color: var(--primary-color);
}

.emp-font-size-12 {
    font-size: 12px;
    line-height: 1.2;
}

.emp-font-size-18 {
    font-size: 18px;
}

.emp-color-red {
    color:#df1c1c;
}

@media (hover: hover) {
    a.emp-primary-color:hover {
        color: var(--primary-color);
        text-decoration: underline;
    }
}

/*a:focus {
    outline: 1px solid var(--primary-color);
}*/

.text-smaller {
    font-size: 12px;
    line-height: 16.8px;
}

.emp-password-visible-switch {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 1;
    line-height: 0;
    right: 7px;
}

.emp-password-visible-switch svg {
    width: 32px;
    height: 32px;
    fill: var(--fontcolor);
}

.emp-password-visible-switch-show:not(.active),
.emp-password-visible-switch-hide:not(.active) {
    display: none;
}

.emp-input {
	font-size: 16px;
    line-height: 1.3;
    padding-top: 3px;
    padding: 12px 15px;
    border-radius: 5px;
    width: 100%;
    font-family: 'Inter', Arial, Helvetica, sans-serif;
}

.emp-input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	font-size: 16px;
    line-height: 1;
    color: #ccc;
    font-family: 'Inter', Arial, Helvetica, sans-serif;
}
.emp-input::-moz-placeholder { /* Firefox 19+ */
	font-size: 16px;
    line-height: 1;
    color: #ccc;
    font-family: 'Inter', Arial, Helvetica, sans-serif;
}
.emp-input:-ms-input-placeholder { /* IE 10+ */
	font-size: 16px;
    line-height: 1;
    color: #ccc;
    font-family: 'Inter', Arial, Helvetica, sans-serif;
}
.emp-input:-moz-placeholder { /* Firefox 18- */
	font-size: 16px;
    line-height: 1;
    color: #ccc;
    font-family: 'Inter', Arial, Helvetica, sans-serif;
}

@media (hover: hover) {
    a.emp-text-link:hover {
        color: var(--primary-color);
    }
}

.emp-fill-text-color {
    fill: var(--fontcolor);
}

.emp-button {
    padding: 16px 105px;
    background-color: var(--primary-color);
    color: #fff;
    border-radius: 12px;
    text-align: center;
    transition: 0.2s background-color;
    cursor: pointer;
    user-select: none;
    outline: none;
    border: none;
    line-height: 1.2;
    font-size: var( --text-size);
    -webkit-tap-highlight-color: transparent; /* Entfernt die Hervorhebung */
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
    -khtml-user-select: none; /* Konqueror HTML */
    -moz-user-select: none; /* Old versions of Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
    user-select: none; /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}

.emp-button.deactivated {
    pointer-events: none;
    opacity: 0.4;
}

.emp-button--narrow {
    padding-left: 48px;
    padding-right: 48px;
}

.emp-full-width {
    width: 100%;
}

.emp-input-wrappe-flex {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.emp-button:hover, .emp-button:active, .emp-button:focus {
    outline: none;
}

@media (hover: hover) {
    .emp-button:hover {
        background-color: var(--primary-color);
    }
}

.emp-button:focus {
    background-color: var(--primary-color);
} 

.emp-button-primary {
    background-color: var(--primary-color);
    color: #fff !important;
    transition: 0.2s opacity;
}

@media (hover: hover) {
    .emp-button-primary:hover {
        opacity: 0.6;
    }
}

.emp-button-primary:focus {
    opacity: 0.6;
}

.emp-button-secondary {
    padding: 15px 104px;
    border: 1px solid var(--primary-color);
    background-color: transparent;
    color: var(--primary-color);
    transition: 0.2s background-color, 0.2s color;
}

.emp-button-secondary.emp-button--narrow {
    padding-left: 47px;
    padding-right: 47px;
}

@media (hover: hover) {
    .emp-button-secondary:focus,
    .emp-button-secondary:hover {
        background-color: var(--primary-color);
        color: #fff;
    }
}

@media screen and (min-width: 992px){
    .emp-hide-on-desktop {
        display: none !important;
    }
}

@media screen and (min-width: 767px) and (max-width: 991px){
    .emp-hide-on-tablet {
        display: none !important;
    }
}

@media screen and (max-width: 480px){
    .emp-hide-on-mobile {
        display: none !important;
    }
}


/** Files ***/

.emp-file-wrapper {
	background-size: contain;
    background-position: center left;
    background-repeat: no-repeat;
    padding-left: 45px;
    display: block;
}

.emp-file-wrapper.small { 
	padding-left: 38px;
}

.emp-file-icon.type-file,
.emp-file-wrapper.type-file {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDU2IDU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NiA1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0U5RTlFMDsiIGQ9Ik0zNi45ODUsMEg3Ljk2M0M3LjE1NSwwLDYuNSwwLjY1NSw2LjUsMS45MjZWNTVjMCwwLjM0NSwwLjY1NSwxLDEuNDYzLDFoNDAuMDc0DQoJCWMwLjgwOCwwLDEuNDYzLTAuNjU1LDEuNDYzLTFWMTIuOTc4YzAtMC42OTYtMC4wOTMtMC45Mi0wLjI1Ny0xLjA4NUwzNy42MDcsMC4yNTdDMzcuNDQyLDAuMDkzLDM3LjIxOCwwLDM2Ljk4NSwweiIvPg0KCTxwb2x5Z29uIHN0eWxlPSJmaWxsOiNEOUQ3Q0E7IiBwb2ludHM9IjM3LjUsMC4xNTEgMzcuNSwxMiA0OS4zNDksMTIgCSIvPg0KCTxwYXRoIHN0eWxlPSJmaWxsOiNDOEJEQjg7IiBkPSJNNDguMDM3LDU2SDcuOTYzQzcuMTU1LDU2LDYuNSw1NS4zNDUsNi41LDU0LjUzN1YzOWg0M3YxNS41MzdDNDkuNSw1NS4zNDUsNDguODQ1LDU2LDQ4LjAzNyw1NnoiLz4NCgk8Y2lyY2xlIHN0eWxlPSJmaWxsOiNGRkZGRkY7IiBjeD0iMTguNSIgY3k9IjQ3IiByPSIzIi8+DQoJPGNpcmNsZSBzdHlsZT0iZmlsbDojRkZGRkZGOyIgY3g9IjI4LjUiIGN5PSI0NyIgcj0iMyIvPg0KCTxjaXJjbGUgc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGN4PSIzOC41IiBjeT0iNDciIHI9IjMiLz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K);
}

.emp-file-icon.type-xls,
.emp-file-wrapper.type-xls,
.emp-file-icon.type-xlsx,
.emp-file-wrapper.type-xlsx {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDU2IDU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NiA1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0U5RTlFMDsiIGQ9Ik0zNi45ODUsMEg3Ljk2M0M3LjE1NSwwLDYuNSwwLjY1NSw2LjUsMS45MjZWNTVjMCwwLjM0NSwwLjY1NSwxLDEuNDYzLDFoNDAuMDc0DQoJCWMwLjgwOCwwLDEuNDYzLTAuNjU1LDEuNDYzLTFWMTIuOTc4YzAtMC42OTYtMC4wOTMtMC45Mi0wLjI1Ny0xLjA4NUwzNy42MDcsMC4yNTdDMzcuNDQyLDAuMDkzLDM3LjIxOCwwLDM2Ljk4NSwweiIvPg0KCTxwb2x5Z29uIHN0eWxlPSJmaWxsOiNEOUQ3Q0E7IiBwb2ludHM9IjM3LjUsMC4xNTEgMzcuNSwxMiA0OS4zNDksMTIgCSIvPg0KCTxwYXRoIHN0eWxlPSJmaWxsOiM5MUNEQTA7IiBkPSJNNDguMDM3LDU2SDcuOTYzQzcuMTU1LDU2LDYuNSw1NS4zNDUsNi41LDU0LjUzN1YzOWg0M3YxNS41MzdDNDkuNSw1NS4zNDUsNDguODQ1LDU2LDQ4LjAzNyw1NnoiLz4NCgk8Zz4NCgkJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0yMC4zNzksNDguMTA1TDIyLjkzNiw1M2gtMS45bC0xLjYtMy44MDFoLTAuMTM3TDE3LjU3Niw1M2gtMS45bDIuNTU3LTQuODk1bC0yLjcyMS01LjE4MmgxLjg3Mw0KCQkJbDEuNzc3LDQuMTAyaDAuMTM3bDEuOTI4LTQuMTAySDIzLjFMMjAuMzc5LDQ4LjEwNXoiLz4NCgkJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0yNy4wMzcsNDIuOTI0djguODMyaDQuNjM1VjUzaC02LjMwM1Y0Mi45MjRIMjcuMDM3eiIvPg0KCQk8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTM5LjA0MSw1MC4yMzhjMCwwLjM2NC0wLjA3NSwwLjcxOC0wLjIyNiwxLjA2UzM4LjQ1Myw1MS45NCwzOC4xOCw1Mi4ycy0wLjYxMSwwLjQ2Ny0xLjAxMiwwLjYyMg0KCQkJYy0wLjQwMSwwLjE1NS0wLjg1NywwLjIzMi0xLjM2NywwLjIzMmMtMC4yMTksMC0wLjQ0NC0wLjAxMi0wLjY3Ny0wLjAzNHMtMC40NjctMC4wNjItMC43MDQtMC4xMTYNCgkJCWMtMC4yMzctMC4wNTUtMC40NjMtMC4xMy0wLjY3Ny0wLjIyNmMtMC4yMTQtMC4wOTYtMC4zOTktMC4yMTItMC41NTQtMC4zNDlsMC4yODctMS4xNzZjMC4xMjcsMC4wNzMsMC4yODksMC4xNDQsMC40ODUsMC4yMTINCgkJCWMwLjE5NiwwLjA2OCwwLjM5OCwwLjEzMiwwLjYwOCwwLjE5MWMwLjIwOSwwLjA2LDAuNDE5LDAuMTA3LDAuNjI5LDAuMTQ0YzAuMjA5LDAuMDM2LDAuNDA1LDAuMDU1LDAuNTg4LDAuMDU1DQoJCQljMC41NTYsMCwwLjk4Mi0wLjEzLDEuMjc4LTAuMzljMC4yOTYtMC4yNiwwLjQ0NC0wLjY0NSwwLjQ0NC0xLjE1NWMwLTAuMzEtMC4xMDUtMC41NzQtMC4zMTQtMC43OTMNCgkJCWMtMC4yMS0wLjIxOS0wLjQ3Mi0wLjQxNy0wLjc4Ni0wLjU5NXMtMC42NTQtMC4zNTUtMS4wMTktMC41MzNjLTAuMzY1LTAuMTc4LTAuNzA3LTAuMzg4LTEuMDI1LTAuNjI5DQoJCQljLTAuMzE5LTAuMjQxLTAuNTgzLTAuNTI2LTAuNzkzLTAuODU0Yy0wLjIxLTAuMzI4LTAuMzE0LTAuNzM4LTAuMzE0LTEuMjNjMC0wLjQ0NiwwLjA4Mi0wLjg0MywwLjI0Ni0xLjE4OQ0KCQkJczAuMzg1LTAuNjQxLDAuNjYzLTAuODgyYzAuMjc4LTAuMjQxLDAuNjAyLTAuNDI2LDAuOTcxLTAuNTU0czAuNzU5LTAuMTkxLDEuMTY5LTAuMTkxYzAuNDE5LDAsMC44NDMsMC4wMzksMS4yNzEsMC4xMTYNCgkJCWMwLjQyOCwwLjA3NywwLjc3NCwwLjIwMywxLjAzOSwwLjM3NmMtMC4wNTUsMC4xMTgtMC4xMTksMC4yNDgtMC4xOTEsMC4zOWMtMC4wNzMsMC4xNDItMC4xNDIsMC4yNzMtMC4yMDUsMC4zOTYNCgkJCWMtMC4wNjQsMC4xMjMtMC4xMTksMC4yMjYtMC4xNjQsMC4zMDhjLTAuMDQ2LDAuMDgyLTAuMDczLDAuMTI4LTAuMDgyLDAuMTM3Yy0wLjA1NS0wLjAyNy0wLjExNi0wLjA2My0wLjE4NS0wLjEwOQ0KCQkJcy0wLjE2Ny0wLjA5MS0wLjI5NC0wLjEzN2MtMC4xMjgtMC4wNDYtMC4yOTYtMC4wNzctMC41MDYtMC4wOTZjLTAuMjEtMC4wMTktMC40NzktMC4wMTQtMC44MDcsMC4wMTQNCgkJCWMtMC4xODMsMC4wMTktMC4zNTUsMC4wNy0wLjUyLDAuMTU3cy0wLjMxLDAuMTkzLTAuNDM4LDAuMzIxYy0wLjEyOCwwLjEyOC0wLjIyOCwwLjI3MS0wLjMwMSwwLjQzMQ0KCQkJYy0wLjA3MywwLjE1OS0wLjEwOSwwLjMxMy0wLjEwOSwwLjQ1OGMwLDAuMzY0LDAuMTA0LDAuNjU4LDAuMzE0LDAuODgyYzAuMjA5LDAuMjI0LDAuNDY5LDAuNDE5LDAuNzc5LDAuNTg4DQoJCQljMC4zMSwwLjE2OSwwLjY0NywwLjMzMywxLjAxMiwwLjQ5MmMwLjM2NCwwLjE1OSwwLjcwNCwwLjM1NCwxLjAxOSwwLjU4MXMwLjU3NiwwLjUxMywwLjc4NiwwLjg1NA0KCQkJQzM4LjkzNiw0OS4yNjEsMzkuMDQxLDQ5LjcsMzkuMDQxLDUwLjIzOHoiLz4NCgk8L2c+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0M4QkRCODsiIGQ9Ik0yMy41LDE2di00aC0xMnY0djJ2MnYydjJ2MnYydjJ2NGgxMGgyaDIxdi00di0ydi0ydi0ydi0ydi0ydi00SDIzLjV6IE0xMy41LDE0aDh2MmgtOFYxNHoNCgkJIE0xMy41LDE4aDh2MmgtOFYxOHogTTEzLjUsMjJoOHYyaC04VjIyeiBNMTMuNSwyNmg4djJoLThWMjZ6IE0yMS41LDMyaC04di0yaDhWMzJ6IE00Mi41LDMyaC0xOXYtMmgxOVYzMnogTTQyLjUsMjhoLTE5di0yaDE5VjI4DQoJCXogTTQyLjUsMjRoLTE5di0yaDE5VjI0eiBNMjMuNSwyMHYtMmgxOXYySDIzLjV6Ii8+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
}

.emp-file-icon.type-doc,
.emp-file-wrapper.type-doc,
.emp-file-icon.type-docx,
.emp-file-wrapper.type-docx {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDU2IDU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NiA1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0U5RTlFMDsiIGQ9Ik0zNi45ODUsMEg3Ljk2M0M3LjE1NSwwLDYuNSwwLjY1NSw2LjUsMS45MjZWNTVjMCwwLjM0NSwwLjY1NSwxLDEuNDYzLDFoNDAuMDc0DQoJCWMwLjgwOCwwLDEuNDYzLTAuNjU1LDEuNDYzLTFWMTIuOTc4YzAtMC42OTYtMC4wOTMtMC45Mi0wLjI1Ny0xLjA4NUwzNy42MDcsMC4yNTdDMzcuNDQyLDAuMDkzLDM3LjIxOCwwLDM2Ljk4NSwweiIvPg0KCTxwb2x5Z29uIHN0eWxlPSJmaWxsOiNEOUQ3Q0E7IiBwb2ludHM9IjM3LjUsMC4xNTEgMzcuNSwxMiA0OS4zNDksMTIgCSIvPg0KCTxwYXRoIHN0eWxlPSJmaWxsOiM4Njk3Q0I7IiBkPSJNMTguNSwxM2gtNmMtMC41NTIsMC0xLTAuNDQ4LTEtMXMwLjQ0OC0xLDEtMWg2YzAuNTUyLDAsMSwwLjQ0OCwxLDFTMTkuMDUyLDEzLDE4LjUsMTN6Ii8+DQoJPHBhdGggc3R5bGU9ImZpbGw6Izg2OTdDQjsiIGQ9Ik0yMS41LDE4aC05Yy0wLjU1MiwwLTEtMC40NDgtMS0xczAuNDQ4LTEsMS0xaDljMC41NTIsMCwxLDAuNDQ4LDEsMVMyMi4wNTIsMTgsMjEuNSwxOHoiLz4NCgk8cGF0aCBzdHlsZT0iZmlsbDojODY5N0NCOyIgZD0iTTI1LjUsMThjLTAuMjYsMC0wLjUyLTAuMTEtMC43MS0wLjI5Yy0wLjE4LTAuMTktMC4yOS0wLjQ1LTAuMjktMC43MWMwLTAuMjYsMC4xMS0wLjUyLDAuMjktMC43MQ0KCQljMC4zNy0wLjM3LDEuMDUtMC4zNywxLjQyLDBjMC4xOCwwLjE5LDAuMjksMC40NSwwLjI5LDAuNzFjMCwwLjI2LTAuMTEsMC41Mi0wLjI5LDAuNzFDMjYuMDIsMTcuODksMjUuNzYsMTgsMjUuNSwxOHoiLz4NCgk8cGF0aCBzdHlsZT0iZmlsbDojODY5N0NCOyIgZD0iTTM3LjUsMThoLThjLTAuNTUyLDAtMS0wLjQ0OC0xLTFzMC40NDgtMSwxLTFoOGMwLjU1MiwwLDEsMC40NDgsMSwxUzM4LjA1MiwxOCwzNy41LDE4eiIvPg0KCTxwYXRoIHN0eWxlPSJmaWxsOiM4Njk3Q0I7IiBkPSJNMTIuNSwzM2MtMC4yNiwwLTAuNTItMC4xMS0wLjcxLTAuMjljLTAuMTgtMC4xOS0wLjI5LTAuNDUtMC4yOS0wLjcxYzAtMC4yNiwwLjExLTAuNTIsMC4yOS0wLjcxDQoJCWMwLjM3LTAuMzcsMS4wNS0wLjM3LDEuNDIsMGMwLjE4LDAuMTksMC4yOSwwLjQ0LDAuMjksMC43MWMwLDAuMjYtMC4xMSwwLjUyLTAuMjksMC43MUMxMy4wMiwzMi44OSwxMi43NiwzMywxMi41LDMzeiIvPg0KCTxwYXRoIHN0eWxlPSJmaWxsOiM4Njk3Q0I7IiBkPSJNMjQuNSwzM2gtOGMtMC41NTIsMC0xLTAuNDQ4LTEtMXMwLjQ0OC0xLDEtMWg4YzAuNTUyLDAsMSwwLjQ0OCwxLDFTMjUuMDUyLDMzLDI0LjUsMzN6Ii8+DQoJPHBhdGggc3R5bGU9ImZpbGw6Izg2OTdDQjsiIGQ9Ik00My41LDE4aC0yYy0wLjU1MiwwLTEtMC40NDgtMS0xczAuNDQ4LTEsMS0xaDJjMC41NTIsMCwxLDAuNDQ4LDEsMVM0NC4wNTIsMTgsNDMuNSwxOHoiLz4NCgk8cGF0aCBzdHlsZT0iZmlsbDojODY5N0NCOyIgZD0iTTM0LjUsMjNoLTIyYy0wLjU1MiwwLTEtMC40NDgtMS0xczAuNDQ4LTEsMS0xaDIyYzAuNTUyLDAsMSwwLjQ0OCwxLDFTMzUuMDUyLDIzLDM0LjUsMjN6Ii8+DQoJPHBhdGggc3R5bGU9ImZpbGw6Izg2OTdDQjsiIGQ9Ik00My41LDIzaC02Yy0wLjU1MiwwLTEtMC40NDgtMS0xczAuNDQ4LTEsMS0xaDZjMC41NTIsMCwxLDAuNDQ4LDEsMVM0NC4wNTIsMjMsNDMuNSwyM3oiLz4NCgk8cGF0aCBzdHlsZT0iZmlsbDojODY5N0NCOyIgZD0iTTE2LjUsMjhoLTRjLTAuNTUyLDAtMS0wLjQ0OC0xLTFzMC40NDgtMSwxLTFoNGMwLjU1MiwwLDEsMC40NDgsMSwxUzE3LjA1MiwyOCwxNi41LDI4eiIvPg0KCTxwYXRoIHN0eWxlPSJmaWxsOiM4Njk3Q0I7IiBkPSJNMzAuNSwyOGgtMTBjLTAuNTUyLDAtMS0wLjQ0OC0xLTFzMC40NDgtMSwxLTFoMTBjMC41NTIsMCwxLDAuNDQ4LDEsMVMzMS4wNTIsMjgsMzAuNSwyOHoiLz4NCgk8cGF0aCBzdHlsZT0iZmlsbDojODY5N0NCOyIgZD0iTTQzLjUsMjhoLTljLTAuNTUyLDAtMS0wLjQ0OC0xLTFzMC40NDgtMSwxLTFoOWMwLjU1MiwwLDEsMC40NDgsMSwxUzQ0LjA1MiwyOCw0My41LDI4eiIvPg0KCTxwYXRoIHN0eWxlPSJmaWxsOiMwMDk2RTY7IiBkPSJNNDguMDM3LDU2SDcuOTYzQzcuMTU1LDU2LDYuNSw1NS4zNDUsNi41LDU0LjUzN1YzOWg0M3YxNS41MzdDNDkuNSw1NS4zNDUsNDguODQ1LDU2LDQ4LjAzNyw1NnoiLz4NCgk8Zz4NCgkJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0yMy41LDQ3LjY4MmMwLDAuODI5LTAuMDg5LDEuNTM4LTAuMjY3LDIuMTI2cy0wLjQwMywxLjA4LTAuNjc3LDEuNDc3cy0wLjU4MSwwLjcwOS0wLjkyMywwLjkzNw0KCQkJcy0wLjY3MiwwLjM5OC0wLjk5MSwwLjUxM2MtMC4zMTksMC4xMTQtMC42MTEsMC4xODctMC44NzUsMC4yMTlDMTkuNTAzLDUyLjk4NCwxOS4zMDcsNTMsMTkuMTgsNTNoLTMuODE0VjQyLjkyNEgxOC40DQoJCQljMC44NDgsMCwxLjU5MywwLjEzNSwyLjIzNSwwLjQwM3MxLjE3NiwwLjYyNywxLjYsMS4wNzNzMC43NCwwLjk1NSwwLjk1LDEuNTI0QzIzLjM5NSw0Ni40OTQsMjMuNSw0Ny4wOCwyMy41LDQ3LjY4MnoNCgkJCSBNMTguNjMzLDUxLjc5N2MxLjExMiwwLDEuOTE0LTAuMzU1LDIuNDA2LTEuMDY2czAuNzM4LTEuNzQxLDAuNzM4LTMuMDljMC0wLjQxOS0wLjA1LTAuODM0LTAuMTUtMS4yNDQNCgkJCWMtMC4xMDEtMC40MS0wLjI5NC0wLjc4MS0wLjU4MS0xLjExNHMtMC42NzctMC42MDItMS4xNjktMC44MDdzLTEuMTMtMC4zMDgtMS45MTQtMC4zMDhoLTAuOTU3djcuNjI5SDE4LjYzM3oiLz4NCgkJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0zMy40NzUsNDcuOTE0YzAsMC44NDgtMC4xMDcsMS41OTUtMC4zMjEsMi4yNDJjLTAuMjE0LDAuNjQ3LTAuNTExLDEuMTg1LTAuODg5LDEuNjEzDQoJCQljLTAuMzc4LDAuNDI5LTAuODIsMC43NTItMS4zMjYsMC45NzFzLTEuMDYsMC4zMjgtMS42NjEsMC4zMjhzLTEuMTU1LTAuMTA5LTEuNjYxLTAuMzI4cy0wLjk0OC0wLjU0Mi0xLjMyNi0wLjk3MQ0KCQkJYy0wLjM3OC0wLjQyOS0wLjY3NS0wLjk2Ni0wLjg4OS0xLjYxM2MtMC4yMTQtMC42NDctMC4zMjEtMS4zOTUtMC4zMjEtMi4yNDJzMC4xMDctMS41OTMsMC4zMjEtMi4yMzUNCgkJCWMwLjIxNC0wLjY0MywwLjUxLTEuMTc4LDAuODg5LTEuNjA2YzAuMzc4LTAuNDI5LDAuODItMC43NTQsMS4zMjYtMC45NzhzMS4wNi0wLjMzNSwxLjY2MS0wLjMzNXMxLjE1NSwwLjExMSwxLjY2MSwwLjMzNQ0KCQkJczAuOTQ4LDAuNTQ5LDEuMzI2LDAuOTc4YzAuMzc4LDAuNDI5LDAuNjc0LDAuOTY0LDAuODg5LDEuNjA2QzMzLjM2Nyw0Ni4zMjEsMzMuNDc1LDQ3LjA2NiwzMy40NzUsNDcuOTE0eiBNMjkuMjM2LDUxLjcyOQ0KCQkJYzAuMzM3LDAsMC42NTgtMC4wNjYsMC45NjQtMC4xOThjMC4zMDUtMC4xMzIsMC41NzktMC4zNDksMC44Mi0wLjY0OWMwLjI0MS0wLjMwMSwwLjQzMS0wLjY5NSwwLjU2Ny0xLjE4Mw0KCQkJczAuMjA5LTEuMDgyLDAuMjE5LTEuNzg0Yy0wLjAwOS0wLjY4NC0wLjA4LTEuMjY1LTAuMjEyLTEuNzQzYy0wLjEzMi0wLjQ3OS0wLjMxNC0wLjg3My0wLjU0Ny0xLjE4M3MtMC40OTctMC41MzMtMC43OTMtMC42Nw0KCQkJYy0wLjI5Ni0wLjEzNy0wLjYwOC0wLjIwNS0wLjkzNy0wLjIwNWMtMC4zMzcsMC0wLjY1OSwwLjA2My0wLjk2NCwwLjE5MWMtMC4zMDYsMC4xMjgtMC41NzksMC4zNDQtMC44MiwwLjY0OQ0KCQkJYy0wLjI0MiwwLjMwNi0wLjQzMSwwLjY5OS0wLjU2NywxLjE4M3MtMC4yMSwxLjA3NS0wLjIxOSwxLjc3N2MwLjAwOSwwLjY4NCwwLjA4LDEuMjY3LDAuMjEyLDEuNzUNCgkJCWMwLjEzMiwwLjQ4MywwLjMxNCwwLjg3NywwLjU0NywxLjE4M3MwLjQ5NywwLjUyOCwwLjc5MywwLjY3QzI4LjU5Niw1MS42NTgsMjguOTA4LDUxLjcyOSwyOS4yMzYsNTEuNzI5eiIvPg0KCQk8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTQyLjYwNyw1MS45NzVjLTAuMzc0LDAuMzY0LTAuNzk4LDAuNjM4LTEuMjcxLDAuODJjLTAuNDc0LDAuMTgzLTAuOTg0LDAuMjczLTEuNTMxLDAuMjczDQoJCQljLTAuNjAyLDAtMS4xNTUtMC4xMDktMS42NjEtMC4zMjhzLTAuOTQ4LTAuNTQyLTEuMzI2LTAuOTcxYy0wLjM3OC0wLjQyOS0wLjY3NS0wLjk2Ni0wLjg4OS0xLjYxMw0KCQkJYy0wLjIxNC0wLjY0Ny0wLjMyMS0xLjM5NS0wLjMyMS0yLjI0MnMwLjEwNy0xLjU5MywwLjMyMS0yLjIzNWMwLjIxNC0wLjY0MywwLjUxLTEuMTc4LDAuODg5LTEuNjA2DQoJCQljMC4zNzgtMC40MjksMC44MjItMC43NTQsMS4zMzMtMC45NzhjMC41MS0wLjIyNCwxLjA2Mi0wLjMzNSwxLjY1NC0wLjMzNWMwLjU0NywwLDEuMDU3LDAuMDkxLDEuNTMxLDAuMjczDQoJCQljMC40NzQsMC4xODMsMC44OTcsMC40NTYsMS4yNzEsMC44MmwtMS4xMzUsMS4wMTJjLTAuMjI4LTAuMjY1LTAuNDgxLTAuNDU2LTAuNzU5LTAuNTc0Yy0wLjI3OC0wLjExOC0wLjU2Ny0wLjE3OC0wLjg2OC0wLjE3OA0KCQkJYy0wLjMzNywwLTAuNjU5LDAuMDYzLTAuOTY0LDAuMTkxYy0wLjMwNiwwLjEyOC0wLjU3OSwwLjM0NC0wLjgyLDAuNjQ5Yy0wLjI0MiwwLjMwNi0wLjQzMSwwLjY5OS0wLjU2NywxLjE4Mw0KCQkJcy0wLjIxLDEuMDc1LTAuMjE5LDEuNzc3YzAuMDA5LDAuNjg0LDAuMDgsMS4yNjcsMC4yMTIsMS43NWMwLjEzMiwwLjQ4MywwLjMxNCwwLjg3NywwLjU0NywxLjE4M3MwLjQ5NywwLjUyOCwwLjc5MywwLjY3DQoJCQljMC4yOTYsMC4xNDIsMC42MDgsMC4yMTIsMC45MzcsMC4yMTJzMC42MzYtMC4wNiwwLjkyMy0wLjE3OHMwLjU0OS0wLjMxLDAuNzg2LTAuNTc0TDQyLjYwNyw1MS45NzV6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=);
}

.emp-file-icon.type-ppt,
.emp-file-wrapper.type-ppt,
.emp-file-icon.type-pptx,
.emp-file-wrapper.type-pptx {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDU2IDU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NiA1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0U5RTlFMDsiIGQ9Ik0zNi45ODUsMEg3Ljk2M0M3LjE1NSwwLDYuNSwwLjY1NSw2LjUsMS45MjZWNTVjMCwwLjM0NSwwLjY1NSwxLDEuNDYzLDFoNDAuMDc0DQoJCWMwLjgwOCwwLDEuNDYzLTAuNjU1LDEuNDYzLTFWMTIuOTc4YzAtMC42OTYtMC4wOTMtMC45Mi0wLjI1Ny0xLjA4NUwzNy42MDcsMC4yNTdDMzcuNDQyLDAuMDkzLDM3LjIxOCwwLDM2Ljk4NSwweiIvPg0KCTxwb2x5Z29uIHN0eWxlPSJmaWxsOiNEOUQ3Q0E7IiBwb2ludHM9IjM3LjUsMC4xNTEgMzcuNSwxMiA0OS4zNDksMTIgCSIvPg0KCTxwYXRoIHN0eWxlPSJmaWxsOiNGNjcxMkU7IiBkPSJNNDguMDM3LDU2SDcuOTYzQzcuMTU1LDU2LDYuNSw1NS4zNDUsNi41LDU0LjUzN1YzOWg0M3YxNS41MzdDNDkuNSw1NS4zNDUsNDguODQ1LDU2LDQ4LjAzNyw1NnoiLz4NCgk8Zz4NCgkJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0xNy41ODEsNTNIMTUuOTRWNDIuOTI0aDIuODk4YzAuNDI4LDAsMC44NTIsMC4wNjgsMS4yNzEsMC4yMDUNCgkJCWMwLjQxOSwwLjEzNywwLjc5NSwwLjM0MiwxLjEyOCwwLjYxNWMwLjMzMywwLjI3MywwLjYwMiwwLjYwNCwwLjgwNywwLjk5MXMwLjMwOCwwLjgyMiwwLjMwOCwxLjMwNg0KCQkJYzAsMC41MTEtMC4wODcsMC45NzMtMC4yNiwxLjM4OGMtMC4xNzMsMC40MTUtMC40MTUsMC43NjQtMC43MjUsMS4wNDZjLTAuMzEsMC4yODItMC42ODQsMC41MDEtMS4xMjEsMC42NTYNCgkJCXMtMC45MjEsMC4yMzItMS40NDksMC4yMzJoLTEuMjE3VjUzeiBNMTcuNTgxLDQ0LjE2OHYzLjk5MmgxLjUwNGMwLjIsMCwwLjM5OC0wLjAzNCwwLjU5NS0wLjEwMw0KCQkJYzAuMTk2LTAuMDY4LDAuMzc2LTAuMTgsMC41NC0wLjMzNXMwLjI5Ni0wLjM3MSwwLjM5Ni0wLjY0OWMwLjEtMC4yNzgsMC4xNS0wLjYyMiwwLjE1LTEuMDMyYzAtMC4xNjQtMC4wMjMtMC4zNTQtMC4wNjgtMC41NjcNCgkJCWMtMC4wNDYtMC4yMTQtMC4xMzktMC40MTktMC4yOC0wLjYxNWMtMC4xNDItMC4xOTYtMC4zNC0wLjM2LTAuNTk1LTAuNDkyYy0wLjI1NS0wLjEzMi0wLjU5My0wLjE5OC0xLjAxMi0wLjE5OEgxNy41ODF6Ii8+DQoJCTxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7IiBkPSJNMjUuODUzLDUzaC0xLjY0MVY0Mi45MjRoMi44OThjMC40MjgsMCwwLjg1MiwwLjA2OCwxLjI3MSwwLjIwNQ0KCQkJYzAuNDE5LDAuMTM3LDAuNzk1LDAuMzQyLDEuMTI4LDAuNjE1YzAuMzMzLDAuMjczLDAuNjAyLDAuNjA0LDAuODA3LDAuOTkxczAuMzA4LDAuODIyLDAuMzA4LDEuMzA2DQoJCQljMCwwLjUxMS0wLjA4NywwLjk3My0wLjI2LDEuMzg4Yy0wLjE3MywwLjQxNS0wLjQxNSwwLjc2NC0wLjcyNSwxLjA0NmMtMC4zMSwwLjI4Mi0wLjY4NCwwLjUwMS0xLjEyMSwwLjY1Ng0KCQkJcy0wLjkyMSwwLjIzMi0xLjQ0OSwwLjIzMmgtMS4yMTdWNTN6IE0yNS44NTMsNDQuMTY4djMuOTkyaDEuNTA0YzAuMiwwLDAuMzk4LTAuMDM0LDAuNTk1LTAuMTAzDQoJCQljMC4xOTYtMC4wNjgsMC4zNzYtMC4xOCwwLjU0LTAuMzM1czAuMjk2LTAuMzcxLDAuMzk2LTAuNjQ5YzAuMS0wLjI3OCwwLjE1LTAuNjIyLDAuMTUtMS4wMzJjMC0wLjE2NC0wLjAyMy0wLjM1NC0wLjA2OC0wLjU2Nw0KCQkJYy0wLjA0Ni0wLjIxNC0wLjEzOS0wLjQxOS0wLjI4LTAuNjE1Yy0wLjE0Mi0wLjE5Ni0wLjM0LTAuMzYtMC41OTUtMC40OTJjLTAuMjU1LTAuMTMyLTAuNTkzLTAuMTk4LTEuMDEyLTAuMTk4SDI1Ljg1M3oiLz4NCgkJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0zOS42MDYsNDIuOTI0djEuMTIxaC0zLjAwOFY1M2gtMS42NTR2LTguOTU1aC0zLjAwOHYtMS4xMjFIMzkuNjA2eiIvPg0KCTwvZz4NCgk8cGF0aCBzdHlsZT0iZmlsbDojQzhCREI4OyIgZD0iTTM5LjUsMzBoLTI0VjE0aDI0VjMweiBNMTcuNSwyOGgyMFYxNmgtMjBWMjh6Ii8+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0M4QkRCODsiIGQ9Ik0yMC40OTksMzVjLTAuMTc1LDAtMC4zNTMtMC4wNDYtMC41MTQtMC4xNDNjLTAuNDc0LTAuMjg0LTAuNjI3LTAuODk4LTAuMzQzLTEuMzcybDMtNQ0KCQljMC4yODQtMC40NzQsMC44OTgtMC42MjcsMS4zNzItMC4zNDNjMC40NzQsMC4yODQsMC42MjcsMC44OTgsMC4zNDMsMS4zNzJsLTMsNUMyMS4xNywzNC44MjcsMjAuODM5LDM1LDIwLjQ5OSwzNXoiLz4NCgk8cGF0aCBzdHlsZT0iZmlsbDojQzhCREI4OyIgZD0iTTM0LjUwMSwzNWMtMC4zNCwwLTAuNjcxLTAuMTczLTAuODU4LTAuNDg1bC0zLTVjLTAuMjg0LTAuNDc0LTAuMTMxLTEuMDg4LDAuMzQzLTEuMzcyDQoJCWMwLjQ3NC0wLjI4MywxLjA4OC0wLjEzMSwxLjM3MiwwLjM0M2wzLDVjMC4yODQsMC40NzQsMC4xMzEsMS4wODgtMC4zNDMsMS4zNzJDMzQuODU0LDM0Ljk1NCwzNC42NzYsMzUsMzQuNTAxLDM1eiIvPg0KCTxwYXRoIHN0eWxlPSJmaWxsOiNDOEJEQjg7IiBkPSJNMjcuNSwxNmMtMC41NTIsMC0xLTAuNDQ3LTEtMXYtM2MwLTAuNTUzLDAuNDQ4LTEsMS0xczEsMC40NDcsMSwxdjNDMjguNSwxNS41NTMsMjguMDUyLDE2LDI3LjUsMTYNCgkJeiIvPg0KCTxyZWN0IHg9IjE3LjUiIHk9IjE2IiBzdHlsZT0iZmlsbDojRDNDQ0M5OyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEyIi8+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
}

.emp-file-icon.type-psd,
.emp-file-wrapper.type-psd {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDU2IDU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NiA1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0U5RTlFMDsiIGQ9Ik0zNi45ODUsMEg3Ljk2M0M3LjE1NSwwLDYuNSwwLjY1NSw2LjUsMS45MjZWNTVjMCwwLjM0NSwwLjY1NSwxLDEuNDYzLDFoNDAuMDc0DQoJCWMwLjgwOCwwLDEuNDYzLTAuNjU1LDEuNDYzLTFWMTIuOTc4YzAtMC42OTYtMC4wOTMtMC45Mi0wLjI1Ny0xLjA4NUwzNy42MDcsMC4yNTdDMzcuNDQyLDAuMDkzLDM3LjIxOCwwLDM2Ljk4NSwweiIvPg0KCTxwYXRoIHN0eWxlPSJmaWxsOiM1ODg5QzQ7IiBkPSJNNDguMDM3LDU2SDcuOTYzQzcuMTU1LDU2LDYuNSw1NS4zNDUsNi41LDU0LjUzN1YzOWg0M3YxNS41MzdDNDkuNSw1NS4zNDUsNDguODQ1LDU2LDQ4LjAzNyw1NnoiLz4NCgk8Zz4NCgkJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0xNy4zODUsNTNoLTEuNjQxVjQyLjkyNGgyLjg5OGMwLjQyOCwwLDAuODUyLDAuMDY4LDEuMjcxLDAuMjA1DQoJCQljMC40MTksMC4xMzcsMC43OTUsMC4zNDIsMS4xMjgsMC42MTVjMC4zMzMsMC4yNzMsMC42MDIsMC42MDQsMC44MDcsMC45OTFzMC4zMDgsMC44MjIsMC4zMDgsMS4zMDYNCgkJCWMwLDAuNTExLTAuMDg3LDAuOTczLTAuMjYsMS4zODhjLTAuMTczLDAuNDE1LTAuNDE1LDAuNzY0LTAuNzI1LDEuMDQ2Yy0wLjMxLDAuMjgyLTAuNjg0LDAuNTAxLTEuMTIxLDAuNjU2DQoJCQlzLTAuOTIxLDAuMjMyLTEuNDQ5LDAuMjMyaC0xLjIxN1Y1M3ogTTE3LjM4NSw0NC4xNjh2My45OTJoMS41MDRjMC4yLDAsMC4zOTgtMC4wMzQsMC41OTUtMC4xMDMNCgkJCWMwLjE5Ni0wLjA2OCwwLjM3Ni0wLjE4LDAuNTQtMC4zMzVjMC4xNjQtMC4xNTUsMC4yOTYtMC4zNzEsMC4zOTYtMC42NDljMC4xLTAuMjc4LDAuMTUtMC42MjIsMC4xNS0xLjAzMg0KCQkJYzAtMC4xNjQtMC4wMjMtMC4zNTQtMC4wNjgtMC41NjdjLTAuMDQ2LTAuMjE0LTAuMTM5LTAuNDE5LTAuMjgtMC42MTVjLTAuMTQyLTAuMTk2LTAuMzQtMC4zNi0wLjU5NS0wLjQ5Mg0KCQkJYy0wLjI1NS0wLjEzMi0wLjU5My0wLjE5OC0xLjAxMi0wLjE5OEgxNy4zODV6Ii8+DQoJCTxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7IiBkPSJNMjkuNzMsNTAuMjM4YzAsMC4zNjQtMC4wNzUsMC43MTgtMC4yMjYsMS4wNnMtMC4zNjIsMC42NDMtMC42MzYsMC45MDJzLTAuNjExLDAuNDY3LTEuMDEyLDAuNjIyDQoJCQljLTAuNDAxLDAuMTU1LTAuODU3LDAuMjMyLTEuMzY3LDAuMjMyYy0wLjIxOSwwLTAuNDQ0LTAuMDEyLTAuNjc3LTAuMDM0cy0wLjQ2Ny0wLjA2Mi0wLjcwNC0wLjExNg0KCQkJYy0wLjIzNy0wLjA1NS0wLjQ2My0wLjEzLTAuNjc3LTAuMjI2Yy0wLjIxNC0wLjA5Ni0wLjM5OS0wLjIxMi0wLjU1NC0wLjM0OWwwLjI4Ny0xLjE3NmMwLjEyNywwLjA3MywwLjI4OSwwLjE0NCwwLjQ4NSwwLjIxMg0KCQkJYzAuMTk2LDAuMDY4LDAuMzk4LDAuMTMyLDAuNjA4LDAuMTkxYzAuMjA5LDAuMDYsMC40MTksMC4xMDcsMC42MjksMC4xNDRjMC4yMDksMC4wMzYsMC40MDUsMC4wNTUsMC41ODgsMC4wNTUNCgkJCWMwLjU1NiwwLDAuOTgyLTAuMTMsMS4yNzgtMC4zOWMwLjI5Ni0wLjI2LDAuNDQ0LTAuNjQ1LDAuNDQ0LTEuMTU1YzAtMC4zMS0wLjEwNS0wLjU3NC0wLjMxNC0wLjc5Mw0KCQkJYy0wLjIxLTAuMjE5LTAuNDcyLTAuNDE3LTAuNzg2LTAuNTk1cy0wLjY1NC0wLjM1NS0xLjAxOS0wLjUzM2MtMC4zNjUtMC4xNzgtMC43MDctMC4zODgtMS4wMjUtMC42MjkNCgkJCWMtMC4zMTktMC4yNDEtMC41ODMtMC41MjYtMC43OTMtMC44NTRjLTAuMjEtMC4zMjgtMC4zMTQtMC43MzgtMC4zMTQtMS4yM2MwLTAuNDQ2LDAuMDgyLTAuODQzLDAuMjQ2LTEuMTg5DQoJCQlzMC4zODUtMC42NDEsMC42NjMtMC44ODJjMC4yNzgtMC4yNDEsMC42MDItMC40MjYsMC45NzEtMC41NTRzMC43NTktMC4xOTEsMS4xNjktMC4xOTFjMC40MTksMCwwLjg0MywwLjAzOSwxLjI3MSwwLjExNg0KCQkJYzAuNDI4LDAuMDc3LDAuNzc0LDAuMjAzLDEuMDM5LDAuMzc2Yy0wLjA1NSwwLjExOC0wLjExOSwwLjI0OC0wLjE5MSwwLjM5Yy0wLjA3MywwLjE0Mi0wLjE0MiwwLjI3My0wLjIwNSwwLjM5Ng0KCQkJYy0wLjA2NCwwLjEyMy0wLjExOSwwLjIyNi0wLjE2NCwwLjMwOGMtMC4wNDYsMC4wODItMC4wNzMsMC4xMjgtMC4wODIsMC4xMzdjLTAuMDU1LTAuMDI3LTAuMTE2LTAuMDYzLTAuMTg1LTAuMTA5DQoJCQlzLTAuMTY3LTAuMDkxLTAuMjk0LTAuMTM3Yy0wLjEyOC0wLjA0Ni0wLjI5Ni0wLjA3Ny0wLjUwNi0wLjA5NmMtMC4yMS0wLjAxOS0wLjQ3OS0wLjAxNC0wLjgwNywwLjAxNA0KCQkJYy0wLjE4MywwLjAxOS0wLjM1NSwwLjA3LTAuNTIsMC4xNTdzLTAuMzEsMC4xOTMtMC40MzgsMC4zMjFjLTAuMTI4LDAuMTI4LTAuMjI4LDAuMjcxLTAuMzAxLDAuNDMxDQoJCQljLTAuMDczLDAuMTU5LTAuMTA5LDAuMzEzLTAuMTA5LDAuNDU4YzAsMC4zNjQsMC4xMDQsMC42NTgsMC4zMTQsMC44ODJjMC4yMDksMC4yMjQsMC40NjksMC40MTksMC43NzksMC41ODgNCgkJCWMwLjMxLDAuMTY5LDAuNjQ3LDAuMzMzLDEuMDEyLDAuNDkyYzAuMzY0LDAuMTU5LDAuNzA0LDAuMzU0LDEuMDE5LDAuNTgxczAuNTc2LDAuNTEzLDAuNzg2LDAuODU0DQoJCQlDMjkuNjI1LDQ5LjI2MSwyOS43Myw0OS43LDI5LjczLDUwLjIzOHoiLz4NCgkJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0zOS42MjksNDcuNjgyYzAsMC44MjktMC4wODksMS41MzgtMC4yNjcsMi4xMjZzLTAuNDAzLDEuMDgtMC42NzcsMS40NzdzLTAuNTgxLDAuNzA5LTAuOTIzLDAuOTM3DQoJCQlzLTAuNjcyLDAuMzk4LTAuOTkxLDAuNTEzYy0wLjMxOSwwLjExNC0wLjYxMSwwLjE4Ny0wLjg3NSwwLjIxOUMzNS42MzIsNTIuOTg0LDM1LjQzNiw1MywzNS4zMDksNTNoLTMuODE0VjQyLjkyNGgzLjAzNQ0KCQkJYzAuODQ4LDAsMS41OTMsMC4xMzUsMi4yMzUsMC40MDNzMS4xNzYsMC42MjcsMS42LDEuMDczczAuNzQsMC45NTUsMC45NSwxLjUyNEMzOS41MjQsNDYuNDk0LDM5LjYyOSw0Ny4wOCwzOS42MjksNDcuNjgyeg0KCQkJIE0zNC43NjIsNTEuNzk3YzEuMTEyLDAsMS45MTQtMC4zNTUsMi40MDYtMS4wNjZzMC43MzgtMS43NDEsMC43MzgtMy4wOWMwLTAuNDE5LTAuMDUtMC44MzQtMC4xNS0xLjI0NA0KCQkJYy0wLjEwMS0wLjQxLTAuMjk0LTAuNzgxLTAuNTgxLTEuMTE0cy0wLjY3Ny0wLjYwMi0xLjE2OS0wLjgwN3MtMS4xMy0wLjMwOC0xLjkxNC0wLjMwOGgtMC45NTd2Ny42MjlIMzQuNzYyeiIvPg0KCTwvZz4NCgk8cGF0aCBzdHlsZT0iZmlsbDojQzhCREI4OyIgZD0iTTM4Ljg5NCwxMS4xNjNjLTAuNDYzLTAuMzAxLTEuMDgyLTAuMTcxLTEuMzg0LDAuMjkxYy0xLjQzMywyLjE5Ni0zLjk3OSw1LjE2NC01LjE5LDYuMzc1DQoJCWwtMi43ODgsMi43ODhsLTIuODI4LTIuODI4TDI5LjQ5LDE1YzEuNzcxLTEuNzcxLDYuMjcxLTUuNDQyLDguMTE2LTYuMTAyYzAuMDQtMC4wMDYsMC4wOTEtMC4wMTUsMC4xMTItMC4wMg0KCQljMC41MjEtMC4xMTcsMC44MjctMC42MTcsMC43MzUtMS4xNDNjLTAuMDkzLTAuNTI2LTAuNjE2LTAuODg1LTEuMTQzLTAuODE0bC0wLjI4MywwLjA2MmMtMi40MzksMC44MTMtNy40NTcsNS4xMDgtOC45NTIsNi42MDQNCgkJbC03LjE4NSw3LjE4NWMtMC4wOTUtMC4wMDQtMC4xODktMC4wMTQtMC4yODUtMC4wMTRjLTIuOTcxLDAtNS40NjMsMi4xMjUtNS45ODMsNS4wMTZsLTAuMTA4LDAuMDczbC0wLjAyLDAuNTM2DQoJCWMtMC4wMzQsMC45NDItMC4zMDIsNC4wNTItMi4zNDMsNC41NDZjLTAuNTE3LDAuMTI5LTAuODU4LDAuNjI1LTAuNzkzLDEuMTUyTDExLjUyLDMzaDYuOThsMC4wMiwwdjBsMi4wODYtMC4wMw0KCQljMy4zNjcsMCw2LjEwNy0yLjc0LDYuMTA3LTYuMTA3YzAtMC4xOTMtMC4wMTEtMC4zODMtMC4wMjktMC41NzJsNy4wNDktNy4wNDhjMS4zMDUtMS4zMDUsMy45MjUtNC4zNTgsNS40NTEtNi42OTYNCgkJQzM5LjQ4NiwxMi4wODQsMzkuMzU2LDExLjQ2NSwzOC44OTQsMTEuMTYzeiBNMjAuNjA2LDMwLjk3aC0zLjczOUwxNi44ODIsMzFoLTEuNjYxYzAuODg3LTEuMzQxLDEuMTYxLTMuMDM3LDEuMjQ0LTQuMDQ1DQoJCWwwLjA4Mi0wLjUwNGMwLjIxMy0yLjEwNiwxLjk1OC0zLjY5NCw0LjA2LTMuNjk0YzAuMTIxLDAsMC4yMzUsMC4wMjUsMC4zNTQsMC4wMzZsMC4xNjcsMC4wMjFjMS4wNDUsMC4xMzQsMS45NTYsMC42NTUsMi42LDEuNDExDQoJCWMwLjA1OCwwLjA2OSwwLjExOCwwLjEzNSwwLjE3MSwwLjIwOGMwLjA4MiwwLjExLDAuMTU1LDAuMjI3LDAuMjI2LDAuMzQ1YzAuMDUsMC4wODUsMC4wOTcsMC4xNzIsMC4xNDIsMC4yNg0KCQljMC4wNjMsMC4xMjYsMC4xMjQsMC4yNTQsMC4xNzQsMC4zODdjMC4wMywwLjA4LDAuMDUyLDAuMTY0LDAuMDc3LDAuMjQ3YzAuMDQ1LDAuMTQ3LDAuMDkxLDAuMjk0LDAuMTIsMC40NDlsMC4wMDUsMC4wMjYNCgkJYzAuMDQxLDAuMjM0LDAuMDcyLDAuNDcxLDAuMDcyLDAuNzE2QzI0LjcxMywyOS4xMjcsMjIuODcxLDMwLjk3LDIwLjYwNiwzMC45N3ogTTI1LjUxNiwyMy4yNDcNCgkJYy0wLjAwNy0wLjAwOS0wLjAxMy0wLjAxNy0wLjAyLTAuMDI2Yy0wLjYwNS0wLjgxMS0xLjQwNS0xLjQ2NS0yLjMzMi0xLjg5NWwyLjEyMy0yLjEyM2wyLjgyOCwyLjgyOGwtMi4wNzEsMi4wNw0KCQlDMjUuODkzLDIzLjgwMSwyNS43MTUsMjMuNTE2LDI1LjUxNiwyMy4yNDd6Ii8+DQoJPHBvbHlnb24gc3R5bGU9ImZpbGw6I0Q5RDdDQTsiIHBvaW50cz0iMzcuNSwwLjE1MSAzNy41LDEyIDQ5LjM0OSwxMiAJIi8+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
}

.emp-file-icon.type-mp4,
.emp-file-wrapper.type-mp4 {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDU2IDU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NiA1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0U5RTlFMDsiIGQ9Ik0zNi45ODUsMEg3Ljk2M0M3LjE1NSwwLDYuNSwwLjY1NSw2LjUsMS45MjZWNTVjMCwwLjM0NSwwLjY1NSwxLDEuNDYzLDFoNDAuMDc0DQoJCWMwLjgwOCwwLDEuNDYzLTAuNjU1LDEuNDYzLTFWMTIuOTc4YzAtMC42OTYtMC4wOTMtMC45Mi0wLjI1Ny0xLjA4NUwzNy42MDcsMC4yNTdDMzcuNDQyLDAuMDkzLDM3LjIxOCwwLDM2Ljk4NSwweiIvPg0KCTxwYXRoIHN0eWxlPSJmaWxsOiNGRjUzNjQ7IiBkPSJNNDguMDM3LDU2SDcuOTYzQzcuMTU1LDU2LDYuNSw1NS4zNDUsNi41LDU0LjUzN1YzOWg0M3YxNS41MzdDNDkuNSw1NS4zNDUsNDguODQ1LDU2LDQ4LjAzNyw1NnoiLz4NCgk8Zz4NCgkJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0yMi40LDQyLjkyNGgxLjY2OFY1M0gyMi40di02LjkzMmwtMi4yNTYsNS42MDVoLTEuNDQ5bC0yLjI3LTUuNjA1VjUzaC0xLjY2OFY0Mi45MjRoMS42NjgNCgkJCWwyLjk5NCw2Ljg5MUwyMi40LDQyLjkyNHoiLz4NCgkJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0yOC4yMTEsNTNIMjYuNTdWNDIuOTI0aDIuODk4YzAuNDI4LDAsMC44NTIsMC4wNjgsMS4yNzEsMC4yMDUNCgkJCWMwLjQxOSwwLjEzNywwLjc5NSwwLjM0MiwxLjEyOCwwLjYxNWMwLjMzMywwLjI3MywwLjYwMiwwLjYwNCwwLjgwNywwLjk5MXMwLjMwOCwwLjgyMiwwLjMwOCwxLjMwNg0KCQkJYzAsMC41MTEtMC4wODcsMC45NzMtMC4yNiwxLjM4OGMtMC4xNzMsMC40MTUtMC40MTUsMC43NjQtMC43MjUsMS4wNDZjLTAuMzEsMC4yODItMC42ODQsMC41MDEtMS4xMjEsMC42NTYNCgkJCXMtMC45MjEsMC4yMzItMS40NDksMC4yMzJoLTEuMjE3VjUzeiBNMjguMjExLDQ0LjE2OHYzLjk5MmgxLjUwNGMwLjIsMCwwLjM5OC0wLjAzNCwwLjU5NS0wLjEwMw0KCQkJYzAuMTk2LTAuMDY4LDAuMzc2LTAuMTgsMC41NC0wLjMzNXMwLjI5Ni0wLjM3MSwwLjM5Ni0wLjY0OWMwLjEtMC4yNzgsMC4xNS0wLjYyMiwwLjE1LTEuMDMyYzAtMC4xNjQtMC4wMjMtMC4zNTQtMC4wNjgtMC41NjcNCgkJCWMtMC4wNDYtMC4yMTQtMC4xMzktMC40MTktMC4yOC0wLjYxNWMtMC4xNDItMC4xOTYtMC4zNC0wLjM2LTAuNTk1LTAuNDkyYy0wLjI1NS0wLjEzMi0wLjU5My0wLjE5OC0xLjAxMi0wLjE5OEgyOC4yMTF6Ii8+DQoJCTxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7IiBkPSJNMzguNDc5LDUwLjY0OGgtNC4zNjFWNDkuMzVsNC4zNjEtNi40MjZoMS42Njh2Ni40MjZoMS4wNTN2MS4yOTloLTEuMDUzVjUzaC0xLjY2OFY1MC42NDh6DQoJCQkgTTM4LjQ3OSw0OS4zNXYtNC41MTJMMzUuNTgsNDkuMzVIMzguNDc5eiIvPg0KCTwvZz4NCgk8cGF0aCBzdHlsZT0iZmlsbDojQzhCREI4OyIgZD0iTTI0LjUsMjhjLTAuMTY2LDAtMC4zMzEtMC4wNDEtMC40ODEtMC4xMjNDMjMuNjk5LDI3LjcwMSwyMy41LDI3LjM2NSwyMy41LDI3VjEzDQoJCWMwLTAuMzY1LDAuMTk5LTAuNzAxLDAuNTE5LTAuODc3YzAuMzIxLTAuMTc1LDAuNzEtMC4xNjIsMS4wMTksMC4wMzNsMTEsN0MzNi4zMjUsMTkuMzQsMzYuNSwxOS42NTgsMzYuNSwyMA0KCQlzLTAuMTc1LDAuNjYtMC40NjMsMC44NDRsLTExLDdDMjQuODc0LDI3Ljk0NywyNC42ODcsMjgsMjQuNSwyOHogTTI1LjUsMTQuODIxdjEwLjM1N0wzMy42MzcsMjBMMjUuNSwxNC44MjF6Ii8+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0M4QkRCODsiIGQ9Ik0yOC41LDM1Yy04LjI3MSwwLTE1LTYuNzI5LTE1LTE1czYuNzI5LTE1LDE1LTE1czE1LDYuNzI5LDE1LDE1UzM2Ljc3MSwzNSwyOC41LDM1eiBNMjguNSw3DQoJCWMtNy4xNjgsMC0xMyw1LjgzMi0xMywxM3M1LjgzMiwxMywxMywxM3MxMy01LjgzMiwxMy0xM1MzNS42NjgsNywyOC41LDd6Ii8+DQoJPHBvbHlnb24gc3R5bGU9ImZpbGw6I0Q5RDdDQTsiIHBvaW50cz0iMzcuNSwwLjE1MSAzNy41LDEyIDQ5LjM0OSwxMiAJIi8+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
}

.emp-file-icon.type-csv,
.emp-file-wrapper.type-csv {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDU2IDU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NiA1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0U5RTlFMDsiIGQ9Ik0zNi45ODUsMEg3Ljk2M0M3LjE1NSwwLDYuNSwwLjY1NSw2LjUsMS45MjZWNTVjMCwwLjM0NSwwLjY1NSwxLDEuNDYzLDFoNDAuMDc0DQoJCWMwLjgwOCwwLDEuNDYzLTAuNjU1LDEuNDYzLTFWMTIuOTc4YzAtMC42OTYtMC4wOTMtMC45Mi0wLjI1Ny0xLjA4NUwzNy42MDcsMC4yNTdDMzcuNDQyLDAuMDkzLDM3LjIxOCwwLDM2Ljk4NSwweiIvPg0KCTxwb2x5Z29uIHN0eWxlPSJmaWxsOiNEOUQ3Q0E7IiBwb2ludHM9IjM3LjUsMC4xNTEgMzcuNSwxMiA0OS4zNDksMTIgCSIvPg0KCTxwYXRoIHN0eWxlPSJmaWxsOiNGMzZGQTA7IiBkPSJNNDguMDM3LDU2SDcuOTYzQzcuMTU1LDU2LDYuNSw1NS4zNDUsNi41LDU0LjUzN1YzOWg0M3YxNS41MzdDNDkuNSw1NS4zNDUsNDguODQ1LDU2LDQ4LjAzNyw1NnoiLz4NCgk8Zz4NCgkJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0yMS41OCw1MS45NzVjLTAuMzc0LDAuMzY0LTAuNzk4LDAuNjM4LTEuMjcxLDAuODJjLTAuNDc0LDAuMTgzLTAuOTg0LDAuMjczLTEuNTMxLDAuMjczDQoJCQljLTAuNjAyLDAtMS4xNTUtMC4xMDktMS42NjEtMC4zMjhzLTAuOTQ4LTAuNTQyLTEuMzI2LTAuOTcxYy0wLjM3OC0wLjQyOS0wLjY3NS0wLjk2Ni0wLjg4OS0xLjYxMw0KCQkJYy0wLjIxNC0wLjY0Ny0wLjMyMS0xLjM5NS0wLjMyMS0yLjI0MnMwLjEwNy0xLjU5MywwLjMyMS0yLjIzNWMwLjIxNC0wLjY0MywwLjUxLTEuMTc4LDAuODg5LTEuNjA2DQoJCQljMC4zNzgtMC40MjksMC44MjItMC43NTQsMS4zMzMtMC45NzhjMC41MS0wLjIyNCwxLjA2Mi0wLjMzNSwxLjY1NC0wLjMzNWMwLjU0NywwLDEuMDU3LDAuMDkxLDEuNTMxLDAuMjczDQoJCQljMC40NzQsMC4xODMsMC44OTcsMC40NTYsMS4yNzEsMC44MmwtMS4xMzUsMS4wMTJjLTAuMjI4LTAuMjY1LTAuNDgxLTAuNDU2LTAuNzU5LTAuNTc0Yy0wLjI3OC0wLjExOC0wLjU2Ny0wLjE3OC0wLjg2OC0wLjE3OA0KCQkJYy0wLjMzNywwLTAuNjU5LDAuMDYzLTAuOTY0LDAuMTkxYy0wLjMwNiwwLjEyOC0wLjU3OSwwLjM0NC0wLjgyLDAuNjQ5Yy0wLjI0MiwwLjMwNi0wLjQzMSwwLjY5OS0wLjU2NywxLjE4Mw0KCQkJcy0wLjIxLDEuMDc1LTAuMjE5LDEuNzc3YzAuMDA5LDAuNjg0LDAuMDgsMS4yNjcsMC4yMTIsMS43NWMwLjEzMiwwLjQ4MywwLjMxNCwwLjg3NywwLjU0NywxLjE4M3MwLjQ5NywwLjUyOCwwLjc5MywwLjY3DQoJCQljMC4yOTYsMC4xNDIsMC42MDgsMC4yMTIsMC45MzcsMC4yMTJzMC42MzYtMC4wNiwwLjkyMy0wLjE3OHMwLjU0OS0wLjMxLDAuNzg2LTAuNTc0TDIxLjU4LDUxLjk3NXoiLz4NCgkJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0yOS42MzMsNTAuMjM4YzAsMC4zNjQtMC4wNzUsMC43MTgtMC4yMjYsMS4wNnMtMC4zNjIsMC42NDMtMC42MzYsMC45MDJzLTAuNjExLDAuNDY3LTEuMDEyLDAuNjIyDQoJCQljLTAuNDAxLDAuMTU1LTAuODU3LDAuMjMyLTEuMzY3LDAuMjMyYy0wLjIxOSwwLTAuNDQ0LTAuMDEyLTAuNjc3LTAuMDM0cy0wLjQ2Ny0wLjA2Mi0wLjcwNC0wLjExNg0KCQkJYy0wLjIzNy0wLjA1NS0wLjQ2My0wLjEzLTAuNjc3LTAuMjI2Yy0wLjIxNC0wLjA5Ni0wLjM5OS0wLjIxMi0wLjU1NC0wLjM0OWwwLjI4Ny0xLjE3NmMwLjEyNywwLjA3MywwLjI4OSwwLjE0NCwwLjQ4NSwwLjIxMg0KCQkJYzAuMTk2LDAuMDY4LDAuMzk4LDAuMTMyLDAuNjA4LDAuMTkxYzAuMjA5LDAuMDYsMC40MTksMC4xMDcsMC42MjksMC4xNDRjMC4yMDksMC4wMzYsMC40MDUsMC4wNTUsMC41ODgsMC4wNTUNCgkJCWMwLjU1NiwwLDAuOTgyLTAuMTMsMS4yNzgtMC4zOWMwLjI5Ni0wLjI2LDAuNDQ0LTAuNjQ1LDAuNDQ0LTEuMTU1YzAtMC4zMS0wLjEwNS0wLjU3NC0wLjMxNC0wLjc5Mw0KCQkJYy0wLjIxLTAuMjE5LTAuNDcyLTAuNDE3LTAuNzg2LTAuNTk1cy0wLjY1NC0wLjM1NS0xLjAxOS0wLjUzM2MtMC4zNjUtMC4xNzgtMC43MDctMC4zODgtMS4wMjUtMC42MjkNCgkJCWMtMC4zMTktMC4yNDEtMC41ODMtMC41MjYtMC43OTMtMC44NTRjLTAuMjEtMC4zMjgtMC4zMTQtMC43MzgtMC4zMTQtMS4yM2MwLTAuNDQ2LDAuMDgyLTAuODQzLDAuMjQ2LTEuMTg5DQoJCQlzMC4zODUtMC42NDEsMC42NjMtMC44ODJjMC4yNzgtMC4yNDEsMC42MDItMC40MjYsMC45NzEtMC41NTRzMC43NTktMC4xOTEsMS4xNjktMC4xOTFjMC40MTksMCwwLjg0MywwLjAzOSwxLjI3MSwwLjExNg0KCQkJYzAuNDI4LDAuMDc3LDAuNzc0LDAuMjAzLDEuMDM5LDAuMzc2Yy0wLjA1NSwwLjExOC0wLjExOSwwLjI0OC0wLjE5MSwwLjM5Yy0wLjA3MywwLjE0Mi0wLjE0MiwwLjI3My0wLjIwNSwwLjM5Ng0KCQkJYy0wLjA2NCwwLjEyMy0wLjExOSwwLjIyNi0wLjE2NCwwLjMwOGMtMC4wNDYsMC4wODItMC4wNzMsMC4xMjgtMC4wODIsMC4xMzdjLTAuMDU1LTAuMDI3LTAuMTE2LTAuMDYzLTAuMTg1LTAuMTA5DQoJCQlzLTAuMTY3LTAuMDkxLTAuMjk0LTAuMTM3Yy0wLjEyOC0wLjA0Ni0wLjI5Ni0wLjA3Ny0wLjUwNi0wLjA5NmMtMC4yMS0wLjAxOS0wLjQ3OS0wLjAxNC0wLjgwNywwLjAxNA0KCQkJYy0wLjE4MywwLjAxOS0wLjM1NSwwLjA3LTAuNTIsMC4xNTdzLTAuMzEsMC4xOTMtMC40MzgsMC4zMjFjLTAuMTI4LDAuMTI4LTAuMjI4LDAuMjcxLTAuMzAxLDAuNDMxDQoJCQljLTAuMDczLDAuMTU5LTAuMTA5LDAuMzEzLTAuMTA5LDAuNDU4YzAsMC4zNjQsMC4xMDQsMC42NTgsMC4zMTQsMC44ODJjMC4yMDksMC4yMjQsMC40NjksMC40MTksMC43NzksMC41ODgNCgkJCWMwLjMxLDAuMTY5LDAuNjQ3LDAuMzMzLDEuMDEyLDAuNDkyYzAuMzY0LDAuMTU5LDAuNzA0LDAuMzU0LDEuMDE5LDAuNTgxczAuNTc2LDAuNTEzLDAuNzg2LDAuODU0DQoJCQlDMjkuNTI4LDQ5LjI2MSwyOS42MzMsNDkuNywyOS42MzMsNTAuMjM4eiIvPg0KCQk8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTM0LjAzNSw1My4wNTVsLTMuMTMxLTEwLjEzMWgxLjg3M2wyLjMzOCw4LjY5NWwyLjQ3NS04LjY5NWgxLjg1OWwtMy4yODEsMTAuMTMxSDM0LjAzNXoiLz4NCgk8L2c+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0M4QkRCODsiIGQ9Ik0yMy41LDE2di00aC0xMnY0djJ2MnYydjJ2MnYydjJ2NGgxMGgyaDIxdi00di0ydi0ydi0ydi0ydi0ydi00SDIzLjV6IE0xMy41LDE0aDh2MmgtOFYxNHoNCgkJIE0xMy41LDE4aDh2MmgtOFYxOHogTTEzLjUsMjJoOHYyaC04VjIyeiBNMTMuNSwyNmg4djJoLThWMjZ6IE0yMS41LDMyaC04di0yaDhWMzJ6IE00Mi41LDMyaC0xOXYtMmgxOVYzMnogTTQyLjUsMjhoLTE5di0yaDE5VjI4DQoJCXogTTQyLjUsMjRoLTE5di0yaDE5VjI0eiBNMjMuNSwyMHYtMmgxOXYySDIzLjV6Ii8+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
}

.emp-file-icon.type-mp3,
.emp-file-wrapper.type-mp3 {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDU2IDU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NiA1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0U5RTlFMDsiIGQ9Ik0zNi45ODUsMEg3Ljk2M0M3LjE1NSwwLDYuNSwwLjY1NSw2LjUsMS45MjZWNTVjMCwwLjM0NSwwLjY1NSwxLDEuNDYzLDFoNDAuMDc0DQoJCWMwLjgwOCwwLDEuNDYzLTAuNjU1LDEuNDYzLTFWMTIuOTc4YzAtMC42OTYtMC4wOTMtMC45Mi0wLjI1Ny0xLjA4NUwzNy42MDcsMC4yNTdDMzcuNDQyLDAuMDkzLDM3LjIxOCwwLDM2Ljk4NSwweiIvPg0KCTxwb2x5Z29uIHN0eWxlPSJmaWxsOiNEOUQ3Q0E7IiBwb2ludHM9IjM3LjUsMC4xNTEgMzcuNSwxMiA0OS4zNDksMTIgCSIvPg0KCTxwYXRoIHN0eWxlPSJmaWxsOiM3RDY1OTk7IiBkPSJNNDguMDM3LDU2SDcuOTYzQzcuMTU1LDU2LDYuNSw1NS4zNDUsNi41LDU0LjUzN1YzOWg0M3YxNS41MzdDNDkuNSw1NS4zNDUsNDguODQ1LDU2LDQ4LjAzNyw1NnoiLz4NCgk8cGF0aCBzdHlsZT0iZmlsbDojQzhCREI4OyIgZD0iTTM1LjY3LDE0Ljk4NmMtMC41NjctMC43OTYtMS4zLTEuNTQzLTIuMzA4LTIuMzUxYy0zLjkxNC0zLjEzMS00Ljc1Ny02LjI3Ny00Ljg2Mi02LjczOFY1DQoJCWMwLTAuNTUzLTAuNDQ3LTEtMS0xcy0xLDAuNDQ3LTEsMXYxdjguMzU5djkuMDUzaC0zLjcwNmMtMy44ODIsMC02LjI5NCwxLjk2MS02LjI5NCw1LjExN2MwLDMuNDY2LDIuMjQsNS43MDYsNS43MDYsNS43MDYNCgkJYzMuNDcxLDAsNi4yOTQtMi44MjMsNi4yOTQtNi4yOTRWMTYuNDY4bDAuMjk4LDAuMjQzYzAuMzQsMC4zMzYsMC44NjEsMC43MiwxLjUyMSwxLjIwNWMyLjMxOCwxLjcwOSw2LjIsNC41NjcsNS4yMjQsNy43OTMNCgkJQzM1LjUxNCwyNS44MDcsMzUuNSwyNS45MDQsMzUuNSwyNmMwLDAuNDMsMC4yNzgsMC44MjYsMC43MSwwLjk1N0MzNi4zMDcsMjYuOTg2LDM2LjQwNCwyNywzNi41LDI3YzAuNDMsMCwwLjgyNi0wLjI3OCwwLjk1Ny0wLjcxDQoJCUMzOS4wODQsMjAuOTE1LDM3LjAzNSwxNi45LDM1LjY3LDE0Ljk4NnogTTI2LjUsMjcuOTQxYzAsMi4zNjgtMS45MjYsNC4yOTQtNC4yOTQsNC4yOTRjLTIuMzU1LDAtMy43MDYtMS4zNTEtMy43MDYtMy43MDYNCgkJYzAtMi41NzYsMi4zMzUtMy4xMTcsNC4yOTQtMy4xMTdIMjYuNVYyNy45NDF6IE0zMS41MDUsMTYuMzA4Yy0wLjU3MS0wLjQyMi0xLjA2NS0wLjc4NS0xLjM3MS0xLjA4MWwtMS42MzQtMS4zNHYtMy40NzMNCgkJYzAuODI3LDEuMTc0LDEuOTg3LDIuNDgzLDMuNjEyLDMuNzgzYzAuODU4LDAuNjg4LDEuNDcyLDEuMzA4LDEuOTI5LDEuOTVjMC43MTYsMS4wMDMsMS40MzEsMi4zMzksMS43ODgsMy45NzgNCgkJQzM0LjUwMiwxOC41MTUsMzIuNzQ1LDE3LjIyMSwzMS41MDUsMTYuMzA4eiIvPg0KCTxnPg0KCQk8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTIyLjQsNDIuOTI0aDEuNjY4VjUzSDIyLjR2LTYuOTMybC0yLjI1Niw1LjYwNWgtMS40NDlsLTIuMjctNS42MDVWNTNoLTEuNjY4VjQyLjkyNGgxLjY2OA0KCQkJbDIuOTk0LDYuODkxTDIyLjQsNDIuOTI0eiIvPg0KCQk8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTI4LjIxMSw1M0gyNi41N1Y0Mi45MjRoMi44OThjMC40MjksMCwwLjg1MywwLjA2OCwxLjI3MSwwLjIwNXMwLjc5NSwwLjM0MiwxLjEyOCwwLjYxNQ0KCQkJczAuNjAyLDAuNjA0LDAuODA3LDAuOTkxczAuMzA4LDAuODIyLDAuMzA4LDEuMzA2YzAsMC41MTEtMC4wODcsMC45NzMtMC4yNiwxLjM4OHMtMC40MTUsMC43NjQtMC43MjUsMS4wNDYNCgkJCXMtMC42ODQsMC41MDEtMS4xMjEsMC42NTZzLTAuOTIxLDAuMjMyLTEuNDQ5LDAuMjMyaC0xLjIxN1Y1M3ogTTI4LjIxMSw0NC4xNjh2My45OTJoMS41MDRjMC4yLDAsMC4zOTgtMC4wMzQsMC41OTUtMC4xMDMNCgkJCXMwLjM3Ni0wLjE4LDAuNTQtMC4zMzVzMC4yOTYtMC4zNzEsMC4zOTYtMC42NDlzMC4xNS0wLjYyMiwwLjE1LTEuMDMyYzAtMC4xNjQtMC4wMjItMC4zNTQtMC4wNjgtMC41NjdzLTAuMTM5LTAuNDE5LTAuMjgtMC42MTUNCgkJCXMtMC4zNC0wLjM2LTAuNTk1LTAuNDkycy0wLjU5My0wLjE5OC0xLjAxMi0wLjE5OEgyOC4yMTF6Ii8+DQoJCTxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7IiBkPSJNMzguNjE1LDQ3LjY5NWMwLjIxLDAuMDI3LDAuNDI2LDAuMDk2LDAuNjQ5LDAuMjA1czAuNDMxLDAuMjY1LDAuNjIyLDAuNDY1DQoJCQlzMC4zNTEsMC40NDQsMC40NzksMC43MzFzMC4xOTEsMC42MTcsMC4xOTEsMC45OTFjMCwwLjQ1Ni0wLjA2NiwwLjg1LTAuMTk4LDEuMTgzcy0wLjI5OSwwLjYwOC0wLjQ5OSwwLjgyNw0KCQkJcy0wLjQyNiwwLjM5NS0wLjY3NywwLjUyNnMtMC40OTQsMC4yMy0wLjczMSwwLjI5NHMtMC40NTMsMC4xMDQtMC42NDksMC4xMjNzLTAuMzQ5LDAuMDI3LTAuNDU4LDAuMDI3DQoJCQljLTAuNzY2LDAtMS4zNjktMC4wNTMtMS44MTItMC4xNTdzLTAuNzUtMC4yMTItMC45MjMtMC4zMjFsMC4zNjktMS4xNzZjMC4wODIsMC4wNDYsMC4xNTksMC4wOTYsMC4yMzIsMC4xNQ0KCQkJczAuMTc4LDAuMTA3LDAuMzE0LDAuMTU3czAuMzI4LDAuMDkxLDAuNTc0LDAuMTIzczAuNTgzLDAuMDQ4LDEuMDEyLDAuMDQ4YzAuNjI5LDAsMS4wOTktMC4xNzEsMS40MDgtMC41MTMNCgkJCXMwLjQ2NS0wLjc3MiwwLjQ2NS0xLjI5MmMwLTAuNDkyLTAuMTQyLTAuOTA3LTAuNDI0LTEuMjQ0cy0wLjY5Ny0wLjUwNi0xLjI0NC0wLjUwNmgtMS4zOTVoMC4wMTRsLTAuMDE0LTEuMTA3aDAuOTMNCgkJCWMwLjIsMCwwLjQwMy0wLjAwNSwwLjYwOC0wLjAxNHMwLjM5OC0wLjA2LDAuNTgxLTAuMTVzMC4zMzMtMC4yNDYsMC40NTEtMC40NjVzMC4xNzgtMC41MzMsMC4xNzgtMC45NDMNCgkJCWMwLTAuMTY0LTAuMDE0LTAuMzM3LTAuMDQxLTAuNTJzLTAuMTAzLTAuMzUxLTAuMjI2LTAuNTA2cy0wLjMwMy0wLjI4LTAuNTQtMC4zNzZzLTAuNTY1LTAuMTQ0LTAuOTg0LTAuMTQ0DQoJCQlzLTAuNzU0LDAuMDM5LTEuMDA1LDAuMTE2cy0wLjQzOSwwLjEzOS0wLjU2NywwLjE4NWwtMC40NzktMS4yM2MwLjIxOS0wLjA2MywwLjQ5LTAuMTMyLDAuODEzLTAuMjA1czAuNzkxLTAuMTA5LDEuNDAxLTAuMTA5DQoJCQljMC40MjksMCwwLjgzNCwwLjA1MywxLjIxNywwLjE1N3MwLjcxOCwwLjI3MSwxLjAwNSwwLjQ5OXMwLjUxNSwwLjUyLDAuNjg0LDAuODc1czAuMjUzLDAuNzc0LDAuMjUzLDEuMjU4DQoJCQljMCwwLjI4Mi0wLjA1LDAuNTQtMC4xNSwwLjc3MnMtMC4yMjgsMC40MzYtMC4zODMsMC42MDhzLTAuMzI4LDAuMzE2LTAuNTIsMC40MzFTMzguNzc5LDQ3LjY1OSwzOC42MTUsNDcuNjk1eiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K);
}

.emp-file-icon.type-zip,
.emp-file-wrapper.type-zip {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDU2IDU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NiA1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0U5RTlFMDsiIGQ9Ik0zNi45ODUsMEg3Ljk2M0M3LjE1NSwwLDYuNSwwLjY1NSw2LjUsMS45MjZWNTVjMCwwLjM0NSwwLjY1NSwxLDEuNDYzLDFoNDAuMDc0DQoJCWMwLjgwOCwwLDEuNDYzLTAuNjU1LDEuNDYzLTFWMTIuOTc4YzAtMC42OTYtMC4wOTMtMC45Mi0wLjI1Ny0xLjA4NUwzNy42MDcsMC4yNTdDMzcuNDQyLDAuMDkzLDM3LjIxOCwwLDM2Ljk4NSwweiIvPg0KCTxwb2x5Z29uIHN0eWxlPSJmaWxsOiNEOUQ3Q0E7IiBwb2ludHM9IjM3LjUsMC4xNTEgMzcuNSwxMiA0OS4zNDksMTIgCSIvPg0KCTxwYXRoIHN0eWxlPSJmaWxsOiM1NTYwODA7IiBkPSJNNDguMDM3LDU2SDcuOTYzQzcuMTU1LDU2LDYuNSw1NS4zNDUsNi41LDU0LjUzN1YzOWg0M3YxNS41MzdDNDkuNSw1NS4zNDUsNDguODQ1LDU2LDQ4LjAzNyw1NnoiLz4NCgk8Zz4NCgkJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0yNS4yNjYsNDIuOTI0djEuMzI2bC00Ljc5OSw3LjIwNWwtMC4yNzMsMC4yMTloNS4wNzJWNTNoLTYuNjk5di0xLjMyNmw0Ljc5OS03LjIwNWwwLjI4Ny0wLjIxOQ0KCQkJaC01LjA4NnYtMS4zMjZIMjUuMjY2eiIvPg0KCQk8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTI5LjI3MSw1M2gtMS42NjhWNDIuOTI0aDEuNjY4VjUzeiIvPg0KCQk8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTMzLjQxNCw1M2gtMS42NDFWNDIuOTI0aDIuODk4YzAuNDI4LDAsMC44NTIsMC4wNjgsMS4yNzEsMC4yMDUNCgkJCWMwLjQxOSwwLjEzNywwLjc5NSwwLjM0MiwxLjEyOCwwLjYxNWMwLjMzMywwLjI3MywwLjYwMiwwLjYwNCwwLjgwNywwLjk5MXMwLjMwOCwwLjgyMiwwLjMwOCwxLjMwNg0KCQkJYzAsMC41MTEtMC4wODcsMC45NzMtMC4yNiwxLjM4OGMtMC4xNzMsMC40MTUtMC40MTUsMC43NjQtMC43MjUsMS4wNDZjLTAuMzEsMC4yODItMC42ODQsMC41MDEtMS4xMjEsMC42NTYNCgkJCXMtMC45MjEsMC4yMzItMS40NDksMC4yMzJoLTEuMjE3VjUzeiBNMzMuNDE0LDQ0LjE2OHYzLjk5MmgxLjUwNGMwLjIsMCwwLjM5OC0wLjAzNCwwLjU5NS0wLjEwMw0KCQkJYzAuMTk2LTAuMDY4LDAuMzc2LTAuMTgsMC41NC0wLjMzNXMwLjI5Ni0wLjM3MSwwLjM5Ni0wLjY0OWMwLjEtMC4yNzgsMC4xNS0wLjYyMiwwLjE1LTEuMDMyYzAtMC4xNjQtMC4wMjMtMC4zNTQtMC4wNjgtMC41NjcNCgkJCWMtMC4wNDYtMC4yMTQtMC4xMzktMC40MTktMC4yOC0wLjYxNWMtMC4xNDItMC4xOTYtMC4zNC0wLjM2LTAuNTk1LTAuNDkyYy0wLjI1NS0wLjEzMi0wLjU5My0wLjE5OC0xLjAxMi0wLjE5OEgzMy40MTR6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBzdHlsZT0iZmlsbDojQzhCREI4OyIgZD0iTTI4LjUsMjR2LTJoMnYtMmgtMnYtMmgydi0yaC0ydi0yaDJ2LTJoLTJ2LTJoMlY4aC0yVjZoLTJ2MmgtMnYyaDJ2MmgtMnYyaDJ2MmgtMnYyaDJ2MmgtMnYyaDJ2Mg0KCQkJaC00djVjMCwyLjc1NywyLjI0Myw1LDUsNXM1LTIuMjQzLDUtNXYtNUgyOC41eiBNMzAuNSwyOWMwLDEuNjU0LTEuMzQ2LDMtMywzcy0zLTEuMzQ2LTMtM3YtM2g2VjI5eiIvPg0KCQk8cGF0aCBzdHlsZT0iZmlsbDojQzhCREI4OyIgZD0iTTI2LjUsMzBoMmMwLjU1MiwwLDEtMC40NDcsMS0xcy0wLjQ0OC0xLTEtMWgtMmMtMC41NTIsMC0xLDAuNDQ3LTEsMVMyNS45NDgsMzAsMjYuNSwzMHoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
}

.emp-file-icon.type-txt,
.emp-file-wrapper.type-txt {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDU2IDU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NiA1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0U5RTlFMDsiIGQ9Ik0zNi45ODUsMEg3Ljk2M0M3LjE1NSwwLDYuNSwwLjY1NSw2LjUsMS45MjZWNTVjMCwwLjM0NSwwLjY1NSwxLDEuNDYzLDFoNDAuMDc0DQoJCWMwLjgwOCwwLDEuNDYzLTAuNjU1LDEuNDYzLTFWMTIuOTc4YzAtMC42OTYtMC4wOTMtMC45Mi0wLjI1Ny0xLjA4NUwzNy42MDcsMC4yNTdDMzcuNDQyLDAuMDkzLDM3LjIxOCwwLDM2Ljk4NSwweiIvPg0KCTxwb2x5Z29uIHN0eWxlPSJmaWxsOiNEOUQ3Q0E7IiBwb2ludHM9IjM3LjUsMC4xNTEgMzcuNSwxMiA0OS4zNDksMTIgCSIvPg0KCTxwYXRoIHN0eWxlPSJmaWxsOiM5NUE1QTU7IiBkPSJNNDguMDM3LDU2SDcuOTYzQzcuMTU1LDU2LDYuNSw1NS4zNDUsNi41LDU0LjUzN1YzOWg0M3YxNS41MzdDNDkuNSw1NS4zNDUsNDguODQ1LDU2LDQ4LjAzNyw1NnoiLz4NCgk8Zz4NCgkJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0yMS44NjcsNDIuOTI0djEuMTIxaC0zLjAwOFY1M2gtMS42NTR2LTguOTU1aC0zLjAwOHYtMS4xMjFIMjEuODY3eiIvPg0KCQk8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTI4LjQ0Myw0OC4xMDVMMzEsNTNoLTEuOWwtMS42LTMuODAxaC0wLjEzN0wyNS42NDEsNTNoLTEuOWwyLjU1Ny00Ljg5NWwtMi43MjEtNS4xODJoMS44NzMNCgkJCWwxLjc3Nyw0LjEwMmgwLjEzN2wxLjkyOC00LjEwMmgxLjg3M0wyOC40NDMsNDguMTA1eiIvPg0KCQk8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTQwLjUyOSw0Mi45MjR2MS4xMjFoLTMuMDA4VjUzaC0xLjY1NHYtOC45NTVoLTMuMDA4di0xLjEyMUg0MC41Mjl6Ii8+DQoJPC9nPg0KCTxwYXRoIHN0eWxlPSJmaWxsOiNDOEJEQjg7IiBkPSJNMTguNSwxM2gtNmMtMC41NTMsMC0xLTAuNDQ4LTEtMXMwLjQ0Ny0xLDEtMWg2YzAuNTUzLDAsMSwwLjQ0OCwxLDFTMTkuMDUzLDEzLDE4LjUsMTN6Ii8+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0M4QkRCODsiIGQ9Ik0yMS41LDE4aC05Yy0wLjU1MywwLTEtMC40NDgtMS0xczAuNDQ3LTEsMS0xaDljMC41NTMsMCwxLDAuNDQ4LDEsMVMyMi4wNTMsMTgsMjEuNSwxOHoiLz4NCgk8cGF0aCBzdHlsZT0iZmlsbDojQzhCREI4OyIgZD0iTTI1LjUsMThjLTAuMjYsMC0wLjUyMS0wLjExLTAuNzEtMC4yOWMtMC4xODEtMC4xOS0wLjI5LTAuNDQtMC4yOS0wLjcxczAuMTA5LTAuNTIsMC4zLTAuNzENCgkJYzAuMzYtMC4zNywxLjA0LTAuMzcsMS40MSwwYzAuMTgsMC4xOSwwLjI5LDAuNDUsMC4yOSwwLjcxYzAsMC4yNi0wLjExLDAuNTItMC4yOSwwLjcxQzI2LjAyLDE3Ljg5LDI1Ljc2LDE4LDI1LjUsMTh6Ii8+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0M4QkRCODsiIGQ9Ik0zNy41LDE4aC04Yy0wLjU1MywwLTEtMC40NDgtMS0xczAuNDQ3LTEsMS0xaDhjMC41NTMsMCwxLDAuNDQ4LDEsMVMzOC4wNTMsMTgsMzcuNSwxOHoiLz4NCgk8cGF0aCBzdHlsZT0iZmlsbDojQzhCREI4OyIgZD0iTTEyLjUsMzNjLTAuMjYsMC0wLjUyMS0wLjExLTAuNzEtMC4yOWMtMC4xODEtMC4xOS0wLjI5LTAuNDUtMC4yOS0wLjcxDQoJCWMwLTAuMjYsMC4xMDktMC41MiwwLjI5LTAuNzFjMC4zNy0wLjM3LDEuMDUtMC4zNywxLjQyLDAuMDFjMC4xOCwwLjE4LDAuMjksMC40NCwwLjI5LDAuN2MwLDAuMjYtMC4xMSwwLjUyLTAuMjksMC43MQ0KCQlDMTMuMDIsMzIuODksMTIuNzYsMzMsMTIuNSwzM3oiLz4NCgk8cGF0aCBzdHlsZT0iZmlsbDojQzhCREI4OyIgZD0iTTI0LjUsMzNoLThjLTAuNTUzLDAtMS0wLjQ0OC0xLTFzMC40NDctMSwxLTFoOGMwLjU1MywwLDEsMC40NDgsMSwxUzI1LjA1MywzMywyNC41LDMzeiIvPg0KCTxwYXRoIHN0eWxlPSJmaWxsOiNDOEJEQjg7IiBkPSJNNDMuNSwxOGgtMmMtMC41NTMsMC0xLTAuNDQ4LTEtMXMwLjQ0Ny0xLDEtMWgyYzAuNTUzLDAsMSwwLjQ0OCwxLDFTNDQuMDUzLDE4LDQzLjUsMTh6Ii8+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0M4QkRCODsiIGQ9Ik0zNC41LDIzaC0yMmMtMC41NTMsMC0xLTAuNDQ4LTEtMXMwLjQ0Ny0xLDEtMWgyMmMwLjU1MywwLDEsMC40NDgsMSwxUzM1LjA1MywyMywzNC41LDIzeiIvPg0KCTxwYXRoIHN0eWxlPSJmaWxsOiNDOEJEQjg7IiBkPSJNNDMuNSwyM2gtNmMtMC41NTMsMC0xLTAuNDQ4LTEtMXMwLjQ0Ny0xLDEtMWg2YzAuNTUzLDAsMSwwLjQ0OCwxLDFTNDQuMDUzLDIzLDQzLjUsMjN6Ii8+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0M4QkRCODsiIGQ9Ik0xNi41LDI4aC00Yy0wLjU1MywwLTEtMC40NDgtMS0xczAuNDQ3LTEsMS0xaDRjMC41NTMsMCwxLDAuNDQ4LDEsMVMxNy4wNTMsMjgsMTYuNSwyOHoiLz4NCgk8cGF0aCBzdHlsZT0iZmlsbDojQzhCREI4OyIgZD0iTTMwLjUsMjhoLTEwYy0wLjU1MywwLTEtMC40NDgtMS0xczAuNDQ3LTEsMS0xaDEwYzAuNTUzLDAsMSwwLjQ0OCwxLDFTMzEuMDUzLDI4LDMwLjUsMjh6Ii8+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0M4QkRCODsiIGQ9Ik00My41LDI4aC05Yy0wLjU1MywwLTEtMC40NDgtMS0xczAuNDQ3LTEsMS0xaDljMC41NTMsMCwxLDAuNDQ4LDEsMVM0NC4wNTMsMjgsNDMuNSwyOHoiLz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K);
}

.emp-file-icon.type-avi,
.emp-file-wrapper.type-avi {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDU2IDU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NiA1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0U5RTlFMDsiIGQ9Ik0zNi45ODUsMEg3Ljk2M0M3LjE1NSwwLDYuNSwwLjY1NSw2LjUsMS45MjZWNTVjMCwwLjM0NSwwLjY1NSwxLDEuNDYzLDFoNDAuMDc0DQoJCWMwLjgwOCwwLDEuNDYzLTAuNjU1LDEuNDYzLTFWMTIuOTc4YzAtMC42OTYtMC4wOTMtMC45Mi0wLjI1Ny0xLjA4NUwzNy42MDcsMC4yNTdDMzcuNDQyLDAuMDkzLDM3LjIxOCwwLDM2Ljk4NSwweiIvPg0KCTxwb2x5Z29uIHN0eWxlPSJmaWxsOiNEOUQ3Q0E7IiBwb2ludHM9IjM3LjUsMC4xNTEgMzcuNSwxMiA0OS4zNDksMTIgCSIvPg0KCTxwYXRoIHN0eWxlPSJmaWxsOiNENzVFNzI7IiBkPSJNNDguMDM3LDU2SDcuOTYzQzcuMTU1LDU2LDYuNSw1NS4zNDUsNi41LDU0LjUzN1YzOWg0M3YxNS41MzdDNDkuNSw1NS4zNDUsNDguODQ1LDU2LDQ4LjAzNyw1NnoiLz4NCgk8Zz4NCgkJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0xNi4zNjEsNTNsMy41MjctMTAuMDYzaDEuNjI3TDI1LjAxNiw1M0gyMy4zMmwtMC43MjUtMi4wOTJoLTMuNzg3TDE4LjA3LDUzSDE2LjM2MXoNCgkJCSBNMTkuMTkxLDQ5LjgwMWgzLjAwOGwtMS40OS00LjM0OEwxOS4xOTEsNDkuODAxeiIvPg0KCQk8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTI5LjgyOCw1My4wNTVsLTMuMTMxLTEwLjEzMWgxLjg3M2wyLjMzOCw4LjY5NWwyLjQ3NS04LjY5NWgxLjg1OWwtMy4yODEsMTAuMTMxSDI5LjgyOHoiLz4NCgkJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0zOC45ODgsNTNIMzcuMzJWNDIuOTI0aDEuNjY4VjUzeiIvPg0KCTwvZz4NCgk8cG9seWdvbiBzdHlsZT0iZmlsbDojQzhCREI4OyIgcG9pbnRzPSIyMy41LDI4IDIzLjUsMjAuOTU0IDIzLjUsMTQgMzQuNSwyMSAJIi8+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
}

.emp-file-icon.type-exe,
.emp-file-wrapper.type-exe {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDU2IDU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NiA1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0U5RTlFMDsiIGQ9Ik0zNi45ODUsMEg3Ljk2M0M3LjE1NSwwLDYuNSwwLjY1NSw2LjUsMS45MjZWNTVjMCwwLjM0NSwwLjY1NSwxLDEuNDYzLDFoNDAuMDc0DQoJCWMwLjgwOCwwLDEuNDYzLTAuNjU1LDEuNDYzLTFWMTIuOTc4YzAtMC42OTYtMC4wOTMtMC45Mi0wLjI1Ny0xLjA4NUwzNy42MDcsMC4yNTdDMzcuNDQyLDAuMDkzLDM3LjIxOCwwLDM2Ljk4NSwweiIvPg0KCTxwb2x5Z29uIHN0eWxlPSJmaWxsOiNEOUQ3Q0E7IiBwb2ludHM9IjM3LjUsMC4xNTEgMzcuNSwxMiA0OS4zNDksMTIgCSIvPg0KCTxwYXRoIHN0eWxlPSJmaWxsOiM5Nzc3QTg7IiBkPSJNNDguMDM3LDU2SDcuOTYzQzcuMTU1LDU2LDYuNSw1NS4zNDUsNi41LDU0LjUzN1YzOWg0M3YxNS41MzdDNDkuNSw1NS4zNDUsNDguODQ1LDU2LDQ4LjAzNyw1NnoiLz4NCgk8Zz4NCgkJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0xNy4wODIsNDQuMTY4djMuMTcyaDQuMjExdjEuMTIxaC00LjIxMXYzLjI5NWg0LjYzNVY1M2gtNi4zMDNWNDIuOTI0aDYuMzAzdjEuMjQ0SDE3LjA4MnoiLz4NCgkJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0yOC41OCw0OC4xMDVMMzEuMTM3LDUzaC0xLjlsLTEuNi0zLjgwMUgyNy41TDI1Ljc3Nyw1M2gtMS45bDIuNTU3LTQuODk1bC0yLjcyMS01LjE4MmgxLjg3Mw0KCQkJbDEuNzc3LDQuMTAySDI3LjVsMS45MjgtNC4xMDJoMS44NzNMMjguNTgsNDguMTA1eiIvPg0KCQk8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTM1LjI2Niw0NC4xNjh2My4xNzJoNC4yMTF2MS4xMjFoLTQuMjExdjMuMjk1SDM5LjlWNTNoLTYuMzAzVjQyLjkyNEgzOS45djEuMjQ0SDM1LjI2NnoiLz4NCgk8L2c+DQoJPHBhdGggc3R5bGU9ImZpbGw6Izk3NzdBODsiIGQ9Ik0zMy41LDMyYy0wLjA5OSwwLTAuMi0wLjAxNS0wLjI5OS0wLjA0NmMtMC41MjctMC4xNjUtMC44MjEtMC43MjYtMC42NTYtMS4yNTNsNS0xNg0KCQljMC4xNjUtMC41MjcsMC43MjYtMC44MjEsMS4yNTMtMC42NTZjMC41MjcsMC4xNjUsMC44MjEsMC43MjYsMC42NTYsMS4yNTNsLTUsMTZDMzQuMzIxLDMxLjcyNiwzMy45MjYsMzIsMzMuNSwzMnoiLz4NCgk8Y2lyY2xlIHN0eWxlPSJmaWxsOiM5Nzc3QTg7IiBjeD0iMjkiIGN5PSIxOS41IiByPSIxLjUiLz4NCgk8Y2lyY2xlIHN0eWxlPSJmaWxsOiM5Nzc3QTg7IiBjeD0iMjkiIGN5PSIyNi41IiByPSIxLjUiLz4NCgk8cGF0aCBzdHlsZT0iZmlsbDojOTc3N0E4OyIgZD0iTTIzLjUsMzBoLTJjLTMuODYsMC03LTMuMTQtNy03czMuMTQtNyw3LTdoMmMwLjU1MiwwLDEsMC40NDgsMSwxcy0wLjQ0OCwxLTEsMWgtMg0KCQljLTIuNzU3LDAtNSwyLjI0My01LDVzMi4yNDMsNSw1LDVoMmMwLjU1MiwwLDEsMC40NDgsMSwxUzI0LjA1MiwzMCwyMy41LDMweiIvPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=);
}

.emp-file-icon.type-pdf,
.emp-file-wrapper.type-pdf {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDU2IDU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NiA1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0U5RTlFMDsiIGQ9Ik0zNi45ODUsMEg3Ljk2M0M3LjE1NSwwLDYuNSwwLjY1NSw2LjUsMS45MjZWNTVjMCwwLjM0NSwwLjY1NSwxLDEuNDYzLDFoNDAuMDc0DQoJCWMwLjgwOCwwLDEuNDYzLTAuNjU1LDEuNDYzLTFWMTIuOTc4YzAtMC42OTYtMC4wOTMtMC45Mi0wLjI1Ny0xLjA4NUwzNy42MDcsMC4yNTdDMzcuNDQyLDAuMDkzLDM3LjIxOCwwLDM2Ljk4NSwweiIvPg0KCTxwb2x5Z29uIHN0eWxlPSJmaWxsOiNEOUQ3Q0E7IiBwb2ludHM9IjM3LjUsMC4xNTEgMzcuNSwxMiA0OS4zNDksMTIgCSIvPg0KCTxwYXRoIHN0eWxlPSJmaWxsOiNDQzRCNEM7IiBkPSJNMTkuNTE0LDMzLjMyNEwxOS41MTQsMzMuMzI0Yy0wLjM0OCwwLTAuNjgyLTAuMTEzLTAuOTY3LTAuMzI2DQoJCWMtMS4wNDEtMC43ODEtMS4xODEtMS42NS0xLjExNS0yLjI0MmMwLjE4Mi0xLjYyOCwyLjE5NS0zLjMzMiw1Ljk4NS01LjA2OGMxLjUwNC0zLjI5NiwyLjkzNS03LjM1NywzLjc4OC0xMC43NQ0KCQljLTAuOTk4LTIuMTcyLTEuOTY4LTQuOTktMS4yNjEtNi42NDNjMC4yNDgtMC41NzksMC41NTctMS4wMjMsMS4xMzQtMS4yMTVjMC4yMjgtMC4wNzYsMC44MDQtMC4xNzIsMS4wMTYtMC4xNzINCgkJYzAuNTA0LDAsMC45NDcsMC42NDksMS4yNjEsMS4wNDljMC4yOTUsMC4zNzYsMC45NjQsMS4xNzMtMC4zNzMsNi44MDJjMS4zNDgsMi43ODQsMy4yNTgsNS42Miw1LjA4OCw3LjU2Mg0KCQljMS4zMTEtMC4yMzcsMi40MzktMC4zNTgsMy4zNTgtMC4zNThjMS41NjYsMCwyLjUxNSwwLjM2NSwyLjkwMiwxLjExN2MwLjMyLDAuNjIyLDAuMTg5LDEuMzQ5LTAuMzksMi4xNg0KCQljLTAuNTU3LDAuNzc5LTEuMzI1LDEuMTkxLTIuMjIsMS4xOTFjLTEuMjE2LDAtMi42MzItMC43NjgtNC4yMTEtMi4yODVjLTIuODM3LDAuNTkzLTYuMTUsMS42NTEtOC44MjgsMi44MjINCgkJYy0wLjgzNiwxLjc3NC0xLjYzNywzLjIwMy0yLjM4Myw0LjI1MUMyMS4yNzMsMzIuNjU0LDIwLjM4OSwzMy4zMjQsMTkuNTE0LDMzLjMyNHogTTIyLjE3NiwyOC4xOTgNCgkJYy0yLjEzNywxLjIwMS0zLjAwOCwyLjE4OC0zLjA3MSwyLjc0NGMtMC4wMSwwLjA5Mi0wLjAzNywwLjMzNCwwLjQzMSwwLjY5MkMxOS42ODUsMzEuNTg3LDIwLjU1NSwzMS4xOSwyMi4xNzYsMjguMTk4eg0KCQkgTTM1LjgxMywyMy43NTZjMC44MTUsMC42MjcsMS4wMTQsMC45NDQsMS41NDcsMC45NDRjMC4yMzQsMCwwLjkwMS0wLjAxLDEuMjEtMC40NDFjMC4xNDktMC4yMDksMC4yMDctMC4zNDMsMC4yMy0wLjQxNQ0KCQljLTAuMTIzLTAuMDY1LTAuMjg2LTAuMTk3LTEuMTc1LTAuMTk3QzM3LjEyLDIzLjY0OCwzNi40ODUsMjMuNjcsMzUuODEzLDIzLjc1NnogTTI4LjM0MywxNy4xNzQNCgkJYy0wLjcxNSwyLjQ3NC0xLjY1OSw1LjE0NS0yLjY3NCw3LjU2NGMyLjA5LTAuODExLDQuMzYyLTEuNTE5LDYuNDk2LTIuMDJDMzAuODE1LDIxLjE1LDI5LjQ2NiwxOS4xOTIsMjguMzQzLDE3LjE3NHoNCgkJIE0yNy43MzYsOC43MTJjLTAuMDk4LDAuMDMzLTEuMzMsMS43NTcsMC4wOTYsMy4yMTZDMjguNzgxLDkuODEzLDI3Ljc3OSw4LjY5OCwyNy43MzYsOC43MTJ6Ii8+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0NDNEI0QzsiIGQ9Ik00OC4wMzcsNTZINy45NjNDNy4xNTUsNTYsNi41LDU1LjM0NSw2LjUsNTQuNTM3VjM5aDQzdjE1LjUzN0M0OS41LDU1LjM0NSw0OC44NDUsNTYsNDguMDM3LDU2eiIvPg0KCTxnPg0KCQk8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTE3LjM4NSw1M2gtMS42NDFWNDIuOTI0aDIuODk4YzAuNDI4LDAsMC44NTIsMC4wNjgsMS4yNzEsMC4yMDUNCgkJCWMwLjQxOSwwLjEzNywwLjc5NSwwLjM0MiwxLjEyOCwwLjYxNWMwLjMzMywwLjI3MywwLjYwMiwwLjYwNCwwLjgwNywwLjk5MXMwLjMwOCwwLjgyMiwwLjMwOCwxLjMwNg0KCQkJYzAsMC41MTEtMC4wODcsMC45NzMtMC4yNiwxLjM4OGMtMC4xNzMsMC40MTUtMC40MTUsMC43NjQtMC43MjUsMS4wNDZjLTAuMzEsMC4yODItMC42ODQsMC41MDEtMS4xMjEsMC42NTYNCgkJCXMtMC45MjEsMC4yMzItMS40NDksMC4yMzJoLTEuMjE3VjUzeiBNMTcuMzg1LDQ0LjE2OHYzLjk5MmgxLjUwNGMwLjIsMCwwLjM5OC0wLjAzNCwwLjU5NS0wLjEwMw0KCQkJYzAuMTk2LTAuMDY4LDAuMzc2LTAuMTgsMC41NC0wLjMzNWMwLjE2NC0wLjE1NSwwLjI5Ni0wLjM3MSwwLjM5Ni0wLjY0OWMwLjEtMC4yNzgsMC4xNS0wLjYyMiwwLjE1LTEuMDMyDQoJCQljMC0wLjE2NC0wLjAyMy0wLjM1NC0wLjA2OC0wLjU2N2MtMC4wNDYtMC4yMTQtMC4xMzktMC40MTktMC4yOC0wLjYxNWMtMC4xNDItMC4xOTYtMC4zNC0wLjM2LTAuNTk1LTAuNDkyDQoJCQljLTAuMjU1LTAuMTMyLTAuNTkzLTAuMTk4LTEuMDEyLTAuMTk4SDE3LjM4NXoiLz4NCgkJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0zMi4yMTksNDcuNjgyYzAsMC44MjktMC4wODksMS41MzgtMC4yNjcsMi4xMjZzLTAuNDAzLDEuMDgtMC42NzcsMS40NzdzLTAuNTgxLDAuNzA5LTAuOTIzLDAuOTM3DQoJCQlzLTAuNjcyLDAuMzk4LTAuOTkxLDAuNTEzYy0wLjMxOSwwLjExNC0wLjYxMSwwLjE4Ny0wLjg3NSwwLjIxOUMyOC4yMjIsNTIuOTg0LDI4LjAyNiw1MywyNy44OTgsNTNoLTMuODE0VjQyLjkyNGgzLjAzNQ0KCQkJYzAuODQ4LDAsMS41OTMsMC4xMzUsMi4yMzUsMC40MDNzMS4xNzYsMC42MjcsMS42LDEuMDczczAuNzQsMC45NTUsMC45NSwxLjUyNEMzMi4xMTQsNDYuNDk0LDMyLjIxOSw0Ny4wOCwzMi4yMTksNDcuNjgyeg0KCQkJIE0yNy4zNTIsNTEuNzk3YzEuMTEyLDAsMS45MTQtMC4zNTUsMi40MDYtMS4wNjZzMC43MzgtMS43NDEsMC43MzgtMy4wOWMwLTAuNDE5LTAuMDUtMC44MzQtMC4xNS0xLjI0NA0KCQkJYy0wLjEwMS0wLjQxLTAuMjk0LTAuNzgxLTAuNTgxLTEuMTE0cy0wLjY3Ny0wLjYwMi0xLjE2OS0wLjgwN3MtMS4xMy0wLjMwOC0xLjkxNC0wLjMwOGgtMC45NTd2Ny42MjlIMjcuMzUyeiIvPg0KCQk8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTM2LjI2Niw0NC4xNjh2My4xNzJoNC4yMTF2MS4xMjFoLTQuMjExVjUzaC0xLjY2OFY0Mi45MjRINDAuOXYxLjI0NEgzNi4yNjZ6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=);
}

.emp-file-icon.type-jpg,
.emp-file-wrapper.type-jpg {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDU2IDU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NiA1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0U5RTlFMDsiIGQ9Ik0zNi45ODUsMEg3Ljk2M0M3LjE1NSwwLDYuNSwwLjY1NSw2LjUsMS45MjZWNTVjMCwwLjM0NSwwLjY1NSwxLDEuNDYzLDFoNDAuMDc0DQoJCWMwLjgwOCwwLDEuNDYzLTAuNjU1LDEuNDYzLTFWMTIuOTc4YzAtMC42OTYtMC4wOTMtMC45Mi0wLjI1Ny0xLjA4NUwzNy42MDcsMC4yNTdDMzcuNDQyLDAuMDkzLDM3LjIxOCwwLDM2Ljk4NSwweiIvPg0KCTxwb2x5Z29uIHN0eWxlPSJmaWxsOiNEOUQ3Q0E7IiBwb2ludHM9IjM3LjUsMC4xNTEgMzcuNSwxMiA0OS4zNDksMTIgCSIvPg0KCTxjaXJjbGUgc3R5bGU9ImZpbGw6I0YzRDU1QjsiIGN4PSIxOC45MzEiIGN5PSIxNC40MzEiIHI9IjQuNTY5Ii8+DQoJPHBvbHlnb24gc3R5bGU9ImZpbGw6IzI2Qjk5QTsiIHBvaW50cz0iNi41LDM5IDE3LjUsMzkgNDkuNSwzOSA0OS41LDI4IDM5LjUsMTguNSAyOSwzMCAyMy41MTcsMjQuNTE3IAkiLz4NCgk8cGF0aCBzdHlsZT0iZmlsbDojMTRBMDg1OyIgZD0iTTQ4LjAzNyw1Nkg3Ljk2M0M3LjE1NSw1Niw2LjUsNTUuMzQ1LDYuNSw1NC41MzdWMzloNDN2MTUuNTM3QzQ5LjUsNTUuMzQ1LDQ4Ljg0NSw1Niw0OC4wMzcsNTZ6Ii8+DQoJPGc+DQoJCTxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7IiBkPSJNMjEuNDI2LDQyLjY1djcuODQ4YzAsMC40NzQtMC4wODcsMC44NzMtMC4yNiwxLjE5NmMtMC4xNzMsMC4zMjMtMC40MDYsMC41ODMtMC42OTcsMC43NzkNCgkJCWMtMC4yOTIsMC4xOTYtMC42MjcsMC4zMzMtMS4wMDUsMC40MUMxOS4wODUsNTIuOTYxLDE4LjY5Niw1MywxOC4yOTUsNTNjLTAuMjAxLDAtMC40MzYtMC4wMjEtMC43MDQtMC4wNjINCgkJCWMtMC4yNjktMC4wNDEtMC41NDctMC4xMDQtMC44MzQtMC4xOTFzLTAuNTYzLTAuMTg1LTAuODI3LTAuMjk0Yy0wLjI2NS0wLjEwOS0wLjQ4OC0wLjIzMi0wLjY3LTAuMzY5bDAuNjk3LTEuMTA3DQoJCQljMC4wOTEsMC4wNjMsMC4yMjEsMC4xMywwLjM5LDAuMTk4YzAuMTY4LDAuMDY4LDAuMzUzLDAuMTMyLDAuNTU0LDAuMTkxYzAuMiwwLjA2LDAuNDEsMC4xMTEsMC42MjksMC4xNTcNCgkJCXMwLjQyNCwwLjA2OCwwLjYxNSwwLjA2OGMwLjQ4MywwLDAuODY4LTAuMDk0LDEuMTU1LTAuMjhzMC40MzktMC41MDQsMC40NTgtMC45NVY0Mi42NUgyMS40MjZ6Ii8+DQoJCTxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7IiBkPSJNMjUuNTE0LDUyLjkzMmgtMS42NDFWNDIuODU1aDIuODk4YzAuNDI4LDAsMC44NTIsMC4wNjgsMS4yNzEsMC4yMDUNCgkJCWMwLjQxOSwwLjEzNywwLjc5NSwwLjM0MiwxLjEyOCwwLjYxNWMwLjMzMywwLjI3MywwLjYwMiwwLjYwNCwwLjgwNywwLjk5MXMwLjMwOCwwLjgyMiwwLjMwOCwxLjMwNg0KCQkJYzAsMC41MTEtMC4wODcsMC45NzMtMC4yNiwxLjM4OGMtMC4xNzMsMC40MTUtMC40MTUsMC43NjQtMC43MjUsMS4wNDZjLTAuMzEsMC4yODItMC42ODQsMC41MDEtMS4xMjEsMC42NTYNCgkJCXMtMC45MjEsMC4yMzItMS40NDksMC4yMzJoLTEuMjE3VjUyLjkzMnogTTI1LjUxNCw0NC4xdjMuOTkyaDEuNTA0YzAuMiwwLDAuMzk4LTAuMDM0LDAuNTk1LTAuMTAzDQoJCQljMC4xOTYtMC4wNjgsMC4zNzYtMC4xOCwwLjU0LTAuMzM1czAuMjk2LTAuMzcxLDAuMzk2LTAuNjQ5YzAuMS0wLjI3OCwwLjE1LTAuNjIyLDAuMTUtMS4wMzJjMC0wLjE2NC0wLjAyMy0wLjM1NC0wLjA2OC0wLjU2Nw0KCQkJYy0wLjA0Ni0wLjIxNC0wLjEzOS0wLjQxOS0wLjI4LTAuNjE1Yy0wLjE0Mi0wLjE5Ni0wLjM0LTAuMzYtMC41OTUtMC40OTJDMjcuNSw0NC4xNjYsMjcuMTYzLDQ0LjEsMjYuNzQ0LDQ0LjFIMjUuNTE0eiIvPg0KCQk8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTM5LjUsNDcuNzM2djMuODk2Yy0wLjIxLDAuMjY1LTAuNDQ0LDAuNDgtMC43MDQsMC42NDlzLTAuNTMzLDAuMzA4LTAuODIsMC40MTcNCgkJCXMtMC41ODMsMC4xODctMC44ODksMC4yMzJDMzYuNzgxLDUyLjk3OCwzNi40NzksNTMsMzYuMTc4LDUzYy0wLjYwMiwwLTEuMTU1LTAuMTA5LTEuNjYxLTAuMzI4cy0wLjk0OC0wLjU0Mi0xLjMyNi0wLjk3MQ0KCQkJYy0wLjM3OC0wLjQyOS0wLjY3NS0wLjk2Ni0wLjg4OS0xLjYxM2MtMC4yMTQtMC42NDctMC4zMjEtMS4zOTUtMC4zMjEtMi4yNDJzMC4xMDctMS41OTMsMC4zMjEtMi4yMzUNCgkJCWMwLjIxNC0wLjY0MywwLjUxLTEuMTc4LDAuODg5LTEuNjA2YzAuMzc4LTAuNDI5LDAuODIyLTAuNzU0LDEuMzMzLTAuOTc4YzAuNTEtMC4yMjQsMS4wNjItMC4zMzUsMS42NTQtMC4zMzUNCgkJCWMwLjU0NywwLDEuMDU3LDAuMDkxLDEuNTMxLDAuMjczYzAuNDc0LDAuMTgzLDAuODk3LDAuNDU2LDEuMjcxLDAuODJsLTEuMTM1LDEuMDEyYy0wLjIxOS0wLjI2NS0wLjQ3LTAuNDU2LTAuNzUyLTAuNTc0DQoJCQljLTAuMjgzLTAuMTE4LTAuNTc0LTAuMTc4LTAuODc1LTAuMTc4Yy0wLjMzNywwLTAuNjU5LDAuMDYzLTAuOTY0LDAuMTkxYy0wLjMwNiwwLjEyOC0wLjU3OSwwLjM0NC0wLjgyLDAuNjQ5DQoJCQljLTAuMjQyLDAuMzA2LTAuNDMxLDAuNjk5LTAuNTY3LDEuMTgzcy0wLjIxLDEuMDc1LTAuMjE5LDEuNzc3YzAuMDA5LDAuNjg0LDAuMDgsMS4yNzYsMC4yMTIsMS43NzcNCgkJCWMwLjEzMiwwLjUwMSwwLjMxNCwwLjkxMSwwLjU0NywxLjIzczAuNDk3LDAuNTU2LDAuNzkzLDAuNzExYzAuMjk2LDAuMTU1LDAuNjA4LDAuMjMyLDAuOTM3LDAuMjMyYzAuMSwwLDAuMjM0LTAuMDA3LDAuNDAzLTAuMDIxDQoJCQljMC4xNjgtMC4wMTQsMC4zMzctMC4wMzYsMC41MDYtMC4wNjhjMC4xNjgtMC4wMzIsMC4zMy0wLjA3NSwwLjQ4NS0wLjEzYzAuMTU1LTAuMDU1LDAuMjY5LTAuMTMyLDAuMzQyLTAuMjMydi0yLjQ4OGgtMS43MDkNCgkJCXYtMS4xMjFIMzkuNXoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
}

.emp-file-icon.type-jpeg,
.emp-file-wrapper.type-jpeg {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDU2IDU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NiA1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0U5RTlFMDsiIGQ9Ik0zNi45ODUsMEg3Ljk2M0M3LjE1NSwwLDYuNSwwLjY1NSw2LjUsMS45MjZWNTVjMCwwLjM0NSwwLjY1NSwxLDEuNDYzLDFoNDAuMDc0DQoJCWMwLjgwOCwwLDEuNDYzLTAuNjU1LDEuNDYzLTFWMTIuOTc4YzAtMC42OTYtMC4wOTMtMC45Mi0wLjI1Ny0xLjA4NUwzNy42MDcsMC4yNTdDMzcuNDQyLDAuMDkzLDM3LjIxOCwwLDM2Ljk4NSwweiIvPg0KCTxwb2x5Z29uIHN0eWxlPSJmaWxsOiNEOUQ3Q0E7IiBwb2ludHM9IjM3LjUsMC4xNTEgMzcuNSwxMiA0OS4zNDksMTIgCSIvPg0KCTxjaXJjbGUgc3R5bGU9ImZpbGw6I0YzRDU1QjsiIGN4PSIxOC45MzEiIGN5PSIxNC40MzEiIHI9IjQuNTY5Ii8+DQoJPHBvbHlnb24gc3R5bGU9ImZpbGw6IzI2Qjk5QTsiIHBvaW50cz0iNi41LDM5IDE3LjUsMzkgNDkuNSwzOSA0OS41LDI4IDM5LjUsMTguNSAyOSwzMCAyMy41MTcsMjQuNTE3IAkiLz4NCgk8cGF0aCBzdHlsZT0iZmlsbDojMTRBMDg1OyIgZD0iTTQ4LjAzNyw1Nkg3Ljk2M0M3LjE1NSw1Niw2LjUsNTUuMzQ1LDYuNSw1NC41MzdWMzloNDN2MTUuNTM3QzQ5LjUsNTUuMzQ1LDQ4Ljg0NSw1Niw0OC4wMzcsNTZ6Ii8+DQoJPGc+DQoJCTxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7IiBkPSJNMjEuNDI2LDQyLjY1djcuODQ4YzAsMC40NzQtMC4wODcsMC44NzMtMC4yNiwxLjE5NmMtMC4xNzMsMC4zMjMtMC40MDYsMC41ODMtMC42OTcsMC43NzkNCgkJCWMtMC4yOTIsMC4xOTYtMC42MjcsMC4zMzMtMS4wMDUsMC40MUMxOS4wODUsNTIuOTYxLDE4LjY5Niw1MywxOC4yOTUsNTNjLTAuMjAxLDAtMC40MzYtMC4wMjEtMC43MDQtMC4wNjINCgkJCWMtMC4yNjktMC4wNDEtMC41NDctMC4xMDQtMC44MzQtMC4xOTFzLTAuNTYzLTAuMTg1LTAuODI3LTAuMjk0Yy0wLjI2NS0wLjEwOS0wLjQ4OC0wLjIzMi0wLjY3LTAuMzY5bDAuNjk3LTEuMTA3DQoJCQljMC4wOTEsMC4wNjMsMC4yMjEsMC4xMywwLjM5LDAuMTk4YzAuMTY4LDAuMDY4LDAuMzUzLDAuMTMyLDAuNTU0LDAuMTkxYzAuMiwwLjA2LDAuNDEsMC4xMTEsMC42MjksMC4xNTcNCgkJCXMwLjQyNCwwLjA2OCwwLjYxNSwwLjA2OGMwLjQ4MywwLDAuODY4LTAuMDk0LDEuMTU1LTAuMjhzMC40MzktMC41MDQsMC40NTgtMC45NVY0Mi42NUgyMS40MjZ6Ii8+DQoJCTxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7IiBkPSJNMjUuNTE0LDUyLjkzMmgtMS42NDFWNDIuODU1aDIuODk4YzAuNDI4LDAsMC44NTIsMC4wNjgsMS4yNzEsMC4yMDUNCgkJCWMwLjQxOSwwLjEzNywwLjc5NSwwLjM0MiwxLjEyOCwwLjYxNWMwLjMzMywwLjI3MywwLjYwMiwwLjYwNCwwLjgwNywwLjk5MXMwLjMwOCwwLjgyMiwwLjMwOCwxLjMwNg0KCQkJYzAsMC41MTEtMC4wODcsMC45NzMtMC4yNiwxLjM4OGMtMC4xNzMsMC40MTUtMC40MTUsMC43NjQtMC43MjUsMS4wNDZjLTAuMzEsMC4yODItMC42ODQsMC41MDEtMS4xMjEsMC42NTYNCgkJCXMtMC45MjEsMC4yMzItMS40NDksMC4yMzJoLTEuMjE3VjUyLjkzMnogTTI1LjUxNCw0NC4xdjMuOTkyaDEuNTA0YzAuMiwwLDAuMzk4LTAuMDM0LDAuNTk1LTAuMTAzDQoJCQljMC4xOTYtMC4wNjgsMC4zNzYtMC4xOCwwLjU0LTAuMzM1czAuMjk2LTAuMzcxLDAuMzk2LTAuNjQ5YzAuMS0wLjI3OCwwLjE1LTAuNjIyLDAuMTUtMS4wMzJjMC0wLjE2NC0wLjAyMy0wLjM1NC0wLjA2OC0wLjU2Nw0KCQkJYy0wLjA0Ni0wLjIxNC0wLjEzOS0wLjQxOS0wLjI4LTAuNjE1Yy0wLjE0Mi0wLjE5Ni0wLjM0LTAuMzYtMC41OTUtMC40OTJDMjcuNSw0NC4xNjYsMjcuMTYzLDQ0LjEsMjYuNzQ0LDQ0LjFIMjUuNTE0eiIvPg0KCQk8cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTM5LjUsNDcuNzM2djMuODk2Yy0wLjIxLDAuMjY1LTAuNDQ0LDAuNDgtMC43MDQsMC42NDlzLTAuNTMzLDAuMzA4LTAuODIsMC40MTcNCgkJCXMtMC41ODMsMC4xODctMC44ODksMC4yMzJDMzYuNzgxLDUyLjk3OCwzNi40NzksNTMsMzYuMTc4LDUzYy0wLjYwMiwwLTEuMTU1LTAuMTA5LTEuNjYxLTAuMzI4cy0wLjk0OC0wLjU0Mi0xLjMyNi0wLjk3MQ0KCQkJYy0wLjM3OC0wLjQyOS0wLjY3NS0wLjk2Ni0wLjg4OS0xLjYxM2MtMC4yMTQtMC42NDctMC4zMjEtMS4zOTUtMC4zMjEtMi4yNDJzMC4xMDctMS41OTMsMC4zMjEtMi4yMzUNCgkJCWMwLjIxNC0wLjY0MywwLjUxLTEuMTc4LDAuODg5LTEuNjA2YzAuMzc4LTAuNDI5LDAuODIyLTAuNzU0LDEuMzMzLTAuOTc4YzAuNTEtMC4yMjQsMS4wNjItMC4zMzUsMS42NTQtMC4zMzUNCgkJCWMwLjU0NywwLDEuMDU3LDAuMDkxLDEuNTMxLDAuMjczYzAuNDc0LDAuMTgzLDAuODk3LDAuNDU2LDEuMjcxLDAuODJsLTEuMTM1LDEuMDEyYy0wLjIxOS0wLjI2NS0wLjQ3LTAuNDU2LTAuNzUyLTAuNTc0DQoJCQljLTAuMjgzLTAuMTE4LTAuNTc0LTAuMTc4LTAuODc1LTAuMTc4Yy0wLjMzNywwLTAuNjU5LDAuMDYzLTAuOTY0LDAuMTkxYy0wLjMwNiwwLjEyOC0wLjU3OSwwLjM0NC0wLjgyLDAuNjQ5DQoJCQljLTAuMjQyLDAuMzA2LTAuNDMxLDAuNjk5LTAuNTY3LDEuMTgzcy0wLjIxLDEuMDc1LTAuMjE5LDEuNzc3YzAuMDA5LDAuNjg0LDAuMDgsMS4yNzYsMC4yMTIsMS43NzcNCgkJCWMwLjEzMiwwLjUwMSwwLjMxNCwwLjkxMSwwLjU0NywxLjIzczAuNDk3LDAuNTU2LDAuNzkzLDAuNzExYzAuMjk2LDAuMTU1LDAuNjA4LDAuMjMyLDAuOTM3LDAuMjMyYzAuMSwwLDAuMjM0LTAuMDA3LDAuNDAzLTAuMDIxDQoJCQljMC4xNjgtMC4wMTQsMC4zMzctMC4wMzYsMC41MDYtMC4wNjhjMC4xNjgtMC4wMzIsMC4zMy0wLjA3NSwwLjQ4NS0wLjEzYzAuMTU1LTAuMDU1LDAuMjY5LTAuMTMyLDAuMzQyLTAuMjMydi0yLjQ4OGgtMS43MDkNCgkJCXYtMS4xMjFIMzkuNXoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
}

.emp-file-icon.type-svg,
.emp-file-wrapper.type-svg {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDU2IDU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NiA1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0U5RTlFMDsiIGQ9Ik0zNi45ODUsMEg3Ljk2M0M3LjE1NSwwLDYuNSwwLjY1NSw2LjUsMS45MjZWNTVjMCwwLjM0NSwwLjY1NSwxLDEuNDYzLDFoNDAuMDc0DQoJCWMwLjgwOCwwLDEuNDYzLTAuNjU1LDEuNDYzLTFWMTIuOTc4YzAtMC42OTYtMC4wOTMtMC45Mi0wLjI1Ny0xLjA4NUwzNy42MDcsMC4yNTdDMzcuNDQyLDAuMDkzLDM3LjIxOCwwLDM2Ljk4NSwweiIvPg0KCTxwb2x5Z29uIHN0eWxlPSJmaWxsOiNEOUQ3Q0E7IiBwb2ludHM9IjM3LjUsMC4xNTEgMzcuNSwxMiA0OS4zNDksMTIgCSIvPg0KCTxwYXRoIHN0eWxlPSJmaWxsOiNFNTdFMjU7IiBkPSJNNDguMDM3LDU2SDcuOTYzQzcuMTU1LDU2LDYuNSw1NS4zNDUsNi41LDU0LjUzN1YzOWg0M3YxNS41MzdDNDkuNSw1NS4zNDUsNDguODQ1LDU2LDQ4LjAzNyw1NnoiLz4NCgk8Zz4NCgkJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0yMS40NTksNTAuMjM4YzAsMC4zNjQtMC4wNzUsMC43MTgtMC4yMjYsMS4wNnMtMC4zNjIsMC42NDMtMC42MzYsMC45MDJzLTAuNjEsMC40NjctMS4wMTIsMC42MjINCgkJCXMtMC44NTYsMC4yMzItMS4zNjcsMC4yMzJjLTAuMjE5LDAtMC40NDQtMC4wMTItMC42NzctMC4wMzRzLTAuNDY3LTAuMDYyLTAuNzA0LTAuMTE2cy0wLjQ2My0wLjEzLTAuNjc3LTAuMjI2DQoJCQlzLTAuMzk4LTAuMjEyLTAuNTU0LTAuMzQ5bDAuMjg3LTEuMTc2YzAuMTI4LDAuMDczLDAuMjg5LDAuMTQ0LDAuNDg1LDAuMjEyczAuMzk4LDAuMTMyLDAuNjA4LDAuMTkxczAuNDE5LDAuMTA3LDAuNjI5LDAuMTQ0DQoJCQlzMC40MDUsMC4wNTUsMC41ODgsMC4wNTVjMC41NTYsMCwwLjk4Mi0wLjEzLDEuMjc4LTAuMzljMC4yOTYtMC4yNiwwLjQ0NC0wLjY0NSwwLjQ0NC0xLjE1NWMwLTAuMzEtMC4xMDQtMC41NzQtMC4zMTQtMC43OTMNCgkJCXMtMC40NzItMC40MTctMC43ODYtMC41OTVzLTAuNjU0LTAuMzU1LTEuMDE5LTAuNTMzcy0wLjcwNi0wLjM4OC0xLjAyNS0wLjYyOXMtMC41ODMtMC41MjYtMC43OTMtMC44NTRzLTAuMzE0LTAuNzM4LTAuMzE0LTEuMjMNCgkJCWMwLTAuNDQ2LDAuMDgyLTAuODQzLDAuMjQ2LTEuMTg5czAuMzg1LTAuNjQxLDAuNjYzLTAuODgyczAuNjAyLTAuNDI2LDAuOTcxLTAuNTU0czAuNzU5LTAuMTkxLDEuMTY5LTAuMTkxDQoJCQljMC40MTksMCwwLjg0MywwLjAzOSwxLjI3MSwwLjExNnMwLjc3NCwwLjIwMywxLjAzOSwwLjM3NmMtMC4wNTUsMC4xMTgtMC4xMTgsMC4yNDgtMC4xOTEsMC4zOXMtMC4xNDIsMC4yNzMtMC4yMDUsMC4zOTYNCgkJCXMtMC4xMTgsMC4yMjYtMC4xNjQsMC4zMDhzLTAuMDczLDAuMTI4LTAuMDgyLDAuMTM3Yy0wLjA1NS0wLjAyNy0wLjExNi0wLjA2My0wLjE4NS0wLjEwOXMtMC4xNjYtMC4wOTEtMC4yOTQtMC4xMzcNCgkJCXMtMC4yOTYtMC4wNzctMC41MDYtMC4wOTZzLTAuNDc5LTAuMDE0LTAuODA3LDAuMDE0Yy0wLjE4MywwLjAxOS0wLjM1NSwwLjA3LTAuNTIsMC4xNTdzLTAuMzEsMC4xOTMtMC40MzgsMC4zMjENCgkJCXMtMC4yMjgsMC4yNzEtMC4zMDEsMC40MzFzLTAuMTA5LDAuMzEzLTAuMTA5LDAuNDU4YzAsMC4zNjQsMC4xMDQsMC42NTgsMC4zMTQsMC44ODJzMC40NywwLjQxOSwwLjc3OSwwLjU4OA0KCQkJczAuNjQ3LDAuMzMzLDEuMDEyLDAuNDkyczAuNzA0LDAuMzU0LDEuMDE5LDAuNTgxczAuNTc2LDAuNTEzLDAuNzg2LDAuODU0UzIxLjQ1OSw0OS43LDIxLjQ1OSw1MC4yMzh6Ii8+DQoJCTxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7IiBkPSJNMjUuODYxLDUzLjA1NUwyMi43Myw0Mi45MjRoMS44NzNsMi4zMzgsOC42OTVsMi40NzUtOC42OTVoMS44NTlsLTMuMjgxLDEwLjEzMUgyNS44NjF6Ii8+DQoJCTxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7IiBkPSJNNDAuNjY4LDQ3LjgwNXYzLjg5NmMtMC4yMSwwLjI2NS0wLjQ0NCwwLjQ4LTAuNzA0LDAuNjQ5cy0wLjUzMywwLjMwOC0wLjgyLDAuNDE3DQoJCQlTMzguNTYxLDUyLjk1NCwzOC4yNTUsNTNzLTAuNjA4LDAuMDY4LTAuOTA5LDAuMDY4Yy0wLjYwMiwwLTEuMTU1LTAuMTA5LTEuNjYxLTAuMzI4cy0wLjk0OC0wLjU0Mi0xLjMyNi0wLjk3MQ0KCQkJcy0wLjY3NS0wLjk2Ni0wLjg4OS0xLjYxM3MtMC4zMjEtMS4zOTUtMC4zMjEtMi4yNDJzMC4xMDctMS41OTMsMC4zMjEtMi4yMzVzMC41MTEtMS4xNzgsMC44ODktMS42MDZzMC44MjItMC43NTQsMS4zMzMtMC45NzgNCgkJCXMxLjA2Mi0wLjMzNSwxLjY1NC0wLjMzNWMwLjU0NywwLDEuMDU4LDAuMDkxLDEuNTMxLDAuMjczczAuODk3LDAuNDU2LDEuMjcxLDAuODJsLTEuMTM1LDEuMDEyDQoJCQljLTAuMjE5LTAuMjY1LTAuNDctMC40NTYtMC43NTItMC41NzRzLTAuNTc0LTAuMTc4LTAuODc1LTAuMTc4Yy0wLjMzNywwLTAuNjU4LDAuMDYzLTAuOTY0LDAuMTkxcy0wLjU3OSwwLjM0NC0wLjgyLDAuNjQ5DQoJCQlzLTAuNDMxLDAuNjk5LTAuNTY3LDEuMTgzcy0wLjIxLDEuMDc1LTAuMjE5LDEuNzc3YzAuMDA5LDAuNjg0LDAuMDgsMS4yNzYsMC4yMTIsMS43NzdzMC4zMTQsMC45MTEsMC41NDcsMS4yMw0KCQkJczAuNDk3LDAuNTU2LDAuNzkzLDAuNzExczAuNjA4LDAuMjMyLDAuOTM3LDAuMjMyYzAuMTAxLDAsMC4yMzQtMC4wMDcsMC40MDMtMC4wMjFzMC4zMzctMC4wMzYsMC41MDYtMC4wNjgNCgkJCXMwLjMzLTAuMDc1LDAuNDg1LTAuMTNzMC4yNjktMC4xMzIsMC4zNDItMC4yMzJ2LTIuNDg4aC0xLjcwOXYtMS4xMjFINDAuNjY4eiIvPg0KCTwvZz4NCgk8cGF0aCBzdHlsZT0iZmlsbDojQzhCREI4OyIgZD0iTTQ1LjUsMjJ2LTZoLTZ2MmgtNnYtNGgtMTB2NGgtNnYtMmgtNnY2aDZ2LTJoMy41NDhjLTQuNTY2LDIuNjM2LTcuNTQ4LDcuNTg4LTcuNTQ4LDEzDQoJCWMwLDAuNTUyLDAuNDQ3LDEsMSwxczEtMC40NDgsMS0xYzAtNS4yNDYsMy4yMjktOS45OTksOC0xMS45OTVWMjRoMTB2LTIuOTk1YzQuNzcxLDEuOTk3LDgsNi43NSw4LDExLjk5NWMwLDAuNTUyLDAuNDQ3LDEsMSwxDQoJCXMxLTAuNDQ4LDEtMWMwLTUuNDEyLTIuOTgyLTEwLjM2NC03LjU0OC0xM0gzOS41djJINDUuNXogTTE1LjUsMjBoLTJ2LTJoMlYyMHogTTMxLjUsMjJoLTZ2LTMuNzU0VjE2aDZ2Mi4yNDZWMjJ6IE00MS41LDE4aDJ2MmgtMg0KCQlWMTh6Ii8+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
}

.emp-file-icon.type-png,
.emp-file-wrapper.type-png {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDU2IDU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NiA1NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggc3R5bGU9ImZpbGw6I0U5RTlFMDsiIGQ9Ik0zNi45ODUsMEg3Ljk2M0M3LjE1NSwwLDYuNSwwLjY1NSw2LjUsMS45MjZWNTVjMCwwLjM0NSwwLjY1NSwxLDEuNDYzLDFoNDAuMDc0DQoJCWMwLjgwOCwwLDEuNDYzLTAuNjU1LDEuNDYzLTFWMTIuOTc4YzAtMC42OTYtMC4wOTMtMC45Mi0wLjI1Ny0xLjA4NUwzNy42MDcsMC4yNTdDMzcuNDQyLDAuMDkzLDM3LjIxOCwwLDM2Ljk4NSwweiIvPg0KCTxwYXRoIHN0eWxlPSJmaWxsOiM2NTlDMzU7IiBkPSJNNDguMDM3LDU2SDcuOTYzQzcuMTU1LDU2LDYuNSw1NS4zNDUsNi41LDU0LjUzN1YzOWg0M3YxNS41MzdDNDkuNSw1NS4zNDUsNDguODQ1LDU2LDQ4LjAzNyw1NnoiLz4NCgk8cG9seWdvbiBzdHlsZT0iZmlsbDojRDlEN0NBOyIgcG9pbnRzPSIzNy41LDAuMTUxIDM3LjUsMTIgNDkuMzQ5LDEyIAkiLz4NCgk8Zz4NCgkJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0xNy4zODUsNTNoLTEuNjQxVjQyLjkyNGgyLjg5OGMwLjQyOCwwLDAuODUyLDAuMDY4LDEuMjcxLDAuMjA1DQoJCQljMC40MTksMC4xMzcsMC43OTUsMC4zNDIsMS4xMjgsMC42MTVjMC4zMzMsMC4yNzMsMC42MDIsMC42MDQsMC44MDcsMC45OTFzMC4zMDgsMC44MjIsMC4zMDgsMS4zMDYNCgkJCWMwLDAuNTExLTAuMDg3LDAuOTczLTAuMjYsMS4zODhjLTAuMTczLDAuNDE1LTAuNDE1LDAuNzY0LTAuNzI1LDEuMDQ2Yy0wLjMxLDAuMjgyLTAuNjg0LDAuNTAxLTEuMTIxLDAuNjU2DQoJCQlzLTAuOTIxLDAuMjMyLTEuNDQ5LDAuMjMyaC0xLjIxN1Y1M3ogTTE3LjM4NSw0NC4xNjh2My45OTJoMS41MDRjMC4yLDAsMC4zOTgtMC4wMzQsMC41OTUtMC4xMDMNCgkJCWMwLjE5Ni0wLjA2OCwwLjM3Ni0wLjE4LDAuNTQtMC4zMzVjMC4xNjQtMC4xNTUsMC4yOTYtMC4zNzEsMC4zOTYtMC42NDljMC4xLTAuMjc4LDAuMTUtMC42MjIsMC4xNS0xLjAzMg0KCQkJYzAtMC4xNjQtMC4wMjMtMC4zNTQtMC4wNjgtMC41NjdjLTAuMDQ2LTAuMjE0LTAuMTM5LTAuNDE5LTAuMjgtMC42MTVjLTAuMTQyLTAuMTk2LTAuMzQtMC4zNi0wLjU5NS0wLjQ5Mg0KCQkJYy0wLjI1NS0wLjEzMi0wLjU5My0wLjE5OC0xLjAxMi0wLjE5OEgxNy4zODV6Ii8+DQoJCTxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7IiBkPSJNMzEuMzE2LDQyLjkyNFY1M2gtMS42NjhsLTMuOTUxLTYuOTQ1VjUzaC0xLjY2OFY0Mi45MjRoMS42NjhsMy45NTEsNi45NDV2LTYuOTQ1SDMxLjMxNnoiLz4NCgkJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik00MS4xNiw0Ny44MDV2My44OTZjLTAuMjEsMC4yNjUtMC40NDQsMC40OC0wLjcwNCwwLjY0OXMtMC41MzMsMC4zMDgtMC44MiwwLjQxNw0KCQkJUzM5LjA1Miw1Mi45NTQsMzguNzQ3LDUzYy0wLjMwNiwwLjA0Ni0wLjYwOCwwLjA2OC0wLjkwOSwwLjA2OGMtMC42MDIsMC0xLjE1NS0wLjEwOS0xLjY2MS0wLjMyOHMtMC45NDgtMC41NDItMS4zMjYtMC45NzENCgkJCWMtMC4zNzgtMC40MjktMC42NzUtMC45NjYtMC44ODktMS42MTNjLTAuMjE0LTAuNjQ3LTAuMzIxLTEuMzk1LTAuMzIxLTIuMjQyczAuMTA3LTEuNTkzLDAuMzIxLTIuMjM1DQoJCQljMC4yMTQtMC42NDMsMC41MS0xLjE3OCwwLjg4OS0xLjYwNmMwLjM3OC0wLjQyOSwwLjgyMi0wLjc1NCwxLjMzMy0wLjk3OGMwLjUxLTAuMjI0LDEuMDYyLTAuMzM1LDEuNjU0LTAuMzM1DQoJCQljMC41NDcsMCwxLjA1NywwLjA5MSwxLjUzMSwwLjI3M2MwLjQ3NCwwLjE4MywwLjg5NywwLjQ1NiwxLjI3MSwwLjgybC0xLjEzNSwxLjAxMmMtMC4yMTktMC4yNjUtMC40Ny0wLjQ1Ni0wLjc1Mi0wLjU3NA0KCQkJYy0wLjI4My0wLjExOC0wLjU3NC0wLjE3OC0wLjg3NS0wLjE3OGMtMC4zMzcsMC0wLjY1OSwwLjA2My0wLjk2NCwwLjE5MWMtMC4zMDYsMC4xMjgtMC41NzksMC4zNDQtMC44MiwwLjY0OQ0KCQkJYy0wLjI0MiwwLjMwNi0wLjQzMSwwLjY5OS0wLjU2NywxLjE4M3MtMC4yMSwxLjA3NS0wLjIxOSwxLjc3N2MwLjAwOSwwLjY4NCwwLjA4LDEuMjc2LDAuMjEyLDEuNzc3DQoJCQljMC4xMzIsMC41MDEsMC4zMTQsMC45MTEsMC41NDcsMS4yM3MwLjQ5NywwLjU1NiwwLjc5MywwLjcxMWMwLjI5NiwwLjE1NSwwLjYwOCwwLjIzMiwwLjkzNywwLjIzMmMwLjEsMCwwLjIzNC0wLjAwNywwLjQwMy0wLjAyMQ0KCQkJYzAuMTY4LTAuMDE0LDAuMzM3LTAuMDM2LDAuNTA2LTAuMDY4YzAuMTY4LTAuMDMyLDAuMzMtMC4wNzUsMC40ODUtMC4xM2MwLjE1NS0wLjA1NSwwLjI2OS0wLjEzMiwwLjM0Mi0wLjIzMnYtMi40ODhoLTEuNzA5DQoJCQl2LTEuMTIxSDQxLjE2eiIvPg0KCTwvZz4NCgk8Y2lyY2xlIHN0eWxlPSJmaWxsOiNGM0Q1NUI7IiBjeD0iMTguOTMxIiBjeT0iMTQuNDMxIiByPSI0LjU2OSIvPg0KCTxwb2x5Z29uIHN0eWxlPSJmaWxsOiM4OEMwNTc7IiBwb2ludHM9IjYuNSwzOSAxNy41LDM5IDQ5LjUsMzkgNDkuNSwyOCAzOS41LDE4LjUgMjksMzAgMjMuNTE3LDI0LjUxNyAJIi8+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
}

.emp-file-icon.type-gif,
.emp-file-wrapper.type-gif {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNFOUU5RTA7fQ0KCS5zdDF7ZmlsbDojOUNCODI0O30NCgkuc3Qye2ZpbGw6I0Q5RDdDQTt9DQoJLnN0M3tmaWxsOiNGM0Q1NUI7fQ0KCS5zdDR7ZmlsbDojQzlFMDI3O30NCgkuc3Q1e2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMzOC4xLDBINzIuOGMtNy40LDAtMTMuNCw2LTEzLjQsMTcuNnY0ODUuMmMwLDMuMiw2LDkuMSwxMy40LDkuMWgzNjYuNGM3LjQsMCwxMy40LTYsMTMuNC05LjFWMTE4LjcNCgkJYzAtNi40LTAuOS04LjQtMi4zLTkuOUwzNDMuOCwyLjNDMzQyLjMsMC45LDM0MC4zLDAsMzM4LjEsMHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDM5LjIsNTEySDcyLjhjLTcuNCwwLTEzLjQtNi0xMy40LTEzLjRWMzU2LjZoMzkzLjF2MTQyLjFDNDUyLjYsNTA2LDQ0Ni42LDUxMiw0MzkuMiw1MTJ6Ii8+DQoJPHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIzNDIuOSwxLjQgMzQyLjksMTA5LjcgNDUxLjIsMTA5LjcgCSIvPg0KCTxjaXJjbGUgY2xhc3M9InN0MyIgY3g9IjE3My4xIiBjeT0iMTMxLjkiIHI9IjQxLjgiLz4NCgk8cG9seWdvbiBjbGFzcz0ic3Q0IiBwb2ludHM9IjU5LjQsMzU2LjYgMTYwLDM1Ni42IDQ1Mi42LDM1Ni42IDQ1Mi42LDI1NiAzNjEuMSwxNjkuMSAyNjUuMSwyNzQuMyAyMTUsMjI0LjIgCSIvPg0KPC9nPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0NSIgZD0iTTEzOS40LDQzOC40YzAtMjkuNiwxNi45LTQ3LjUsNDAuNy00Ny41YzEyLjIsMCwyMC4xLDUuNywyNS4zLDExLjJsLTYuNyw3LjRjLTQuMy00LjYtOS44LTguMy0xOC42LTguMw0KCQljLTE3LjIsMC0yOC40LDE0LjEtMjguNCwzNi45YzAsMjMuMSwxMC4yLDM3LjUsMjguMSwzNy41YzYuNCwwLDEyLjQtMiwxNS44LTUuM3YtMjMuOWgtMTguMnYtOS42aDI5LjF2MzguNg0KCQljLTUuNyw1LjktMTUuNSwxMC42LTI3LjQsMTAuNkMxNTYsNDg2LDEzOS40LDQ2OC40LDEzOS40LDQzOC40eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDUiIGQ9Ik0yMjkuMSw0NzQuNGgyMi44di03MS45aC0yMi44di05LjloNTcuM3Y5LjloLTIyLjh2NzEuOWgyMi44djkuOWgtNTcuM1Y0NzQuNHoiLz4NCgk8cGF0aCBjbGFzcz0ic3Q1IiBkPSJNMzE4LjQsMzkyLjZoNTYuNHY5LjloLTQ0LjZ2MzAuOWgzNy44djkuOWgtMzcuOHY0MWgtMTEuN1YzOTIuNnoiLz4NCjwvZz4NCjwvc3ZnPg0K);
}

.emp-file-icon.type-ics,
.emp-file-wrapper.type-ics {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaWQ9IkZsYXQiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHgiIGNsYXNzPSIiPjxnPjxwYXRoIGQ9Im0zOTIgNDg4aC0yNzJhNDggNDggMCAwIDEgLTQ4LTQ4di0zNjhhNDggNDggMCAwIDEgNDgtNDhoMjI0bDk2IDk2djMyMGE0OCA0OCAwIDAgMSAtNDggNDh6IiBmaWxsPSIjY2ZkMmZjIiBkYXRhLW9yaWdpbmFsPSIjQ0ZEMkZDIiBjbGFzcz0iIiBzdHlsZT0iZmlsbDojRTlFOUUwIiBkYXRhLW9sZF9jb2xvcj0iI2NmZDJmYyIvPjxwYXRoIGQ9Im03MiAzNjBoMzY4YTAgMCAwIDAgMSAwIDB2ODBhNDggNDggMCAwIDEgLTQ4IDQ4aC0yNzJhNDggNDggMCAwIDEgLTQ4LTQ4di04MGEwIDAgMCAwIDEgMCAweiIgZmlsbD0iIzUxNTNmZiIgZGF0YS1vcmlnaW5hbD0iIzUxNTNGRiIgc3R5bGU9ImZpbGw6IzUxNTNGRiIgY2xhc3M9ImFjdGl2ZS1wYXRoIi8+PHBhdGggZD0ibTQ0MCAxMjBoLTQ4YTQ4IDQ4IDAgMCAxIC00OC00OHYtNDh6IiBmaWxsPSIjODY5MGZhIiBkYXRhLW9yaWdpbmFsPSIjODY5MEZBIiBjbGFzcz0iIiBzdHlsZT0iZmlsbDojRDlEN0NBIiBkYXRhLW9sZF9jb2xvcj0iIzg2OTBmYSIvPjxwYXRoIGQ9Im0xODguODkzIDEzNmgxMzQuMjE0YTEyLjg5MyAxMi44OTMgMCAwIDEgMTIuODkzIDEyLjg5M3YxNDcuMTA3YTAgMCAwIDAgMSAwIDBoLTE2MGEwIDAgMCAwIDEgMCAwdi0xNDcuMTA3YTEyLjg5MyAxMi44OTMgMCAwIDEgMTIuODkzLTEyLjg5M3oiIGZpbGw9IiM4NjkwZmEiIGRhdGEtb3JpZ2luYWw9IiM4NjkwRkEiIGNsYXNzPSIiIHN0eWxlPSJmaWxsOiNEOUQ3Q0EiIGRhdGEtb2xkX2NvbG9yPSIjODY5MGZhIi8+PHBhdGggZD0ibTMyMy4xMDcgMTM2aC0xMzQuMjE0YTEyLjg5MiAxMi44OTIgMCAwIDAgLTEyLjg5MyAxMi44OTN2MTkuMTA3aDE2MHYtMTkuMTA3YTEyLjg5MiAxMi44OTIgMCAwIDAgLTEyLjg5My0xMi44OTN6IiBmaWxsPSIjNTE1M2ZmIiBkYXRhLW9yaWdpbmFsPSIjNTE1M0ZGIiBzdHlsZT0iZmlsbDojNTE1M0ZGIiBjbGFzcz0iYWN0aXZlLXBhdGgiLz48cGF0aCBkPSJtMjA4IDE1MmE4IDggMCAwIDEgLTgtOHYtMjRhOCA4IDAgMCAxIDE2IDB2MjRhOCA4IDAgMCAxIC04IDh6IiBmaWxsPSIjODY5MGZhIiBkYXRhLW9yaWdpbmFsPSIjODY5MEZBIiBjbGFzcz0iIiBzdHlsZT0iZmlsbDojRDlEN0NBIiBkYXRhLW9sZF9jb2xvcj0iIzg2OTBmYSIvPjxwYXRoIGQ9Im0zMDQgMTUyYTggOCAwIDAgMSAtOC04di0yNGE4IDggMCAwIDEgMTYgMHYyNGE4IDggMCAwIDEgLTggOHoiIGZpbGw9IiM4NjkwZmEiIGRhdGEtb3JpZ2luYWw9IiM4NjkwRkEiIGNsYXNzPSIiIHN0eWxlPSJmaWxsOiNEOUQ3Q0EiIGRhdGEtb2xkX2NvbG9yPSIjODY5MGZhIi8+PGcgZmlsbD0iI2ZmZiI+PGNpcmNsZSBjeD0iMjQwIiBjeT0iMjAwIiByPSI4IiBkYXRhLW9yaWdpbmFsPSIjRkZGIiBjbGFzcz0iIiBkYXRhLW9sZF9jb2xvcj0iI0ZGRiIgc3R5bGU9ImZpbGw6I0ZGRiIvPjxjaXJjbGUgY3g9IjI3MiIgY3k9IjIwMCIgcj0iOCIgZGF0YS1vcmlnaW5hbD0iI0ZGRiIgY2xhc3M9IiIgZGF0YS1vbGRfY29sb3I9IiNGRkYiIHN0eWxlPSJmaWxsOiNGRkYiLz48Y2lyY2xlIGN4PSIzMDQiIGN5PSIyMDAiIHI9IjgiIGRhdGEtb3JpZ2luYWw9IiNGRkYiIGNsYXNzPSIiIGRhdGEtb2xkX2NvbG9yPSIjRkZGIiBzdHlsZT0iZmlsbDojRkZGIi8+PGNpcmNsZSBjeD0iMjA4IiBjeT0iMjMyIiByPSI4IiBkYXRhLW9yaWdpbmFsPSIjRkZGIiBjbGFzcz0iIiBkYXRhLW9sZF9jb2xvcj0iI0ZGRiIgc3R5bGU9ImZpbGw6I0ZGRiIvPjxjaXJjbGUgY3g9IjI0MCIgY3k9IjIzMiIgcj0iOCIgZGF0YS1vcmlnaW5hbD0iI0ZGRiIgY2xhc3M9IiIgZGF0YS1vbGRfY29sb3I9IiNGRkYiIHN0eWxlPSJmaWxsOiNGRkYiLz48Y2lyY2xlIGN4PSIyNzIiIGN5PSIyMzIiIHI9IjgiIGRhdGEtb3JpZ2luYWw9IiNGRkYiIGNsYXNzPSIiIGRhdGEtb2xkX2NvbG9yPSIjRkZGIiBzdHlsZT0iZmlsbDojRkZGIi8+PGNpcmNsZSBjeD0iMzA0IiBjeT0iMjMyIiByPSI4IiBkYXRhLW9yaWdpbmFsPSIjRkZGIiBjbGFzcz0iIiBkYXRhLW9sZF9jb2xvcj0iI0ZGRiIgc3R5bGU9ImZpbGw6I0ZGRiIvPjxjaXJjbGUgY3g9IjIwOCIgY3k9IjI2NCIgcj0iOCIgZGF0YS1vcmlnaW5hbD0iI0ZGRiIgY2xhc3M9IiIgZGF0YS1vbGRfY29sb3I9IiNGRkYiIHN0eWxlPSJmaWxsOiNGRkYiLz48Y2lyY2xlIGN4PSIyNDAiIGN5PSIyNjQiIHI9IjgiIGRhdGEtb3JpZ2luYWw9IiNGRkYiIGNsYXNzPSIiIGRhdGEtb2xkX2NvbG9yPSIjRkZGIiBzdHlsZT0iZmlsbDojRkZGIi8+PGNpcmNsZSBjeD0iMjcyIiBjeT0iMjY0IiByPSI4IiBkYXRhLW9yaWdpbmFsPSIjRkZGIiBjbGFzcz0iIiBkYXRhLW9sZF9jb2xvcj0iI0ZGRiIgc3R5bGU9ImZpbGw6I0ZGRiIvPjxjaXJjbGUgY3g9IjMwNCIgY3k9IjI2NCIgcj0iOCIgZGF0YS1vcmlnaW5hbD0iI0ZGRiIgY2xhc3M9IiIgZGF0YS1vbGRfY29sb3I9IiNGRkYiIHN0eWxlPSJmaWxsOiNGRkYiLz48cGF0aCBkPSJtMzIwIDQwMGgxNmE4IDggMCAwIDAgMC0xNmgtMTZhMjQgMjQgMCAwIDAgMCA0OCA4IDggMCAwIDEgMCAxNmgtMTZhOCA4IDAgMCAwIDAgMTZoMTZhMjQgMjQgMCAwIDAgMC00OCA4IDggMCAwIDEgMC0xNnoiIGRhdGEtb3JpZ2luYWw9IiNGRkYiIGNsYXNzPSIiIGRhdGEtb2xkX2NvbG9yPSIjRkZGIiBzdHlsZT0iZmlsbDojRkZGIi8+PHBhdGggZD0ibTI2NCA0MDBhMTAuNjc1IDEwLjY3NSAwIDAgMSA0LjU4OCAxLjA1OCA4IDggMCAwIDAgNi44MjQtMTQuNDczIDI2LjU4NyAyNi41ODcgMCAwIDAgLTExLjQxMi0yLjU4NWMtMTcuNjQ1IDAtMzIgMTcuOTQ0LTMyIDQwczE0LjM1NSA0MCAzMiA0MGEyNi41ODcgMjYuNTg3IDAgMCAwIDExLjQxMi0yLjU4NSA4IDggMCAwIDAgLTYuODI0LTE0LjQ3MyAxMC42NzUgMTAuNjc1IDAgMCAxIC00LjU4OCAxLjA1OGMtOC42NzMgMC0xNi0xMC45OS0xNi0yNHM3LjMyNy0yNCAxNi0yNHoiIGRhdGEtb3JpZ2luYWw9IiNGRkYiIGNsYXNzPSIiIGRhdGEtb2xkX2NvbG9yPSIjRkZGIiBzdHlsZT0iZmlsbDojRkZGIi8+PHBhdGggZD0ibTIwOCA0MDBhOCA4IDAgMCAwIDAtMTZoLTMyYTggOCAwIDAgMCAwIDE2aDh2NDhoLThhOCA4IDAgMCAwIDAgMTZoMzJhOCA4IDAgMCAwIDAtMTZoLTh2LTQ4eiIgZGF0YS1vcmlnaW5hbD0iI0ZGRiIgY2xhc3M9IiIgZGF0YS1vbGRfY29sb3I9IiNGRkYiIHN0eWxlPSJmaWxsOiNGRkYiLz48L2c+PC9nPiA8L3N2Zz4NCg==);
}

.emp-file-wrapper .file-name.bold {

}

.emp-file-wrapper.as-icon {
	width: 42px;
	height: 42px;
	padding: 0;
}

.emp-file-wrapper .file-name {
    color: var(--primary-color);
	transition: 0.2s color;
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}


/** Development ***/

.emp-development-bar {
    background-color: #333;
    height: 38px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 11px;
    line-height: 16px;
}

.emp-development-bar > .inner {
    max-width: 1480px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding: 0 20px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.emp-development-bar-actions {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 12px;
    color: #fff;
}

.emp-development-bar-action {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    gap: 4px;
}

.emp-development-bar-action svg {
    fill: #fff;
    width: 15px;
    height: 15px;
}


/** Boxen ***/

.emp-box {
    border-radius: 16px;
    background-color: rgba(255,255,255,0.75);
}

.emp-box-padding {
    padding: 20px;
}

@media screen and (max-width: 1024px){

    .emp-box-padding {
        padding: 15px;
    }
}


/** Grid ***/

.emp-grid {
    max-width: 1480px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    gap: 16px;
}

body.has-modal {
    overflow: hidden;
}

.emp-grid-body {
    display: flex;
    flex-wrap: nowrap;
    flex: 0 0 100%;
    gap: 16px;
}

.emp-grid-header {
    flex: 0 0 100%;
}

.emp-grid-menu {
    flex: 0 1 auto;
    display: flex;
    flex-direction: column;
    gap: 16px;
}

.emp-grid-menu > .emp-box {
    padding: 48px 27px;
}

.emp-grid-sidebar {
    flex: 0 0 308px;
    display: flex;
    flex-direction: column;
    gap: 16px;
}

@media screen and (max-width: 1249px){

    .emp-grid-sidebar {
        flex: 0 0 275px;
    }
}

@media screen and (max-width: 1024px){

    .emp-grid-menu {
        display: none;
    }

    .emp-grid-sidebar {
        display: none;
    }

    .emp-grid {
        gap: 12px;
    }
}

.emp-grid-content {
    flex: 1 1 auto;
    position: relative;
}


/** Topbar ***/

.emp-grid-header > .emp-box {
    display: flex;
    gap: 20px;
}

.emp-header-outer {
    display: flex;
    flex-wrap: nowrap;
    gap: 20px;
    flex-grow: 1;
}

.emp-header-inner {
    display: flex;
    align-items: center;
    gap: 20px;
    flex: 1 1 auto;
    flex-wrap: nowrap;
}

.emp-header-logo {
    height: 80px;
    max-width: 200px;
    object-fit: contain;
    width: auto;
    flex: 0 0 80px;
}

.emp-header-item-box {
    background-color: #fff;
    padding: 10px 10px 10px 24px;
    height: 80px;
    border-radius: 12px;
    border: 1px solid #F6F6F6;
    display: flex;
    flex-wrap: nowrap;
    gap: 16px;
    align-items: center;
    white-space: nowrap;
    width: 100%;
    max-width: 245px;
    justify-content: space-between;
}

.emp-header-item-box-xl {
    max-width: 289px;
}

@media screen and (max-width: 1350px){

    .emp-header-item-box {
        max-width: 166px;
    }

    .emp-header-item-box-xl {
        max-width: 229px;
    }
}

@media screen and (max-width: 1200px){

    .emp-header-item-box {
        padding: 15px;
    }
    
    .emp-header-item-box-xl {
        max-width: 166px;
    }
}

@media screen and (max-width: 1024px){

    .emp-header-logo {
        height: 60px;
    }

    .emp-header-inner {
        display: none;
    }
}

@media screen and (max-width: 767px){

    .emp-header-logo {
        height: 50px;
        max-width: 160px
    }
}

.emp-header-item-box-gap-xl {
    gap: 80px;
}

.emp-header-item-box-col-left {
    display: flex;
    flex-direction: column;
}

.emp-header-item-box-col-left-bottom {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    gap: 16px;
}

.emp-header-item-box-total-add {
    border-radius: 7.62px;
    padding: 0 10px;
    font-size: 9px;
    line-height: 16px;
    background: rgba(160, 174, 192, 0.15);
    color: rgb(160 174 192);
}

.emp-header-item-box-icon-box {
    width: 60px;
    height: 60px;
    border-radius: 10px;
    background: var(--primary-color);
    display: flex;
    align-items: center;
    justify-content: center;
    flex: 0 0 60px;
}

@media screen and (max-width: 1350px){

    .emp-header-item-box-icon-box {
        display: none;
    }
}

.emp-header-item-box-total-add.plus {
    background: rgba(27, 194, 0, 0.15);
    color: rgb(27, 194, 0);
}

@media screen and (max-width: 1200px){

    .emp-header-item-box-total-add.plus {
        display: none;
    }
}

.emp-header-item-box-total-add.minus {
    background: rgba(194, 0, 0, 0.15);
    color: rgb(194, 0, 0);
}

.emp-header-item-box-number {
    color: var(--primary-color);
    font-size: var( --text-size);
    line-height: 33.6px;
}

.emp-header-user-box-wrapper {
    position: relative;
    margin-left: auto;
}

.emp-header-user-box {
    background-color: #fff;
    padding: 16px;
    height: 80px;
    border-radius: 12px;
    border: 1px solid #fff;
    display: flex;
    flex-wrap: nowrap;
    gap: 10px;
    align-items: center;
    white-space: nowrap;
}

.emp-header-user-box.active {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.emp-header-user-box-image {
    border-radius: 50%;
}

.emp-header-user-box-desc {
    color: var(--primary-color);
}

.emp-header-user-box svg {
    width: 14px;
    height: 14px;
    margin-left: 2px;
    fill: var(--primary-color);
}

.emp-header-user-box-dropdown {
    background-color: #fff;
    padding: 16px;
    display: flex;
    flex-direction: column;
    gap: 24px;
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: 1px;
    width: 100%;
    transform: translateY(100%);
}

.emp-header-user-box:not(.active) + .emp-header-user-box-dropdown {
    display: none;
}

.emp-header-user-box-dropdown-user {
    color: var(--primary-color);
    font-size: 16px;
}

.emp-header-mobile-button {
    display: flex;
    width: 30px;
    flex-direction: column;
    gap: 5px;
}

.emp-header-mobile-button .line {
    background-color: var(--primary-color);
    width: 100%;
    height: 5px;
}

@media screen and (min-width: 1025px){

    .emp-header-mobile-button {
        display: none;
    }
}

@media screen and (max-width: 1024px){

    .emp-grid-header > .emp-box {
        align-items: center;
    }

    .emp-header-user-box-desc {
        display: none;
    }

    .emp-header-user-box-team {
        display: none;
    }
}

@media screen and (max-width: 767px){

    .emp-header-user-box-team {
        height: 50px;
    }

    .emp-header-user-box-team img {
        width: 50px;
        height: 50px;
    }
}


/** Sidebar ***/

.emp-sidebar-header {
    padding: 24px 20px 20px 20px;
    height: 70px;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    gap: 8px;
}

.emp-sidebar-header-bell {
    position: relative;
    line-height: 0;
}

.emp-sidebar-header-bell-notification {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
}

.emp-mobile-menu-inbox-alert {
    background-color: #ff0000;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    right: -18px;
    z-index: 1;
    transform: translateY(-50%);
}

.emp-mobile-menu-button-alert {
    background-color: #ff0000;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    position: absolute;
    top: -5px;
    right: -5px;
    z-index: 1;
}

.emp-messages-sidebar-content {
}

.emp-messages-sidebar-content-empty {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px 16px;
}

.emp-messages-sidebar-content-empty > .inner {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 30px;
    text-align: center;
}

.emp-messages-sidebar-content-empty img {
    width: 100px;
    height: auto;
}


/** Menü ***/

.emp-menu {
    display: flex;
    flex-direction: column;
    gap: 52px;
}

.emp-menu-item {
    display: flex;
    flex-wrap: nowrap;
    gap: 10px;
    align-items: center;
    white-space: nowrap;
    line-height: 1;
}

.emp-menu-item svg {
    stroke: var(--fontcolor);
    transition: 0.2s stroke;
}

@media (hover: hover) {
    .emp-menu-item:hover svg,
    .emp-menu-item.active svg {
        stroke: var(--primary-color);
    }
}

.emp-menu-item.active {
    color: var(--primary-color);
}



/** Login ***/

.emp-login-wrapper {
    max-width: 632px;
    background: #FFFFFFCC;
    border-radius: 24px;
    padding: 40px 81px;
    color: var(--primary-color);
    align-self: center;
}

.emp-login-inner {
    display: flex;
    flex-direction: column;
    gap: 40px;
}

.emp-login-header {
    text-align: center;
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.emp-login-header-headline {
    font-size: var( --headline-size);
    line-height: 1.2;
}

.emp-super-headline {
    font-size: var( --headline-size);
    line-height: 1.2;
}

.emp-section-headline {
    font-size: var( --text-size);
}


/** Modal ***/

.emp-modal-wrapper {
    background-color: rgba(0,0,0,0.75);
    position: fixed;
    z-index: 99;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 22px 20px;
}

.emp-modal-close {
    position: absolute;
    width: 76px;
    height: 76px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    top: 0;
    right: 0;
}

.emp-modal-close svg {
    width: 30px;
    height: 30px;
}

.emp-content-wrapper {
    background-color: rgba(255,255,255,0.75);
    border-radius: 16px;
    color: var(--fontcolor);
}

.emp-modal-wrapper .emp-content-wrapper {
    background-color: #fff;
}

.emp-content-inner {
    display: flex;
    flex-direction: column;
}

.emp-modal-wrapper .emp-content-inner {
    max-height: calc(100svh - 44px);
}

.emp-modal-wrapper.emp-modal-narrow .emp-content-inner {
    max-width: 640px;
}

.emp-modal-wrapper .emp-content-body {
    overflow: auto;
}

.emp-content-header {
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding: 24px;
    position: relative;
}

.emp-content-header.has-close-button {
    padding-right: 76px;
}

.emp-content-header + .emp-content-body {
    padding-top: 0;
}

.emp-content-header-headline {
    font-size: var( --text-size);
    line-height: 1.2;
    color: var(--primary-color);
}

.emp-content-header.emp-content-hold-on {
    align-items: center;
    justify-content: center;
    min-height: 50vh;
}

.emp-content-header.emp-content-hold-on svg {
    margin-bottom: 1.5rem;
}

.emp-content-header-logo {
    margin: 0 auto;
    height: 60px;
    width: auto;
}

.emp-content-body {
    padding: 24px;
}

@media screen and (max-width: 1024px){

    .emp-content-header,
    .emp-content-body {
        padding: 18px;
    }

    .emp-modal-close {
        width: 52px;
        height: 64px;
    }
}

.emp-modal-wrapper .emp-content-body {
    overflow: auto;
}

.emp-content-footer {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    align-items: center;
    justify-content: flex-end;
    padding: 24px;
    padding-top: 0;
}

.emp-content-data-fields-wrapper {
    display: flex;
    flex-direction: column;
    gap: 16px;
}

.emp-content-data-fields-radio-wrapper {
    border-top: 1px solid var(--primary-color);
}

.emp-content-data-fields-radio-item {
    padding: 24px 8px;
    border-bottom: 1px solid var(--primary-color);
    cursor: pointer;
    user-select: none;
    display: block;
}

.emp-content-data-fields-radio-item-inner {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    gap: 8px;
    cursor: pointer;
}

.emp-content-data-fields-radio-item-desc-wrapper {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.emp-content-data-fields-radio-item-headline {
    color: var(--primary-color);
}

.emp-content-data-fields-radio-wrapper input {
    display: none !important;
}

.emp-content-data-fields-radio-item .emp-content-data-fields-radio-item-radio {
    display: block;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    border: 1px solid var(--primary-color);
}

.emp-content-data-fields-radio-wrapper input:checked:not(:disabled) + label .emp-content-data-fields-radio-item-radio {
    background-color: var(--primary-color);
    background-size: 14px;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACBSURBVHgB7dPBDYAgDIXhjsAIjOImuoGruAGjMUrtwURDqmDC6+n9SW/SLxoRYYyxgVQ12xw2q0R1oVXvsqBz0CroPBT+tkQF2RTUDmx/7twsdHksKAPPz/m8dig1iwoc/VhY4OgIrui/18M16so4kMLRDo5FX/AYtMF3mySMdToBEOvW9VBgKaIAAAAASUVORK5CYII=');
}

.emp-content-data-fields-radio-wrapper input:disabled + label {
    pointer-events: none;
    opacity: 0.3;
}


.emp-content-data-fields-inputfield-wrapper {
    border-top: 1px solid var(--primary-color);
}

.emp-content-data-fields-inputfield-item {
    padding: 24px 8px;
    border-bottom: 1px solid var(--primary-color);
    cursor: pointer;
    user-select: none;
    display: block;
}

.emp-content-data-fields-inputfield-item-inner {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    gap: 8px;
}

.emp-content-data-fields-inputfield-item-inner.grid {
    display: grid;
    flex-wrap: nowrap;
    align-items: center;
    gap: 8px;
}

.emp-content-data-fields-inputfield-item-desc-wrapper {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.emp-content-data-fields-inputfield-item-headline {
    color: var(--primary-color);
}

.emp-content-wrapper.content-id-phase-6-action .emp-content-data-fields-inputfield-wrapper .ste2-fake-select-wrapper {
    width: 220px;
    max-width: 100%;
}

.emp-content-data-fields-checkbox-wrapper {
    border-top: 1px solid var(--primary-color);
}

.emp-content-data-fields-checkbox-item {
    padding: 24px 8px;
    border-bottom: 1px solid var(--primary-color);
    cursor: pointer;
    user-select: none;
    display: block;
}

.emp-content-data-fields-checkbox-item-inner {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    gap: 8px;
    cursor: pointer;
}

.emp-content-data-fields-checkbox-item-desc-wrapper {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.emp-content-data-fields-checkbox-item-headline {
    color: var(--primary-color);
}

.emp-content-data-fields-checkbox-wrapper input {
    display: none !important;
}

.emp-content-data-fields-checkbox-item .emp-content-data-fields-checkbox-item-checkbox {
    display: block;
    width: 20px;
    height: 20px;
    border-radius: 4px;
    border: 1px solid var(--primary-color);
}

.emp-content-data-fields-checkbox-wrapper input:checked + label .emp-content-data-fields-checkbox-item-checkbox {
    background-color: var(--primary-color);
    background-size: 14px;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACBSURBVHgB7dPBDYAgDIXhjsAIjOImuoGruAGjMUrtwURDqmDC6+n9SW/SLxoRYYyxgVQ12xw2q0R1oVXvsqBz0CroPBT+tkQF2RTUDmx/7twsdHksKAPPz/m8dig1iwoc/VhY4OgIrui/18M16so4kMLRDo5FX/AYtMF3mySMdToBEOvW9VBgKaIAAAAASUVORK5CYII=');
}

@media screen and (max-width: 1024px){

    .emp-modal-wrapper {
        padding: 15px;
    }
}


/** Dateiupload ***/

.emp-input-form-multiple-upload {
    outline: 2px dashed var(--primary-color);
    padding: 40px 20px;
	text-align: center;
    display: flex;
    flex-direction: column;
    gap: 8px;
    border-radius: 10px;
}

.emp-input-form-multiple-upload-headline {
    color: var(--primary-color);
}

.emp-input-form-multiple-upload-headline span {
    text-decoration: underline;
    cursor: pointer;
}

.emp-input-form-multiple-upload-subheadline {
    font-size: 12px;
    line-height: 1.8;
}

.emp-input-form-multiple-upload input {
	display: none !important;
}

.emp-input-form-multiple-upload.is-dragover {
	background-color: var(--primary-color-opaque);
}

.emp-input-form-multiple-upload-listing {
	margin-top: 20px;
	display: flex;
	flex-direction: column;
	gap: 20px;
}

.emp-input-form-multiple-upload-listing-item {
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	justify-content: space-between;
}

.emp-input-form-multiple-upload-listing-item-remove {
	width: 24px;
	height: 24px;
	fill: var(--primary-color);
	cursor: pointer;
}


.emp-resource-items-container {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.emp-resource-item {
    background-color: #fff;
    border-radius: 12px;
    padding: 16px;
    display: flex;
    flex-wrap: nowrap;
    gap: 16px;
}

.emp-resource-item-desc-wrapper {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.emp-resource-item-content {
    display: flex;
    flex-direction: column;
    gap: 43px;
}

.emp-resource-item-headline {
    color: var(--primary-color);
    font-weight: 600;
    font-size: var( --text-size);
    line-height: 1.4;
}

.emp-resource-item-icon {
    width: 80px;
    height: 80px;
    border-radius: 8px;
    flex: 0 0 80px;
    background-color: #F6F6F6;
    display: flex;
    align-items: center;
    justify-content: center;
}

.emp-resource-item-icon--target-logo {
    width: 80px;
    height: 80px;
    border-radius: 8px;
    object-fit: contain;
}

.emp-resource-item-buttons {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    justify-content: flex-end;
    gap: 16px;
}

.emp-modal-wrapper.id-target-fact-sheet .emp-content-inner {
    max-width: 1280px;
}

.emp-target-fact-sheet-content {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
}

.emp-target-fact-sheet-content > div:nth-child(1){
    padding-right: 24px;
    border-right: 1px solid var(--primary-color);
}

.emp-target-fact-sheet-content > div:nth-child(2){
    padding-left: 24px;
    display: flex;
    flex-direction: column;
    gap: 40px;
}

.emp-target-fact-sheet-financial {
    width: 100%;
    height: auto;
    filter: grayscale(1);
}

.emp-target-fact-sheet-logo {
    width: 80px;
    height: 80px;
    border-radius: 8px;
    background-color: #F6F6F6;
    display: flex;
    align-items: center;
    justify-content: center;
    display: block;
}

.emp-target-fact-sheet-logo img {
    width: 80px;
    height: 80px;
    border-radius: 8px;
    object-fit: contain;
}

@media screen and (max-width: 540px){

    .emp-resource-item {
        flex-direction: column;
        gap: 10px;
    }

    .emp-resource-item-content {
        gap: 30px;
    }

    .emp-resource-item-buttons {
        flex-direction: column-reverse;
        gap: 12px;
    }

    .emp-resource-item-buttons > * {
        width: 100%;
    }
}

@media screen and (max-width: 1279px){

    .emp-target-fact-sheet-content {
        grid-template-columns: 40% 60%;
    }
}

@media screen and (max-width: 991px){

    .emp-target-fact-sheet-content {
        display: flex;
        flex-direction: column;
    }

    .emp-target-fact-sheet-content > div:nth-child(1){
        padding-right: 0;
        padding-bottom: 24px;
        border-right: 0;
        border-bottom: 1px solid var(--primary-color);
    }
    
    .emp-target-fact-sheet-content > div:nth-child(2){
        padding-left: 0;
        padding-top: 24px;
    }    
}

.emp-content-color-headlines h1,
.emp-content-color-headlines h2,
.emp-content-color-headlines h3,
.emp-content-color-headlines h4,
.emp-content-color-headlines h5,
.emp-content-color-headlines h6,
.emp-content-color-headlines h1 > *,
.emp-content-color-headlines h2 > *,
.emp-content-color-headlines h3 > *,
.emp-content-color-headlines h4 > *,
.emp-content-color-headlines h5 > *,
.emp-content-color-headlines h6 > * {
    color: var(--primary-color);
    font-weight: 500;
    margin-top: 15px;
    margin-bottom: 8px;
}

.emp-content-color-headlines:not(.ignore-margin) h1:first-child,
.emp-content-color-headlines:not(.ignore-margin) h2:first-child,
.emp-content-color-headlines:not(.ignore-margin) h3:first-child,
.emp-content-color-headlines:not(.ignore-margin) h4:first-child,
.emp-content-color-headlines:not(.ignore-margin) h5:first-child,
.emp-content-color-headlines:not(.ignore-margin) h6:first-child {
    margin-top: 0;
}

.emp-content-color-headlines:not(.ignore-margin) h1:last-child,
.emp-content-color-headlines:not(.ignore-margin) h2:last-child,
.emp-content-color-headlines:not(.ignore-margin) h3:last-child,
.emp-content-color-headlines:not(.ignore-margin) h4:last-child,
.emp-content-color-headlines:not(.ignore-margin) h5:last-child,
.emp-content-color-headlines:not(.ignore-margin) h6:last-child {
    margin-bottom: 0;
}

.emp-content-color-headlines h1 {
    font-size: var( --headline-size);
    line-height: 1.2;
    font-weight: 600;
}

.emp-content-color-headlines h2 {
    font-size: var( --text-size);
    line-height: 1.2;
}

.emp-content-color-headlines h3 {
    font-size: var( --labels-size);
    line-height: 1.2;
}

.emp-content-color-headlines h4 {
    font-size: 18px;
    line-height: 1.2;
}

#department-stock-market {
    width: 100% !important;
    height: auto !important;
}

.emp-integration-plan-data-sets-wrapper {
    display: flex;
    flex-direction: column;
    gap: 2rem;
    margin-top: 2rem;
}

.emp-collapse-item {
    border-top: 1px solid var(--primary-color);
}

a.emp-collapse-item-headline {
    color: var(--primary-color);
    font-size: var( --text-size);
    line-height: 33.6px;
    padding: 24px 0;
    cursor: pointer;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    /*transition: 0.2s background-color, 0.2s padding-left;*/
}

.emp-collapse-item-headline-arrow {
    fill: var(--primary-color);
    width: 18px;
    height: 18px;
    transition: 0.2s transform;
}

.emp-collapse-item:not(.collapsed-or-collapsing) .emp-collapse-item-headline-arrow {
    transform: rotate(180deg)
}

.emp-collapse-item-content {
    overflow: hidden;
}

.emp-collapse-item.collapsed .emp-collapse-item-content {
    height: 0;
    display: none;
}

.emp-collapse-item:not(:last-child) .emp-collapse-item-content-inner {
    padding-bottom: 38px;
}

.emp-collapse-item-content .emp-messages-sidebar-content-empty {
    padding-bottom: 0;
}

.emp-resource-files-container {
    display: grid;
    gap: 14px;
    grid-template-columns: repeat(4, minmax(0, 1fr));
}

.emp-resource-file-item-container {
    display: block;
}

.emp-resource-file-item-container:focus {
    outline-offset: -1px;
}

.emp-resource-file-item {
    background-color: #fff;
    border-radius: 16px;
    display: flex;
    flex-direction: column;
    gap: 27px;
    padding: 8px;
}

.emp-resource-file-item-top {
    display: flex;
    flex-direction: column;
    gap: 11px;
}

.emp-resource-file-item-top-image {
    background-color: var(--primary-color-opaque);
    height: 173px;
    border-radius: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.emp-resource-file-item-top-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.emp-resource-file-item-top-image .emp-file-icon {
    width: 80px;
    height: 80px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 80px;
    filter: grayscale(1);
}

.emp-resource-file-item-top-title {
    color: var(--primary-color);
    font-size: 12px;
    font-weight: 700;
    padding: 0 1px;
}

.emp-resource-file-item-bottom {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 24px;
    margin-top: auto;
}

.emp-resource-file-item-bottom svg {
    fill: var(--primary-color);
    width: 24px;
    height: 24px;
}

.emp-file-icon.type-file {
	background-image: url(/view.framework/img/file.svg);
}

.emp-file-icon.type-xls,
.emp-file-icon.type-xlsx {
	background-image: url(/view.framework/img/xls.svg);
}

.emp-file-icon.type-doc,
.emp-file-icon.type-docx {
	background-image: url(/view.framework/img/doc.svg);
}

.emp-file-icon.type-ppt,
.emp-file-icon.type-pptx {
	background-image: url(/view.framework/img/ppt.svg);
}

.emp-file-icon.type-psd {
	background-image: url(/view.framework/img/psd.svg);
}

.emp-file-icon.type-mp4 {
	background-image: url(/view.framework/img/mp4.svg);
}

.emp-file-icon.type-csv {
	background-image: url(/view.framework/img/csv.svg);
}

.emp-file-icon.type-mp3 {
	background-image: url(/view.framework/img/mp3.svg);
}

.emp-file-icon.type-zip {
	background-image: url(/view.framework/img/zip.svg);
}

.emp-file-icon.type-txt {
	background-image: url(/view.framework/img/txt.svg);
}

.emp-file-icon.type-avi {
	background-image: url(/view.framework/img/avi.svg);
}

.emp-file-icon.type-exe {
	background-image: url(/view.framework/img/exe.svg);
}

.emp-file-icon.type-pdf {
	background-image: url(/view.framework/img/pdf.svg);
}

.emp-file-icon.type-jpg {
	background-image: url(/view.framework/img/jpg.svg);
}

.emp-file-icon.type-jpeg {
	background-image: url(/view.framework/img/jpeg.svg);
}

.emp-file-icon.type-svg {
	background-image: url(/view.framework/img/svg.svg);
}

.emp-file-icon.type-png {
	background-image: url(/view.framework/img/png.svg);
}

.emp-file-icon.type-gif {
	background-image: url(/view.framework/img/gif.svg);
}

.emp-file-icon.type-ics {
	background-image: url(/view.framework/img/ics.svg);
}

@media screen and (max-width: 991px){

    .emp-resource-files-container {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
}

@media screen and (max-width: 480px){

    .emp-resource-files-container {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .emp-resource-file-item-top-image {
        height: 120px;
    }
}



/** Mobile Menü ***/

.emp-content-mobile-menu {
    width: 100%;
    height: 100%;
}

@media screen and (min-width: 1025px){

    .emp-modal-wrapper.id-mobile-menu {
        display: none !important;
    }
}

.emp-content-mobile-menu a.emp-collapse-item-headline {
    font-size: var( --labels-size);
    padding: 18px 0;
}

.emp-content-mobile-menu .emp-collapse-item-headline-arrow {
    width: 16px;
    height: 16px;
}

.emp-content-mobile-menu .emp-message-inbox-preview-container {
    padding: 0;
}

.emp-content-mobile-menu .emp-message-inbox-preview-container.is-open::before {
    display: none;
}


/** Start ***/

.emp-welcome-wrapper {
    display: flex;
    flex-direction: column;
    gap: 30px;
    align-items: center;
    text-align: center;
    margin: auto;
    position: relative;
    padding: 20px;
    max-width: 100%;
}

.emp-sponsor-logos {
    position: fixed;
    bottom: 10px;
    left: 20px;
    z-index: 1;
    width: 400px;
    height: auto;
    max-width: calc(100% - 40px);
}

.emp-welcome-logo {
    width: auto;
    height: 45vh;
}

@media (orientation: portrait ){
    .emp-welcome-logo {
        width: 45vw;
        height: auto;
    }
}


/** chat ***/

.emp-chat-wrapper {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100svh;
}

.emp-chat-header {
    padding: 20px 30px;
    display: flex;
    flex-wrap: nowrap;
    gap: 24px;
    align-items: center;
    justify-content: center;
    flex-grow: 0;
    background: rgb(34,193,195);
    background: linear-gradient(90deg, rgba(34,193,195,1) 0%, rgba(253,187,45,1) 100%);
    box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.3);
    z-index: 10;
}

.emp-chat-header-image {
    width: 92px;
    height: 92px;
    border-radius: 50%;
    border: 3px solid #fff;
    line-height: 0;
}

.emp-chat-header-name {
    font-size: 42px;
    font-weight: 700;
    color: #fff;
    line-height: 1;
    text-shadow: 3px 3px 0 #fcbb2e;
}

@media screen and (max-width: 480px){
    .emp-chat-header {
        gap: 20px;
    }
}

.emp-chat-header-headline {
    font-size: var(--headline-size);
    line-height: 1.2;
    color: #fff;
}

.emp-chat-header-icons {
    display: flex;
    flex-wrap: nowrap;
    gap: 35px;
    align-items: flex-start;
}

.emp-chat-header-icon-wrapper {
    display: flex;
    flex-direction: column;
    gap: 4px;
    align-items: center;
    justify-content: center;
    text-align: center;
    transition: 0.2s opacity;
    -webkit-tap-highlight-color: transparent; /* Entfernt die Hervorhebung */
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
    -khtml-user-select: none; /* Konqueror HTML */
    -moz-user-select: none; /* Old versions of Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
    user-select: none; /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}

@media (hover: hover) {
    .emp-chat-header-icon-wrapper:hover {
        opacity: 0.8;
    }
}

.emp-chat-header-icon {
    width: 40px;
    height: 40px;
    border: 3px solid #fff;
    border-radius: 50%;
    background-size: 20px;
    background-repeat: no-repeat;
    background-position: center center;
}

.emp-chat-header-icon-label {
    color: #fff;
    font-size: var( --labels-size);
    line-height: 1.2;
    white-space: nowrap;
}

.emp-chat-header-icon-home {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMzAyLjcgMzIzLjUyM2gtOTMuNGEyLjAxOCAyLjAxOCAwIDAgMC0yIDJWNDg5LjUzaDk3LjRWMzI1LjUyM2EyLjAxNyAyLjAxNyAwIDAgMC0yLTJ6TTQyMi44MTkgNzcuMjg4aC0yOC4yNjNhMTAuMDE4IDEwLjAxOCAwIDAgMC0xMCAxMHYzMS45NTlsNDguMjYzIDQ4LjI2M1Y4Ny4yODhhMTAuMDE5IDEwLjAxOSAwIDAgMC0xMC0xMHptLTE1OS41NDMgMzAuNDg2YTEwLjAyIDEwLjAyIDAgMCAwLTE0LjE0IDBMNTcuNyAyOTkuMjA2YTIxLjAxNSAyMS4wMTUgMCAwIDEtMjkuNjM3IDBsLTEzLjk1LTEzLjk1MWEyMS4wMjEgMjEuMDIxIDAgMCAxIDAtMjkuNjM5bDIyNi42Ni0yMjYuNjU5YzguMjY3LTguMjY3IDIxLjk4Ny04Ljg3OCAzMC40NTQtLjQxMmwyMjYuNjYgMjI2LjY2YTIxLjAyMSAyMS4wMjEgMCAwIDEgMCAyOS42MzlsLTEzLjk1MyAxMy45NWEyMS4wMTUgMjEuMDE1IDAgMCAxLTI5LjYzNyAwek04NC42MzQgMjk0LjlsMTcxLjU3Mi0xNzEuNTY5IDE3MS4xNjIgMTcxLjE2MlY0NzkuNTNhMTAuMDE5IDEwLjAxOSAwIDAgMS0xMCAxMEgzMjAuN1YzMjUuNTIzYTE4LjAyMSAxOC4wMjEgMCAwIDAtMTgtMThoLTkzLjRhMTguMDIxIDE4LjAyMSAwIDAgMC0xOCAxOFY0ODkuNTNIOTQuNjM0YTEwLjAxOSAxMC4wMTkgMCAwIDEtMTAtMTB6IiBmaWxsPSIjZmZmZmZmIiBvcGFjaXR5PSIxIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIj48L3BhdGg+PC9nPjwvc3ZnPg==);
}

.emp-chat-header-icon-play {
    background-position: center left 9px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik0yNi4xNyAxMi4zNyA5IDIuNDVBMy4yMyAzLjIzIDAgMCAwIDcuMzggMiAzLjM4IDMuMzggMCAwIDAgNCA1LjM4djIxLjI5YTMuMzMgMy4zMyAwIDAgMCA1LjEgMi44MmwxNy4xOS0xMC44NmEzLjY1IDMuNjUgMCAwIDAtLjEyLTYuMjZ6IiBkYXRhLW5hbWU9IjAxLVBsYXkiIGZpbGw9IiNmZmZmZmYiIG9wYWNpdHk9IjEiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiPjwvcGF0aD48L2c+PC9zdmc+);
}

.emp-chat-header-icon-info {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xhc3M9IiI+PGc+PHBhdGggZD0iTTkgMTEuNzQyVjIwYTIgMiAwIDAgMCAyIDJoMy4xMDdBMS45NjMgMS45NjMgMCAwIDAgMTUgMTguMjg3VjEwYTIgMiAwIDAgMC0yLTJIOS44NDFBMS45NjYgMS45NjYgMCAwIDAgOSAxMS43NDJ6TTEyIDFhMy4wMDEgMy4wMDEgMCAwIDAgMCA2IDMuMDAxIDMuMDAxIDAgMCAwIDAtNnoiIGZpbGw9IiNmZmZmZmYiIG9wYWNpdHk9IjEiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSIiPjwvcGF0aD48L2c+PC9zdmc+);
}

.emp-chat-header-icon-logout {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNjQgNjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnIGRhdGEtbmFtZT0iTGF5ZXIgMjAiPjxwYXRoIGQ9Ik01Mi42MiAxNC4zN2E0LjU5IDQuNTkgMCAwIDAtMy41MS0xLjQ3IDQuNjcgNC42NyAwIDAgMC0zLjQ3IDEuNjkgNC42NSA0LjY1IDAgMCAwIC4xOSA2LjA3IDE4Ljc4IDE4Ljc4IDAgMCAxLTE1LjQ5IDMxLjQ2IDE4Ljc3IDE4Ljc3IDAgMCAxLTEyLjEzLTMxLjQ0IDQuNjUgNC42NSAwIDAgMC0zLjMxLTcuNzggNC41NiA0LjU2IDAgMCAwLTMuNTMgMS40OCAyOCAyOCAwIDAgMC03LjE2IDIzIDI4LjMgMjguMyAwIDAgMCAyNi43MyAyNGgxLjA3YTI4LjA3IDI4LjA3IDAgMCAwIDIwLjYxLTQ3LjAxeiIgZmlsbD0iI2ZmZmZmZiIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCI+PC9wYXRoPjxwYXRoIGQ9Ik0zMiAzNC45MmE0LjY1IDQuNjUgMCAwIDAgNC42NS00LjY1VjcuMTVhNC42NSA0LjY1IDAgMCAwLTkuMyAwdjIzLjEyQTQuNjUgNC42NSAwIDAgMCAzMiAzNC45MnoiIGZpbGw9IiNmZmZmZmYiIG9wYWNpdHk9IjEiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiPjwvcGF0aD48L2c+PC9nPjwvc3ZnPg==);
}

.emp-chat-content {
    flex-grow: 1;
    z-index: 5;
    background-color: #eee;
    padding: 15px;
    display: flex;
    flex-direction: column;
    gap: 15px;
    overflow: auto;
    background-position: center center;
    background-size: cover;
}

.emp-chat-footer {
    background-color: #fff;
    display: flex;
    align-items: center;
    box-shadow: 0 -3px 8px 0 rgba(0, 0, 0, 0.3);
    z-index: 10;
    padding: 20px;
}

.emp-chat-footer-karten-nav {
    padding: 20px;
    display: grid;
    gap: 40px;
    scroll-snap-type: x mandatory;
    max-width: 100%;
    overflow-x: auto;
    -ms-overflow-style: none;  /* IE and Edge */
    scrollbar-width: none;  /* Firefox */
}

.emp-chat-footer-karten-nav::-webkit-scrollbar {
    display: none;
}

.emp-chat-footer-karten-nav-item {
    display: flex;
    flex-direction: column;
    gap: 4px;
    align-items: center;
    position: relative;
    scroll-snap-align: start;
    z-index: 2;
    -webkit-tap-highlight-color: transparent; /* Entfernt die Hervorhebung */
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
    -khtml-user-select: none; /* Konqueror HTML */
    -moz-user-select: none; /* Old versions of Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
    user-select: none; /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}

.emp-chat-footer-karten-nav-item img {
    transition: transform 0.2s;
    z-index: 2;
}

@media (hover: hover) {
    .emp-chat-footer-karten-nav-item:hover img {
        transform: scale(1.1);
    }
}

.emp-chat-footer-karten-nav-item:not(:last-child)::after {
    content: " ";
    position: absolute;
    width: 100%;
    z-index: 0;
    height: 3px;
    background-color: var(--fontcolor);
    left: calc(30px + 50%);
    top: 28.5px;
    pointer-events: none;
}

/*.emp-chat-footer-karten-nav-item-bullet {
    width: 30px;
    height: 30px;
    background-color: var(--primary-color);
    border-radius: 50%;
}*/

.emp-chat-footer-karten-nav-item-bullet {
    width: 60px;
    height: 60px;
    border-radius: 50%;
    background-color: #ddd;
}

.emp-chat-footer-karten-nav-item-image {
    width: 60px;
    height: 60px;
    border-radius: 50%;
    object-fit: cover;
    background-color: #ddd;
}

.emp-chat-medium-single-slide-thumbnail-single-icon {
    position: relative;
}

.emp-chat-medium-single-slide-thumbnail-single-icon-content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    flex-direction: column;
    gap: 5px;
    align-items: center;
    justify-content: center;
    line-height: 1;
    font-size: var( --labels-size);
    border: 2px solid #ccc;
    background-color: #eee;
}

.emp-chat-medium-single-slide-thumbnail-single-icon-content svg {
    width: 30px;
    height: 30px;
    fill: var(--fontcolor);
}

.emp-chat-medium-single-slide-thumbnail-single-label {
    color: var(--fontcolor) !important;
}

.emp-chat-footer-karten-nav-item-label {
    font-size: var( --labels-size);
    color: var(--fontcolor);
}

.emp-chat-karte {
    width: 100%;
    height: 100%;
}

/** Stil für den benutzerdefinierten Marker in der Karte ***/
.emp-chat-karte-custom-marker {
    background: none;
    border: none;
}

.emp-chat-karte-custom-marker-line {
    stroke: black;
    stroke-width: 2;
  }

.emp-chat-karte-marker-container {
    width: auto;
    height: auto;
    display: flex;
    flex-direction: column;
    gap: 3px;
    align-items: center;
    justify-content: center;
}

.emp-chat-karte-marker-content {
    padding: 5px 10px;
    text-align: center;
    white-space: nowrap;
    background-color: #fff;
    min-width: 80px;
    font-size: var( --labels-size);
    line-height: 1;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
    border-radius: 5px;
    color: var(--fontcolor);
}

.emp-chat-karte-marker-content-image {
    width: 80px !important;
    height: 80px !important;
    object-fit: cover;
    border-radius: 5px;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
    background-color: #ddd;
}

.emp-chat-karte-custom-marker-1 {
    z-index: 1 !important;
}
.emp-chat-karte-custom-marker-2 {
    z-index: 2 !important;
}
.emp-chat-karte-custom-marker-3 {
    z-index: 3 !important;
}
.emp-chat-karte-custom-marker-4 {
    z-index: 4 !important;
}
.emp-chat-karte-custom-marker-5 {
    z-index: 5 !important;
}
.emp-chat-karte-custom-marker-6 {
    z-index: 6 !important;
}
.emp-chat-karte-custom-marker-7 {
    z-index: 7 !important;
}
.emp-chat-karte-custom-marker-8 {
    z-index: 8 !important;
}
.emp-chat-karte-custom-marker-9 {
    z-index: 9 !important;
}
.emp-chat-karte-custom-marker-10 {
    z-index: 10 !important;
}
.emp-chat-karte-custom-marker-11 {
    z-index: 11 !important;
}
.emp-chat-karte-custom-marker-12 {
    z-index: 12 !important;
}


/** Medium ***/

.emp-chat-medium-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 100%;
    gap: 50px;
    padding: 50px 0;
    flex: 1 1 auto;
}

.emp-chat-medium-single-slide {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    flex: 1 1 auto;
}

.emp-chat-medium-single-slide-content {
    /*padding: 0 50px;*/
}

.emp-chat-medium-single-slide-content-image {
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto;
    max-height: calc(100svh - 360px);
    border-radius: 8px;
    flex: 1 1 auto;
    object-fit: contain;
}

.emp-chat-medium-single-slide-content.type-text.autoplay {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.emp-chat-medium-single-slide-content-prev,
.emp-chat-medium-single-slide-content-next {
    width: 100px;
    height: 100px;
    border-radius: 50%;
    background-color: var(--primary-color);
    background-repeat: no-repeat;
    background-size: 55px;
    margin: 0 35px;
    flex-shrink: 0;
    -webkit-tap-highlight-color: transparent; /* Entfernt die Hervorhebung */
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
    -khtml-user-select: none; /* Konqueror HTML */
    -moz-user-select: none; /* Old versions of Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
    user-select: none; /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}

.emp-chat-medium-single-slide-content-prev {
    background-position: center left 18px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNDQ0LjUzMSA0NDQuNTMxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMjEzLjEzIDIyMi40MDkgMzUxLjg4IDgzLjY1M2M3LjA1LTcuMDQzIDEwLjU2Ny0xNS42NTcgMTAuNTY3LTI1Ljg0MSAwLTEwLjE4My0zLjUxOC0xOC43OTMtMTAuNTY3LTI1LjgzNWwtMjEuNDA5LTIxLjQxNkMzMjMuNDMyIDMuNTIxIDMxNC44MTcgMCAzMDQuNjM3IDBzLTE4Ljc5MSAzLjUyMS0yNS44NDEgMTAuNTYxTDkyLjY0OSAxOTYuNDI1Yy03LjA0NCA3LjA0My0xMC41NjYgMTUuNjU2LTEwLjU2NiAyNS44NDFzMy41MjEgMTguNzkxIDEwLjU2NiAyNS44MzdsMTg2LjE0NiAxODUuODY0YzcuMDUgNy4wNDMgMTUuNjYgMTAuNTY0IDI1Ljg0MSAxMC41NjRzMTguNzk1LTMuNTIxIDI1LjgzNC0xMC41NjRsMjEuNDA5LTIxLjQxMmM3LjA1LTcuMDM5IDEwLjU2Ny0xNS42MDQgMTAuNTY3LTI1LjY5NyAwLTEwLjA4NS0zLjUxOC0xOC43NDYtMTAuNTY3LTI1Ljk3OEwyMTMuMTMgMjIyLjQwOXoiIGZpbGw9IiNmZmZmZmYiIG9wYWNpdHk9IjEiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiPjwvcGF0aD48L2c+PC9zdmc+);
}

.emp-chat-medium-single-slide-content-next {
    background-position: center right 18px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNDQ0LjgxOSA0NDQuODE5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMzUyLjAyNSAxOTYuNzEyIDE2NS44ODQgMTAuODQ4QzE1OS4wMjkgMy42MTUgMTUwLjQ2OSAwIDE0MC4xODcgMHMtMTguODQyIDMuNjE5LTI1LjY5NyAxMC44NDhMOTIuNzkyIDMyLjI2NGMtNy4wNDQgNy4wNDMtMTAuNTY2IDE1LjYwNC0xMC41NjYgMjUuNjkyIDAgOS44OTcgMy41MjEgMTguNTYgMTAuNTY2IDI1Ljk4MUwyMzEuNTQ1IDIyMi40MSA5Mi43ODYgMzYxLjE2OGMtNy4wNDIgNy4wNDMtMTAuNTY0IDE1LjYwNC0xMC41NjQgMjUuNjkzIDAgOS44OTYgMy41MjEgMTguNTYyIDEwLjU2NCAyNS45OGwyMS43IDIxLjQxM2M3LjA0MyA3LjA0MyAxNS42MTIgMTAuNTY0IDI1LjY5NyAxMC41NjQgMTAuMDg5IDAgMTguNjU2LTMuNTIxIDI1LjY5Ny0xMC41NjRMMzUyLjAyNSAyNDguMzljNy4wNDYtNy40MjMgMTAuNTcxLTE2LjA4NCAxMC41NzEtMjUuOTgxLjAwMS0xMC4wODgtMy41MjUtMTguNjU0LTEwLjU3MS0yNS42OTd6IiBmaWxsPSIjZmZmZmZmIiBvcGFjaXR5PSIxIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIj48L3BhdGg+PC9nPjwvc3ZnPg==);
}

.emp-chat-medium-single-slide-thumbnail-single {
    border-radius: 5px;
    line-height: 0;
    transition: 0.2 transform;
    user-select: none;
}

@media (hover: hover) {
    .emp-chat-medium-single-slide-thumbnail-single:not(.active):hover {
        transform: scale(1.1);
    }
}

.emp-chat-medium-single-slide-thumbnail-single.active {
    border: 5px solid var(--primary-color);
    pointer-events: none;
}

.emp-chat-medium-single-slide-thumbnail-single-image {
    height: 80px;
    width: auto;
}

.emp-chat-medium-single-slide-thumbnail-single-video-icon {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    background-size: 50%;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMzMyLjgwNCAzMzIuODA0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMzMwLjgwNCAxNzEuMDAyYy0zLjYtNi40LTEyLTguOC0xOC44LTQuOGwtNDUuNiAyNi40LTExLjYgNi44djYzLjJsMTAuOCA2LjRjLjQgMCAuNC40LjguNGw0NC44IDI2YzIgMS42IDQuOCAyLjQgNy42IDIuNCA3LjYgMCAxMy42LTYgMTMuNi0xMy42di01My42bC40LTUyLjhjMC0yLjQtLjQtNC44LTItNi44ek02NC40MDQgMTUwLjYwMmMzNS42IDAgNjQuNC0yOC44IDY0LjQtNjQuNCAwLTM1LjYtMjguOC02NC40LTY0LjQtNjQuNHMtNjQuNCAyOC44LTY0LjQgNjQuNGMtLjQgMzUuNiAyOC44IDY0LjQgNjQuNCA2NC40em0wLTkwLjhjMTQuOCAwIDI2LjQgMTIgMjYuNCAyNi40IDAgMTQuOC0xMiAyNi40LTI2LjQgMjYuNC0xNC40IDAtMjYuNC0xMi0yNi40LTI2LjQtLjQtMTQuOCAxMS42LTI2LjQgMjYuNC0yNi40ek0yMjcuNjA0IDE1NC4yMDJjLTEwLjQgNS4yLTIyIDguNC0zNC40IDguNC0xNS4yIDAtMjkuNi00LjQtNDEuNi0xMi40aC00NS42Yy0xMiA4LTI2LjQgMTIuNC00MS42IDEyLjQtMTIuNCAwLTI0LTIuOC0zNC40LTguNC05LjIgNS4yLTE1LjYgMTUuNi0xNS42IDI2Ljh2OTcuNmMwIDE4IDE0LjggMzIuNCAzMi40IDMyLjRoMTY0LjRjMTggMCAzMi40LTE0LjggMzIuNC0zMi40di05Ny42Yy0uNC0xMS4yLTYuOC0yMS42LTE2LTI2Ljh6TTE5My4yMDQgMTUwLjYwMmMzNS42IDAgNjQuNC0yOC44IDY0LjQtNjQuNCAwLTM1LjYtMjguOC02NC40LTY0LjQtNjQuNC0zNS42IDAtNjQuNCAyOC44LTY0LjQgNjQuNCAwIDM1LjYgMjguOCA2NC40IDY0LjQgNjQuNHptMC05MC44YzE0LjggMCAyNi40IDEyIDI2LjQgMjYuNCAwIDE0LjgtMTIgMjYuNC0yNi40IDI2LjQtMTQuNCAwLTI2LjQtMTItMjYuNC0yNi40IDAtMTQuOCAxMS42LTI2LjQgMjYuNC0yNi40eiIgZmlsbD0iI2ZmZmZmZiIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCI+PC9wYXRoPjwvZz48L3N2Zz4=);
}

.emp-audio-control-wrapper {
    display: flex;
    flex-direction: column;
    gap: 28px;
    align-items: center;
    justify-content: center;
}

@media screen and (min-width: 481px){
    .emp-audio-control-wrapper {
        min-width: 300px;
    }
}

.emp-audio-control-progress-wrapper {
    width: 100%;
    height: 24px;
    background-color: #ddd;
    border-radius: 5px;
    overflow: hidden;
    position: relative;
}

.emp-audio-control-progress-bar {
    width: 0;
    height: 100%;
    background-color: var(--primary-color);
    transition: width 0.1s linear;
}

.emp-audio-control-button {
    display: inline-block;
    width: 100px;
    height: 100px;
    border-radius: 50%;
    background-color: var(--primary-color);
    background-size: 50px;
    background-position: center center;
    background-repeat: no-repeat;
    border: 0;
    outline: none;
    transition: 0.2s opacity;
    padding: 0;
    line-height: 0;
    cursor: pointer;
}

@media (hover: hover) {
    .emp-audio-control-button:hover {
        opacity: 0.8;
    }
}

.emp-audio-control-button.play {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik0yNi4xNyAxMi4zNyA5IDIuNDVBMy4yMyAzLjIzIDAgMCAwIDcuMzggMiAzLjM4IDMuMzggMCAwIDAgNCA1LjM4djIxLjI5YTMuMzMgMy4zMyAwIDAgMCA1LjEgMi44MmwxNy4xOS0xMC44NmEzLjY1IDMuNjUgMCAwIDAtLjEyLTYuMjZ6IiBkYXRhLW5hbWU9IjAxLVBsYXkiIGZpbGw9IiNmZmZmZmYiIG9wYWNpdHk9IjEiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiPjwvcGF0aD48L2c+PC9zdmc+);
}

.emp-audio-control-button.pause {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik0xMyA1djIyYTMgMyAwIDAgMS0zIDNIOWEzIDMgMCAwIDEtMy0zVjVhMyAzIDAgMCAxIDMtM2gxYTMgMyAwIDAgMSAzIDN6bTEwLTNoLTFhMyAzIDAgMCAwLTMgM3YyMmEzIDMgMCAwIDAgMyAzaDFhMyAzIDAgMCAwIDMtM1Y1YTMgMyAwIDAgMC0zLTN6IiBkYXRhLW5hbWU9IkxheWVyIDMwIiBmaWxsPSIjZmZmZmZmIiBvcGFjaXR5PSIxIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIj48L3BhdGg+PC9nPjwvc3ZnPg==);
}

.emp-audio-control-button.replay {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik0xMS44NyAyYTEwLjE2NCAxMC4xNjQgMCAwIDAtNS43IDEuNzUyTDQuNzA3IDIuMjk0QTEgMSAwIDAgMCAzIDN2NWExIDEgMCAwIDAgMSAxaDVhMSAxIDAgMCAwIC43MDctMS43MDdsLS42MjEtLjYyMUE2LjEyNiA2LjEyNiAwIDAgMSAxOCAxMmE2LjE0NSA2LjE0NSAwIDAgMS0xMi4wNjUgMS41IDIgMiAwIDAgMC0zLjg3IDEuMDFBMTAuMTQ0IDEwLjE0NCAwIDAgMCAyMiAxMiAxMC4wNzcgMTAuMDc3IDAgMCAwIDExLjg3IDJ6IiBmaWxsPSIjZmZmZmZmIiBvcGFjaXR5PSIxIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIj48L3BhdGg+PC9nPjwvc3ZnPg==);
}

.emp-video-control-progress-wrapper {
    position: absolute;
    z-index: 2;
    left: 0;
    bottom: 0;
    height: 10px;
    width: 100%;
}

.emp-video-control-progress-bar {
    position: absolute;
    z-index: 3;
    left: 0;
    bottom: 0;
    width: 0;
    height: 100%;
    background-color: var(--primary-color);
    transition: width 0.1s linear;
}

.emp-video-control-progress-buffer-bar {
    position: absolute;
    z-index: 2;
    left: 0;
    bottom: 0;
    width: 0;
    height: 100%;
    background-color: rgba(255,255,255,0.5);
    transition: width 0.1s linear, opacity 0.5s;
}

.emp-video-control-button {
    display: inline-block;
    width: 100px;
    height: 100px;
    border-radius: 50%;
    background-color: var(--primary-color);
    background-size: 50px;
    background-position: center center;
    background-repeat: no-repeat;
    border: 0;
    outline: none;
    transition: 0.2s opacity;
    padding: 0;
    line-height: 0;
    cursor: pointer;
    position: absolute;
    z-index: 4;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    pointer-events: none;
}

@media (hover: hover) {
    .emp-video-control-button:hover {
        opacity: 0.8;
    }
}

.emp-video-control-button.play {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik0yNi4xNyAxMi4zNyA5IDIuNDVBMy4yMyAzLjIzIDAgMCAwIDcuMzggMiAzLjM4IDMuMzggMCAwIDAgNCA1LjM4djIxLjI5YTMuMzMgMy4zMyAwIDAgMCA1LjEgMi44MmwxNy4xOS0xMC44NmEzLjY1IDMuNjUgMCAwIDAtLjEyLTYuMjZ6IiBkYXRhLW5hbWU9IjAxLVBsYXkiIGZpbGw9IiNmZmZmZmYiIG9wYWNpdHk9IjEiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiPjwvcGF0aD48L2c+PC9zdmc+);
}

.emp-video-control-button.pause {
    display: none;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik0xMyA1djIyYTMgMyAwIDAgMS0zIDNIOWEzIDMgMCAwIDEtMy0zVjVhMyAzIDAgMCAxIDMtM2gxYTMgMyAwIDAgMSAzIDN6bTEwLTNoLTFhMyAzIDAgMCAwLTMgM3YyMmEzIDMgMCAwIDAgMyAzaDFhMyAzIDAgMCAwIDMtM1Y1YTMgMyAwIDAgMC0zLTN6IiBkYXRhLW5hbWU9IkxheWVyIDMwIiBmaWxsPSIjZmZmZmZmIiBvcGFjaXR5PSIxIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIj48L3BhdGg+PC9nPjwvc3ZnPg==);
}

.emp-video-control-button.replay {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik0xMS44NyAyYTEwLjE2NCAxMC4xNjQgMCAwIDAtNS43IDEuNzUyTDQuNzA3IDIuMjk0QTEgMSAwIDAgMCAzIDN2NWExIDEgMCAwIDAgMSAxaDVhMSAxIDAgMCAwIC43MDctMS43MDdsLS42MjEtLjYyMUE2LjEyNiA2LjEyNiAwIDAgMSAxOCAxMmE2LjE0NSA2LjE0NSAwIDAgMS0xMi4wNjUgMS41IDIgMiAwIDAgMC0zLjg3IDEuMDFBMTAuMTQ0IDEwLjE0NCAwIDAgMCAyMiAxMiAxMC4wNzcgMTAuMDc3IDAgMCAwIDExLjg3IDJ6IiBmaWxsPSIjZmZmZmZmIiBvcGFjaXR5PSIxIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIj48L3BhdGg+PC9nPjwvc3ZnPg==);
}

.emp-video-control-wrapper video {
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto;
    max-height: calc(100svh - 360px);
    object-fit: contain;
}


.emp-autoplay-control-wrapper-text {
    padding-bottom: 50px;
}

.emp-autoplay-control-progress-wrapper {
    position: absolute;
    z-index: 2;
    left: 0;
    bottom: 0;
    height: 10px;
    width: 100%;
}

.emp-autoplay-control-progress-bar {
    position: absolute;
    z-index: 3;
    left: 0;
    bottom: 0;
    width: 0;
    height: 100%;
    background-color: var(--primary-color);
    transition: width 0.1s linear;
}

.emp-autoplay-control-progress-buffer-bar {
    position: absolute;
    z-index: 2;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(200,200,200,0.5);
    transition: width 0.1s linear, opacity 0.5s;
}

.emp-autoplay-control-button {
    display: inline-block;
    width: 100px;
    height: 100px;
    border-radius: 50%;
    background-color: var(--primary-color);
    background-size: 50px;
    background-position: center center;
    background-repeat: no-repeat;
    border: 0;
    outline: none;
    transition: 0.2s opacity;
    padding: 0;
    line-height: 0;
    cursor: pointer;
    position: absolute;
    z-index: 4;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    pointer-events: none;
}

@media (hover: hover) {
    .emp-autoplay-control-button:hover {
        opacity: 0.8;
    }
}

.emp-autoplay-control-button.play {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik0yNi4xNyAxMi4zNyA5IDIuNDVBMy4yMyAzLjIzIDAgMCAwIDcuMzggMiAzLjM4IDMuMzggMCAwIDAgNCA1LjM4djIxLjI5YTMuMzMgMy4zMyAwIDAgMCA1LjEgMi44MmwxNy4xOS0xMC44NmEzLjY1IDMuNjUgMCAwIDAtLjEyLTYuMjZ6IiBkYXRhLW5hbWU9IjAxLVBsYXkiIGZpbGw9IiNmZmZmZmYiIG9wYWNpdHk9IjEiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiPjwvcGF0aD48L2c+PC9zdmc+);
}

.emp-autoplay-control-button.pause {
    display: none;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik0xMyA1djIyYTMgMyAwIDAgMS0zIDNIOWEzIDMgMCAwIDEtMy0zVjVhMyAzIDAgMCAxIDMtM2gxYTMgMyAwIDAgMSAzIDN6bTEwLTNoLTFhMyAzIDAgMCAwLTMgM3YyMmEzIDMgMCAwIDAgMyAzaDFhMyAzIDAgMCAwIDMtM1Y1YTMgMyAwIDAgMC0zLTN6IiBkYXRhLW5hbWU9IkxheWVyIDMwIiBmaWxsPSIjZmZmZmZmIiBvcGFjaXR5PSIxIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIj48L3BhdGg+PC9nPjwvc3ZnPg==);
}

.emp-autoplay-control-button.replay {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik0xMS44NyAyYTEwLjE2NCAxMC4xNjQgMCAwIDAtNS43IDEuNzUyTDQuNzA3IDIuMjk0QTEgMSAwIDAgMCAzIDN2NWExIDEgMCAwIDAgMSAxaDVhMSAxIDAgMCAwIC43MDctMS43MDdsLS42MjEtLjYyMUE2LjEyNiA2LjEyNiAwIDAgMSAxOCAxMmE2LjE0NSA2LjE0NSAwIDAgMS0xMi4wNjUgMS41IDIgMiAwIDAgMC0zLjg3IDEuMDFBMTAuMTQ0IDEwLjE0NCAwIDAgMCAyMiAxMiAxMC4wNzcgMTAuMDc3IDAgMCAwIDExLjg3IDJ6IiBmaWxsPSIjZmZmZmZmIiBvcGFjaXR5PSIxIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIj48L3BhdGg+PC9nPjwvc3ZnPg==);
}




.emp-chat-medium-single-slide-thumbnails {
    display: flex;
    flex-wrap: nowrap;
    gap: 20px;
    align-items: center;
    justify-content: center;
}

@media screen and (max-width: 480px){

    .emp-chat-medium-single-slide {
        flex-wrap: wrap;
    }

    .emp-chat-medium-single-slide-content {
        order: 1;
    }

    .emp-chat-medium-single-slide-content-prev {
        order: 2;
    }

    .emp-chat-medium-single-slide-content-next {
        order: 3;
    }
}

.emp-login-logo {
    width: 150px;
    height: auto;
}


.emp-block {
    display: flex;
    flex-direction: column;
    gap: 12px;
}

.emp-grid-block {
    display: grid;
    row-gap: 12px;
    column-gap: 24px;
}

.emp-grid-block-2-cols {
    grid-template-columns: repeat(2, 1fr);
}


/** Kontakt-Seite ***/

.emp-contact-content {
    flex: 1 1 auto;
    z-index: 5;
    display: flex;
    align-items: center;
    justify-content: center;
}

.emp-contact-wrapper {
    display: flex;
    flex-direction: column;
    gap: 60px;
    align-items: center;
    text-align: center;
    margin: auto;
    position: relative;
    padding: 20px;
    max-width: 100%;
}


/** Hilfe-Seite ***/

.emp-help-content {
    flex: 1 1 auto;
    z-index: 5;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow-y: auto;
}

.emp-help-wrapper {
    display: flex;
    flex-direction: column;
    gap: 30px;
    align-items: center;
    margin: auto;
    position: relative;
    padding: 30px 70px;
    max-width: 100%;
}

@media screen and (max-width: 480px){
    .emp-help-wrapper {
        padding: 30px 20px;
    }
}

.emp-help-wrapper > *:first-child {
    margin-top: 0 !important;
}

.emp-help-wrapper > *:last-child {
    margin-bottom: 0 !important;
}

.emp-help-desc {
    font-size: var( --text-size);
    line-height: 1.7;
    max-width: 1000px;
}

.emp-help-content-scroll {
    border-radius: 50%;
    width: 60px;
    height: 60px;
    background-color: var(--primary-color);
    position: fixed;
    z-index: 10;
    display: flex;
    align-items: center;
    justify-content: center;
    bottom: 20px;
    left: 50%;
    transform: translateX(-50%);
    transition: 0.4s opacity;
    -webkit-tap-highlight-color: transparent; /* Entfernt die Hervorhebung */
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
    -khtml-user-select: none; /* Konqueror HTML */
    -moz-user-select: none; /* Old versions of Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
    user-select: none; /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}

.emp-help-content-scroll svg {
    width: 28px;
    height: 28px;
    fill: #fff;
}


/** Einleitung ***/

.emp-einleitung-wrapper {
    display: flex;
    flex-direction: column;
    gap: 60px;
    align-items: center;
    text-align: center;
    margin: auto;
    position: relative;
    padding: 20px;
    padding-top: 60px;
    max-width: 100%;
}

.emp-einleitung-medium {
    max-width: 400px;
    width: 100%;
    height: auto;
}

@media screen and (max-width: 480px){

    .emp-einleitung-wrapper {
        gap: 30px;
        padding-top: 20px;
    }
}

.emp-chat-message-wrapper {
    background-color: #fff;
    border: 2px solid #f1f1f1;
    box-shadow: 0 0 5px 0 rgba(0,0,0,0.1);
    border-radius: 8px;
    max-width: 90%;
}

.emp-chat-message-wrapper.is-user {
    margin-left: auto;
}

.emp-chat-message-inner {
    padding: 12px 16px;
}

.emp-chat-message-body {

}

#chat-message {
    /*min-height: 2em;*/
    font-size: 16px;
}

.emp-chat-message-body a,
.emp-chat-message-body a:visited {
    color: var(--primary-color) !important;
    text-decoration: underline !important;
}

.emp-chat-message-body img {
    pointer-events: none;
}

.emp-bg-video {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.emp-cta-wrapper {
    position: absolute;
    z-index: 10;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: flex;
    flex-direction: column;
    gap: 20px;
    width: 90%;
    max-width: 360px;
}

.emp-cta-item {
    border-radius: 10px;
    background: rgb(34, 193, 195);
    background: linear-gradient(90deg, rgba(34, 193, 195, 1) 0%, rgba(253, 187, 45, 0.5) 100%);
    box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.3);
    display: flex;
    flex-wrap: nowrap;
    gap: 12px;
    align-items: center;
    color: #fff !important;
    /*text-shadow: 3px 3px 0 #fcbb2e;*/
    padding: 12px;
}

.emp-cta-item-image {
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    border-radius: 50%;
    width: 80px;
    height: 80px;
    flex: 0 0 auto;
}

.emp-cta-item-image.sm {
    width: 40px;
    height: 40px;
}