:root
{
    --color-1: #000000;
    --color-2: #999999;
    --color-3: #dfe5ef;
    --color-4: #0085db;
    --color-5: #8763da;
    --color-6: #4bd08b;
    --color-7: #f8c076;
    --color-8: #fb977d;

    --background-color-1: #f0f5f9;
    --background-color-2: #e9f9f1;
    --background-color-3: #ffffff;
    --background-color-4: #e5f3fb;
    --background-color-5: #f1ebff;
    --background-color-6: #dffff3;
    --background-color-7: #fff6ea;
    --background-color-8: #ffede9;

    --border-radius: 15px;

    --box-shadow: rgba(37, 83, 185, 0.1) 0 2px 6px 0;
}

*
{
    box-sizing: border-box;
    outline: none;
    text-decoration: none;
    text-overflow: ellipsis;
    -moz-outline-style: none;
    -webkit-focus-ring-color: transparent;
    -webkit-tap-highlight-color: transparent;
}

html
{
    height: 100%;
    overflow-x: hidden;
    overflow-y: scroll;
    scroll-behavior: smooth;
}

body
{
    margin: 0;
    min-height: 100%;
    font-family: inter, sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 1.6;
    text-align: left;
    color: var(--color-1);
    background-color: var(--background-color-1);
    cursor: default;
}

a
{
    color: var(--color-4);
    transition: border-color 0.1s linear, color 0.1s linear, background-color 0.1s linear;
}

b, strong
{
    font-weight: 500;
}

form
{
    display: grid;
    grid-gap: 10px;
    margin: 0 auto;
    width: 100%;
    max-width: 600px;
}

h1, h2, h3, h4, h5, h6
{
    display: block;
    margin: 0;
    font-weight: 500;

}

h1
{
    font-size: 20px;
    line-height: 24px;
    color: var(--color-2);
}

h2
{
    font-size: 14px;
    line-height: 20px;
    color: var(--color-2);
}

hr
{
    display: block;
    margin: 0;
    border: 0;
    height: 1px;
    background-color: var(--color-3);
}

img
{
    max-width: 100% !important;
    height: auto !important;
}

input[type='button'], input[type='submit'], .button
{
    display: block;
    margin: 0;
    padding: 10px;
    border: 1px solid var(--color-4);
    border-radius: var(--border-radius);
    width: 100%;
    min-width: 100px;
    height: 40px;
    font-family: inter, sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
    white-space: nowrap;
    color: var(--color-4);
    background-color: var(--background-color-4);
    overflow: hidden;
    transition: border-color 0.1s linear, color 0.1s linear, background-color 0.1s linear;
    cursor: pointer;
}

input[type='button']:hover, input[type='button']:focus-visible, input[type='button'].selected, input[type='submit']:hover, input[type='submit']:focus-visible, input[type='submit'].selected, .button:hover, .button:focus-visible, .button.selected
{
    color: var(--background-color-3);
    background-color: var(--color-4);
}

input[type='checkbox']
{
    margin: 0 10px 0 0;
}

input[type='email'], input[type='file'], input[type='password'], input[type='text'], select, textarea
{
    display: block;
    margin: 0;
    padding: 10px;
    border: 1px solid var(--color-3);
    border-radius: var(--border-radius);
    width: 100%;
    height: 40px;
    font-family: inter, sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    text-align: left;
    white-space: normal;
    color: var(--color-1);
    background-color: var(--background-color-3);
    overflow: hidden;
    transition: border-color 0.1s linear, color 0.1s linear, background-color 0.1s linear;
    cursor: text;
}

input[type='email']:focus-visible, input[type='file']:focus-visible, input[type='password']:focus-visible, input[type='text']:focus-visible, select:focus-visible, textarea:focus-visible
{
    border: 1px solid var(--color-4);
}

input[type='file']
{
    cursor: default;
}

input.with-suggestions
{
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

label
{
    display: block;
    margin: 0;
    padding: 0 0 0 11px;
    height: 12px;
    font-weight: 400;
    font-size: 10px;
    line-height: 12px;
    white-space: nowrap;
    color: var(--color-4);
    overflow: hidden;
}

main
{
    display: none;
    grid-gap: 10px;
    min-height: 100vh;
    overflow-x: hidden;
}

.javascript-enabled main
{
    display: grid;
}

p
{
    margin: 10px 0;
}

p:first-of-type
{
    margin-top: 0;
}

p:last-of-type
{
    margin-bottom: 0;
}

select
{
    cursor: default;
}

textarea
{
    height: auto;
    min-height: 112px;
    resize: vertical;
}

.button.button-blue
{
    border-color: var(--color-4);
    color: var(--color-4);
    background-color: var(--background-color-4);
}

.button.button-blue:hover, .button.button-blue:focus-visible, .button.button-blue.selected
{
    color: var(--background-color-3);
    background-color: var(--color-4);
}

.button.button-green
{
    border-color: var(--color-6);
    color: var(--color-6);
    background-color: var(--background-color-6);
}

.button.button-green:hover, .button.button-green:focus-visible, .button.button-green.selected
{
    color: var(--background-color-3);
    background-color: var(--color-6);
}

.button.button-orange
{
    border-color: var(--color-7);
    color: var(--color-7);
    background-color: var(--background-color-7);
}

.button.button-orange:hover, .button.button-orange:focus-visible, .button.button-orange.selected
{
    color: var(--background-color-3);
    background-color: var(--color-7);
}

.button.button-purple
{
    border-color: var(--color-5);
    color: var(--color-5);
    background-color: var(--background-color-5);
}

.button.button-purple:hover, .button.button-purple:focus-visible, .button.button-purple.selected
{
    color: var(--background-color-3);
    background-color: var(--color-5);
}

.button.button-red
{
    border-color: var(--color-8);
    color: var(--color-8);
    background-color: var(--background-color-8);
}

.button.button-red:hover, .button.button-red:focus-visible, .button.button-red.selected
{
    color: var(--background-color-3);
    background-color: var(--color-8);
}

.buttons
{
    display: grid;
    grid-gap: 10px;
    grid-auto-flow: column;
    justify-content: center;
    align-items: center;
}

form .buttons
{
    justify-content: end;
}

.card
{
    display: grid;
    grid-gap: 10px;
    grid-template-columns: 1fr 1fr;
    margin: 0 auto;
    padding: 20px;
    border: 1px solid var(--color-3);
    border-radius: var(--border-radius);
    width: 100%;
    max-width: 600px;
    overflow-x: hidden;
}

@media (min-width: 0px) and (max-width: 1023px)
{
    .card
    {
        padding: 20px 10px;
    }
}

.card-name
{
    display: block;
}

.card-value
{
    display: block;
    font-weight: 500;
}

.clear
{
    display: block !important;
    clear: both !important;
}

.color-blue
{
    color: var(--color-4) !important;
}

.color-green
{
    color: var(--color-6) !important;
}

.color-orange
{
    color: var(--color-7) !important;
}

.color-purple
{
    color: var(--color-5) !important;
}

.color-red
{
    color: var(--color-8) !important;
}

.container
{
    display: grid;
    grid-gap: 10px;
    width: 100%;
}

.container.container-centered
{
    justify-items: center;
    align-content: center;
}

.container.container-main
{
    align-content: start;
    align-self: start;
    border-radius: var(--border-radius);
    box-shadow: var(--box-shadow);
    background-color: var(--background-color-3);
    overflow-x: hidden;
}

.container.container-menu-desktop
{
    align-content: start;
    border-radius: var(--border-radius);
    padding: 20px;
    box-shadow: var(--box-shadow);
    background-color: var(--background-color-3);
    overflow-x: hidden;
}

.container.container-menu-mobile
{
}

.container.container-middle
{
    grid-template-columns: 280px 1fr;
    padding: 0 10px 10px 10px;
}

@media (min-width: 0px) and (max-width: 1023px)
{
    .container.container-middle
    {
        grid-template-columns: 1fr;
    }
}

.container.container-page
{
    grid-template-rows: auto 1fr;
}

.container.container-top
{
    grid-gap: 0;
    padding: 10px;
    box-shadow: var(--box-shadow);
    background-color: var(--background-color-3);
    overflow-x: hidden;
}

@media (min-width: 0px) and (max-width: 1023px)
{
    .container.container-top
    {
        grid-gap: 10px;
        padding: 10px 10px 0 10px;
    }
}

.container.container-window
{
    grid-gap: 50px;
    padding: 10px;
}

.drop-zone
{
    display: grid;
    justify-content: center;
    align-content: center;
    margin: 0;
    padding: 10px;
    border: 1px solid var(--color-3);
    border-radius: var(--border-radius);
    width: 100%;
    height: auto;
    min-height: 76px;
    font-family: inter, sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
    white-space: normal;
    color: var(--color-4);
    background-color: var(--background-color-3);
    overflow: hidden;
    transition: border-color 0.1s linear, color 0.1s linear, background-color 0.1s linear;
    cursor: pointer;
}

.drop-zone:hover, .drop-zone:focus-visible
{
    border: 1px solid var(--color-4);
}

.drop-zone.drop-zone-drag-over
{
    border: 1px solid var(--color-4);
    background-color: var(--background-color-4);
}

.drop-zone.drop-zone-drag-over:hover, .drop-zone.drop-zone-drag-over:focus-visible
{
    border: 1px solid var(--color-4);
    background-color: var(--background-color-4);
}

.error
{
    display: block;
    padding: 2px 10px;
    border: 1px solid var(--color-8);
    border-radius: var(--border-radius);
    font-weight: 500;
    color: var(--color-8);
    background-color: var(--background-color-8);
}

.files
{
    display: grid;
    grid-gap: 10px;
    margin: 0 auto;
    width: 100%;
    max-width: 600px;
    overflow-x: hidden;
}

.group
{
    display: block;
    margin: 0 auto;
    padding: 10px;
    border: 1px solid var(--color-3);
    border-radius: var(--border-radius);
    width: 100%;
    max-width: 600px;
    font-size: 14px;
    line-height: 18px;
    overflow-x: hidden;
}

.group.group-without-border
{
    padding: 0 11px;
    border: 0;
    border-radius: 0;
}

.hidden
{
    display: none !important;
    visibility: hidden !important;
}

@media (min-width: 1024px)
{
    .hidden-desktop
    {
        display: none !important;
        visibility: hidden !important;
    }
}

@media (min-width: 0px) and (max-width: 1023px)
{
    .hidden-mobile
    {
        display: none !important;
        visibility: hidden !important;
    }
}

.javascript-disabled
{
    display: grid;
    grid-gap: 10px;
    min-height: 100vh;
    overflow-x: hidden;
}

.javascript-enabled .javascript-disabled
{
    display: none;
}

.logo
{
    display: block;
    padding: 0 0 0 50px;
    font-weight: 500;
    font-size: 20px;
    line-height: 30px;
    color: var(--color-2);
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAeCAYAAABe3VzdAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAALPSURBVHjatNhb6FRVFMfxz9gfMi8U5ospIV6IVFKDQpQUVHxSBBXJB9N/6inKoqK0TEnUSAXv15m8lPiQiJFgBoVkoSAkdNHCBHswCDQx9cE76ssaiGHmP2fOnPm9zV57D9+99zprr7UKxWJRCj2E4RiNZ9EXPXAPl3AOJ/ED/tCAkiTp0F6oA9gFszEnwOrpNk5gO/bFBlIBlkqlNgzFIzibJMnFeoBjsQ7PyKajeAOn6wGWSqXB2IXnY/gCliZJsr0W4EKsQJvmdBXzsbeDOU/geLhNpSZWA1yN9+Sr17G1hu2tuKlq+r4S8E1s0Bq9GH5ZqY+xqMaac/8HHIdv0alFgMuwFPcrxhdgVY01x8uAD0eYGNICsIsRCb6pYR+An9Gtim1WGfAlfN4CuGOYhzN1vuIJ2BKwcAPr8WGhWCx2itj1XM5wG+Nju50yDj6KkeiKU0mS/FmOg0PwS7wWeemj8LlcXpL52JQT2M2IBJ92MKcXCvgnLeDucOJmdRfTcLCGvXfEw7lxIMvTAh7FmCbh7qO9xofWP16TmXg8xkp4JS3gaQxuEnARPqkY64O38TIeq7Dtx/S0gL9jUBNwX2NixdjMAO5dY01DgD/ihYxwVyJFOh+/+2INptRZtyPiYyrAPbHjLNodVyjc5DCeTLFucbzBqQDfiV1nUTs+i+z6GJ5OuW4SDqUFHB7vcJYkYXr4UyNZ0H94Cv+mBWwLwKEZADcFXHtkxGn0JaY2WpO8im0ZAK9HonEgAu/7KbLw8TjSKGCXeI8HZvTF/XHFvWKzo9C5yrzvMCFrVTcZXzUZsP/C5fCx7lVOeyR+babsXJI2C8mgGfgij7q4VA6iOeoDrMyrcC/Eny3IAewW3sXmVnQWJmMt+mWEOxmF+4lWtj564jXMagD0t0hYd0Zt0dLeTFndMSLaIcOiG9At8sBr+DtO7Ah+wp28mkcPBgCU1uKh0MrOYAAAAABJRU5ErkJggg==');
    background-position: left center;
    background-repeat: no-repeat;
    overflow: hidden;
}

.main
{
    display: grid;
    grid-gap: 40px;
    padding: 20px;
    width: 100%;
}

@media (min-width: 0px) and (max-width: 1023px)
{
    .main
    {
        padding: 20px 10px;
    }
}

.main-content
{
    display: grid;
    grid-gap: 20px;
}

.main-header
{
    display: grid;
    grid-gap: 10px;
}

.menu-desktop, .menu-desktop ul, .menu-desktop li, .menu-mobile, .menu-mobile ul, .menu-mobile li
{
    display: block;
    margin: 0;
    padding: 0;
    list-style: none;
}

.menu-desktop li, .menu-mobile li
{
    margin-top: 1px;
}

.menu-desktop > li:first-of-type, .menu-mobile > li:first-of-type
{
    margin-top: 0;
}

.menu-mobile
{
    display: none;
    padding: 0 0 10px 0;
}

.menu-option
{
    display: block;
    padding: 10px 10px 10px 40px;
    font-size: 14px;
    line-height: 20px;
    color: var(--color-4);
    background-color: var(--background-color-4);
    background-position: left 10px center;
    background-repeat: no-repeat;
}

.menu-option:hover, .menu-option:focus-visible, .menu-option.selected
{
    color: var(--background-color-3);
    background-color: var(--color-4);
}

.menu-desktop .menu-option
{
    padding: 10px 20px 10px 50px;
    border-radius: var(--border-radius);
    background-color: transparent;
    background-position: left 20px center;
}

.menu-desktop .menu-option:hover, .menu-desktop .menu-option:focus-visible, .menu-desktop .menu-option.selected
{
    color: var(--color-4);
    background-color: var(--background-color-4);
}

.menu-option.menu-option-card
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAHxSURBVHjarNM/aBRBFMfx73tzm0sUNJWNkkg0FtoKYqeFRbBWVLDXQoT0Qki8GLATLRRBEOzFQkRthCiIjYj4h8sZjTEnSsgacp5mb+dZ7CaYvb070PtVC/Pmw7w3s8KY0RwD9wW0vhfkPHAAcGCvwK6BPiOqJ3WZCGOe3BTmjyG/boJsyazEwChR/Uo+ODmbc0DZB40XYH20itkIYg+awYlKc7H628Bp2ucJqoezfQsTc9nCHnT1DdiuDmAVcXuAlY1g6X22sA/0LTDYAfyGMgwsbwQvzpAz2ftgIx3Alyj700v6+4TlPPAIxsO2nHEGuN68dXx67Ssdr6QX038BKY7nPQ2wG1h8FvDr6waIIEy+g4JCLQRtABH4CIJtoJtOYnYOGEof9mfQW5i/ijQsfWLJ/sBBbRFhah6KDpaWoDcA8dBYBSmABuANhP7k6D4EZ5iBWIIZEJAYPxYQpuagx0EYpiAQuwRe/zE0bSkdSdoeZhmw2gpURWwgaTXeDroVQxBZARYwPiDyEbOoPVgMDiEcx+QgMAxsbnHHv4EK8BzPXQLu0esgXAMD3cHP2mVUT/AvcfKIgoxSq74WLs0OYvFjzHbzX5FF/PJRoVS+A5yiK5FpoTRTARvqDkhVKJU/AQNdAr8LpfJTYGeXwK9/BgDmLbdnbyfU3wAAAABJRU5ErkJggg==');
}

.menu-mobile .menu-option.menu-option-card:hover, .menu-mobile .menu-option.menu-option-card:focus-visible, .menu-mobile .menu-option.menu-option-card.selected
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAExSURBVHjarNQ/SBZxGAfwzxkEL4K6K72R2qCrEG02NIizYoK7DSK0u7i6SQ5FIAju4hBRLoIK0iIiOb2iCBqKEPEuIfm4/FpeuLv3tfc73nEfnn9cFhEKMoR5vMAjHGIFe3kfZAXgBD6hq+H5X7zDcivgML6jUlD9GL40C65hRnG28QpRBj7GD/SXgJd4jnoZWMExqiXgFQbxu5mWP6cZFeUAI2lJpeBrfC0BZ/GhlbNZwGLOu494i7tWQHiDOTxLh32OVbxv3G6z4L/0IMOvPKhVsOnkgR14klrtRXeqsI4LnOAUt2XgKCbxMt1YZ04hf1DDPjaw2Qj2YQlTD+z0W/phHGURUcUWBv5zfDcYzyJiHdNt2slOFhG1NPx25DKLiLO00XbkOouIXTxtE/jzfgAF6HFwsi4r5QAAAABJRU5ErkJggg==');
}

.menu-option.menu-option-categories
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAHnSURBVHjanJQ9aBRREMd/M3t32TOKEizstFELGwshYCHY2RhUAoKlWsfiQEW0kTsFxZUIlrELBIInRCxtBD9AtFACxrMQixCLWCjKcrc7Y5GLnN5+HE713sz//Zh58+YJ11coNJFxVC6S2h2c75SYcPltsaJWmyEMZ4njC3S798qBtz7nRy3dT2ovgAngG4EeRoOV/wem6RJmx//sVR8TBFPFwOa7nFDlDFKdH3J7ch56cwXAD1nuXYi8Atk9HPM13CfBv+QAVwH5xxvPQe/skH8DCFQf4OG5bODNT6CDjeAk5u2ybqJyCuXRMPDGRxDf3G/D5RkuB4BfBbgtiC8jfgT48Tew1emvDNzrWLAT6JXk50AFsXVE4k0UUhkADkqzjm9MDbgDCUigYCGqMS6GOEgNodW5BIwDloEaA18Cf0kwBhpAN94Hdg3RSaAOfAXmEe4j1a7Q6qz3JyGvugbiEVoH96NYtw3syBA+QYPp0YB4hLEd0dcIe/Ol1iwHijdwj3CZRmSx5Gt4P3qG6AwwW9L91dEyhAiX08BCyd+1PEKG1kA0QisTWPoG9z0Fd3h7tJLVIyo1SOwYZovA1mGZPyUJTgjNztW+IM2ghSBtnOeogDqYHwSuAIf673ANeIgld0nt5+8BAAfKvz0E670MAAAAAElFTkSuQmCC');
}

.menu-mobile .menu-option.menu-option-categories:hover, .menu-mobile .menu-option.menu-option-categories:focus-visible, .menu-mobile .menu-option.menu-option-categories.selected
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAFHSURBVHjapNQxSBxBGMXx34mQMyoJYmEXG7WwsRACFoF0NoqGA8HSWGshKATt7EKUBFJqJwiigmKZJpBECKnkirQWchZaGCJi8CbNCFesu46+aufbN39mv+/NlkIICtSKeXzARZG5dA/gDD5iFp8eC+zDd3TgHEP4/RjgHkYa1vsYfShwEhsZ9WmspQK7cIgXGe9qeInjFOAapnK+bB1v7wscx45ivcFuEbAdX9GPyxzYU1TxCn/ygC3oxL+C0wU04wxXqcG+S00oR2C9EbgQr1c9Y9OTmMUfDbVeLMVJt+A0xuszrkshhLN4E+7SHFbi8+s4sOcZvgNUUoDP8BM9Od7lFGAFWwV9PUoB3v518nSSApzAZgGwmgLswC9053jfp055OPaxLcP3BWOlEMJiNNxkmMoxJt8aagN4h8GYwxq2sYq//wcAFcCAhT/adtoAAAAASUVORK5CYII=');
}

.menu-option.menu-option-cities
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAHmSURBVHjarNRPiM1RGMbxzzv+bsQokiwkFqaIjY3FTBai2FKUIrHCShhsNGMlC0oNYsVCNhZqRmEjG0UsXcpsJDGUKHPNvBb3N+bcO8M0eHe/33nOt+c873tO6H1p6opjWECemFI5NTC60Vt9nCOP/gMwzuB0y8+L5OFpAgM24hHeYb9UF/qwHDtxa7Jtf3AYm3AfrxntIIaJ51iLfbg+0QOht3YN8zFSLP/AUnTiK/oxis2VthkYTUeufcRC06txYEzI8BfwEh5jT+VkrD6gp3LdXTlvAGPSptSG0C5yCwbQI+NkoXklsgN1WWQYLRlOcNgQPMEOqavQDAnnMSIdwRLcFh5jTqFrw7e/zfB3NVQC76NWzd+aQvQFd6oub0d7sVbDwyrXbfjUnGHGgMheGd0TM4y6NJZhFVheJg6S62Q8w+fCYR4n7jYegNhVAN+Se1EnrmLF+FLeJU6RG4i+FuD/zjC9qTq6DIsL0bD0EimswtymCUiDmCesHAM2MpRbpX7hLFG+e6/JDgwTL5obllekA8J64mnzkSN3SzeFCzIOFcBBshPfiQdYXTTlhrRX6JJxrzXDenW9ZmFmAcwGjGqQyws30nBuBmaPHfkVFlUbo5q30ZaHaUYByJbb0Vb9a8P7nwMArJG7Q1rPSVgAAAAASUVORK5CYII=');
}

.menu-mobile .menu-option.menu-option-cities:hover, .menu-mobile .menu-option.menu-option-cities:focus-visible, .menu-mobile .menu-option.menu-option-cities.selected
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAGoSURBVHjatNQ/SJVRGMfxz71qtoQpFBINETUUFLm0NCQOUVBrgUGgRE3WFJV/lsimaCgIrMiphmhxECrQlmgJDBvTIJeQqJsQBXnT1+V54fCSt6vRMx3OeZ4vz/md53dKWZapIy5jM67+LbFUB7Afw7G+iUv/AryGocLeHVxYD/AQXmEeZ1HFCHbgFJ6sFdiFCXzAXixiGvvRi9HVgA/RgqVk/ze24TB+4BmWcSRyawK/os3aoi7gXbzGmegkjy+4Hl33R+c1gRW04iieR/FAkjMbGlbr1TDvcBRvcBKdSU4Ft0Lji2jH07hNc5JXxs/1arhaVFLgBGZi/vYlSd8xFq98IuTJYwYvQ9fj+PYnDYdD/Foa5nEP53EAb7GQdngF4/EBdCdFn9ATwAfYmZyNYxAHw0UL/1XDj/Gi27E1SVrEe2TYjY2FCZjDJuzKgbmGx8JiNwr/Xurld4UHu49z6MBU8cqn8Ri30ZcUzYWnf2ESe5KzR6FvJ14UgdWwVxMak6IsYGKQS8nZUnTegA35lWexJQpLMW/LqZuiIAdkBXeUY6+MzysDAJvcs4Pc1uS7AAAAAElFTkSuQmCC');
}

.menu-option.menu-option-consultings
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAIISURBVHjapNTPi5VVGAfwz3OuXkxmSC2CcaHSUgQVDCyCVq2EVi6E2eRCcCUukkhopaMign9DrVq40JhFS41+LIISQTRHCWoIsSIYUZy59z2Pi3tHveN7ZdTv6j3vOefDw+E5J5y+4WmC+oje/6iUCTpvGUkNSl0encZHOExco4rXAM/g8+HfeXyC314VPItjoxPmsW8M+N8QnKTz9hZserIkTYv8TFvS9RZwiaaHpHSPiPUnyMnRReOSF1aAyD51HeId4Q45YXW5KHK6HcxuUN7FdXTJeTTjrfiF+FTUhyvBruwck+UcOYVbWBLNDpH30G/1amdpcBI50jZvyM7XMj4kpsht+AN9Uafwr8Y6lBayiFgUemFmbrnsveTPuClju5IT0hXiAfExTZ/4Hlufw+iQR8hvwszt5YkPyB+lv/WbbdZET1gjS4puI3uTIv/Cmy0VLgj78MOz4PvkT8Pvk+Q5NRcGNZSNMr4UebQFOyh8p5S7g556Cu4mfx3p/MwFgrABm1uw+3hP+F0pwyY9cYdEqeeFo1adPITLikFFURBDUJ5S8ovVY+4rZQf5J8OX5wk4c3uGPP6Czd+q9ezgLi43RP3H2piTyLISnLuKnWOwWeGApj4YvRiVtWEcuBuzLYc+K+zHoqZ6GRD24NIz6CVyWsSgslcAYRe+whw5jUUxfKleAnw8ACN94HMA22xaAAAAAElFTkSuQmCC');
}

.menu-mobile .menu-option.menu-option-consultings:hover, .menu-mobile .menu-option.menu-option-consultings:focus-visible, .menu-mobile .menu-option.menu-option-consultings.selected
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAGKSURBVHjapNS7a1RBFAfg7yYSDCT4KISkULEMggYUVAJWVgupLIRttBBSSQpFFKx8RETwb9DKwsIEC8skRC0EFWHBR0TQIKJWCRFMlLE5kXFz77prppo7zHwcfnPuFCklGxgTOIoxvIRiA+B1nI/5Akbx/H/BGzjXtLaAWjvgTmzPvus4W7G38S/wDC6jP1srWuy/1wrcgXfoazOG+6hXgQX2oIGeyOdXC+wpTuJ7M9gTYd/EAN5gBXvxBT8rwJU/lWRgL+5gJLDdeB/IAL5hM7pKwC78wGoOHsITvMJQZDeDZRwLeBa7SrDuuMC7OXgEj/ApqlvFJqTIrx8fsaWkwkXUMJeDh/E45lcix8X43oZLGC/BTuEhPjdnOIxnTZ2/Bm7FYAm2hIN4XXYptyoqqBqnMY35v/otwGu40AG2FK30YV0Dp5Su4mKLw1PxGOQN+xVvS/+IlNIL7KvAHuBEtE5bo0gpDcfBwRLseDSsTkA4gMkMnYxnarnThzK/5f24HdnUO61sbfweALGUipAQBZytAAAAAElFTkSuQmCC');
}

.menu-option.menu-option-debug
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAJQSURBVHjatNRBiFV1FMfxz/m/96ZAxAyLpqCCeVogtKhNrmZjmtQiiYioVaAVSJAU4Z02QVO0VmrXQJuiwMBVNOCqVkYFQmA+KyKyIGyarMbee/e0mPuaO1YmhL/VPX/O/f7vOb8fNzJTvPi1derUzyn1tTgkEUiUbB7iGRlbyLn2a1ltFX8DlnqnTr3YVPPSC+uBnpLxGgiPY+Ev4KF+A3z5DONCXSijKWV8RJR9Td8xXEAHQ+zFFN5RYj9+BjVZzbSAkEGNzngb8RG2+Gf9bjScFU4oPSKakS8GwrhcrzNexB0upay/wr2ifLG65PXAh7AZv+JRco/LUpzAYVyN81nNvNUABwPM+H/6Lqv+TRPgMdyK63DDul1xqlXXzcWbWmc/4Vuczaq/exX4yqDZi8M40Gr+TLizCc1E70kPtOr3yT0i2rEZbGy+ZgGPtZpPCrPSGAW/CUel+9bMiQ+lXUr2suovT4Af43Z0cVULOMZy21tsRK91NsIKvsmqv/0KmTJ/elboEs/jnlbTl3ianIy8Qszj7tbIJ/GsqEdZbT2+CnzpDJGE1/FkC/gp7pKNKUGzw71rwFyUuUsUOTcxZX5wENcIO7GjBfxBeqOJS2AoPIJtrZ5T0rs4n3P9V69YsN9sgr0iYrvMGy8L8Ud9Trd8opjC91n1H54AJ/tgPNqh21vEhv8E3rbhQWcvHLU0pISs1oK9+gsaDVlaYtPm3XrdBZnT/4Japn7C/lvedvwcn//CVLkkkG5nmjhA3o/pxpQf8YFwhDxt380uBv45AJQzJOjaCOK0AAAAAElFTkSuQmCC');
}

.menu-mobile .menu-option.menu-option-debug:hover, .menu-mobile .menu-option.menu-option-debug:focus-visible, .menu-mobile .menu-option.menu-option-debug.selected
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAGoSURBVHjatNQ9SJZRFAfw31tZgUgfWGQtQhCB0FBLTi6pRQ1FhERNQV8ggVFE2OrgrOSm0FIUGDhFQlNNSgVOVhRE9AFR9FL2htnbch64PTz1PhD+p3vuPfd/7/mfj0q9XleAy9iIq4oxgFYM5g8qBYT7MB3rIVzLnZ/H9VifwkQjwtUYxemwp/ADK7GII+FzG2fwpREh7MCjCKsI39GFmTIhb46Qd/k3XmE/nhURHsMGfMMJHFAOMxjBWnzFzYzwBbb7P7zFtoxwCu3YhC05reYT+1c8vC7Z+4w3eIfevIYj6E/sp9iN1OkuDif2vVSijLAlfjOBk4nzXGRzCSuwgEkcTHweogdNqGaEs9iJVViTOC+hmtj1eLwp2fuJGl6jY9mS0hW/u4LuxOklLiQh16Id9+ZkuRQ/fZBPyhjOJfYT7MklZTLaL8N0aPhHUi5ifQyGzsT5A8ajXCrRy8ejNTPM404U9vCyaXgjCruGDmwtSfIJj2P6vEdf0XDoDF2aSxAeDU0bjq/eKPK2vxBVcRa3yoyvDG3RhodiXcFH3I8B/Lzo0u8BAAC/ltkHKS7fAAAAAElFTkSuQmCC');
}

.menu-option.menu-option-logout
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAHNSURBVHjarNU9TxRRFMbx3519AxG1MgqRmNAYIxorCyt7LWz5AFpYWGFioUbARlFjb2LnV7FHowkUxEQNomE1JrKyu3MslgWFmdWC09xk5pz/nfucZ85NEWE/I5ldvqTiMSYH5DVxfmvdLpUXAeeWFmVpCi2FKWAdZ3eAaQsYBcAHy+sYwQVitQSY4yspF10iJ2uUAr9gVDIhYm2gQJHT2SCrURn+J3ASH3uFJY1q/yS6VBo1leHbIq+JdOc/gH2ddkW33XuZsilZZbGXm+4Js4OBOVIqNAXR2zDFNF6g/id0LzDfqkzpILIyNXuuiOt4gqpwV6S54i/kkPAKRwe1CL9wHJWtJ/NlwMPCaxzrK1oSLeycJDwtA2Z/7VwGC9N4iJpIj4RbZcDiqOc9S3UT3ewyXmJUpAVhZrBt0q7mdhIrQz3gSJw2vvlGHklYEGmm3DZ5gWpZ0M54NkGzxhkN197P+75ZJ7tZZuyTcqulLagGn+s8H+NEjRsrNDt7nNUfDgcwJfdpgEU2NPKw0uDtOFc/8KNdAJxfeielU1hDp/if08RF4Ztql/YRhlq0NguA95evqFrAWAmsPw/Pbc/DSiLvkFf36J32+wr4PQCyNM7OTuoLZAAAAABJRU5ErkJggg==');
}

.menu-mobile .menu-option.menu-option-logout:hover, .menu-mobile .menu-option.menu-option-logout:focus-visible, .menu-mobile .menu-option.menu-option-logout.selected
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAEiSURBVHjarNW7SgNBFMbxX7yC107UQoQ0IkSxsrCy1xfIC1haKViooKm8PoKdr2IfBZ9AEZVoZwTJ2kyCBmezsjvNDMs5/9k53zdnSkmSKHKUkiRZxznKKXFvWAlzT2AdFTTRisQ1sJQV2MAoVvEUiWvhNWXDX8AXjGMOz0XUsA0s4yFj3iD2wrxfBLCCelgf4igvEKq4wtBPaAxYwhj6IrAkuGILFxjAAY5jwAncYCrlDxN8Ygb94VstBpzELaZDYmw0u05yGQP2de0cg1VxEtQ+xW4eUTZwHXLPsJNH5UXcBfE6sDzAYdSCZbZjxp5Pucv/unoNjAT3P6ZY5KOH4h3gPRZCY/gKdfmrH67hPQtwMxR2NgJr98PlrP2w0CfgewBdYoXqTw1TpwAAAABJRU5ErkJggg==');
}

.menu-option.menu-option-main
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAGDSURBVHjaxNU9a1RBFAbg58zdKPnSIH6hjYUWlna2lnYREVJbpEqnYKFWbqy0UzsLC8H8AbGxSOEPsFMXtNCAYBHIBoJmd49FbuAKG5M1AacZhnl5YM6cYSIzHeQI7Q4xICoiEfT6qAhI5H0lppRyxwD9Hq1CVbFZyCC6TI7vAYy8hwegeCzL7X2A2Rbu/nGmLE9lb2F0MMoj4dbQQuXguarMq6rBXsBKf/BMxPwu1X+lVd20WTb+Bh6S8ULm3J6utMRr/WqO0h0GTpAvpdmR+iTjLWM3RHe1CU5TlnD137qvvGPjmsnxH6H96YKIJVzaX0tnx0TreljszOJy3cELmBpR+oUn9fw+LHa2b420gjMjgmvCWWl9i1ns1E/MUekDTjfCPbzBRr0eq+t8uJHpChexIgkPO9sbw8A14ZzM1a1TxJj0FaeGgnYH63Cu1HWZkT7i5D5BNej/g59xrBH+KZzHtwb4BTM7ZZrgtLSME43wunAF3+v1kTpzfKdMHPQX8HsABci7z3K+EXIAAAAASUVORK5CYII=');
}

.menu-mobile .menu-option.menu-option-main:hover, .menu-mobile .menu-option.menu-option-main:focus-visible, .menu-mobile .menu-option.menu-option-main.selected
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAEbSURBVHja3NW9K8VRHMfx1y+h5CJ5isXAYLRZjbYrKbPBZKMMmBjZsBkMin9AFoPBH2AjxYBSBnXdEsmxHPVzu/e6T5OznKf3eXc630+dJISgkS2pULiOdqw0QriGjTjexnI9wk2sFqztYrEW4RaWSuztYwFflQibsBcPlGtHmMdbOWELDjBXYVFPIvtaTNiGQ2SrTMoZZvGSFmZwjKka43eBaTwnIYTRKBuvM9M3mElCCFlMIMQ4tFcp+sBO7C8Li/KIwSqFOQwhX1iUTlxhIAV/4jQVjeb4zq0p5hVj8TJ/CnMY/qlgFN6jv1bhLxhduEbf/xHeojsFv2MEDynhXeyLMmlhBufoTcF5TOIpzjsi01OKSRr9BXwPAMV5hF6upAuWAAAAAElFTkSuQmCC');
}

.menu-option.menu-option-organizations
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAHcSURBVHja1NQ7j01RFADgb517GSEkxCNGNXIHlWdFQ0OimL9AQSTEK6LgDpoZQkJJgcJvIAoShUqJTMTriqAgIiETQRhnKe65nneSYSqrOllZ+zt7nbP2jswUQw+p1VAnSyLIjxR1eqYu8XHsgDBdmWeEuyKAgCQxvS7394nxwU+LRG0vxU7MbAs+4RJO48nEQOVs7Kbcg3m6xyjOC2fIV+OBsyh2UO5Cn4nFS5EXpLNm1F/nvg44/GiLomhiqX+LF6YWJ/Pg4nNt8ETrS9XvpCKbjWiDxx9fEebI3yqiUzmh/GgO9m/utEzGjzH45bVBdMv9WZtHlnS+YYuymKZWDmAK+UbhurEC0aco17Z3lrdx39caketFLkIq8qo0ms3+Cjzegl7hOWq4I6xSgu3CharVYxhSIlzHxiq/HCN5uPELuFB4gFm4JayrwK3CpWrhIZyqwMsYwJiwEvf+T/BhdW7/BvwqrOgG9grPqgG/LayuwG3CxQo8iuEKvIZN3X/KcIvIKeSG9th4K+KWDGQvubK9MO7jaZVfQy5AirgpfcjB/u9gUd1DP01qFNVD+WOAA8bN55FG2Wn5BuZO8ii/y8HG+s7l8B4zJgl+zmajpwOOYP4kwbfZbCz7NgAozg/oxUyTGgAAAABJRU5ErkJggg==');
}

.menu-mobile .menu-option.menu-option-organizations:hover, .menu-mobile .menu-option.menu-option-organizations:focus-visible, .menu-mobile .menu-option.menu-option-organizations.selected
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAFeSURBVHja1NO/L91RGMfx11VSqWhSKYLJUp1adGJhIengX2AgkjatwdRIWNqhTRgZyuBvIAYSg8mISINBBAMRiUYakfpxuzzf5Fa4rn6nPsv55HNO3s9zcj4nk81m3VMvMIgnGMNavsOZPMA6DOAdysM7xzRGsV0o8Bk+4CMq72h2iu8x8eFdwKfox3vUK6wOMIlxHOUCuzGEBv9W+/iKiQR4gWLpK5MAZ1GREnaKt5kCYvOwEXOApehCCY6xEH49WkKvYCN0W0Qri7mY8C9gLfbwCKtoCr8vXhJG8Dn0AjpCv8L6TWANNiM+y2gNvyfCDJ/wLfRM3OgSjfjxfwK34t8+BHiF17cBa7EbAV9Bc/i9mAo9jC+h59GZ71FK0B7rSUyZNGoMvYGd0G9QHbFZwlkusCg2clNeFOv1jezm868T4CKep/wkP9GWAH+hLCXwNx4nwHVUpQSe4OWfAQDEaZDZ5vn8vgAAAABJRU5ErkJggg==');
}

.menu-option.menu-option-recipients
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAG8SURBVHjatNS9alRRFMXx375zE4maSlQw+FH4gVj5ADa+g10eQLAJBAN2YshgINjaC3kHwVrFLqAgmFRqVMQvFItkZs62mBkzjpkxRdzVOYfF/+69zjo3MtN+Vuw70O2NnV2V1ElGd1+6Et3tIZGPcBKtXVgT2BwFbCCUbItGnzwtvMTMmAbfDwND7YZ0HbW0Kqq7SmkprcpEzAg1ctdpUzssbgwezYtcGdLdkzFPB1n/28OlV/11Tazh0pBmU+Z5oiM8wSlsj/Zwp8MDqnyOc0PCjzgrtXoenhlzKW/C4uZAv1vLor3Qv9ZerUqzMmjkse4kIzykE+70OkyIg+qyjGto4KEwh89dTUwZ+tpQZVjaoERXl2i0YIqsqH7+Puew8Aynx3j4NjTXu8BAJJmVLJPdBm3LUpSgEdPCWs/D3YCTeD0IvEzO4iqO9Eb7Kj1WygONeKp0jlJNjvGwHZrrlYwmuTDen3Jf58ecamp7XBxDc+OWzObeXn6siMZNiU67/ySHg73+Ypcwj6p3ytZFfN+Zsv4L+AHH9wj8puSFXtgH0/IHcA0nRqR/sGp8UVzBpyF//+MPdr+BvwYALPurWnv7iDoAAAAASUVORK5CYII=');
}

.menu-mobile .menu-option.menu-option-recipients:hover, .menu-mobile .menu-option.menu-option-recipients:focus-visible, .menu-mobile .menu-option.menu-option-recipients.selected
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAFFSURBVHjazNS/ShxRFMfxz6yTlc2fKhhBMVqYhGDlA9j4Dul8AMFGEAVfIBiQtPaBfQchdRLSLUTYPnFVRI0E0qy7TppTDMPM7BSB5Fdd7j33O/f8zo9JsizzN5X8S+AjfMQC7krOH2BQBZxCglFu7wn6mK/56HkRmGALm0jRxUG8qBWwFGWvSDAqAndwWCh8H/sC1tjDFD2sFGoGeIkxPuM5hk08nMY3vCgUXmI52u5jqWYoP4otv8NeobCLjVg/m+DhuAh8GNA3MeljbOM6zjtxsUpZVWw6MdXfub3H+IrFGg9Py4AttGM9xH0uh73wsAzYxvc8cDW8WsfTaO0nPuEDvmAmLtbmsIW3MYw6f47Cz+GkHO4HsIkOsTsJeFIS5iqd4TV+1QEvMNsQeItXEfZKYA9zFenPK8UN1nD1X/5gG+nPAEq0ekZXp+w3AAAAAElFTkSuQmCC');
}

.menu-option.menu-option-reports
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAFtSURBVHjarNTPi41RGAfwz3sGkYU7QzEamas3RJEfC7L1N/hPRC9SGlN+pKz8DbazYWGpLGwslMVchhhWZOPH6L7nsTB3Gpr73h/57s459ek8z3k6RUSAYq5zRnIPbRsnoZC799X1TbZiYu0wrs/+cdbA+c5TnNM/GT+wXd29Im+eHwS+abgdfMYFPMBBdbosp1tN4CLKBvAbZmRTkidoq9MlOd0eHywclb0TjkgeY18PHRc8hGUZ4bDkEWbV6WJcO3B3HPCk8H51vSKcUljAtqjK1qhgxgd01+2tYBo/oyqnRwWbshxVOdMP/Lp6m2FSoIWPG4FL2C+nE1JeGhKcxEt8j6rc3Q88ZmJIMEziVT9wlJK760re1a/kHvgLMaBvW4Z5lF7JZ6V42wDuIJ5hajiwTscH9LCFF9j5v8amNyrFIHDQ99WUT1GVe/8BF59TnB4TfB1VWf4NznXOS+5gz2hWfJE33Yir7YfwewDyc+XZQpJLagAAAABJRU5ErkJggg==');
}

.menu-mobile .menu-option.menu-option-reports:hover, .menu-mobile .menu-option.menu-option-reports:focus-visible, .menu-mobile .menu-option.menu-option-reports.selected
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAEqSURBVHjarNTLKwVRHAfwz1goWXiWR4QSoshjQbb+Bv+JKDtFeaSs/A22NiwslYWNhbKQV1xWZOOZ7rU5t266M3MH382ZM50+c37nMVGhUBAyiU30KJ8qRNjCcswYUQl4iGnxyeMNtVjEShp4mTA7eMQsttGHBawmgefoTQBf0IFGHISPz2PtL+AQbjCIfXT+RLOC/ciF/gD20I05bPwGHMNt6H9gHLuoQX1WMI87fJW8+0Ab3kObCUxKLmxYWfA5zKaSRKHU+3LgFbowGp4rSQNO8YqWOHA4I3gWB2Yp+auk5Oa4kovgJwop61ZdyaYUS57CdQJYh6NwBSsCR1LWsB4naPqvY1M8KlEamPb7SsoD2n+Cx5j4JXhRvGWl4AzW0ZoRe8ISduB7ALhMiNkuTLrWAAAAAElFTkSuQmCC');
}

.menu-option.menu-option-services
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAE4SURBVHjarNXPSlVxFMXxz6YQySARomEvoA6bSRNBAp+gR0nK8t6jDpw5iZ5DRKxJ86YOrucBJCgkDC7452wnZseLCL9z7292Fvy+rL3X4vwiM03yhKr+gWe332KH/KxpOgP/YqYlfUBPNouoCnlnoap/Y64FfIct8g32uzi8wOOW9AkfRb7EW5QseRj6xxWe/N+hPRHfRNdQeoNRhYgxUu7V83dGDicif2qyc8q/RkJZw5bmahovCnfYhKo+xewIcJN83SHl04dqs4yvhcBhqOohplvAdWyInMVC4ciXoT9YxdTNxSCORAzGqM3xPbUp9HXner9eaxUbcSjy+zg/h0s8akkb5LrM51gq8Bo4fyjlFRx0cXiGpy3pPfrkK3wp5P0JVX00Uuxt7Ir8N0aZw4k/AZMGXg8A3LNuCvtYom0AAAAASUVORK5CYII=');
}

.menu-mobile .menu-option.menu-option-services:hover, .menu-mobile .menu-option.menu-option-services:focus-visible, .menu-mobile .menu-option.menu-option-services.selected
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAEESURBVHjazNLNKkRhHAbw3xtJKFKydANY2slGSbkCl2LyNQwWdjZyHZKwsbedhSuQokmjppj8bc7U6Symzpwp/rv3qffp+UoRYZiXIuIJ0703znFZhfATkzlsD0dYRqMkXztFxDtmc+AOTrGJm0EUfmM0hx3iAAvYRpmQOykiGpjIZXiNhyoZDr3lxYLlF7xWIXwrlFLLShnHfMkMf1JEtDBTIDzB2gAtt/rNZh33JQk7KSI6mb3e7aOeqV4qabmbImILY9nHhCae/9Vsarlhwx0eqxB2MZLD6lmOc1gtkWHCV7+WN3A7iMI2pnLYLo6xgquSfB8pIpqFYZ/hImfjb1v+HQBlLm8oe+R9DwAAAABJRU5ErkJggg==');
}

.menu-option.menu-option-settings
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAKuSURBVHjapNTLa11VFAbw39r33ibpA1G09W+QUgeKgw7Et2AHoiCCIwcq1EHFghStkbRJSy2Kj6pQRASl06KggoNUBZEKKoIgmjYOtBMLgtpXcnPPXg7Obb3pI5N+k70P59vfXmvtb60w9QXQuR4TlEpJEmkH5UWcbkmxlv5+0Z8mUKgT5Dmav5DiEsEIVnXadTA4rNaHnEei15l1zdg9Gvzbp2kuFpwdCt7QZXWD1IlWMOu3Mm8zihK/muhsUmvfueElebarOTloBWd+JF0rxg/TPYGDMueFncJT6FmO1Hhf5G6lbCCfpG40qI/IciLs+43MPWp9YXigP6zZdVbGPxjHWFve3gER28LMsY3CUaxxVcglUe4Ie+Y+IbaswDyOz1FxN266MrXzVZiZe0fE1ssT6kFZtos42waRPerLojx7hSg/DLvm6JXHZb6JdSN/f6BuJhYpQ36SS5TeEdw5wl0Q8Zysb4XpObqFmofw2AhpWnqpLXi0PpaGm+0yXx3hfoYtEF6ZZ6mhOkSMCk4Ruy5EVpbl9oz0+jLBbmzREA78zpnFhzX5LvG/VcI3Im+X0ciRTpFEfIoHRpx5xkR52qIPwv75vQb1+QuHlj/KPmmn6FSyjTRykrL78m/iQJj+ZVbp3LWCbb4f1miA+7F5Be7RMPPzraL39QXHX4Wz1bg37J0jyxvktvN5YrEdPStiYdjnneH3e9ITYeonwnrdVbOy/GG8vG3guEGdEh4975OLYvnYRGfSYr1R5lbyZs2p++RgPkwdaUndDWvl2FmrSzWo9BtKfEfccpHcMWmT8e6CfkPNYGmNwcnTywdsdz051iYxKDRJJz8S+eAyuYgvldJ2SdaWZ8DgT5cKGmN8ghhO7KWFSUuLO0ScGqa6zni+Zl2ZbAdd8jfif8H/BgBWEBgDVB675AAAAABJRU5ErkJggg==');
}

.menu-mobile .menu-option.menu-option-settings:hover, .menu-mobile .menu-option.menu-option-settings:focus-visible, .menu-mobile .menu-option.menu-option-settings.selected
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAG5SURBVHjapNXPi09hFAbwz81MyMyCBf4GTSzIwkJ+KxaipKwsUCxGpiQ/RsM0QsmPQU2SIltRKIsRJY3CXszK/AMy9DXG97U533q7fe+dwbN7znvOc9977nPOLVJKanAcpzEZvAuXMFhVUMwg+BA7S7FRbJqNYAd+I3/CW6wu1XzEckxlsQ5M54IL4zYTGME4TuEgOkuCCXdxDktwAD3YjYmW4BBORsFU9GyRenzFPMwNPozeIqXUgzEs8H/4hXVFSukJttckfsZzNLERy2pyXxUppVs4VJEwgj78CN6JizhakX+/1cN9uI7u7PAD1uBnm8IXWJ/xBo7hRm6bB9ibJQ3iTMVN+nA5489abasTHMDZCsEjuFonuAu3S1Z5g7Vh9jKeYlvGv+Mw7hUppfM4UXGTC2HwZhbrD1O3w3CRUhrFhhorvI9XmsbW+FBVGCtSSqvwOnP8vyJhc6uH19AbB82wyvwZBBrhyznB72B/S3BxrKUvuBnTMYA9KNqIPY5eLo2hWIEtGM9t0xUTkX+Ad1hZEvsU66vRWoGxByZns2AfYUcp9rI0JX+1sfvjN/AteDeuRLwt/gwAS0KWEYfPOIAAAAAASUVORK5CYII=');
}

.menu-option.menu-option-stats
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAGKSURBVHjarNXBSxtBFMfx75vZ9SCm2AREEVHRHCp46sWT/13+sF715CVCArUFtyEmIKVq1czO62En6+y6obZmTru/2fkwvHnDiqqyzCH0hgNgDeEzMKrMOgteiufU1VcuBG+BDwi7wHU546UA5+MfwAnQQjgAssbdgZC69YhRhJ+AfxuoQG7Am/l3bVJ3BnwM73cIJ69K1Aj6AEIBqgHokLoroBVmHhG6lRI1gkpGLiDRyRdoh9QNgHZIfyF8qpQocFXQ2Qz8KqIvJTc8MEvafwcFNN4h7OGSCTb/guhOWSs4xdkZSX61GJSyTE3gd0S3w8InYBdnH0jyb83gC7YIHCK6Xy6EQ5z93QiqZGi1J98HOvsD41tISfr/B6GLs/ck+TmwHvLxe8B5nkX9OV0GGOejGNwJ4NcauB9O+boGNuURqBzhzRSjF4julX2oHOPNI8b3keguz3Pr+9EdHwm94RToADdADmzVruc43O7NN+QToTe8BDaAlRDOqLRqmT/XwKZ8LMv+BfwZAISI+xUg9UqwAAAAAElFTkSuQmCC');
}

.menu-mobile .menu-option.menu-option-stats:hover, .menu-mobile .menu-option.menu-option-stats:focus-visible, .menu-mobile .menu-option.menu-option-stats.selected
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAEXSURBVHjavNW7SwNBFMXhbxsLUfEBoohoUAsFKxsr/3dbrWwUIviAaIgJiPg2mLG5C+uyQh6L0yx75s6PmbPn7mQpJXWOLKXUxAwO0K4D+Ig5bKBVB7CLWWzh7q86zMcTEp4wGBe4iBMsxPsLDqssGha4hOuogw/sVFk0CrAZO4Vn7FbVVwGnC17BW4BGBm6ii2OsF7w6Qj+OPBbwFmsx/xlxesPNuMBLNAoLt/H+X8D7WJt7PpgEuINXnEbooTMJMNfvCvns1QEs6u0icD2AVyVgI75yqwSs0n8B99DDWew2z+F+tNp5qZer9HaWUupFaz3gG6ulJHTi77IyhN7NUkoXWMZUiP0ozEeuf5WAVXonq/sK+BkAJY66E6CTt+kAAAAASUVORK5CYII=');
}

.menu-option.menu-option-users
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAISSURBVHja7NRPiNdlEMfx1zzPLtJPDYsFAw1vGeVBKmErwkOXCLpUeIwQSiiKlK6hru7JQxdZJKI/eAq6dOnPZT0UhIt6KSFXg6BaCII2SBK/3+8zHn4/0Y1AoW41l3kYZt6fgZl5IjP9mxb/QaBDp5CUu6kjMolKmSZbyP51vIKC98XUMVE62dEaEWM/9NeBi2iUGeooZIaoTUvCm8KxvzRxULY5pdJaTIB5E/DLSYebHlVHR2lbiDdkfC7ya8yu5eUF2e5X6qz0Lla1fMvQnxoDjyzDZiXOYOtE5qCWc8RXwuNrec6TO4R9xIlJdFW2XeSlMTA8JeKzm8oWlfIk9mntxBpgqQfwthw+kvbcEGovyDwZDi0TcZ+pOEtuuFFZZ5U4behfFJOhZLynWqDt1OIM6iR50HePabkUDp/GQNm4V7ljntwofSrKy7Ks0l3fBzLGj8j1OI7n8afW5rT++Djt8HfUbiwWUyOMTMevur7KdQ+K/mHi3gntZ1nOieEbpXSGnJFxhfYHSVZh7nuqGfIZeXVFDl+4a7TD7/0C5Ym/3d60ZMPwmq4tuTK9W7Gd9omh/hKOXHpayQ8xo8VDsvyotm/Jzbc4id9Yt9PQUdoyrmrxUphf/oHYhhVskfmciI9v687Sq8ICzuMB/BTmL17APbgo2iPEszI+wOVb4O4UuZ98R5ZF7MJK/P8f/mO7NgD8QOtLbH19DwAAAABJRU5ErkJggg==');
}

.menu-mobile .menu-option.menu-option-users:hover, .menu-mobile .menu-option.menu-option-users:focus-visible, .menu-mobile .menu-option.menu-option-users.selected
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAFpSURBVHja7NQxSFZhFMbx360ts0kwsGjTqAbRBDWkoUWElopGicCCJMlwjUBsanCRDxGpxElwaTFdagkisZZ0sBqCSggEHQojsbflfHC5fpWgow+8XO655/3fc87z3pullOylsn3gtufowy0cwGM8xOZOgVms33E/EIC87mMwlw+pErANQ6jDHcziFVoLwGWcjPg41nEPL/LAWizgWKGKlzhXAC7hDG5iNGLraMHHMrATz3KbnuNCYVNZdzGMKVzNxbsxWQbW4w0O5xJa8RrXcqY8QgmN0dHByN1CO+bzM7yOB6jGDG5EK5VUhRFcwUaMZ6SSy4dircbbT6MZx8PRr3iLd3F0avAT34su1+AiVjAXQy+h4y8VzuN2XM+jAU/xLUspdWEioE34jMVw/l9ai1nCe/xCT5ZS+oQTUV0dLmN6h19ab3SyhFP4kqWUlnEUH3AWl/AEP/4DO4J+jMUxa8HK/u9r9/ozAPVyhOyW8HLeAAAAAElFTkSuQmCC');
}

.menu-space
{
    display: block;
    margin: 5px 0;
    height: 1px;
    background-color: var(--color-3);
}

.menu-suboption
{
    display: block;
    padding: 10px 10px 10px 50px;
    font-size: 14px;
    line-height: 20px;
    color: var(--color-4);
    background-color: var(--background-color-4);
}

.menu-suboption:hover, .menu-suboption:focus-visible, .menu-suboption.selected
{
    color: var(--background-color-3);
    background-color: var(--color-4);
}

.menu-desktop .menu-suboption
{
    padding: 10px 20px 10px 60px;
    color: var(--color-2);
    background-color: transparent;
}

.menu-desktop .menu-suboption:hover, .menu-desktop .menu-suboption:focus-visible, .menu-desktop .menu-suboption.selected
{
    color: var(--color-4);
    background-color: transparent;
}

.message
{
    display: block;
    margin: 0 auto;
    padding: 20px 10px;
    border-radius: var(--border-radius);
    width: 100%;
    max-width: 600px;
    text-align: center;
    overflow-x: hidden;
}

.message.message-blue
{
    color: var(--color-4);
    background-color: var(--background-color-4);
}

.message.message-green
{
    color: var(--color-6);
    background-color: var(--background-color-6);
}

.message.message-orange
{
    color: var(--color-7);
    background-color: var(--background-color-7);
}

.message.message-purple
{
    color: var(--color-5);
    background-color: var(--background-color-5);
}

.message.message-red
{
    color: var(--color-8);
    background-color: var(--background-color-8);
}

.pagination
{
    display: block;
    margin: 0 auto;
    width: 100%;
    font-size: 0;
    text-align: center;
}

.pagination-page
{
    display: inline-block;
    margin: 2px;
    padding: 5px;
    border: 1px solid var(--color-3);
    min-width: 40px;
    height: 30px;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
}

.pagination-page:hover, .pagination-page:focus-visible, .pagination-page.selected
{
    color: var(--color-4);
    background-color: var(--background-color-4);
}

.subtitle
{
    text-align: center;
    text-transform: uppercase;
}

.suggestion
{
    display: block;
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 14px;
    line-height: 18px;
    color: var(--color-2);
    transition: border-color 0.1s linear, color 0.1s linear, background-color 0.1s linear;
    cursor: default;
}

.suggestion:hover, .suggestion:focus-visible, .suggestion.selected
{
    color: var(--color-4);
}

.suggestions
{
    display: block;
    margin: -11px 0 0 0;
    padding: 10px;
    border: 1px solid var(--color-4);
    border-top: 0;
    border-bottom-right-radius: var(--border-radius);
    border-bottom-left-radius: var(--border-radius);
    max-height: 112px;
    list-style: none;
    background-color: var(--background-color-3);
    overflow-x: hidden;
    overflow-y: auto;
}

.table
{
    margin: 0 auto;
    border-top: 1px solid var(--color-3);
    border-left: 1px solid var(--color-3);
    border-collapse: collapse;
    width: 100%;
    font-size: 14px;
    line-height: 20px;
    table-layout: fixed;
}

.table img
{
    display: none;
}

.table tr
{
    transition: border-color 0.1s linear, color 0.1s linear, background-color 0.1s linear;
}

.table tr:hover, .table tr:focus-visible
{
    background-color: var(--background-color-4);
}

.table tr.inactive
{
    color: var(--color-2);
}

.table tr.inactive a
{
    color: var(--color-2);
}

.table th, .table td
{
    padding: 5px 10px;
    border-right: 1px solid var(--color-3);
    border-bottom: 1px solid var(--color-3);
    vertical-align: middle;
    overflow: hidden;
}

.table th
{
    font-weight: 400;
    color: var(--color-4);
    background-color: var(--color-3);
    text-align: center;
}

.text
{
    display: block;
}

.text-align-center
{
    text-align: center !important;
}

.text-align-justify
{
    text-align: justify !important;
}

.text-align-left
{
    text-align: left !important;
}

.text-align-right
{
    text-align: right !important;
}

.title
{
    padding: 0 0 0 34px;
    background-position: left center;
    background-repeat: no-repeat;
}

.title.title-account
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAJvSURBVHjatNQ/aFNRFMfx77lJExPSNHbspouIVBB1EYSiIo5WOoqTiIqDgoNLSws6dSiUkr4kpeBWcFGwOBTBgpNKBScRXfzTFAuWKqX08e45DiYV63ttiua3n/t575x7rgwPDxMXM6NUKpHP5wH6gPNmdkhE0sB77/2sc+6hiKCqJEWGhoYSge7u7kw+n78H3E6onwGuq+pKIjA6OpoI5HK5sWw2e9PM2CaPVXUA2IgFpqenk4BTURQ9pYWY2RUzq8UCk5OTsUXOuRpwmdYy75zriwUmJiZiz0+n0y9E5GiLwCfn3EFg7S8gCIK4gpSIvAZ6WwTqwAHgx25a9AAYaHEGC6p6HPjrvkqtVkuqu6Sq91sE7gKDsTOoVCqYGSKytSgLzIrI6R3O/wCcEJGvscDIyMjmvW/e9+Z2dnV19RSLxRlVPbnN4ReAN4mLNj4+TiaTwXuP95719XXCMCQMQ4rFIqVSKa+qN4B+YD+QAj4DT8xsXETqMQtKFEUsLy//GnImk8HMcM4RRRFmxtraGqlUilwut9lCM9srIq7xNOjWtgKoKoVCgTAMWVxcRMrl8iYgInjvm4f98VWbv9xon4iwE1Cv15OB5gvZxFQ145xLN7DIORfG9bxVoKCqh0XkbGPZeoASsAeQxsP2vbFgb4E54BWwshPQ672/BpwD9rG7LALPVLXa2dk5v7Gx8RvIZrMd3vtBM7sFFPi3WEdHx5T3/s7S0tI3KZfL2VQqNQVc5D+lMafnq6ur/VKpVK4Ck7QhIjIm1Wp1zszOtAl4J0EQvBSRY7QnHyUIggUROdImoC5BEDxqANYG4MvPAQCBpVRGB+I0AwAAAABJRU5ErkJggg==');
}

.title.title-card
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAJvSURBVHjatNQ/aFNRFMfx77lJExPSNHbspouIVBB1EYSiIo5WOoqTiIqDgoNLSws6dSiUkr4kpeBWcFGwOBTBgpNKBScRXfzTFAuWKqX08e45DiYV63ttiua3n/t575x7rgwPDxMXM6NUKpHP5wH6gPNmdkhE0sB77/2sc+6hiKCqJEWGhoYSge7u7kw+n78H3E6onwGuq+pKIjA6OpoI5HK5sWw2e9PM2CaPVXUA2IgFpqenk4BTURQ9pYWY2RUzq8UCk5OTsUXOuRpwmdYy75zriwUmJiZiz0+n0y9E5GiLwCfn3EFg7S8gCIK4gpSIvAZ6WwTqwAHgx25a9AAYaHEGC6p6HPjrvkqtVkuqu6Sq91sE7gKDsTOoVCqYGSKytSgLzIrI6R3O/wCcEJGvscDIyMjmvW/e9+Z2dnV19RSLxRlVPbnN4ReAN4mLNj4+TiaTwXuP95719XXCMCQMQ4rFIqVSKa+qN4B+YD+QAj4DT8xsXETqMQtKFEUsLy//GnImk8HMcM4RRRFmxtraGqlUilwut9lCM9srIq7xNOjWtgKoKoVCgTAMWVxcRMrl8iYgInjvm4f98VWbv9xon4iwE1Cv15OB5gvZxFQ145xLN7DIORfG9bxVoKCqh0XkbGPZeoASsAeQxsP2vbFgb4E54BWwshPQ672/BpwD9rG7LALPVLXa2dk5v7Gx8RvIZrMd3vtBM7sFFPi3WEdHx5T3/s7S0tI3KZfL2VQqNQVc5D+lMafnq6ur/VKpVK4Ck7QhIjIm1Wp1zszOtAl4J0EQvBSRY7QnHyUIggUROdImoC5BEDxqANYG4MvPAQCBpVRGB+I0AwAAAABJRU5ErkJggg==');
}

.title.title-categories
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAJLSURBVHjanJQ9aBRREMd/824vIYUICqIIYhcrEaIiBFRMoYjYJJWgoGAfGwuDXSJoIwYkt4k5CNgZSWPAxkIw2sgpFipIrBQNQQs/IO7tzt/CSzzibW7PV87H+735z8yzyclJCp7twEVgDPCiSVatVgsFZll2JcuysSiKzoYQ7hYGTExMtA8yOxBCeCypB/jo7vuBz4UA09PT7WK60zR9BPQ3AW+VSqXhQoB2PZA0DNxs4TplZvNtAePj47nOEMKerq6uJ5K2tnC/S5KkX9LyhoBKpZKnO8A8cHKD/GvAiKR8wMzMTMvL6/X6+Xq9Xm2A8uT7VS6XB6IoWsgFTE1NtbLvlPRU0q4CE1YzsyPAj5b+OI5bJd2TNETxcxUYzQVIoknHw2Z2B1gBVODyMvAVGASW1kn4t4ImSDeQdfIdAJGZuZmlZrb22CzL/pUobyLW282MLMsIIRBC+HOZGaVSae2x7o7FcdwLRO3kcPf3DdkIIWBmJEmyI4qic2Z2VNJmM/tgZnOS5iStrAKWgG1AmrdvDbkOAi+a7INADLRawpfAkLsvWhzHX4AtBXTuA2ohBCSdlnS/UXneeZ2m6UBhgKS+xsyXJD0H9rXLcffbHVcA7G1IFQos4ZuOAJJqwHEze1hwfD91JFGjgkNm9qwgYLEjQAihZmab3P0VsLtdTghhtuMeuDtmNmJmo23ifyZJcux/mrzawOuSLufEfpd0Jk3TB1apVC4APRv8PQbI3WeBZTNb22RJJ4BLQG/jD/tmZgvufkPSW3fn9wA5hy0Z5Sjp1QAAAABJRU5ErkJggg==');
}

.title.title-cities
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAGlSURBVHjavJQ7bxNBFIW/A7LEI1AYKUUKKiwhpcu/SIUQYGJLdBRUPFpoTEFaHo3tGglDeEhp+Bl0KaJAQ0GBZBcWyEIITopcR7vDxliTKNOMdM+Z8+3uvbPqdrvMuyR1AGx35j4zL0DSQ0lPAvDI9vqRASQ9lXS/WLP9zPaDQwMkPZd0F/gBfIvyErBg+4Xte1kASUiqAztAHXhn+0Zob4HrwAhoxF6dMesNJNUlTQED2+2ovwJaswCS9vZer/cYOAf8STx/gTOSbgOngG3bH+LwVeDyQYBpOID6/f4wnjBn/QMohqeAMfA16heB80lYlV4CpOEpYAO4GfU3QDPxVun7gKrwFPBaUitmfACsJd4qfQQ0JI0OHJQC4IukjxGwClxKvFX6r5ioCXAi8Z8Exodt8n+HoAiYAMMQLgCnE3OOXgK8l9SMT7ABXEsCcvQSYAC0wzy9qcWVo5cAWyEQxuUkIEcfHWuTfwM/QzgL1BJzjl4CbNq+FVf+JXAlCcjRy02u+B2XmpihlwCfbPfCcAdYSQJy9ONp8mdgMZp0lKsGfN8dAF80+7hzKtb7AAAAAElFTkSuQmCC');
}

.title.title-consultings
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAKCSURBVHjarJa9axRRFMV/Z5LdiWihSNJJwI9KsFEsbcQ/QQuNigQNRiOKoCB2FtrY+JHMThFjrJJG0c7WSkQRFMEvELFQLCRBQtzMvGPhThizu9E1nmq4b+b+Zt47997R2NgYZUlibm6O2dnZxVhvby+VSgXbi7HiWlIROgicBRJJiW0kof8EGAJGgQgIwIkG6L8ADgG3adaQpHSlgGOSRoGuFoBM0khbwMzMzGKsr69vbaVS2WV7LVBQNgCXGtvSTl9bAubn58uHtzWO4/uSNtKhbF9tAgAsLCzQ09NTQK6EEM7TuW7aPtkWUK1WC8AEcLjD5NeBU7ZpCQgh7Ozu7n4O1IFx4Ajw3vaVYieXST4raaowQqszOCTpjKQdtvMS4BGwy/ZvbmolSUTRr7NXkiTltf2SJoFXkrY1Et0BBoCnwA5JhBA2215fctRS5V1dXS+AutI0LS9M294LPJG0swEYBC5HUZQCF7MsQ9K0pL3LfETd9ibg01LApO2DwDtJW/I8L+y2Lo7jb5LIsgzbD4E9ywDe2N4OfG8HCJKOZlk2HkURIQSiKCr2dbfte8CaFonvSpoKITyW9AFgKWDCdmHJ3PYk8LLRwNQotkFgVZs3vyDpcghhsVBVq9XKN0wB+zr0fG77iaTPIYRztt/+5qLCppIGJCXA6g4BP2z3A18KCzcBJA1KSv/QuNp5/nWjZr7ned4MSJLkgKQJoPsPuW7ZflDODQTbz6rV6keAer3eDKjVah+A/r9pXK0q2DZxHNMWkKbpsO1rbYYGthPgeHmKdQrA9jBws8XDN2yPFJZbCYDGoL5edErbo7ZPlP8cVgoAGAFO275n+2y5O/4r4OcAmGasDnMPmYcAAAAASUVORK5CYII=');
}

.title.title-debug
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAALzSURBVHjavJVRiBVVGMd//3P3tq6LW5GRL0EKkSWBFBUSNwzTXi4G9ZI9ROTO3C2h3nyLoIUI9CEilnv3sij4oChESC6UCOKFcH0reijKyFcVV0vUcc6cz4dmlrnTFLsQ+3+ZmTPn+37nfN/5viMzY2Zmhqqcc1POue3Au8AtSZgZNfpC0iLwcfVHFEXIzOh2u0M/JL0nqaB+DeyRdKcG8DnwYW5zANhfC5ibm8M5hyQA0jR9NYRwQtK6fO5XkqbN7FGgAfwBvFM4BzJJHefcXOHczJicnPwb0O/3i7DQaDRI05QQwlOSvgE2FjaASu/k34vAa8DAObfkfGgHBaCAAHjvn5V0HNjEf+sa8Kb3/nSxwH+EqAawPcuyU8BalqkQwtuSjhQLHALMzs7ukPQw4M1MwDTwBCvTFUn7gT+BJnAziqJTMjN6vd4FSc/x/+pSHMePrQ6g3+/vAh4CHjSzg8BYpS6+BM6UxhNgi5l9UuP4I0m/AEkURSeHkmxmjwM/AmsqgD3AsfKYmT0PLFS9S3oZODuU5F6vNyEpA54GzuVJKhvFZnYYKArvFtACvqsCGo3G6yGEeTMbi+P4egE4LelF4C5wf822b+ZhKRdaE5iomftX/vw9juOtq5Pkbrf7qaTNwFpJOwFXmbxgZhdLocvyutlR4/icmV0GLnc6nX1D3VTSk5J+qMnBWyGEo+Vu6px7AThf0+ZfybLsjJkxNTW1VMmEEJC0UdJP1RaxEoD3/iVJA0lDgGkz2ww4SW3gvord92b2W2lnXtIjwK6aEH1rZovAlU6n88GqtYrimN7Oj+IDpSO5LOXhuyHJA6PAxfIxnZDUBALggUPAGysBSLpgZruBO/mtF8qFtnRdeu/Jsmz96OjoSWDbcpx7739ttVq7gZ8HgwEjIyMAxHHMEEASSZKQpinj4+Njkj4zs335iv5NJ5Ikeb/dbl8FmJ+fp9lsLgtQOHhG0l4zawEb8iK8amYLkg4BZ5Mkod1uUwe4NwA+35Tg3p9QgwAAAABJRU5ErkJggg==');
}

.title.title-javascript-disabled
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAJnSURBVHjatJZNiI1RHMZ/z3ndRlcIQwmbWSIjLNSQhY/UrGQsxOyEhex8rcxKsrNhzr23lCQaC7OgFOVrP8ZHM9i5w2wUJYw73v/f5r2ixn3fMTyrs3ie8zvvOafnvKpUKjTl7qRpCoAkgPYkSXa6+w5gFbAIEPBB0qi733X3W5LGJWFmSCKE0MyjqQCS2iUdl7QfWEprvQcGJJ0xs7FcgJltDyH0Ax1MT+NmdjSEcKMVYA9wCZjD3+k7cCSEEH8CYozNPd/m7oNAmZkpBfa5+3UA9ff3AyyUNAwsbxE0YCIbzwZCC+9Hd+8E3jS36Jy7H8tZ2SjQLcndfQBY38rs7lcmJiZ6FWNcALzOrmArDZvZ2hACwENg85+MkkjT9Eu9Xl+pGGMvcLnA3j7NAA48BrryAqVS6aRijFeBvf8a4O60tbXdU4zxCdD5P77A3V8qxljPuT2/AjqzMygEAMYUYxwDlhUwD5vZWklIegRsKpB5q1qt9ixN09UFzJ/dfSi7JWuAeQUyrxRjHAB6+D96oGq1esDMqgXMH4BBwIFuYEmBTJ9ijEuAV8D8HPOQu6/LSuw+sCXH/w1Yo1qthrtfNLPDOYEXQFdWFXeAjS0bL01vmtkuVSoV3H0p8BRoz6ni99l4EVBqURVfkiTZYGYjzTZF0m7gGjBrJqfq7iRJcqhcLld+ew8yHQQuAMkMGKcajcZZM2MqAGa2N4RwHlg8zYk/ASeAi41GA3efGpA9+h0hhNPALmBuzsRfJd1O07RP0nNJFAE0/ww6gB533wqsyGDKVvtO0gN3H0iSZGRycpKsRn4D/BgAxg8z50aGAa8AAAAASUVORK5CYII=');
}

.title.title-login
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAJvSURBVHjatNQ/aFNRFMfx77lJExPSNHbspouIVBB1EYSiIo5WOoqTiIqDgoNLSws6dSiUkr4kpeBWcFGwOBTBgpNKBScRXfzTFAuWKqX08e45DiYV63ttiua3n/t575x7rgwPDxMXM6NUKpHP5wH6gPNmdkhE0sB77/2sc+6hiKCqJEWGhoYSge7u7kw+n78H3E6onwGuq+pKIjA6OpoI5HK5sWw2e9PM2CaPVXUA2IgFpqenk4BTURQ9pYWY2RUzq8UCk5OTsUXOuRpwmdYy75zriwUmJiZiz0+n0y9E5GiLwCfn3EFg7S8gCIK4gpSIvAZ6WwTqwAHgx25a9AAYaHEGC6p6HPjrvkqtVkuqu6Sq91sE7gKDsTOoVCqYGSKytSgLzIrI6R3O/wCcEJGvscDIyMjmvW/e9+Z2dnV19RSLxRlVPbnN4ReAN4mLNj4+TiaTwXuP95719XXCMCQMQ4rFIqVSKa+qN4B+YD+QAj4DT8xsXETqMQtKFEUsLy//GnImk8HMcM4RRRFmxtraGqlUilwut9lCM9srIq7xNOjWtgKoKoVCgTAMWVxcRMrl8iYgInjvm4f98VWbv9xon4iwE1Cv15OB5gvZxFQ145xLN7DIORfG9bxVoKCqh0XkbGPZeoASsAeQxsP2vbFgb4E54BWwshPQ672/BpwD9rG7LALPVLXa2dk5v7Gx8RvIZrMd3vtBM7sFFPi3WEdHx5T3/s7S0tI3KZfL2VQqNQVc5D+lMafnq6ur/VKpVK4Ck7QhIjIm1Wp1zszOtAl4J0EQvBSRY7QnHyUIggUROdImoC5BEDxqANYG4MvPAQCBpVRGB+I0AwAAAABJRU5ErkJggg==');
}

.title.title-main
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAG8SURBVHja5NU9axVBFMbx/zmDUyhL1kLB9KbzK6hfQHyLRYQUosGojURIYWOn2ESwUOYmEEESbIIRrESwFwTtLSwDNoKYRS87j4UrrIk3XnPvtXG63Rn2t2f2mbMmiVEOGzmQUsLMMDMAcs5IQhLu/mNRMyfpFrBf0pyZ5RgjVVURQsDdkURd1+ScCSFQlmXfgAELkq430GMzm4kxfh0GMGZmi5LOban+ZYxxuqqqjUGAQ8AT4Ojv9tfd33W73ckQwvvdAIfdfQ04stNHlPTB3SfN7E1fQF3XAMfNbAUY7zMsn9z9gqT1fio4CywDxV/F0eybpGs556WdgNmc831gz25zL+lmXdd3tgHAXUnzwzhckpaAy2VZZkspjQGPgFNDPcFmr4qimLKU0jRwBvgITADHBnz2a+AtcMDdX1hKyQA12zQlaXVAYA6490svavWbXsAmsAFYc52Bgz2SdgNY2NbsmtELeC7phKS9zctsmtkicOmPQKfTaU/2AtaB0zlnAEIIAA8kXRkW8OxnylrVPpQ0+/8B5yWtjBI4KWkZ+NK6tw94ClzcAtyWdBX43FpbAPNA59/99EcNfB8AENNNPFbDdFYAAAAASUVORK5CYII=');
}

.title.title-organizations
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAHWSURBVHja7JU/aBRBGMV/b+6EO9mAoiGRaCRgYS2IYpM6RBvtrjhBYXYLhYAiCBY2ptEmKHL/1M5Km4C2lmns0tikkYCnEm30QLzMZ5Hd46J3eBybRnzVsG/m+80w39uRmdFqtQDodrtIwswAkEQIgXK5TKFQmOt0OrclTQDLktbNDOccZkYIobdWElEUUalU0N8AZnakWCzeAq6GECbY0Q/gOXDPObcxLmDSOXcNuA4cZLC+S3oKPAghvB8VcEBSDNwAJhlN34BHwIqZtYcB9ocQPLAEHGc8fQYeAytRFH3tAZrNZhW4a2Zz5KN2qVRarlarD2VmNBqNNjBFvtry3h/OABvAUeBnTsX3AR+997MyM2q12gxQBCwngIDtJEk2M8Cu3u/NSttuXC9Jkp1Lrtfr2UQvaQHYBt5JupMVkbQEzA/xbgLn0vprku4DeO/J7iCDPwGupOO3wOm+Y78ELg7xVoEL6fg1sDgO4AVwaQTAK+D8f8C/DRjcRWk4TpnZCSAAW5Le9AXnjJnNpmn/3TtrZsdSwKakNTMjjmN6Se5P4B+5T1M6zBv0HdiV5MtAlO48DzmgE8fxs738XX/x3h/KAB+A6b18D9aBmZzfg0/e+5O/BgCuFXTg7/AlRQAAAABJRU5ErkJggg==');
}

.title.title-projects
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAKCSURBVHjarJa9axRRFMV/Z5LdiWihSNJJwI9KsFEsbcQ/QQuNigQNRiOKoCB2FtrY+JHMThFjrJJG0c7WSkQRFMEvELFQLCRBQtzMvGPhThizu9E1nmq4b+b+Zt47997R2NgYZUlibm6O2dnZxVhvby+VSgXbi7HiWlIROgicBRJJiW0kof8EGAJGgQgIwIkG6L8ADgG3adaQpHSlgGOSRoGuFoBM0khbwMzMzGKsr69vbaVS2WV7LVBQNgCXGtvSTl9bAubn58uHtzWO4/uSNtKhbF9tAgAsLCzQ09NTQK6EEM7TuW7aPtkWUK1WC8AEcLjD5NeBU7ZpCQgh7Ozu7n4O1IFx4Ajw3vaVYieXST4raaowQqszOCTpjKQdtvMS4BGwy/ZvbmolSUTRr7NXkiTltf2SJoFXkrY1Et0BBoCnwA5JhBA2215fctRS5V1dXS+AutI0LS9M294LPJG0swEYBC5HUZQCF7MsQ9K0pL3LfETd9ibg01LApO2DwDtJW/I8L+y2Lo7jb5LIsgzbD4E9ywDe2N4OfG8HCJKOZlk2HkURIQSiKCr2dbfte8CaFonvSpoKITyW9AFgKWDCdmHJ3PYk8LLRwNQotkFgVZs3vyDpcghhsVBVq9XKN0wB+zr0fG77iaTPIYRztt/+5qLCppIGJCXA6g4BP2z3A18KCzcBJA1KSv/QuNp5/nWjZr7ned4MSJLkgKQJoPsPuW7ZflDODQTbz6rV6keAer3eDKjVah+A/r9pXK0q2DZxHNMWkKbpsO1rbYYGthPgeHmKdQrA9jBws8XDN2yPFJZbCYDGoL5edErbo7ZPlP8cVgoAGAFO275n+2y5O/4r4OcAmGasDnMPmYcAAAAASUVORK5CYII=');
}

.title.title-recipients
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAIoSURBVHjaxJU7aBRRFIa//96Z+EgqQVMr2ihqIWKhGNFSxELsLC1EiJWNgo2dlZIVNpMlBARBhDSSwkpQtJGAj1gIWlkFH7hKEHfMvcfC2WV3s5vMBoLTzeHc+93zn5fMjI38tOGAarXaaZCQ1GFzzhFjpPkYSQ+AQyXu/1IaYGa0RfsO2FcCkPcDDAHHgG3Aa+fcR4AQAmaGpBvAnhKAei/AfknTwOHCtCSp4py7HmNkeXm59ZBSOciyrP1/CHgGHOl2dM5dkHTfzAghbDYzX+J+6wYcB572cX5RyAYwW0S4Vgl+1tTUVLvhvJk97OO8YGYHCmnKJvmPKpVKu/570zRdAFwP50fA2SLJVyXtLhHBD01MTHRUUJqmNUkXuxx/OefGgPkQQs9S7pvkmZmZDkCMcUue57cknQFGgA+SbiZJ8rhZRZJGgLREBP+SLAkzI0kSABqNBt77rTHGTWb2PUmSJrx5cK6otNUAAhY1OTnZOuy9b3VsjBHnXM+OHqiTewBGgYMhhJ3e+yHgq5m9l/QWCMXBK2a2q4REP1sAMzsh6RJwEtjerSXwxsxmJd1pNBpLTdnWTHIBGAduA2W6c75er5+T9Gl4eHiFjCsAtVrtdIxxbpAZb2Yv8zwfA35771eFKMuy58DRQReJc+6UpCfNER5jbK+yDsAiMLqOZXUZqLZFRa/tqCzLvhVznwFlGjezu2XG9StgxzoA18zs3v9f+hsN+DsAsYUHxicZZ/0AAAAASUVORK5CYII=');
}

.title.title-reports
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAHPSURBVHjazNQxaNNBFMfx73tHIooogkORdlIqKA4OKjiIm3Tq0CLoopVwhmxuToIguDplyKBmkOpQtw4VpINDQXATa1voYksmhYKS/Id7z8F/h4om/38M1N9ywx3vw93jnrg7AM1m80ilUnni7lOAAL82/pyqu2/3er3ZlNJ6tVpFVfccaDQaAMgu0Gq1ngJzFIuJiJrZRrfbnQ4hrIYQBgKfgdMFgcfAtIicMbMvKaVrwOogYAM4VaS6iMya2YqILAOTwFZKacbd348KuOnu82Y2qaqvgbNAJ0dWRgIA82aGu0+o6iJwDtgxsxkzezsSwN0xM4BxVV0ALgLfzOxGvV5/MxIAIF+PicgLYArYjDGeHBoAFoAPwIFdE/gBjAH3gE6M8cS/AIOyHWMc3zcgA77n1y4TBw4BB/sCqvoSuGVmh0sCO8Aj4H5fIITwTETupJRKv4u7PwAe9gVEZB1YAiol62fufhm4sO9N/gpsAjpoZANH82FXHFDVtqreLtIDd78KLJcFnovIXMEmlweADvARCAOKJ+A4cP6/+clrf2nYMNmKMU78DrwCro8IeBdjvLIHaLfbY1mWtYBL+VzxIQoHd18LIdyt1WqfAH4OAMTCUeB1MrtiAAAAAElFTkSuQmCC');
}

.title.title-services
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAFKSURBVHja3JY9SgNRFIW/84whISoaO9fhGlyDiIqVjUsICK4hYN619Q9ryyxAsDMrsLAREYugkRDfpBkhDImJbyYWnmbgHZjDve9+d0ZJkjBPyXvfBlZGzyQ1gHYIIX+AmX0A1cz5LnCZJEkFOEj935YqoCczewXqGXMbuAHWgWdgIbKAr2kBdeARWI4M6MrM+sBixtgDLiSVgE2gFBkwkPe+CSyN9NgBp8C9cy7/JbdarYmmcw5JxQd8vziEQF5O5L0/S1s0CkJT0l0hAT9dcgihLGkLKEdy0J+FgyegElnA55+ANnFVSKoCh2P8WdUbu+yABtD+HxwU8T04zvRYkq4kdYriYDBmSvaB8xCCAzbS/RSjMG1M14BO+ozR2ywcvKSTFaNEZtbN7iJgB7iWVANOgFpkwLvM7AFYzXBwBNzmHVEAzfu3ZTgAk+yJOz9UVZYAAAAASUVORK5CYII=');
}

.title.title-settings
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAObSURBVHjarJVPaB1VFMZ/351JxiTFJo+ULgShRReKkFpFpdRKoVCx7kTRgtUuhHbhPwQpBUlq7EZEN6av87BiqQYj4kZFEEqgtPin2FjoQgrqwqJYg3ZeEvOeM/ceF74Jr8+8pot8MDDcOfd8nDPf+Y7GxsYwM/r6+qhUKkiiHWY2HEI4KekmIG8d95jZ73mebzezywCS6OnpwTnHlStXWFhYQBJajsDMCCGUHJsknQOuZgZ6e3u3OufOAOR5jvcegCzLViZwziGJEMKDIYQvOpObGUNDQ3vXrFnzXrPZZHZ2FjP7P8GhQ4dKgvVDQ0MbJX1rZr5slfd+VNIYy8DMUmCfmRFFEWYmSZuzLLs8Pz//iyRUrVbL+A+cc7uBr4EPJZ0FDprZLq6NaeCwpFvMbLekbUVRTDcajR1A0NGjR5H0qKSPyhJbCIDj+nBVbKu1T4cQjqtWqyVmdhq4m9XFRUlbdOzYsdGiKMau48I/wI9AAdwK3LBiWSFMKE3TGWDTCrGfAOOSzgMWQrjNOXcA2NPR1k78oGq1usE59z6wpYtSpoDHJS0NoZmVmj8SRdH+LsnPhxCeUrVaxTnXA7wBPNcRlEm6E/i5o/RS8xXn3Axwc/t3SSfMbL/3fkETExM45wBGnHPnOtRwUtKO9uEqn7aYj4FHOgi2mtkZM0NpmpLnOZJG4jie6bCELyXt7NK68nUKeKzj8/3OudNmhqampqjX63jvX5X0SkfgH977EeA351xZ6ZKVAAMhhJmWqtrJj/T39z/faDQKTU5ODs/Pzx83s4e6/KzUe78viqKrnDaEgKTDwMHlLkVRdCqEsEe1Wu0bM7vnWlozs1TSa5IutY7WhRBelvTSci7bhgtK0/Qt4IXrGLS/gPOtQdsEDK90QdIJ1Wq1G83sK+D2VbaKS2Z2n9I0BdgLvLua2SU9a2Zvq1arle73KfAwcDGO46kQwrkQwgHg3hUSfZ8kyeuLi4sbJD0B3GFmZ5vN5jagofHx8XLhbBwcHLzLe/95kiR/e+9LO3gTeLFL/skoip7s6+sL9Xod51zinNs5Nzf309zc3AVJaHR0FDNjYGCASqWC954kSSiKoiTYJemzLup6BngnjmPyPKeclSzLyLLsv7Vb7uT+/v4lgjiOSZKkXP6bm83md8sR9Pb2PiDpVDl8LUegXq93JzAz4jhud871eZ5PA+taEgWIgT/Xrl27PY7jXwGKolhK2k7w7wBUaO7pGnLZJQAAAABJRU5ErkJggg==');
}

.title.title-stats
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAGlSURBVHja3NaxaxRBFMfx7292Zgq18RLEQtDKSlIppLQQbG1S+DdYiViJhZ2FpIzc/6CFncTCWoxIsBBMIamipBNtZvbm2WTDuBfljuw2Trfzhvd57NuZWZkZYw5Np9PPwAXgMbDVX+Ccw3t//JxSWho4BFaBh8Cz/gLvPc65UwEHwEXgAbD5r+oHB/rVAyGltA6Eau4HsLM00DU/xoikbno1pbQPnKlyfALWlgLM7BiQVCMrKaU94HyV4wNwfWFAErPZbO5LijF2wBdgUoV3gBsnJpfmgaZpyDnPLY4x4pxbGOhe6x+Ac26zaZpJSmkDqLv71Tn3OoSwEFD17ERgLee82ytoW9LtEMLkqAenAq7lnD8C9QZ4JenOIkCdfFBAEpLon22DAU3TAFBKGQeIMdK27V0zu1zFfg4NvC+l1Jvu19DA21LKzSp28H8B9yRtee+v5Jz3esALYCOE4Nu2/WZmK1XsnZmthxAopbwppdz6G/DSzLYlXQIe9Y6KXTN7Lukc8AQ4W8X2zezp0aF438yu9oHuyhxjHNaX/hjju8b+bfk9ACaeRUpo0Y/7AAAAAElFTkSuQmCC');
}

.title.title-users
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAMMSURBVHja7JVPaB1VFMZ/352ZZ6LiM8EEA2JAqi4kCGJdudNNhNCF1YVaXFUtFoRSQm2RRFKMoUjQhurAa+hOzEIXllIFl1qlK/9EBBfVjbSCNESSvL53zz0uOiMvpalmIW46q+HO/eb3nXPPOVfuzn/56CbgHwHT09O4O0VRMDQ0hJkRQgAgpQRACCGTtB94AciAJXefTyldkUSe55gZkgAwM2rjNwQA6KrqfeDlXmfu/iHwvCQPIWwNmJqa+hswPDyMmY2Gq4RfAJf0KHD+euGb2ZOSvsjzXGZ2r6QAXNgEmJmZqQG3DQ4OLgC7geDuhyW9K2m/ux/fIsVHgTeq1H0ACPjUzPa5+2UALSwsAJBl2VshhNd7UvMe8Jq77wNObAF4E5gGjlSwOn0nzOxVAJVlCdAH/ASM9ohPS5ows7EQwnfX+3tK6fE8z79094/c/dmeT390Op37gcs14HbgZ+Dunk1/ppQe7u/vv2Bmc91ud7I+xCqlZZ7nr6yvr98VQvgRGOrRrknaAVxUWZZ1pSy5++5rTM42Go3D7k63290DPAfkwFKWZSdjjCmldCjLstlrIvs8xjgOJM3OzuLu5Hm+o9lsngYerPb9KukZdz+fUtpUunUU1fpDkj4GHqh1McZd7v6tu6P5+Xk6nQ7uzsDAwEBKaTyEULj7WeASQIyRPM9z4I6q+1cldd29rv1BSU8BAThrZr9XptHi4iLdbndTkwD09fXRbrdvkfQ0MCFpDBipSvES8ENK6UyWZUuNRmOt3W4jiRpqZhRFgVqtFjHGPIQwAexqt9vHVldXl0dGRsbM7KS777zRrAkhfF8Uxd6NjY1vQgijVdl+ZmafFEVxRa1W6x4zOwU8EUJYjjE+srKy0mw2m19nWXbfvxlo7n6x0+nsLIritxDCOeAxdz+XZdkelWV5Bhiv3MxLOhBjfFHSqW0OzkngmKQj7n60atavVJblGnBr5WQOOCRpEpjbJuAd4CBwoHoH2FBZlsvAndXCceBt4CVgapuAWru3OgeAlZtX5v8P+GsALcWUGUlHSR0AAAAASUVORK5CYII=');
}

.title span
{
    font-weight: 300;
    font-size: 14px;
    line-height: 24px;
    vertical-align: bottom;
}

.top
{
    display: grid;
    grid-gap: 10px;
    grid-template-columns: 280px 1fr 280px;
    align-items: center;
}

@media (min-width: 0px) and (max-width: 1023px)
{
    .top
    {
        grid-template-columns: 1fr 1fr;
    }
}

.top-buttons
{
    display: grid;
    grid-gap: 10px;
    grid-auto-flow: column;
    justify-content: end;
    align-items: center;
}

.top-button
{
    display: block;
    margin: 0;
    padding: 10px;
    border: 1px solid var(--background-color-4);
    border-radius: 50%;
    width: 40px;
    height: 40px;
    font-family: inter, sans-serif;
    font-weight: 400;
    font-size: 0;
    line-height: 0;
    text-align: center;
    text-indent: -9999px;
    color: var(--color-4);
    background-color: var(--background-color-4);
    background-position: center center;
    background-repeat: no-repeat;
    overflow: hidden;
    cursor: pointer;
}

.top-button:hover, .top-button:focus-visible, .top-button.selected
{
    border: 1px solid var(--color-4);
    color: var(--background-color-3);
    background-color: var(--color-4);
}

.top-button.top-button-logout
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAHNSURBVHjarNU9TxRRFMbx3519AxG1MgqRmNAYIxorCyt7LWz5AFpYWGFioUbARlFjb2LnV7FHowkUxEQNomE1JrKyu3MslgWFmdWC09xk5pz/nfucZ85NEWE/I5ldvqTiMSYH5DVxfmvdLpUXAeeWFmVpCi2FKWAdZ3eAaQsYBcAHy+sYwQVitQSY4yspF10iJ2uUAr9gVDIhYm2gQJHT2SCrURn+J3ASH3uFJY1q/yS6VBo1leHbIq+JdOc/gH2ddkW33XuZsilZZbGXm+4Js4OBOVIqNAXR2zDFNF6g/id0LzDfqkzpILIyNXuuiOt4gqpwV6S54i/kkPAKRwe1CL9wHJWtJ/NlwMPCaxzrK1oSLeycJDwtA2Z/7VwGC9N4iJpIj4RbZcDiqOc9S3UT3ewyXmJUpAVhZrBt0q7mdhIrQz3gSJw2vvlGHklYEGmm3DZ5gWpZ0M54NkGzxhkN197P+75ZJ7tZZuyTcqulLagGn+s8H+NEjRsrNDt7nNUfDgcwJfdpgEU2NPKw0uDtOFc/8KNdAJxfeielU1hDp/if08RF4Ztql/YRhlq0NguA95evqFrAWAmsPw/Pbc/DSiLvkFf36J32+wr4PQCyNM7OTuoLZAAAAABJRU5ErkJggg==');
}

.top-button.top-button-logout:hover, .top-button.top-button-logout:focus-visible, .top-button.top-button-logout.selected
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAEiSURBVHjarNW7SgNBFMbxX7yC107UQoQ0IkSxsrCy1xfIC1haKViooKm8PoKdr2IfBZ9AEZVoZwTJ2kyCBmezsjvNDMs5/9k53zdnSkmSKHKUkiRZxznKKXFvWAlzT2AdFTTRisQ1sJQV2MAoVvEUiWvhNWXDX8AXjGMOz0XUsA0s4yFj3iD2wrxfBLCCelgf4igvEKq4wtBPaAxYwhj6IrAkuGILFxjAAY5jwAncYCrlDxN8Ygb94VstBpzELaZDYmw0u05yGQP2de0cg1VxEtQ+xW4eUTZwHXLPsJNH5UXcBfE6sDzAYdSCZbZjxp5Pucv/unoNjAT3P6ZY5KOH4h3gPRZCY/gKdfmrH67hPQtwMxR2NgJr98PlrP2w0CfgewBdYoXqTw1TpwAAAABJRU5ErkJggg==');
}

.top-button.top-button-menu
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAABtSURBVHja5NTBCYAwEETRHxHRozZgGxZgK1YiscgkHm3Bi4fYxD8IbgGPZQYm1FoxL3wfJOYCjCZY5Q/TBvSAAYdATHaGRQdnoDFLuYDJBG9g8MAjL0BrgnIpuw+uQGeW8rgZxnyq4/C/gX0HABU5LSS7QE2MAAAAAElFTkSuQmCC');
}

.top-button.top-button-menu:hover, .top-button.top-button-menu:focus-visible, .top-button.top-button-menu.selected
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAABgSURBVHja5NQxDYBAEATAeUIIlGAAGwjACq6hxAINxWNiG/InYHLZy22ptUpO+QV4Yk6CNb3hgREJuPzjKCu6JHhjSYIPpiS4oW/r9XYMSfBNZ3ily6Gxgv0AAAD//wMABdxDvArL58cAAAAASUVORK5CYII=');
}

.top-button.top-button-settings
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAKuSURBVHjapNTLa11VFAbw39r33ibpA1G09W+QUgeKgw7Et2AHoiCCIwcq1EHFghStkbRJSy2Kj6pQRASl06KggoNUBZEKKoIgmjYOtBMLgtpXcnPPXg7Obb3pI5N+k70P59vfXmvtb60w9QXQuR4TlEpJEmkH5UWcbkmxlv5+0Z8mUKgT5Dmav5DiEsEIVnXadTA4rNaHnEei15l1zdg9Gvzbp2kuFpwdCt7QZXWD1IlWMOu3Mm8zihK/muhsUmvfueElebarOTloBWd+JF0rxg/TPYGDMueFncJT6FmO1Hhf5G6lbCCfpG40qI/IciLs+43MPWp9YXigP6zZdVbGPxjHWFve3gER28LMsY3CUaxxVcglUe4Ie+Y+IbaswDyOz1FxN266MrXzVZiZe0fE1ssT6kFZtos42waRPerLojx7hSg/DLvm6JXHZb6JdSN/f6BuJhYpQ36SS5TeEdw5wl0Q8Zysb4XpObqFmofw2AhpWnqpLXi0PpaGm+0yXx3hfoYtEF6ZZ6mhOkSMCk4Ruy5EVpbl9oz0+jLBbmzREA78zpnFhzX5LvG/VcI3Im+X0ciRTpFEfIoHRpx5xkR52qIPwv75vQb1+QuHlj/KPmmn6FSyjTRykrL78m/iQJj+ZVbp3LWCbb4f1miA+7F5Be7RMPPzraL39QXHX4Wz1bg37J0jyxvktvN5YrEdPStiYdjnneH3e9ITYeonwnrdVbOy/GG8vG3guEGdEh4975OLYvnYRGfSYr1R5lbyZs2p++RgPkwdaUndDWvl2FmrSzWo9BtKfEfccpHcMWmT8e6CfkPNYGmNwcnTywdsdz051iYxKDRJJz8S+eAyuYgvldJ2SdaWZ8DgT5cKGmN8ghhO7KWFSUuLO0ScGqa6zni+Zl2ZbAdd8jfif8H/BgBWEBgDVB675AAAAABJRU5ErkJggg==');
}

.top-button.top-button-settings:hover, .top-button.top-button-settings:focus-visible, .top-button.top-button-settings.selected
{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAG5SURBVHjapNXPi09hFAbwz81MyMyCBf4GTSzIwkJ+KxaipKwsUCxGpiQ/RsM0QsmPQU2SIltRKIsRJY3CXszK/AMy9DXG97U533q7fe+dwbN7znvOc9977nPOLVJKanAcpzEZvAuXMFhVUMwg+BA7S7FRbJqNYAd+I3/CW6wu1XzEckxlsQ5M54IL4zYTGME4TuEgOkuCCXdxDktwAD3YjYmW4BBORsFU9GyRenzFPMwNPozeIqXUgzEs8H/4hXVFSukJttckfsZzNLERy2pyXxUppVs4VJEwgj78CN6JizhakX+/1cN9uI7u7PAD1uBnm8IXWJ/xBo7hRm6bB9ibJQ3iTMVN+nA5489abasTHMDZCsEjuFonuAu3S1Z5g7Vh9jKeYlvGv+Mw7hUppfM4UXGTC2HwZhbrD1O3w3CRUhrFhhorvI9XmsbW+FBVGCtSSqvwOnP8vyJhc6uH19AbB82wyvwZBBrhyznB72B/S3BxrKUvuBnTMYA9KNqIPY5eLo2hWIEtGM9t0xUTkX+Ad1hZEvsU66vRWoGxByZns2AfYUcp9rI0JX+1sfvjN/AteDeuRLwt/gwAS0KWEYfPOIAAAAAASUVORK5CYII=');
}

.top-logged-user
{
    font-weight: 500;
    font-size: 20px;
    line-height: 40px;
    white-space: nowrap;
    color: var(--color-1);
    overflow: hidden;
}

.top-logo
{
    display: grid;
    justify-content: start;
    align-content: center;
}

.visible
{
    display: block !important;
    visibility: visible !important;
}

.width-50
{
    width: 50px !important;
}

.width-75
{
    width: 75px !important;
}

.width-100
{
    width: 100px !important;
}

.width-150
{
    width: 150px !important;
}

.width-200
{
    width: 200px !important;
}

.width-250
{
    width: 250px !important;
}

.width-300
{
    width: 300px !important;
}

.width-350
{
    width: 350px !important;
}

.width-400
{
    width: 400px !important;
}

.width-450
{
    width: 450px !important;
}

.width-500
{
    width: 500px !important;
}

.window
{
    display: grid;
    grid-gap: 40px;
    padding: 20px;
    border-radius: var(--border-radius);
    box-shadow: var(--box-shadow);
    width: 100%;
    max-width: 400px;
    background-color: var(--background-color-3);
    overflow-x: hidden;
}

@media (min-width: 0px) and (max-width: 1023px)
{
    .window
    {
        padding: 20px 10px;
    }
}

.window-content
{
    display: grid;
    grid-gap: 10px;
}

.window-header
{
    display: grid;
    grid-gap: 10px;
}
