@charset "UTF-8";
/* MaterialDesignIcons.com */
@font-face {
  font-family: "Material Design Icons";
  src: url(/53f53f50a1b2033979f58d724a02a7e5.eot);
  src: url(/53f53f50a1b2033979f58d724a02a7e5.eot?#iefix&v=5.9.55) format("embedded-opentype"), url(/e9db4005489e24809b62e61177c543a8.woff2) format("woff2"), url(/d8e8e0f7931afa097409dbb0ea7815d8.woff) format("woff"), url(/0e4e0b3da55fa7faa77b4c2d978008dd.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
}
.mdi:before,
.mdi-set {
  display: inline-block;
  font: normal normal normal 1em/1 "Material Design Icons";
  font-size: inherit;
  text-rendering: auto;
  line-height: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.mdi-ab-testing::before {
  content: "\F01C9";
}

.mdi-abacus::before {
  content: "\F16E0";
}

.mdi-abjad-arabic::before {
  content: "\F1328";
}

.mdi-abjad-hebrew::before {
  content: "\F1329";
}

.mdi-abugida-devanagari::before {
  content: "\F132A";
}

.mdi-abugida-thai::before {
  content: "\F132B";
}

.mdi-access-point::before {
  content: "\F0003";
}

.mdi-access-point-check::before {
  content: "\F1538";
}

.mdi-access-point-minus::before {
  content: "\F1539";
}

.mdi-access-point-network::before {
  content: "\F0002";
}

.mdi-access-point-network-off::before {
  content: "\F0BE1";
}

.mdi-access-point-off::before {
  content: "\F1511";
}

.mdi-access-point-plus::before {
  content: "\F153A";
}

.mdi-access-point-remove::before {
  content: "\F153B";
}

.mdi-account::before {
  content: "\F0004";
}

.mdi-account-alert::before {
  content: "\F0005";
}

.mdi-account-alert-outline::before {
  content: "\F0B50";
}

.mdi-account-arrow-left::before {
  content: "\F0B51";
}

.mdi-account-arrow-left-outline::before {
  content: "\F0B52";
}

.mdi-account-arrow-right::before {
  content: "\F0B53";
}

.mdi-account-arrow-right-outline::before {
  content: "\F0B54";
}

.mdi-account-box::before {
  content: "\F0006";
}

.mdi-account-box-multiple::before {
  content: "\F0934";
}

.mdi-account-box-multiple-outline::before {
  content: "\F100A";
}

.mdi-account-box-outline::before {
  content: "\F0007";
}

.mdi-account-cancel::before {
  content: "\F12DF";
}

.mdi-account-cancel-outline::before {
  content: "\F12E0";
}

.mdi-account-cash::before {
  content: "\F1097";
}

.mdi-account-cash-outline::before {
  content: "\F1098";
}

.mdi-account-check::before {
  content: "\F0008";
}

.mdi-account-check-outline::before {
  content: "\F0BE2";
}

.mdi-account-child::before {
  content: "\F0A89";
}

.mdi-account-child-circle::before {
  content: "\F0A8A";
}

.mdi-account-child-outline::before {
  content: "\F10C8";
}

.mdi-account-circle::before {
  content: "\F0009";
}

.mdi-account-circle-outline::before {
  content: "\F0B55";
}

.mdi-account-clock::before {
  content: "\F0B56";
}

.mdi-account-clock-outline::before {
  content: "\F0B57";
}

.mdi-account-cog::before {
  content: "\F1370";
}

.mdi-account-cog-outline::before {
  content: "\F1371";
}

.mdi-account-convert::before {
  content: "\F000A";
}

.mdi-account-convert-outline::before {
  content: "\F1301";
}

.mdi-account-cowboy-hat::before {
  content: "\F0E9B";
}

.mdi-account-details::before {
  content: "\F0631";
}

.mdi-account-details-outline::before {
  content: "\F1372";
}

.mdi-account-edit::before {
  content: "\F06BC";
}

.mdi-account-edit-outline::before {
  content: "\F0FFB";
}

.mdi-account-group::before {
  content: "\F0849";
}

.mdi-account-group-outline::before {
  content: "\F0B58";
}

.mdi-account-hard-hat::before {
  content: "\F05B5";
}

.mdi-account-heart::before {
  content: "\F0899";
}

.mdi-account-heart-outline::before {
  content: "\F0BE3";
}

.mdi-account-key::before {
  content: "\F000B";
}

.mdi-account-key-outline::before {
  content: "\F0BE4";
}

.mdi-account-lock::before {
  content: "\F115E";
}

.mdi-account-lock-outline::before {
  content: "\F115F";
}

.mdi-account-minus::before {
  content: "\F000D";
}

.mdi-account-minus-outline::before {
  content: "\F0AEC";
}

.mdi-account-multiple::before {
  content: "\F000E";
}

.mdi-account-multiple-check::before {
  content: "\F08C5";
}

.mdi-account-multiple-check-outline::before {
  content: "\F11FE";
}

.mdi-account-multiple-minus::before {
  content: "\F05D3";
}

.mdi-account-multiple-minus-outline::before {
  content: "\F0BE5";
}

.mdi-account-multiple-outline::before {
  content: "\F000F";
}

.mdi-account-multiple-plus::before {
  content: "\F0010";
}

.mdi-account-multiple-plus-outline::before {
  content: "\F0800";
}

.mdi-account-multiple-remove::before {
  content: "\F120A";
}

.mdi-account-multiple-remove-outline::before {
  content: "\F120B";
}

.mdi-account-music::before {
  content: "\F0803";
}

.mdi-account-music-outline::before {
  content: "\F0CE9";
}

.mdi-account-network::before {
  content: "\F0011";
}

.mdi-account-network-outline::before {
  content: "\F0BE6";
}

.mdi-account-off::before {
  content: "\F0012";
}

.mdi-account-off-outline::before {
  content: "\F0BE7";
}

.mdi-account-outline::before {
  content: "\F0013";
}

.mdi-account-plus::before {
  content: "\F0014";
}

.mdi-account-plus-outline::before {
  content: "\F0801";
}

.mdi-account-question::before {
  content: "\F0B59";
}

.mdi-account-question-outline::before {
  content: "\F0B5A";
}

.mdi-account-reactivate::before {
  content: "\F152B";
}

.mdi-account-reactivate-outline::before {
  content: "\F152C";
}

.mdi-account-remove::before {
  content: "\F0015";
}

.mdi-account-remove-outline::before {
  content: "\F0AED";
}

.mdi-account-search::before {
  content: "\F0016";
}

.mdi-account-search-outline::before {
  content: "\F0935";
}

.mdi-account-settings::before {
  content: "\F0630";
}

.mdi-account-settings-outline::before {
  content: "\F10C9";
}

.mdi-account-star::before {
  content: "\F0017";
}

.mdi-account-star-outline::before {
  content: "\F0BE8";
}

.mdi-account-supervisor::before {
  content: "\F0A8B";
}

.mdi-account-supervisor-circle::before {
  content: "\F0A8C";
}

.mdi-account-supervisor-circle-outline::before {
  content: "\F14EC";
}

.mdi-account-supervisor-outline::before {
  content: "\F112D";
}

.mdi-account-switch::before {
  content: "\F0019";
}

.mdi-account-switch-outline::before {
  content: "\F04CB";
}

.mdi-account-tie::before {
  content: "\F0CE3";
}

.mdi-account-tie-outline::before {
  content: "\F10CA";
}

.mdi-account-tie-voice::before {
  content: "\F1308";
}

.mdi-account-tie-voice-off::before {
  content: "\F130A";
}

.mdi-account-tie-voice-off-outline::before {
  content: "\F130B";
}

.mdi-account-tie-voice-outline::before {
  content: "\F1309";
}

.mdi-account-voice::before {
  content: "\F05CB";
}

.mdi-adjust::before {
  content: "\F001A";
}

.mdi-adobe::before {
  content: "\F0936";
}

.mdi-adobe-acrobat::before {
  content: "\F0F9D";
}

.mdi-air-conditioner::before {
  content: "\F001B";
}

.mdi-air-filter::before {
  content: "\F0D43";
}

.mdi-air-horn::before {
  content: "\F0DAC";
}

.mdi-air-humidifier::before {
  content: "\F1099";
}

.mdi-air-humidifier-off::before {
  content: "\F1466";
}

.mdi-air-purifier::before {
  content: "\F0D44";
}

.mdi-airbag::before {
  content: "\F0BE9";
}

.mdi-airballoon::before {
  content: "\F001C";
}

.mdi-airballoon-outline::before {
  content: "\F100B";
}

.mdi-airplane::before {
  content: "\F001D";
}

.mdi-airplane-landing::before {
  content: "\F05D4";
}

.mdi-airplane-off::before {
  content: "\F001E";
}

.mdi-airplane-takeoff::before {
  content: "\F05D5";
}

.mdi-airport::before {
  content: "\F084B";
}

.mdi-alarm::before {
  content: "\F0020";
}

.mdi-alarm-bell::before {
  content: "\F078E";
}

.mdi-alarm-check::before {
  content: "\F0021";
}

.mdi-alarm-light::before {
  content: "\F078F";
}

.mdi-alarm-light-off::before {
  content: "\F171E";
}

.mdi-alarm-light-off-outline::before {
  content: "\F171F";
}

.mdi-alarm-light-outline::before {
  content: "\F0BEA";
}

.mdi-alarm-multiple::before {
  content: "\F0022";
}

.mdi-alarm-note::before {
  content: "\F0E71";
}

.mdi-alarm-note-off::before {
  content: "\F0E72";
}

.mdi-alarm-off::before {
  content: "\F0023";
}

.mdi-alarm-panel::before {
  content: "\F15C4";
}

.mdi-alarm-panel-outline::before {
  content: "\F15C5";
}

.mdi-alarm-plus::before {
  content: "\F0024";
}

.mdi-alarm-snooze::before {
  content: "\F068E";
}

.mdi-album::before {
  content: "\F0025";
}

.mdi-alert::before {
  content: "\F0026";
}

.mdi-alert-box::before {
  content: "\F0027";
}

.mdi-alert-box-outline::before {
  content: "\F0CE4";
}

.mdi-alert-circle::before {
  content: "\F0028";
}

.mdi-alert-circle-check::before {
  content: "\F11ED";
}

.mdi-alert-circle-check-outline::before {
  content: "\F11EE";
}

.mdi-alert-circle-outline::before {
  content: "\F05D6";
}

.mdi-alert-decagram::before {
  content: "\F06BD";
}

.mdi-alert-decagram-outline::before {
  content: "\F0CE5";
}

.mdi-alert-minus::before {
  content: "\F14BB";
}

.mdi-alert-minus-outline::before {
  content: "\F14BE";
}

.mdi-alert-octagon::before {
  content: "\F0029";
}

.mdi-alert-octagon-outline::before {
  content: "\F0CE6";
}

.mdi-alert-octagram::before {
  content: "\F0767";
}

.mdi-alert-octagram-outline::before {
  content: "\F0CE7";
}

.mdi-alert-outline::before {
  content: "\F002A";
}

.mdi-alert-plus::before {
  content: "\F14BA";
}

.mdi-alert-plus-outline::before {
  content: "\F14BD";
}

.mdi-alert-remove::before {
  content: "\F14BC";
}

.mdi-alert-remove-outline::before {
  content: "\F14BF";
}

.mdi-alert-rhombus::before {
  content: "\F11CE";
}

.mdi-alert-rhombus-outline::before {
  content: "\F11CF";
}

.mdi-alien::before {
  content: "\F089A";
}

.mdi-alien-outline::before {
  content: "\F10CB";
}

.mdi-align-horizontal-center::before {
  content: "\F11C3";
}

.mdi-align-horizontal-left::before {
  content: "\F11C2";
}

.mdi-align-horizontal-right::before {
  content: "\F11C4";
}

.mdi-align-vertical-bottom::before {
  content: "\F11C5";
}

.mdi-align-vertical-center::before {
  content: "\F11C6";
}

.mdi-align-vertical-top::before {
  content: "\F11C7";
}

.mdi-all-inclusive::before {
  content: "\F06BE";
}

.mdi-allergy::before {
  content: "\F1258";
}

.mdi-alpha::before {
  content: "\F002B";
}

.mdi-alpha-a::before {
  content: "\F0AEE";
}

.mdi-alpha-a-box::before {
  content: "\F0B08";
}

.mdi-alpha-a-box-outline::before {
  content: "\F0BEB";
}

.mdi-alpha-a-circle::before {
  content: "\F0BEC";
}

.mdi-alpha-a-circle-outline::before {
  content: "\F0BED";
}

.mdi-alpha-b::before {
  content: "\F0AEF";
}

.mdi-alpha-b-box::before {
  content: "\F0B09";
}

.mdi-alpha-b-box-outline::before {
  content: "\F0BEE";
}

.mdi-alpha-b-circle::before {
  content: "\F0BEF";
}

.mdi-alpha-b-circle-outline::before {
  content: "\F0BF0";
}

.mdi-alpha-c::before {
  content: "\F0AF0";
}

.mdi-alpha-c-box::before {
  content: "\F0B0A";
}

.mdi-alpha-c-box-outline::before {
  content: "\F0BF1";
}

.mdi-alpha-c-circle::before {
  content: "\F0BF2";
}

.mdi-alpha-c-circle-outline::before {
  content: "\F0BF3";
}

.mdi-alpha-d::before {
  content: "\F0AF1";
}

.mdi-alpha-d-box::before {
  content: "\F0B0B";
}

.mdi-alpha-d-box-outline::before {
  content: "\F0BF4";
}

.mdi-alpha-d-circle::before {
  content: "\F0BF5";
}

.mdi-alpha-d-circle-outline::before {
  content: "\F0BF6";
}

.mdi-alpha-e::before {
  content: "\F0AF2";
}

.mdi-alpha-e-box::before {
  content: "\F0B0C";
}

.mdi-alpha-e-box-outline::before {
  content: "\F0BF7";
}

.mdi-alpha-e-circle::before {
  content: "\F0BF8";
}

.mdi-alpha-e-circle-outline::before {
  content: "\F0BF9";
}

.mdi-alpha-f::before {
  content: "\F0AF3";
}

.mdi-alpha-f-box::before {
  content: "\F0B0D";
}

.mdi-alpha-f-box-outline::before {
  content: "\F0BFA";
}

.mdi-alpha-f-circle::before {
  content: "\F0BFB";
}

.mdi-alpha-f-circle-outline::before {
  content: "\F0BFC";
}

.mdi-alpha-g::before {
  content: "\F0AF4";
}

.mdi-alpha-g-box::before {
  content: "\F0B0E";
}

.mdi-alpha-g-box-outline::before {
  content: "\F0BFD";
}

.mdi-alpha-g-circle::before {
  content: "\F0BFE";
}

.mdi-alpha-g-circle-outline::before {
  content: "\F0BFF";
}

.mdi-alpha-h::before {
  content: "\F0AF5";
}

.mdi-alpha-h-box::before {
  content: "\F0B0F";
}

.mdi-alpha-h-box-outline::before {
  content: "\F0C00";
}

.mdi-alpha-h-circle::before {
  content: "\F0C01";
}

.mdi-alpha-h-circle-outline::before {
  content: "\F0C02";
}

.mdi-alpha-i::before {
  content: "\F0AF6";
}

.mdi-alpha-i-box::before {
  content: "\F0B10";
}

.mdi-alpha-i-box-outline::before {
  content: "\F0C03";
}

.mdi-alpha-i-circle::before {
  content: "\F0C04";
}

.mdi-alpha-i-circle-outline::before {
  content: "\F0C05";
}

.mdi-alpha-j::before {
  content: "\F0AF7";
}

.mdi-alpha-j-box::before {
  content: "\F0B11";
}

.mdi-alpha-j-box-outline::before {
  content: "\F0C06";
}

.mdi-alpha-j-circle::before {
  content: "\F0C07";
}

.mdi-alpha-j-circle-outline::before {
  content: "\F0C08";
}

.mdi-alpha-k::before {
  content: "\F0AF8";
}

.mdi-alpha-k-box::before {
  content: "\F0B12";
}

.mdi-alpha-k-box-outline::before {
  content: "\F0C09";
}

.mdi-alpha-k-circle::before {
  content: "\F0C0A";
}

.mdi-alpha-k-circle-outline::before {
  content: "\F0C0B";
}

.mdi-alpha-l::before {
  content: "\F0AF9";
}

.mdi-alpha-l-box::before {
  content: "\F0B13";
}

.mdi-alpha-l-box-outline::before {
  content: "\F0C0C";
}

.mdi-alpha-l-circle::before {
  content: "\F0C0D";
}

.mdi-alpha-l-circle-outline::before {
  content: "\F0C0E";
}

.mdi-alpha-m::before {
  content: "\F0AFA";
}

.mdi-alpha-m-box::before {
  content: "\F0B14";
}

.mdi-alpha-m-box-outline::before {
  content: "\F0C0F";
}

.mdi-alpha-m-circle::before {
  content: "\F0C10";
}

.mdi-alpha-m-circle-outline::before {
  content: "\F0C11";
}

.mdi-alpha-n::before {
  content: "\F0AFB";
}

.mdi-alpha-n-box::before {
  content: "\F0B15";
}

.mdi-alpha-n-box-outline::before {
  content: "\F0C12";
}

.mdi-alpha-n-circle::before {
  content: "\F0C13";
}

.mdi-alpha-n-circle-outline::before {
  content: "\F0C14";
}

.mdi-alpha-o::before {
  content: "\F0AFC";
}

.mdi-alpha-o-box::before {
  content: "\F0B16";
}

.mdi-alpha-o-box-outline::before {
  content: "\F0C15";
}

.mdi-alpha-o-circle::before {
  content: "\F0C16";
}

.mdi-alpha-o-circle-outline::before {
  content: "\F0C17";
}

.mdi-alpha-p::before {
  content: "\F0AFD";
}

.mdi-alpha-p-box::before {
  content: "\F0B17";
}

.mdi-alpha-p-box-outline::before {
  content: "\F0C18";
}

.mdi-alpha-p-circle::before {
  content: "\F0C19";
}

.mdi-alpha-p-circle-outline::before {
  content: "\F0C1A";
}

.mdi-alpha-q::before {
  content: "\F0AFE";
}

.mdi-alpha-q-box::before {
  content: "\F0B18";
}

.mdi-alpha-q-box-outline::before {
  content: "\F0C1B";
}

.mdi-alpha-q-circle::before {
  content: "\F0C1C";
}

.mdi-alpha-q-circle-outline::before {
  content: "\F0C1D";
}

.mdi-alpha-r::before {
  content: "\F0AFF";
}

.mdi-alpha-r-box::before {
  content: "\F0B19";
}

.mdi-alpha-r-box-outline::before {
  content: "\F0C1E";
}

.mdi-alpha-r-circle::before {
  content: "\F0C1F";
}

.mdi-alpha-r-circle-outline::before {
  content: "\F0C20";
}

.mdi-alpha-s::before {
  content: "\F0B00";
}

.mdi-alpha-s-box::before {
  content: "\F0B1A";
}

.mdi-alpha-s-box-outline::before {
  content: "\F0C21";
}

.mdi-alpha-s-circle::before {
  content: "\F0C22";
}

.mdi-alpha-s-circle-outline::before {
  content: "\F0C23";
}

.mdi-alpha-t::before {
  content: "\F0B01";
}

.mdi-alpha-t-box::before {
  content: "\F0B1B";
}

.mdi-alpha-t-box-outline::before {
  content: "\F0C24";
}

.mdi-alpha-t-circle::before {
  content: "\F0C25";
}

.mdi-alpha-t-circle-outline::before {
  content: "\F0C26";
}

.mdi-alpha-u::before {
  content: "\F0B02";
}

.mdi-alpha-u-box::before {
  content: "\F0B1C";
}

.mdi-alpha-u-box-outline::before {
  content: "\F0C27";
}

.mdi-alpha-u-circle::before {
  content: "\F0C28";
}

.mdi-alpha-u-circle-outline::before {
  content: "\F0C29";
}

.mdi-alpha-v::before {
  content: "\F0B03";
}

.mdi-alpha-v-box::before {
  content: "\F0B1D";
}

.mdi-alpha-v-box-outline::before {
  content: "\F0C2A";
}

.mdi-alpha-v-circle::before {
  content: "\F0C2B";
}

.mdi-alpha-v-circle-outline::before {
  content: "\F0C2C";
}

.mdi-alpha-w::before {
  content: "\F0B04";
}

.mdi-alpha-w-box::before {
  content: "\F0B1E";
}

.mdi-alpha-w-box-outline::before {
  content: "\F0C2D";
}

.mdi-alpha-w-circle::before {
  content: "\F0C2E";
}

.mdi-alpha-w-circle-outline::before {
  content: "\F0C2F";
}

.mdi-alpha-x::before {
  content: "\F0B05";
}

.mdi-alpha-x-box::before {
  content: "\F0B1F";
}

.mdi-alpha-x-box-outline::before {
  content: "\F0C30";
}

.mdi-alpha-x-circle::before {
  content: "\F0C31";
}

.mdi-alpha-x-circle-outline::before {
  content: "\F0C32";
}

.mdi-alpha-y::before {
  content: "\F0B06";
}

.mdi-alpha-y-box::before {
  content: "\F0B20";
}

.mdi-alpha-y-box-outline::before {
  content: "\F0C33";
}

.mdi-alpha-y-circle::before {
  content: "\F0C34";
}

.mdi-alpha-y-circle-outline::before {
  content: "\F0C35";
}

.mdi-alpha-z::before {
  content: "\F0B07";
}

.mdi-alpha-z-box::before {
  content: "\F0B21";
}

.mdi-alpha-z-box-outline::before {
  content: "\F0C36";
}

.mdi-alpha-z-circle::before {
  content: "\F0C37";
}

.mdi-alpha-z-circle-outline::before {
  content: "\F0C38";
}

.mdi-alphabet-aurebesh::before {
  content: "\F132C";
}

.mdi-alphabet-cyrillic::before {
  content: "\F132D";
}

.mdi-alphabet-greek::before {
  content: "\F132E";
}

.mdi-alphabet-latin::before {
  content: "\F132F";
}

.mdi-alphabet-piqad::before {
  content: "\F1330";
}

.mdi-alphabet-tengwar::before {
  content: "\F1337";
}

.mdi-alphabetical::before {
  content: "\F002C";
}

.mdi-alphabetical-off::before {
  content: "\F100C";
}

.mdi-alphabetical-variant::before {
  content: "\F100D";
}

.mdi-alphabetical-variant-off::before {
  content: "\F100E";
}

.mdi-altimeter::before {
  content: "\F05D7";
}

.mdi-amazon::before {
  content: "\F002D";
}

.mdi-amazon-alexa::before {
  content: "\F08C6";
}

.mdi-ambulance::before {
  content: "\F002F";
}

.mdi-ammunition::before {
  content: "\F0CE8";
}

.mdi-ampersand::before {
  content: "\F0A8D";
}

.mdi-amplifier::before {
  content: "\F0030";
}

.mdi-amplifier-off::before {
  content: "\F11B5";
}

.mdi-anchor::before {
  content: "\F0031";
}

.mdi-android::before {
  content: "\F0032";
}

.mdi-android-auto::before {
  content: "\F0A8E";
}

.mdi-android-debug-bridge::before {
  content: "\F0033";
}

.mdi-android-messages::before {
  content: "\F0D45";
}

.mdi-android-studio::before {
  content: "\F0034";
}

.mdi-angle-acute::before {
  content: "\F0937";
}

.mdi-angle-obtuse::before {
  content: "\F0938";
}

.mdi-angle-right::before {
  content: "\F0939";
}

.mdi-angular::before {
  content: "\F06B2";
}

.mdi-angularjs::before {
  content: "\F06BF";
}

.mdi-animation::before {
  content: "\F05D8";
}

.mdi-animation-outline::before {
  content: "\F0A8F";
}

.mdi-animation-play::before {
  content: "\F093A";
}

.mdi-animation-play-outline::before {
  content: "\F0A90";
}

.mdi-ansible::before {
  content: "\F109A";
}

.mdi-antenna::before {
  content: "\F1119";
}

.mdi-anvil::before {
  content: "\F089B";
}

.mdi-apache-kafka::before {
  content: "\F100F";
}

.mdi-api::before {
  content: "\F109B";
}

.mdi-api-off::before {
  content: "\F1257";
}

.mdi-apple::before {
  content: "\F0035";
}

.mdi-apple-airplay::before {
  content: "\F001F";
}

.mdi-apple-finder::before {
  content: "\F0036";
}

.mdi-apple-icloud::before {
  content: "\F0038";
}

.mdi-apple-ios::before {
  content: "\F0037";
}

.mdi-apple-keyboard-caps::before {
  content: "\F0632";
}

.mdi-apple-keyboard-command::before {
  content: "\F0633";
}

.mdi-apple-keyboard-control::before {
  content: "\F0634";
}

.mdi-apple-keyboard-option::before {
  content: "\F0635";
}

.mdi-apple-keyboard-shift::before {
  content: "\F0636";
}

.mdi-apple-safari::before {
  content: "\F0039";
}

.mdi-application::before {
  content: "\F0614";
}

.mdi-application-cog::before {
  content: "\F1577";
}

.mdi-application-export::before {
  content: "\F0DAD";
}

.mdi-application-import::before {
  content: "\F0DAE";
}

.mdi-application-settings::before {
  content: "\F1555";
}

.mdi-approximately-equal::before {
  content: "\F0F9E";
}

.mdi-approximately-equal-box::before {
  content: "\F0F9F";
}

.mdi-apps::before {
  content: "\F003B";
}

.mdi-apps-box::before {
  content: "\F0D46";
}

.mdi-arch::before {
  content: "\F08C7";
}

.mdi-archive::before {
  content: "\F003C";
}

.mdi-archive-alert::before {
  content: "\F14FD";
}

.mdi-archive-alert-outline::before {
  content: "\F14FE";
}

.mdi-archive-arrow-down::before {
  content: "\F1259";
}

.mdi-archive-arrow-down-outline::before {
  content: "\F125A";
}

.mdi-archive-arrow-up::before {
  content: "\F125B";
}

.mdi-archive-arrow-up-outline::before {
  content: "\F125C";
}

.mdi-archive-outline::before {
  content: "\F120E";
}

.mdi-arm-flex::before {
  content: "\F0FD7";
}

.mdi-arm-flex-outline::before {
  content: "\F0FD6";
}

.mdi-arrange-bring-forward::before {
  content: "\F003D";
}

.mdi-arrange-bring-to-front::before {
  content: "\F003E";
}

.mdi-arrange-send-backward::before {
  content: "\F003F";
}

.mdi-arrange-send-to-back::before {
  content: "\F0040";
}

.mdi-arrow-all::before {
  content: "\F0041";
}

.mdi-arrow-bottom-left::before {
  content: "\F0042";
}

.mdi-arrow-bottom-left-bold-outline::before {
  content: "\F09B7";
}

.mdi-arrow-bottom-left-thick::before {
  content: "\F09B8";
}

.mdi-arrow-bottom-left-thin-circle-outline::before {
  content: "\F1596";
}

.mdi-arrow-bottom-right::before {
  content: "\F0043";
}

.mdi-arrow-bottom-right-bold-outline::before {
  content: "\F09B9";
}

.mdi-arrow-bottom-right-thick::before {
  content: "\F09BA";
}

.mdi-arrow-bottom-right-thin-circle-outline::before {
  content: "\F1595";
}

.mdi-arrow-collapse::before {
  content: "\F0615";
}

.mdi-arrow-collapse-all::before {
  content: "\F0044";
}

.mdi-arrow-collapse-down::before {
  content: "\F0792";
}

.mdi-arrow-collapse-horizontal::before {
  content: "\F084C";
}

.mdi-arrow-collapse-left::before {
  content: "\F0793";
}

.mdi-arrow-collapse-right::before {
  content: "\F0794";
}

.mdi-arrow-collapse-up::before {
  content: "\F0795";
}

.mdi-arrow-collapse-vertical::before {
  content: "\F084D";
}

.mdi-arrow-decision::before {
  content: "\F09BB";
}

.mdi-arrow-decision-auto::before {
  content: "\F09BC";
}

.mdi-arrow-decision-auto-outline::before {
  content: "\F09BD";
}

.mdi-arrow-decision-outline::before {
  content: "\F09BE";
}

.mdi-arrow-down::before {
  content: "\F0045";
}

.mdi-arrow-down-bold::before {
  content: "\F072E";
}

.mdi-arrow-down-bold-box::before {
  content: "\F072F";
}

.mdi-arrow-down-bold-box-outline::before {
  content: "\F0730";
}

.mdi-arrow-down-bold-circle::before {
  content: "\F0047";
}

.mdi-arrow-down-bold-circle-outline::before {
  content: "\F0048";
}

.mdi-arrow-down-bold-hexagon-outline::before {
  content: "\F0049";
}

.mdi-arrow-down-bold-outline::before {
  content: "\F09BF";
}

.mdi-arrow-down-box::before {
  content: "\F06C0";
}

.mdi-arrow-down-circle::before {
  content: "\F0CDB";
}

.mdi-arrow-down-circle-outline::before {
  content: "\F0CDC";
}

.mdi-arrow-down-drop-circle::before {
  content: "\F004A";
}

.mdi-arrow-down-drop-circle-outline::before {
  content: "\F004B";
}

.mdi-arrow-down-thick::before {
  content: "\F0046";
}

.mdi-arrow-down-thin-circle-outline::before {
  content: "\F1599";
}

.mdi-arrow-expand::before {
  content: "\F0616";
}

.mdi-arrow-expand-all::before {
  content: "\F004C";
}

.mdi-arrow-expand-down::before {
  content: "\F0796";
}

.mdi-arrow-expand-horizontal::before {
  content: "\F084E";
}

.mdi-arrow-expand-left::before {
  content: "\F0797";
}

.mdi-arrow-expand-right::before {
  content: "\F0798";
}

.mdi-arrow-expand-up::before {
  content: "\F0799";
}

.mdi-arrow-expand-vertical::before {
  content: "\F084F";
}

.mdi-arrow-horizontal-lock::before {
  content: "\F115B";
}

.mdi-arrow-left::before {
  content: "\F004D";
}

.mdi-arrow-left-bold::before {
  content: "\F0731";
}

.mdi-arrow-left-bold-box::before {
  content: "\F0732";
}

.mdi-arrow-left-bold-box-outline::before {
  content: "\F0733";
}

.mdi-arrow-left-bold-circle::before {
  content: "\F004F";
}

.mdi-arrow-left-bold-circle-outline::before {
  content: "\F0050";
}

.mdi-arrow-left-bold-hexagon-outline::before {
  content: "\F0051";
}

.mdi-arrow-left-bold-outline::before {
  content: "\F09C0";
}

.mdi-arrow-left-box::before {
  content: "\F06C1";
}

.mdi-arrow-left-circle::before {
  content: "\F0CDD";
}

.mdi-arrow-left-circle-outline::before {
  content: "\F0CDE";
}

.mdi-arrow-left-drop-circle::before {
  content: "\F0052";
}

.mdi-arrow-left-drop-circle-outline::before {
  content: "\F0053";
}

.mdi-arrow-left-right::before {
  content: "\F0E73";
}

.mdi-arrow-left-right-bold::before {
  content: "\F0E74";
}

.mdi-arrow-left-right-bold-outline::before {
  content: "\F09C1";
}

.mdi-arrow-left-thick::before {
  content: "\F004E";
}

.mdi-arrow-left-thin-circle-outline::before {
  content: "\F159A";
}

.mdi-arrow-right::before {
  content: "\F0054";
}

.mdi-arrow-right-bold::before {
  content: "\F0734";
}

.mdi-arrow-right-bold-box::before {
  content: "\F0735";
}

.mdi-arrow-right-bold-box-outline::before {
  content: "\F0736";
}

.mdi-arrow-right-bold-circle::before {
  content: "\F0056";
}

.mdi-arrow-right-bold-circle-outline::before {
  content: "\F0057";
}

.mdi-arrow-right-bold-hexagon-outline::before {
  content: "\F0058";
}

.mdi-arrow-right-bold-outline::before {
  content: "\F09C2";
}

.mdi-arrow-right-box::before {
  content: "\F06C2";
}

.mdi-arrow-right-circle::before {
  content: "\F0CDF";
}

.mdi-arrow-right-circle-outline::before {
  content: "\F0CE0";
}

.mdi-arrow-right-drop-circle::before {
  content: "\F0059";
}

.mdi-arrow-right-drop-circle-outline::before {
  content: "\F005A";
}

.mdi-arrow-right-thick::before {
  content: "\F0055";
}

.mdi-arrow-right-thin-circle-outline::before {
  content: "\F1598";
}

.mdi-arrow-split-horizontal::before {
  content: "\F093B";
}

.mdi-arrow-split-vertical::before {
  content: "\F093C";
}

.mdi-arrow-top-left::before {
  content: "\F005B";
}

.mdi-arrow-top-left-bold-outline::before {
  content: "\F09C3";
}

.mdi-arrow-top-left-bottom-right::before {
  content: "\F0E75";
}

.mdi-arrow-top-left-bottom-right-bold::before {
  content: "\F0E76";
}

.mdi-arrow-top-left-thick::before {
  content: "\F09C4";
}

.mdi-arrow-top-left-thin-circle-outline::before {
  content: "\F1593";
}

.mdi-arrow-top-right::before {
  content: "\F005C";
}

.mdi-arrow-top-right-bold-outline::before {
  content: "\F09C5";
}

.mdi-arrow-top-right-bottom-left::before {
  content: "\F0E77";
}

.mdi-arrow-top-right-bottom-left-bold::before {
  content: "\F0E78";
}

.mdi-arrow-top-right-thick::before {
  content: "\F09C6";
}

.mdi-arrow-top-right-thin-circle-outline::before {
  content: "\F1594";
}

.mdi-arrow-up::before {
  content: "\F005D";
}

.mdi-arrow-up-bold::before {
  content: "\F0737";
}

.mdi-arrow-up-bold-box::before {
  content: "\F0738";
}

.mdi-arrow-up-bold-box-outline::before {
  content: "\F0739";
}

.mdi-arrow-up-bold-circle::before {
  content: "\F005F";
}

.mdi-arrow-up-bold-circle-outline::before {
  content: "\F0060";
}

.mdi-arrow-up-bold-hexagon-outline::before {
  content: "\F0061";
}

.mdi-arrow-up-bold-outline::before {
  content: "\F09C7";
}

.mdi-arrow-up-box::before {
  content: "\F06C3";
}

.mdi-arrow-up-circle::before {
  content: "\F0CE1";
}

.mdi-arrow-up-circle-outline::before {
  content: "\F0CE2";
}

.mdi-arrow-up-down::before {
  content: "\F0E79";
}

.mdi-arrow-up-down-bold::before {
  content: "\F0E7A";
}

.mdi-arrow-up-down-bold-outline::before {
  content: "\F09C8";
}

.mdi-arrow-up-drop-circle::before {
  content: "\F0062";
}

.mdi-arrow-up-drop-circle-outline::before {
  content: "\F0063";
}

.mdi-arrow-up-thick::before {
  content: "\F005E";
}

.mdi-arrow-up-thin-circle-outline::before {
  content: "\F1597";
}

.mdi-arrow-vertical-lock::before {
  content: "\F115C";
}

.mdi-artstation::before {
  content: "\F0B5B";
}

.mdi-aspect-ratio::before {
  content: "\F0A24";
}

.mdi-assistant::before {
  content: "\F0064";
}

.mdi-asterisk::before {
  content: "\F06C4";
}

.mdi-at::before {
  content: "\F0065";
}

.mdi-atlassian::before {
  content: "\F0804";
}

.mdi-atm::before {
  content: "\F0D47";
}

.mdi-atom::before {
  content: "\F0768";
}

.mdi-atom-variant::before {
  content: "\F0E7B";
}

.mdi-attachment::before {
  content: "\F0066";
}

.mdi-audio-video::before {
  content: "\F093D";
}

.mdi-audio-video-off::before {
  content: "\F11B6";
}

.mdi-augmented-reality::before {
  content: "\F0850";
}

.mdi-auto-download::before {
  content: "\F137E";
}

.mdi-auto-fix::before {
  content: "\F0068";
}

.mdi-auto-upload::before {
  content: "\F0069";
}

.mdi-autorenew::before {
  content: "\F006A";
}

.mdi-av-timer::before {
  content: "\F006B";
}

.mdi-aws::before {
  content: "\F0E0F";
}

.mdi-axe::before {
  content: "\F08C8";
}

.mdi-axis::before {
  content: "\F0D48";
}

.mdi-axis-arrow::before {
  content: "\F0D49";
}

.mdi-axis-arrow-info::before {
  content: "\F140E";
}

.mdi-axis-arrow-lock::before {
  content: "\F0D4A";
}

.mdi-axis-lock::before {
  content: "\F0D4B";
}

.mdi-axis-x-arrow::before {
  content: "\F0D4C";
}

.mdi-axis-x-arrow-lock::before {
  content: "\F0D4D";
}

.mdi-axis-x-rotate-clockwise::before {
  content: "\F0D4E";
}

.mdi-axis-x-rotate-counterclockwise::before {
  content: "\F0D4F";
}

.mdi-axis-x-y-arrow-lock::before {
  content: "\F0D50";
}

.mdi-axis-y-arrow::before {
  content: "\F0D51";
}

.mdi-axis-y-arrow-lock::before {
  content: "\F0D52";
}

.mdi-axis-y-rotate-clockwise::before {
  content: "\F0D53";
}

.mdi-axis-y-rotate-counterclockwise::before {
  content: "\F0D54";
}

.mdi-axis-z-arrow::before {
  content: "\F0D55";
}

.mdi-axis-z-arrow-lock::before {
  content: "\F0D56";
}

.mdi-axis-z-rotate-clockwise::before {
  content: "\F0D57";
}

.mdi-axis-z-rotate-counterclockwise::before {
  content: "\F0D58";
}

.mdi-babel::before {
  content: "\F0A25";
}

.mdi-baby::before {
  content: "\F006C";
}

.mdi-baby-bottle::before {
  content: "\F0F39";
}

.mdi-baby-bottle-outline::before {
  content: "\F0F3A";
}

.mdi-baby-buggy::before {
  content: "\F13E0";
}

.mdi-baby-carriage::before {
  content: "\F068F";
}

.mdi-baby-carriage-off::before {
  content: "\F0FA0";
}

.mdi-baby-face::before {
  content: "\F0E7C";
}

.mdi-baby-face-outline::before {
  content: "\F0E7D";
}

.mdi-backburger::before {
  content: "\F006D";
}

.mdi-backspace::before {
  content: "\F006E";
}

.mdi-backspace-outline::before {
  content: "\F0B5C";
}

.mdi-backspace-reverse::before {
  content: "\F0E7E";
}

.mdi-backspace-reverse-outline::before {
  content: "\F0E7F";
}

.mdi-backup-restore::before {
  content: "\F006F";
}

.mdi-bacteria::before {
  content: "\F0ED5";
}

.mdi-bacteria-outline::before {
  content: "\F0ED6";
}

.mdi-badge-account::before {
  content: "\F0DA7";
}

.mdi-badge-account-alert::before {
  content: "\F0DA8";
}

.mdi-badge-account-alert-outline::before {
  content: "\F0DA9";
}

.mdi-badge-account-horizontal::before {
  content: "\F0E0D";
}

.mdi-badge-account-horizontal-outline::before {
  content: "\F0E0E";
}

.mdi-badge-account-outline::before {
  content: "\F0DAA";
}

.mdi-badminton::before {
  content: "\F0851";
}

.mdi-bag-carry-on::before {
  content: "\F0F3B";
}

.mdi-bag-carry-on-check::before {
  content: "\F0D65";
}

.mdi-bag-carry-on-off::before {
  content: "\F0F3C";
}

.mdi-bag-checked::before {
  content: "\F0F3D";
}

.mdi-bag-personal::before {
  content: "\F0E10";
}

.mdi-bag-personal-off::before {
  content: "\F0E11";
}

.mdi-bag-personal-off-outline::before {
  content: "\F0E12";
}

.mdi-bag-personal-outline::before {
  content: "\F0E13";
}

.mdi-bag-suitcase::before {
  content: "\F158B";
}

.mdi-bag-suitcase-off::before {
  content: "\F158D";
}

.mdi-bag-suitcase-off-outline::before {
  content: "\F158E";
}

.mdi-bag-suitcase-outline::before {
  content: "\F158C";
}

.mdi-baguette::before {
  content: "\F0F3E";
}

.mdi-balloon::before {
  content: "\F0A26";
}

.mdi-ballot::before {
  content: "\F09C9";
}

.mdi-ballot-outline::before {
  content: "\F09CA";
}

.mdi-ballot-recount::before {
  content: "\F0C39";
}

.mdi-ballot-recount-outline::before {
  content: "\F0C3A";
}

.mdi-bandage::before {
  content: "\F0DAF";
}

.mdi-bandcamp::before {
  content: "\F0675";
}

.mdi-bank::before {
  content: "\F0070";
}

.mdi-bank-check::before {
  content: "\F1655";
}

.mdi-bank-minus::before {
  content: "\F0DB0";
}

.mdi-bank-off::before {
  content: "\F1656";
}

.mdi-bank-off-outline::before {
  content: "\F1657";
}

.mdi-bank-outline::before {
  content: "\F0E80";
}

.mdi-bank-plus::before {
  content: "\F0DB1";
}

.mdi-bank-remove::before {
  content: "\F0DB2";
}

.mdi-bank-transfer::before {
  content: "\F0A27";
}

.mdi-bank-transfer-in::before {
  content: "\F0A28";
}

.mdi-bank-transfer-out::before {
  content: "\F0A29";
}

.mdi-barcode::before {
  content: "\F0071";
}

.mdi-barcode-off::before {
  content: "\F1236";
}

.mdi-barcode-scan::before {
  content: "\F0072";
}

.mdi-barley::before {
  content: "\F0073";
}

.mdi-barley-off::before {
  content: "\F0B5D";
}

.mdi-barn::before {
  content: "\F0B5E";
}

.mdi-barrel::before {
  content: "\F0074";
}

.mdi-baseball::before {
  content: "\F0852";
}

.mdi-baseball-bat::before {
  content: "\F0853";
}

.mdi-baseball-diamond::before {
  content: "\F15EC";
}

.mdi-baseball-diamond-outline::before {
  content: "\F15ED";
}

.mdi-bash::before {
  content: "\F1183";
}

.mdi-basket::before {
  content: "\F0076";
}

.mdi-basket-fill::before {
  content: "\F0077";
}

.mdi-basket-minus::before {
  content: "\F1523";
}

.mdi-basket-minus-outline::before {
  content: "\F1524";
}

.mdi-basket-off::before {
  content: "\F1525";
}

.mdi-basket-off-outline::before {
  content: "\F1526";
}

.mdi-basket-outline::before {
  content: "\F1181";
}

.mdi-basket-plus::before {
  content: "\F1527";
}

.mdi-basket-plus-outline::before {
  content: "\F1528";
}

.mdi-basket-remove::before {
  content: "\F1529";
}

.mdi-basket-remove-outline::before {
  content: "\F152A";
}

.mdi-basket-unfill::before {
  content: "\F0078";
}

.mdi-basketball::before {
  content: "\F0806";
}

.mdi-basketball-hoop::before {
  content: "\F0C3B";
}

.mdi-basketball-hoop-outline::before {
  content: "\F0C3C";
}

.mdi-bat::before {
  content: "\F0B5F";
}

.mdi-battery::before {
  content: "\F0079";
}

.mdi-battery-10::before {
  content: "\F007A";
}

.mdi-battery-10-bluetooth::before {
  content: "\F093E";
}

.mdi-battery-20::before {
  content: "\F007B";
}

.mdi-battery-20-bluetooth::before {
  content: "\F093F";
}

.mdi-battery-30::before {
  content: "\F007C";
}

.mdi-battery-30-bluetooth::before {
  content: "\F0940";
}

.mdi-battery-40::before {
  content: "\F007D";
}

.mdi-battery-40-bluetooth::before {
  content: "\F0941";
}

.mdi-battery-50::before {
  content: "\F007E";
}

.mdi-battery-50-bluetooth::before {
  content: "\F0942";
}

.mdi-battery-60::before {
  content: "\F007F";
}

.mdi-battery-60-bluetooth::before {
  content: "\F0943";
}

.mdi-battery-70::before {
  content: "\F0080";
}

.mdi-battery-70-bluetooth::before {
  content: "\F0944";
}

.mdi-battery-80::before {
  content: "\F0081";
}

.mdi-battery-80-bluetooth::before {
  content: "\F0945";
}

.mdi-battery-90::before {
  content: "\F0082";
}

.mdi-battery-90-bluetooth::before {
  content: "\F0946";
}

.mdi-battery-alert::before {
  content: "\F0083";
}

.mdi-battery-alert-bluetooth::before {
  content: "\F0947";
}

.mdi-battery-alert-variant::before {
  content: "\F10CC";
}

.mdi-battery-alert-variant-outline::before {
  content: "\F10CD";
}

.mdi-battery-bluetooth::before {
  content: "\F0948";
}

.mdi-battery-bluetooth-variant::before {
  content: "\F0949";
}

.mdi-battery-charging::before {
  content: "\F0084";
}

.mdi-battery-charging-10::before {
  content: "\F089C";
}

.mdi-battery-charging-100::before {
  content: "\F0085";
}

.mdi-battery-charging-20::before {
  content: "\F0086";
}

.mdi-battery-charging-30::before {
  content: "\F0087";
}

.mdi-battery-charging-40::before {
  content: "\F0088";
}

.mdi-battery-charging-50::before {
  content: "\F089D";
}

.mdi-battery-charging-60::before {
  content: "\F0089";
}

.mdi-battery-charging-70::before {
  content: "\F089E";
}

.mdi-battery-charging-80::before {
  content: "\F008A";
}

.mdi-battery-charging-90::before {
  content: "\F008B";
}

.mdi-battery-charging-high::before {
  content: "\F12A6";
}

.mdi-battery-charging-low::before {
  content: "\F12A4";
}

.mdi-battery-charging-medium::before {
  content: "\F12A5";
}

.mdi-battery-charging-outline::before {
  content: "\F089F";
}

.mdi-battery-charging-wireless::before {
  content: "\F0807";
}

.mdi-battery-charging-wireless-10::before {
  content: "\F0808";
}

.mdi-battery-charging-wireless-20::before {
  content: "\F0809";
}

.mdi-battery-charging-wireless-30::before {
  content: "\F080A";
}

.mdi-battery-charging-wireless-40::before {
  content: "\F080B";
}

.mdi-battery-charging-wireless-50::before {
  content: "\F080C";
}

.mdi-battery-charging-wireless-60::before {
  content: "\F080D";
}

.mdi-battery-charging-wireless-70::before {
  content: "\F080E";
}

.mdi-battery-charging-wireless-80::before {
  content: "\F080F";
}

.mdi-battery-charging-wireless-90::before {
  content: "\F0810";
}

.mdi-battery-charging-wireless-alert::before {
  content: "\F0811";
}

.mdi-battery-charging-wireless-outline::before {
  content: "\F0812";
}

.mdi-battery-heart::before {
  content: "\F120F";
}

.mdi-battery-heart-outline::before {
  content: "\F1210";
}

.mdi-battery-heart-variant::before {
  content: "\F1211";
}

.mdi-battery-high::before {
  content: "\F12A3";
}

.mdi-battery-low::before {
  content: "\F12A1";
}

.mdi-battery-medium::before {
  content: "\F12A2";
}

.mdi-battery-minus::before {
  content: "\F008C";
}

.mdi-battery-negative::before {
  content: "\F008D";
}

.mdi-battery-off::before {
  content: "\F125D";
}

.mdi-battery-off-outline::before {
  content: "\F125E";
}

.mdi-battery-outline::before {
  content: "\F008E";
}

.mdi-battery-plus::before {
  content: "\F008F";
}

.mdi-battery-positive::before {
  content: "\F0090";
}

.mdi-battery-unknown::before {
  content: "\F0091";
}

.mdi-battery-unknown-bluetooth::before {
  content: "\F094A";
}

.mdi-battlenet::before {
  content: "\F0B60";
}

.mdi-beach::before {
  content: "\F0092";
}

.mdi-beaker::before {
  content: "\F0CEA";
}

.mdi-beaker-alert::before {
  content: "\F1229";
}

.mdi-beaker-alert-outline::before {
  content: "\F122A";
}

.mdi-beaker-check::before {
  content: "\F122B";
}

.mdi-beaker-check-outline::before {
  content: "\F122C";
}

.mdi-beaker-minus::before {
  content: "\F122D";
}

.mdi-beaker-minus-outline::before {
  content: "\F122E";
}

.mdi-beaker-outline::before {
  content: "\F0690";
}

.mdi-beaker-plus::before {
  content: "\F122F";
}

.mdi-beaker-plus-outline::before {
  content: "\F1230";
}

.mdi-beaker-question::before {
  content: "\F1231";
}

.mdi-beaker-question-outline::before {
  content: "\F1232";
}

.mdi-beaker-remove::before {
  content: "\F1233";
}

.mdi-beaker-remove-outline::before {
  content: "\F1234";
}

.mdi-bed::before {
  content: "\F02E3";
}

.mdi-bed-double::before {
  content: "\F0FD4";
}

.mdi-bed-double-outline::before {
  content: "\F0FD3";
}

.mdi-bed-empty::before {
  content: "\F08A0";
}

.mdi-bed-king::before {
  content: "\F0FD2";
}

.mdi-bed-king-outline::before {
  content: "\F0FD1";
}

.mdi-bed-outline::before {
  content: "\F0099";
}

.mdi-bed-queen::before {
  content: "\F0FD0";
}

.mdi-bed-queen-outline::before {
  content: "\F0FDB";
}

.mdi-bed-single::before {
  content: "\F106D";
}

.mdi-bed-single-outline::before {
  content: "\F106E";
}

.mdi-bee::before {
  content: "\F0FA1";
}

.mdi-bee-flower::before {
  content: "\F0FA2";
}

.mdi-beehive-off-outline::before {
  content: "\F13ED";
}

.mdi-beehive-outline::before {
  content: "\F10CE";
}

.mdi-beekeeper::before {
  content: "\F14E2";
}

.mdi-beer::before {
  content: "\F0098";
}

.mdi-beer-outline::before {
  content: "\F130C";
}

.mdi-bell::before {
  content: "\F009A";
}

.mdi-bell-alert::before {
  content: "\F0D59";
}

.mdi-bell-alert-outline::before {
  content: "\F0E81";
}

.mdi-bell-cancel::before {
  content: "\F13E7";
}

.mdi-bell-cancel-outline::before {
  content: "\F13E8";
}

.mdi-bell-check::before {
  content: "\F11E5";
}

.mdi-bell-check-outline::before {
  content: "\F11E6";
}

.mdi-bell-circle::before {
  content: "\F0D5A";
}

.mdi-bell-circle-outline::before {
  content: "\F0D5B";
}

.mdi-bell-minus::before {
  content: "\F13E9";
}

.mdi-bell-minus-outline::before {
  content: "\F13EA";
}

.mdi-bell-off::before {
  content: "\F009B";
}

.mdi-bell-off-outline::before {
  content: "\F0A91";
}

.mdi-bell-outline::before {
  content: "\F009C";
}

.mdi-bell-plus::before {
  content: "\F009D";
}

.mdi-bell-plus-outline::before {
  content: "\F0A92";
}

.mdi-bell-remove::before {
  content: "\F13EB";
}

.mdi-bell-remove-outline::before {
  content: "\F13EC";
}

.mdi-bell-ring::before {
  content: "\F009E";
}

.mdi-bell-ring-outline::before {
  content: "\F009F";
}

.mdi-bell-sleep::before {
  content: "\F00A0";
}

.mdi-bell-sleep-outline::before {
  content: "\F0A93";
}

.mdi-beta::before {
  content: "\F00A1";
}

.mdi-betamax::before {
  content: "\F09CB";
}

.mdi-biathlon::before {
  content: "\F0E14";
}

.mdi-bicycle::before {
  content: "\F109C";
}

.mdi-bicycle-basket::before {
  content: "\F1235";
}

.mdi-bicycle-electric::before {
  content: "\F15B4";
}

.mdi-bicycle-penny-farthing::before {
  content: "\F15E9";
}

.mdi-bike::before {
  content: "\F00A3";
}

.mdi-bike-fast::before {
  content: "\F111F";
}

.mdi-billboard::before {
  content: "\F1010";
}

.mdi-billiards::before {
  content: "\F0B61";
}

.mdi-billiards-rack::before {
  content: "\F0B62";
}

.mdi-binoculars::before {
  content: "\F00A5";
}

.mdi-bio::before {
  content: "\F00A6";
}

.mdi-biohazard::before {
  content: "\F00A7";
}

.mdi-bird::before {
  content: "\F15C6";
}

.mdi-bitbucket::before {
  content: "\F00A8";
}

.mdi-bitcoin::before {
  content: "\F0813";
}

.mdi-black-mesa::before {
  content: "\F00A9";
}

.mdi-blender::before {
  content: "\F0CEB";
}

.mdi-blender-software::before {
  content: "\F00AB";
}

.mdi-blinds::before {
  content: "\F00AC";
}

.mdi-blinds-open::before {
  content: "\F1011";
}

.mdi-block-helper::before {
  content: "\F00AD";
}

.mdi-blogger::before {
  content: "\F00AE";
}

.mdi-blood-bag::before {
  content: "\F0CEC";
}

.mdi-bluetooth::before {
  content: "\F00AF";
}

.mdi-bluetooth-audio::before {
  content: "\F00B0";
}

.mdi-bluetooth-connect::before {
  content: "\F00B1";
}

.mdi-bluetooth-off::before {
  content: "\F00B2";
}

.mdi-bluetooth-settings::before {
  content: "\F00B3";
}

.mdi-bluetooth-transfer::before {
  content: "\F00B4";
}

.mdi-blur::before {
  content: "\F00B5";
}

.mdi-blur-linear::before {
  content: "\F00B6";
}

.mdi-blur-off::before {
  content: "\F00B7";
}

.mdi-blur-radial::before {
  content: "\F00B8";
}

.mdi-bolnisi-cross::before {
  content: "\F0CED";
}

.mdi-bolt::before {
  content: "\F0DB3";
}

.mdi-bomb::before {
  content: "\F0691";
}

.mdi-bomb-off::before {
  content: "\F06C5";
}

.mdi-bone::before {
  content: "\F00B9";
}

.mdi-book::before {
  content: "\F00BA";
}

.mdi-book-account::before {
  content: "\F13AD";
}

.mdi-book-account-outline::before {
  content: "\F13AE";
}

.mdi-book-alert::before {
  content: "\F167C";
}

.mdi-book-alert-outline::before {
  content: "\F167D";
}

.mdi-book-alphabet::before {
  content: "\F061D";
}

.mdi-book-arrow-down::before {
  content: "\F167E";
}

.mdi-book-arrow-down-outline::before {
  content: "\F167F";
}

.mdi-book-arrow-left::before {
  content: "\F1680";
}

.mdi-book-arrow-left-outline::before {
  content: "\F1681";
}

.mdi-book-arrow-right::before {
  content: "\F1682";
}

.mdi-book-arrow-right-outline::before {
  content: "\F1683";
}

.mdi-book-arrow-up::before {
  content: "\F1684";
}

.mdi-book-arrow-up-outline::before {
  content: "\F1685";
}

.mdi-book-cancel::before {
  content: "\F1686";
}

.mdi-book-cancel-outline::before {
  content: "\F1687";
}

.mdi-book-check::before {
  content: "\F14F3";
}

.mdi-book-check-outline::before {
  content: "\F14F4";
}

.mdi-book-clock::before {
  content: "\F1688";
}

.mdi-book-clock-outline::before {
  content: "\F1689";
}

.mdi-book-cog::before {
  content: "\F168A";
}

.mdi-book-cog-outline::before {
  content: "\F168B";
}

.mdi-book-cross::before {
  content: "\F00A2";
}

.mdi-book-edit::before {
  content: "\F168C";
}

.mdi-book-edit-outline::before {
  content: "\F168D";
}

.mdi-book-education::before {
  content: "\F16C9";
}

.mdi-book-education-outline::before {
  content: "\F16CA";
}

.mdi-book-information-variant::before {
  content: "\F106F";
}

.mdi-book-lock::before {
  content: "\F079A";
}

.mdi-book-lock-open::before {
  content: "\F079B";
}

.mdi-book-lock-open-outline::before {
  content: "\F168E";
}

.mdi-book-lock-outline::before {
  content: "\F168F";
}

.mdi-book-marker::before {
  content: "\F1690";
}

.mdi-book-marker-outline::before {
  content: "\F1691";
}

.mdi-book-minus::before {
  content: "\F05D9";
}

.mdi-book-minus-multiple::before {
  content: "\F0A94";
}

.mdi-book-minus-multiple-outline::before {
  content: "\F090B";
}

.mdi-book-minus-outline::before {
  content: "\F1692";
}

.mdi-book-multiple::before {
  content: "\F00BB";
}

.mdi-book-multiple-outline::before {
  content: "\F0436";
}

.mdi-book-music::before {
  content: "\F0067";
}

.mdi-book-music-outline::before {
  content: "\F1693";
}

.mdi-book-off::before {
  content: "\F1694";
}

.mdi-book-off-outline::before {
  content: "\F1695";
}

.mdi-book-open::before {
  content: "\F00BD";
}

.mdi-book-open-blank-variant::before {
  content: "\F00BE";
}

.mdi-book-open-outline::before {
  content: "\F0B63";
}

.mdi-book-open-page-variant::before {
  content: "\F05DA";
}

.mdi-book-open-page-variant-outline::before {
  content: "\F15D6";
}

.mdi-book-open-variant::before {
  content: "\F14F7";
}

.mdi-book-outline::before {
  content: "\F0B64";
}

.mdi-book-play::before {
  content: "\F0E82";
}

.mdi-book-play-outline::before {
  content: "\F0E83";
}

.mdi-book-plus::before {
  content: "\F05DB";
}

.mdi-book-plus-multiple::before {
  content: "\F0A95";
}

.mdi-book-plus-multiple-outline::before {
  content: "\F0ADE";
}

.mdi-book-plus-outline::before {
  content: "\F1696";
}

.mdi-book-refresh::before {
  content: "\F1697";
}

.mdi-book-refresh-outline::before {
  content: "\F1698";
}

.mdi-book-remove::before {
  content: "\F0A97";
}

.mdi-book-remove-multiple::before {
  content: "\F0A96";
}

.mdi-book-remove-multiple-outline::before {
  content: "\F04CA";
}

.mdi-book-remove-outline::before {
  content: "\F1699";
}

.mdi-book-search::before {
  content: "\F0E84";
}

.mdi-book-search-outline::before {
  content: "\F0E85";
}

.mdi-book-settings::before {
  content: "\F169A";
}

.mdi-book-settings-outline::before {
  content: "\F169B";
}

.mdi-book-sync::before {
  content: "\F169C";
}

.mdi-book-sync-outline::before {
  content: "\F16C8";
}

.mdi-book-variant::before {
  content: "\F00BF";
}

.mdi-book-variant-multiple::before {
  content: "\F00BC";
}

.mdi-bookmark::before {
  content: "\F00C0";
}

.mdi-bookmark-check::before {
  content: "\F00C1";
}

.mdi-bookmark-check-outline::before {
  content: "\F137B";
}

.mdi-bookmark-minus::before {
  content: "\F09CC";
}

.mdi-bookmark-minus-outline::before {
  content: "\F09CD";
}

.mdi-bookmark-multiple::before {
  content: "\F0E15";
}

.mdi-bookmark-multiple-outline::before {
  content: "\F0E16";
}

.mdi-bookmark-music::before {
  content: "\F00C2";
}

.mdi-bookmark-music-outline::before {
  content: "\F1379";
}

.mdi-bookmark-off::before {
  content: "\F09CE";
}

.mdi-bookmark-off-outline::before {
  content: "\F09CF";
}

.mdi-bookmark-outline::before {
  content: "\F00C3";
}

.mdi-bookmark-plus::before {
  content: "\F00C5";
}

.mdi-bookmark-plus-outline::before {
  content: "\F00C4";
}

.mdi-bookmark-remove::before {
  content: "\F00C6";
}

.mdi-bookmark-remove-outline::before {
  content: "\F137A";
}

.mdi-bookshelf::before {
  content: "\F125F";
}

.mdi-boom-gate::before {
  content: "\F0E86";
}

.mdi-boom-gate-alert::before {
  content: "\F0E87";
}

.mdi-boom-gate-alert-outline::before {
  content: "\F0E88";
}

.mdi-boom-gate-down::before {
  content: "\F0E89";
}

.mdi-boom-gate-down-outline::before {
  content: "\F0E8A";
}

.mdi-boom-gate-outline::before {
  content: "\F0E8B";
}

.mdi-boom-gate-up::before {
  content: "\F0E8C";
}

.mdi-boom-gate-up-outline::before {
  content: "\F0E8D";
}

.mdi-boombox::before {
  content: "\F05DC";
}

.mdi-boomerang::before {
  content: "\F10CF";
}

.mdi-bootstrap::before {
  content: "\F06C6";
}

.mdi-border-all::before {
  content: "\F00C7";
}

.mdi-border-all-variant::before {
  content: "\F08A1";
}

.mdi-border-bottom::before {
  content: "\F00C8";
}

.mdi-border-bottom-variant::before {
  content: "\F08A2";
}

.mdi-border-color::before {
  content: "\F00C9";
}

.mdi-border-horizontal::before {
  content: "\F00CA";
}

.mdi-border-inside::before {
  content: "\F00CB";
}

.mdi-border-left::before {
  content: "\F00CC";
}

.mdi-border-left-variant::before {
  content: "\F08A3";
}

.mdi-border-none::before {
  content: "\F00CD";
}

.mdi-border-none-variant::before {
  content: "\F08A4";
}

.mdi-border-outside::before {
  content: "\F00CE";
}

.mdi-border-right::before {
  content: "\F00CF";
}

.mdi-border-right-variant::before {
  content: "\F08A5";
}

.mdi-border-style::before {
  content: "\F00D0";
}

.mdi-border-top::before {
  content: "\F00D1";
}

.mdi-border-top-variant::before {
  content: "\F08A6";
}

.mdi-border-vertical::before {
  content: "\F00D2";
}

.mdi-bottle-soda::before {
  content: "\F1070";
}

.mdi-bottle-soda-classic::before {
  content: "\F1071";
}

.mdi-bottle-soda-classic-outline::before {
  content: "\F1363";
}

.mdi-bottle-soda-outline::before {
  content: "\F1072";
}

.mdi-bottle-tonic::before {
  content: "\F112E";
}

.mdi-bottle-tonic-outline::before {
  content: "\F112F";
}

.mdi-bottle-tonic-plus::before {
  content: "\F1130";
}

.mdi-bottle-tonic-plus-outline::before {
  content: "\F1131";
}

.mdi-bottle-tonic-skull::before {
  content: "\F1132";
}

.mdi-bottle-tonic-skull-outline::before {
  content: "\F1133";
}

.mdi-bottle-wine::before {
  content: "\F0854";
}

.mdi-bottle-wine-outline::before {
  content: "\F1310";
}

.mdi-bow-tie::before {
  content: "\F0678";
}

.mdi-bowl::before {
  content: "\F028E";
}

.mdi-bowl-mix::before {
  content: "\F0617";
}

.mdi-bowl-mix-outline::before {
  content: "\F02E4";
}

.mdi-bowl-outline::before {
  content: "\F02A9";
}

.mdi-bowling::before {
  content: "\F00D3";
}

.mdi-box::before {
  content: "\F00D4";
}

.mdi-box-cutter::before {
  content: "\F00D5";
}

.mdi-box-cutter-off::before {
  content: "\F0B4A";
}

.mdi-box-shadow::before {
  content: "\F0637";
}

.mdi-boxing-glove::before {
  content: "\F0B65";
}

.mdi-braille::before {
  content: "\F09D0";
}

.mdi-brain::before {
  content: "\F09D1";
}

.mdi-bread-slice::before {
  content: "\F0CEE";
}

.mdi-bread-slice-outline::before {
  content: "\F0CEF";
}

.mdi-bridge::before {
  content: "\F0618";
}

.mdi-briefcase::before {
  content: "\F00D6";
}

.mdi-briefcase-account::before {
  content: "\F0CF0";
}

.mdi-briefcase-account-outline::before {
  content: "\F0CF1";
}

.mdi-briefcase-check::before {
  content: "\F00D7";
}

.mdi-briefcase-check-outline::before {
  content: "\F131E";
}

.mdi-briefcase-clock::before {
  content: "\F10D0";
}

.mdi-briefcase-clock-outline::before {
  content: "\F10D1";
}

.mdi-briefcase-download::before {
  content: "\F00D8";
}

.mdi-briefcase-download-outline::before {
  content: "\F0C3D";
}

.mdi-briefcase-edit::before {
  content: "\F0A98";
}

.mdi-briefcase-edit-outline::before {
  content: "\F0C3E";
}

.mdi-briefcase-minus::before {
  content: "\F0A2A";
}

.mdi-briefcase-minus-outline::before {
  content: "\F0C3F";
}

.mdi-briefcase-off::before {
  content: "\F1658";
}

.mdi-briefcase-off-outline::before {
  content: "\F1659";
}

.mdi-briefcase-outline::before {
  content: "\F0814";
}

.mdi-briefcase-plus::before {
  content: "\F0A2B";
}

.mdi-briefcase-plus-outline::before {
  content: "\F0C40";
}

.mdi-briefcase-remove::before {
  content: "\F0A2C";
}

.mdi-briefcase-remove-outline::before {
  content: "\F0C41";
}

.mdi-briefcase-search::before {
  content: "\F0A2D";
}

.mdi-briefcase-search-outline::before {
  content: "\F0C42";
}

.mdi-briefcase-upload::before {
  content: "\F00D9";
}

.mdi-briefcase-upload-outline::before {
  content: "\F0C43";
}

.mdi-briefcase-variant::before {
  content: "\F1494";
}

.mdi-briefcase-variant-off::before {
  content: "\F165A";
}

.mdi-briefcase-variant-off-outline::before {
  content: "\F165B";
}

.mdi-briefcase-variant-outline::before {
  content: "\F1495";
}

.mdi-brightness-1::before {
  content: "\F00DA";
}

.mdi-brightness-2::before {
  content: "\F00DB";
}

.mdi-brightness-3::before {
  content: "\F00DC";
}

.mdi-brightness-4::before {
  content: "\F00DD";
}

.mdi-brightness-5::before {
  content: "\F00DE";
}

.mdi-brightness-6::before {
  content: "\F00DF";
}

.mdi-brightness-7::before {
  content: "\F00E0";
}

.mdi-brightness-auto::before {
  content: "\F00E1";
}

.mdi-brightness-percent::before {
  content: "\F0CF2";
}

.mdi-broadcast::before {
  content: "\F1720";
}

.mdi-broadcast-off::before {
  content: "\F1721";
}

.mdi-broom::before {
  content: "\F00E2";
}

.mdi-brush::before {
  content: "\F00E3";
}

.mdi-bucket::before {
  content: "\F1415";
}

.mdi-bucket-outline::before {
  content: "\F1416";
}

.mdi-buddhism::before {
  content: "\F094B";
}

.mdi-buffer::before {
  content: "\F0619";
}

.mdi-buffet::before {
  content: "\F0578";
}

.mdi-bug::before {
  content: "\F00E4";
}

.mdi-bug-check::before {
  content: "\F0A2E";
}

.mdi-bug-check-outline::before {
  content: "\F0A2F";
}

.mdi-bug-outline::before {
  content: "\F0A30";
}

.mdi-bugle::before {
  content: "\F0DB4";
}

.mdi-bulldozer::before {
  content: "\F0B22";
}

.mdi-bullet::before {
  content: "\F0CF3";
}

.mdi-bulletin-board::before {
  content: "\F00E5";
}

.mdi-bullhorn::before {
  content: "\F00E6";
}

.mdi-bullhorn-outline::before {
  content: "\F0B23";
}

.mdi-bullseye::before {
  content: "\F05DD";
}

.mdi-bullseye-arrow::before {
  content: "\F08C9";
}

.mdi-bulma::before {
  content: "\F12E7";
}

.mdi-bunk-bed::before {
  content: "\F1302";
}

.mdi-bunk-bed-outline::before {
  content: "\F0097";
}

.mdi-bus::before {
  content: "\F00E7";
}

.mdi-bus-alert::before {
  content: "\F0A99";
}

.mdi-bus-articulated-end::before {
  content: "\F079C";
}

.mdi-bus-articulated-front::before {
  content: "\F079D";
}

.mdi-bus-clock::before {
  content: "\F08CA";
}

.mdi-bus-double-decker::before {
  content: "\F079E";
}

.mdi-bus-marker::before {
  content: "\F1212";
}

.mdi-bus-multiple::before {
  content: "\F0F3F";
}

.mdi-bus-school::before {
  content: "\F079F";
}

.mdi-bus-side::before {
  content: "\F07A0";
}

.mdi-bus-stop::before {
  content: "\F1012";
}

.mdi-bus-stop-covered::before {
  content: "\F1013";
}

.mdi-bus-stop-uncovered::before {
  content: "\F1014";
}

.mdi-butterfly::before {
  content: "\F1589";
}

.mdi-butterfly-outline::before {
  content: "\F158A";
}

.mdi-cable-data::before {
  content: "\F1394";
}

.mdi-cached::before {
  content: "\F00E8";
}

.mdi-cactus::before {
  content: "\F0DB5";
}

.mdi-cake::before {
  content: "\F00E9";
}

.mdi-cake-layered::before {
  content: "\F00EA";
}

.mdi-cake-variant::before {
  content: "\F00EB";
}

.mdi-calculator::before {
  content: "\F00EC";
}

.mdi-calculator-variant::before {
  content: "\F0A9A";
}

.mdi-calculator-variant-outline::before {
  content: "\F15A6";
}

.mdi-calendar::before {
  content: "\F00ED";
}

.mdi-calendar-account::before {
  content: "\F0ED7";
}

.mdi-calendar-account-outline::before {
  content: "\F0ED8";
}

.mdi-calendar-alert::before {
  content: "\F0A31";
}

.mdi-calendar-arrow-left::before {
  content: "\F1134";
}

.mdi-calendar-arrow-right::before {
  content: "\F1135";
}

.mdi-calendar-blank::before {
  content: "\F00EE";
}

.mdi-calendar-blank-multiple::before {
  content: "\F1073";
}

.mdi-calendar-blank-outline::before {
  content: "\F0B66";
}

.mdi-calendar-check::before {
  content: "\F00EF";
}

.mdi-calendar-check-outline::before {
  content: "\F0C44";
}

.mdi-calendar-clock::before {
  content: "\F00F0";
}

.mdi-calendar-clock-outline::before {
  content: "\F16E1";
}

.mdi-calendar-cursor::before {
  content: "\F157B";
}

.mdi-calendar-edit::before {
  content: "\F08A7";
}

.mdi-calendar-end::before {
  content: "\F166C";
}

.mdi-calendar-export::before {
  content: "\F0B24";
}

.mdi-calendar-heart::before {
  content: "\F09D2";
}

.mdi-calendar-import::before {
  content: "\F0B25";
}

.mdi-calendar-lock::before {
  content: "\F1641";
}

.mdi-calendar-lock-outline::before {
  content: "\F1642";
}

.mdi-calendar-minus::before {
  content: "\F0D5C";
}

.mdi-calendar-month::before {
  content: "\F0E17";
}

.mdi-calendar-month-outline::before {
  content: "\F0E18";
}

.mdi-calendar-multiple::before {
  content: "\F00F1";
}

.mdi-calendar-multiple-check::before {
  content: "\F00F2";
}

.mdi-calendar-multiselect::before {
  content: "\F0A32";
}

.mdi-calendar-outline::before {
  content: "\F0B67";
}

.mdi-calendar-plus::before {
  content: "\F00F3";
}

.mdi-calendar-question::before {
  content: "\F0692";
}

.mdi-calendar-range::before {
  content: "\F0679";
}

.mdi-calendar-range-outline::before {
  content: "\F0B68";
}

.mdi-calendar-refresh::before {
  content: "\F01E1";
}

.mdi-calendar-refresh-outline::before {
  content: "\F0203";
}

.mdi-calendar-remove::before {
  content: "\F00F4";
}

.mdi-calendar-remove-outline::before {
  content: "\F0C45";
}

.mdi-calendar-search::before {
  content: "\F094C";
}

.mdi-calendar-star::before {
  content: "\F09D3";
}

.mdi-calendar-start::before {
  content: "\F166D";
}

.mdi-calendar-sync::before {
  content: "\F0E8E";
}

.mdi-calendar-sync-outline::before {
  content: "\F0E8F";
}

.mdi-calendar-text::before {
  content: "\F00F5";
}

.mdi-calendar-text-outline::before {
  content: "\F0C46";
}

.mdi-calendar-today::before {
  content: "\F00F6";
}

.mdi-calendar-week::before {
  content: "\F0A33";
}

.mdi-calendar-week-begin::before {
  content: "\F0A34";
}

.mdi-calendar-weekend::before {
  content: "\F0ED9";
}

.mdi-calendar-weekend-outline::before {
  content: "\F0EDA";
}

.mdi-call-made::before {
  content: "\F00F7";
}

.mdi-call-merge::before {
  content: "\F00F8";
}

.mdi-call-missed::before {
  content: "\F00F9";
}

.mdi-call-received::before {
  content: "\F00FA";
}

.mdi-call-split::before {
  content: "\F00FB";
}

.mdi-camcorder::before {
  content: "\F00FC";
}

.mdi-camcorder-off::before {
  content: "\F00FF";
}

.mdi-camera::before {
  content: "\F0100";
}

.mdi-camera-account::before {
  content: "\F08CB";
}

.mdi-camera-burst::before {
  content: "\F0693";
}

.mdi-camera-control::before {
  content: "\F0B69";
}

.mdi-camera-enhance::before {
  content: "\F0101";
}

.mdi-camera-enhance-outline::before {
  content: "\F0B6A";
}

.mdi-camera-flip::before {
  content: "\F15D9";
}

.mdi-camera-flip-outline::before {
  content: "\F15DA";
}

.mdi-camera-front::before {
  content: "\F0102";
}

.mdi-camera-front-variant::before {
  content: "\F0103";
}

.mdi-camera-gopro::before {
  content: "\F07A1";
}

.mdi-camera-image::before {
  content: "\F08CC";
}

.mdi-camera-iris::before {
  content: "\F0104";
}

.mdi-camera-metering-center::before {
  content: "\F07A2";
}

.mdi-camera-metering-matrix::before {
  content: "\F07A3";
}

.mdi-camera-metering-partial::before {
  content: "\F07A4";
}

.mdi-camera-metering-spot::before {
  content: "\F07A5";
}

.mdi-camera-off::before {
  content: "\F05DF";
}

.mdi-camera-outline::before {
  content: "\F0D5D";
}

.mdi-camera-party-mode::before {
  content: "\F0105";
}

.mdi-camera-plus::before {
  content: "\F0EDB";
}

.mdi-camera-plus-outline::before {
  content: "\F0EDC";
}

.mdi-camera-rear::before {
  content: "\F0106";
}

.mdi-camera-rear-variant::before {
  content: "\F0107";
}

.mdi-camera-retake::before {
  content: "\F0E19";
}

.mdi-camera-retake-outline::before {
  content: "\F0E1A";
}

.mdi-camera-switch::before {
  content: "\F0108";
}

.mdi-camera-switch-outline::before {
  content: "\F084A";
}

.mdi-camera-timer::before {
  content: "\F0109";
}

.mdi-camera-wireless::before {
  content: "\F0DB6";
}

.mdi-camera-wireless-outline::before {
  content: "\F0DB7";
}

.mdi-campfire::before {
  content: "\F0EDD";
}

.mdi-cancel::before {
  content: "\F073A";
}

.mdi-candle::before {
  content: "\F05E2";
}

.mdi-candycane::before {
  content: "\F010A";
}

.mdi-cannabis::before {
  content: "\F07A6";
}

.mdi-cannabis-off::before {
  content: "\F166E";
}

.mdi-caps-lock::before {
  content: "\F0A9B";
}

.mdi-car::before {
  content: "\F010B";
}

.mdi-car-2-plus::before {
  content: "\F1015";
}

.mdi-car-3-plus::before {
  content: "\F1016";
}

.mdi-car-arrow-left::before {
  content: "\F13B2";
}

.mdi-car-arrow-right::before {
  content: "\F13B3";
}

.mdi-car-back::before {
  content: "\F0E1B";
}

.mdi-car-battery::before {
  content: "\F010C";
}

.mdi-car-brake-abs::before {
  content: "\F0C47";
}

.mdi-car-brake-alert::before {
  content: "\F0C48";
}

.mdi-car-brake-hold::before {
  content: "\F0D5E";
}

.mdi-car-brake-parking::before {
  content: "\F0D5F";
}

.mdi-car-brake-retarder::before {
  content: "\F1017";
}

.mdi-car-child-seat::before {
  content: "\F0FA3";
}

.mdi-car-clutch::before {
  content: "\F1018";
}

.mdi-car-cog::before {
  content: "\F13CC";
}

.mdi-car-connected::before {
  content: "\F010D";
}

.mdi-car-convertible::before {
  content: "\F07A7";
}

.mdi-car-coolant-level::before {
  content: "\F1019";
}

.mdi-car-cruise-control::before {
  content: "\F0D60";
}

.mdi-car-defrost-front::before {
  content: "\F0D61";
}

.mdi-car-defrost-rear::before {
  content: "\F0D62";
}

.mdi-car-door::before {
  content: "\F0B6B";
}

.mdi-car-door-lock::before {
  content: "\F109D";
}

.mdi-car-electric::before {
  content: "\F0B6C";
}

.mdi-car-electric-outline::before {
  content: "\F15B5";
}

.mdi-car-emergency::before {
  content: "\F160F";
}

.mdi-car-esp::before {
  content: "\F0C49";
}

.mdi-car-estate::before {
  content: "\F07A8";
}

.mdi-car-hatchback::before {
  content: "\F07A9";
}

.mdi-car-info::before {
  content: "\F11BE";
}

.mdi-car-key::before {
  content: "\F0B6D";
}

.mdi-car-lifted-pickup::before {
  content: "\F152D";
}

.mdi-car-light-dimmed::before {
  content: "\F0C4A";
}

.mdi-car-light-fog::before {
  content: "\F0C4B";
}

.mdi-car-light-high::before {
  content: "\F0C4C";
}

.mdi-car-limousine::before {
  content: "\F08CD";
}

.mdi-car-multiple::before {
  content: "\F0B6E";
}

.mdi-car-off::before {
  content: "\F0E1C";
}

.mdi-car-outline::before {
  content: "\F14ED";
}

.mdi-car-parking-lights::before {
  content: "\F0D63";
}

.mdi-car-pickup::before {
  content: "\F07AA";
}

.mdi-car-seat::before {
  content: "\F0FA4";
}

.mdi-car-seat-cooler::before {
  content: "\F0FA5";
}

.mdi-car-seat-heater::before {
  content: "\F0FA6";
}

.mdi-car-settings::before {
  content: "\F13CD";
}

.mdi-car-shift-pattern::before {
  content: "\F0F40";
}

.mdi-car-side::before {
  content: "\F07AB";
}

.mdi-car-sports::before {
  content: "\F07AC";
}

.mdi-car-tire-alert::before {
  content: "\F0C4D";
}

.mdi-car-traction-control::before {
  content: "\F0D64";
}

.mdi-car-turbocharger::before {
  content: "\F101A";
}

.mdi-car-wash::before {
  content: "\F010E";
}

.mdi-car-windshield::before {
  content: "\F101B";
}

.mdi-car-windshield-outline::before {
  content: "\F101C";
}

.mdi-carabiner::before {
  content: "\F14C0";
}

.mdi-caravan::before {
  content: "\F07AD";
}

.mdi-card::before {
  content: "\F0B6F";
}

.mdi-card-account-details::before {
  content: "\F05D2";
}

.mdi-card-account-details-outline::before {
  content: "\F0DAB";
}

.mdi-card-account-details-star::before {
  content: "\F02A3";
}

.mdi-card-account-details-star-outline::before {
  content: "\F06DB";
}

.mdi-card-account-mail::before {
  content: "\F018E";
}

.mdi-card-account-mail-outline::before {
  content: "\F0E98";
}

.mdi-card-account-phone::before {
  content: "\F0E99";
}

.mdi-card-account-phone-outline::before {
  content: "\F0E9A";
}

.mdi-card-bulleted::before {
  content: "\F0B70";
}

.mdi-card-bulleted-off::before {
  content: "\F0B71";
}

.mdi-card-bulleted-off-outline::before {
  content: "\F0B72";
}

.mdi-card-bulleted-outline::before {
  content: "\F0B73";
}

.mdi-card-bulleted-settings::before {
  content: "\F0B74";
}

.mdi-card-bulleted-settings-outline::before {
  content: "\F0B75";
}

.mdi-card-minus::before {
  content: "\F1600";
}

.mdi-card-minus-outline::before {
  content: "\F1601";
}

.mdi-card-off::before {
  content: "\F1602";
}

.mdi-card-off-outline::before {
  content: "\F1603";
}

.mdi-card-outline::before {
  content: "\F0B76";
}

.mdi-card-plus::before {
  content: "\F11FF";
}

.mdi-card-plus-outline::before {
  content: "\F1200";
}

.mdi-card-remove::before {
  content: "\F1604";
}

.mdi-card-remove-outline::before {
  content: "\F1605";
}

.mdi-card-search::before {
  content: "\F1074";
}

.mdi-card-search-outline::before {
  content: "\F1075";
}

.mdi-card-text::before {
  content: "\F0B77";
}

.mdi-card-text-outline::before {
  content: "\F0B78";
}

.mdi-cards::before {
  content: "\F0638";
}

.mdi-cards-club::before {
  content: "\F08CE";
}

.mdi-cards-diamond::before {
  content: "\F08CF";
}

.mdi-cards-diamond-outline::before {
  content: "\F101D";
}

.mdi-cards-heart::before {
  content: "\F08D0";
}

.mdi-cards-outline::before {
  content: "\F0639";
}

.mdi-cards-playing-outline::before {
  content: "\F063A";
}

.mdi-cards-spade::before {
  content: "\F08D1";
}

.mdi-cards-variant::before {
  content: "\F06C7";
}

.mdi-carrot::before {
  content: "\F010F";
}

.mdi-cart::before {
  content: "\F0110";
}

.mdi-cart-arrow-down::before {
  content: "\F0D66";
}

.mdi-cart-arrow-right::before {
  content: "\F0C4E";
}

.mdi-cart-arrow-up::before {
  content: "\F0D67";
}

.mdi-cart-check::before {
  content: "\F15EA";
}

.mdi-cart-minus::before {
  content: "\F0D68";
}

.mdi-cart-off::before {
  content: "\F066B";
}

.mdi-cart-outline::before {
  content: "\F0111";
}

.mdi-cart-plus::before {
  content: "\F0112";
}

.mdi-cart-remove::before {
  content: "\F0D69";
}

.mdi-cart-variant::before {
  content: "\F15EB";
}

.mdi-case-sensitive-alt::before {
  content: "\F0113";
}

.mdi-cash::before {
  content: "\F0114";
}

.mdi-cash-100::before {
  content: "\F0115";
}

.mdi-cash-check::before {
  content: "\F14EE";
}

.mdi-cash-lock::before {
  content: "\F14EA";
}

.mdi-cash-lock-open::before {
  content: "\F14EB";
}

.mdi-cash-marker::before {
  content: "\F0DB8";
}

.mdi-cash-minus::before {
  content: "\F1260";
}

.mdi-cash-multiple::before {
  content: "\F0116";
}

.mdi-cash-plus::before {
  content: "\F1261";
}

.mdi-cash-refund::before {
  content: "\F0A9C";
}

.mdi-cash-register::before {
  content: "\F0CF4";
}

.mdi-cash-remove::before {
  content: "\F1262";
}

.mdi-cash-usd::before {
  content: "\F1176";
}

.mdi-cash-usd-outline::before {
  content: "\F0117";
}

.mdi-cassette::before {
  content: "\F09D4";
}

.mdi-cast::before {
  content: "\F0118";
}

.mdi-cast-audio::before {
  content: "\F101E";
}

.mdi-cast-connected::before {
  content: "\F0119";
}

.mdi-cast-education::before {
  content: "\F0E1D";
}

.mdi-cast-off::before {
  content: "\F078A";
}

.mdi-castle::before {
  content: "\F011A";
}

.mdi-cat::before {
  content: "\F011B";
}

.mdi-cctv::before {
  content: "\F07AE";
}

.mdi-ceiling-light::before {
  content: "\F0769";
}

.mdi-cellphone::before {
  content: "\F011C";
}

.mdi-cellphone-android::before {
  content: "\F011D";
}

.mdi-cellphone-arrow-down::before {
  content: "\F09D5";
}

.mdi-cellphone-basic::before {
  content: "\F011E";
}

.mdi-cellphone-charging::before {
  content: "\F1397";
}

.mdi-cellphone-cog::before {
  content: "\F0951";
}

.mdi-cellphone-dock::before {
  content: "\F011F";
}

.mdi-cellphone-erase::before {
  content: "\F094D";
}

.mdi-cellphone-information::before {
  content: "\F0F41";
}

.mdi-cellphone-iphone::before {
  content: "\F0120";
}

.mdi-cellphone-key::before {
  content: "\F094E";
}

.mdi-cellphone-link::before {
  content: "\F0121";
}

.mdi-cellphone-link-off::before {
  content: "\F0122";
}

.mdi-cellphone-lock::before {
  content: "\F094F";
}

.mdi-cellphone-message::before {
  content: "\F08D3";
}

.mdi-cellphone-message-off::before {
  content: "\F10D2";
}

.mdi-cellphone-nfc::before {
  content: "\F0E90";
}

.mdi-cellphone-nfc-off::before {
  content: "\F12D8";
}

.mdi-cellphone-off::before {
  content: "\F0950";
}

.mdi-cellphone-play::before {
  content: "\F101F";
}

.mdi-cellphone-screenshot::before {
  content: "\F0A35";
}

.mdi-cellphone-settings::before {
  content: "\F0123";
}

.mdi-cellphone-sound::before {
  content: "\F0952";
}

.mdi-cellphone-text::before {
  content: "\F08D2";
}

.mdi-cellphone-wireless::before {
  content: "\F0815";
}

.mdi-celtic-cross::before {
  content: "\F0CF5";
}

.mdi-centos::before {
  content: "\F111A";
}

.mdi-certificate::before {
  content: "\F0124";
}

.mdi-certificate-outline::before {
  content: "\F1188";
}

.mdi-chair-rolling::before {
  content: "\F0F48";
}

.mdi-chair-school::before {
  content: "\F0125";
}

.mdi-charity::before {
  content: "\F0C4F";
}

.mdi-chart-arc::before {
  content: "\F0126";
}

.mdi-chart-areaspline::before {
  content: "\F0127";
}

.mdi-chart-areaspline-variant::before {
  content: "\F0E91";
}

.mdi-chart-bar::before {
  content: "\F0128";
}

.mdi-chart-bar-stacked::before {
  content: "\F076A";
}

.mdi-chart-bell-curve::before {
  content: "\F0C50";
}

.mdi-chart-bell-curve-cumulative::before {
  content: "\F0FA7";
}

.mdi-chart-box::before {
  content: "\F154D";
}

.mdi-chart-box-outline::before {
  content: "\F154E";
}

.mdi-chart-box-plus-outline::before {
  content: "\F154F";
}

.mdi-chart-bubble::before {
  content: "\F05E3";
}

.mdi-chart-donut::before {
  content: "\F07AF";
}

.mdi-chart-donut-variant::before {
  content: "\F07B0";
}

.mdi-chart-gantt::before {
  content: "\F066C";
}

.mdi-chart-histogram::before {
  content: "\F0129";
}

.mdi-chart-line::before {
  content: "\F012A";
}

.mdi-chart-line-stacked::before {
  content: "\F076B";
}

.mdi-chart-line-variant::before {
  content: "\F07B1";
}

.mdi-chart-multiline::before {
  content: "\F08D4";
}

.mdi-chart-multiple::before {
  content: "\F1213";
}

.mdi-chart-pie::before {
  content: "\F012B";
}

.mdi-chart-ppf::before {
  content: "\F1380";
}

.mdi-chart-sankey::before {
  content: "\F11DF";
}

.mdi-chart-sankey-variant::before {
  content: "\F11E0";
}

.mdi-chart-scatter-plot::before {
  content: "\F0E92";
}

.mdi-chart-scatter-plot-hexbin::before {
  content: "\F066D";
}

.mdi-chart-timeline::before {
  content: "\F066E";
}

.mdi-chart-timeline-variant::before {
  content: "\F0E93";
}

.mdi-chart-timeline-variant-shimmer::before {
  content: "\F15B6";
}

.mdi-chart-tree::before {
  content: "\F0E94";
}

.mdi-chat::before {
  content: "\F0B79";
}

.mdi-chat-alert::before {
  content: "\F0B7A";
}

.mdi-chat-alert-outline::before {
  content: "\F12C9";
}

.mdi-chat-minus::before {
  content: "\F1410";
}

.mdi-chat-minus-outline::before {
  content: "\F1413";
}

.mdi-chat-outline::before {
  content: "\F0EDE";
}

.mdi-chat-plus::before {
  content: "\F140F";
}

.mdi-chat-plus-outline::before {
  content: "\F1412";
}

.mdi-chat-processing::before {
  content: "\F0B7B";
}

.mdi-chat-processing-outline::before {
  content: "\F12CA";
}

.mdi-chat-question::before {
  content: "\F1738";
}

.mdi-chat-question-outline::before {
  content: "\F1739";
}

.mdi-chat-remove::before {
  content: "\F1411";
}

.mdi-chat-remove-outline::before {
  content: "\F1414";
}

.mdi-chat-sleep::before {
  content: "\F12D1";
}

.mdi-chat-sleep-outline::before {
  content: "\F12D2";
}

.mdi-check::before {
  content: "\F012C";
}

.mdi-check-all::before {
  content: "\F012D";
}

.mdi-check-bold::before {
  content: "\F0E1E";
}

.mdi-check-box-multiple-outline::before {
  content: "\F0C51";
}

.mdi-check-box-outline::before {
  content: "\F0C52";
}

.mdi-check-circle::before {
  content: "\F05E0";
}

.mdi-check-circle-outline::before {
  content: "\F05E1";
}

.mdi-check-decagram::before {
  content: "\F0791";
}

.mdi-check-decagram-outline::before {
  content: "\F1740";
}

.mdi-check-network::before {
  content: "\F0C53";
}

.mdi-check-network-outline::before {
  content: "\F0C54";
}

.mdi-check-outline::before {
  content: "\F0855";
}

.mdi-check-underline::before {
  content: "\F0E1F";
}

.mdi-check-underline-circle::before {
  content: "\F0E20";
}

.mdi-check-underline-circle-outline::before {
  content: "\F0E21";
}

.mdi-checkbook::before {
  content: "\F0A9D";
}

.mdi-checkbox-blank::before {
  content: "\F012E";
}

.mdi-checkbox-blank-circle::before {
  content: "\F012F";
}

.mdi-checkbox-blank-circle-outline::before {
  content: "\F0130";
}

.mdi-checkbox-blank-off::before {
  content: "\F12EC";
}

.mdi-checkbox-blank-off-outline::before {
  content: "\F12ED";
}

.mdi-checkbox-blank-outline::before {
  content: "\F0131";
}

.mdi-checkbox-intermediate::before {
  content: "\F0856";
}

.mdi-checkbox-marked::before {
  content: "\F0132";
}

.mdi-checkbox-marked-circle::before {
  content: "\F0133";
}

.mdi-checkbox-marked-circle-outline::before {
  content: "\F0134";
}

.mdi-checkbox-marked-outline::before {
  content: "\F0135";
}

.mdi-checkbox-multiple-blank::before {
  content: "\F0136";
}

.mdi-checkbox-multiple-blank-circle::before {
  content: "\F063B";
}

.mdi-checkbox-multiple-blank-circle-outline::before {
  content: "\F063C";
}

.mdi-checkbox-multiple-blank-outline::before {
  content: "\F0137";
}

.mdi-checkbox-multiple-marked::before {
  content: "\F0138";
}

.mdi-checkbox-multiple-marked-circle::before {
  content: "\F063D";
}

.mdi-checkbox-multiple-marked-circle-outline::before {
  content: "\F063E";
}

.mdi-checkbox-multiple-marked-outline::before {
  content: "\F0139";
}

.mdi-checkerboard::before {
  content: "\F013A";
}

.mdi-checkerboard-minus::before {
  content: "\F1202";
}

.mdi-checkerboard-plus::before {
  content: "\F1201";
}

.mdi-checkerboard-remove::before {
  content: "\F1203";
}

.mdi-cheese::before {
  content: "\F12B9";
}

.mdi-cheese-off::before {
  content: "\F13EE";
}

.mdi-chef-hat::before {
  content: "\F0B7C";
}

.mdi-chemical-weapon::before {
  content: "\F013B";
}

.mdi-chess-bishop::before {
  content: "\F085C";
}

.mdi-chess-king::before {
  content: "\F0857";
}

.mdi-chess-knight::before {
  content: "\F0858";
}

.mdi-chess-pawn::before {
  content: "\F0859";
}

.mdi-chess-queen::before {
  content: "\F085A";
}

.mdi-chess-rook::before {
  content: "\F085B";
}

.mdi-chevron-double-down::before {
  content: "\F013C";
}

.mdi-chevron-double-left::before {
  content: "\F013D";
}

.mdi-chevron-double-right::before {
  content: "\F013E";
}

.mdi-chevron-double-up::before {
  content: "\F013F";
}

.mdi-chevron-down::before {
  content: "\F0140";
}

.mdi-chevron-down-box::before {
  content: "\F09D6";
}

.mdi-chevron-down-box-outline::before {
  content: "\F09D7";
}

.mdi-chevron-down-circle::before {
  content: "\F0B26";
}

.mdi-chevron-down-circle-outline::before {
  content: "\F0B27";
}

.mdi-chevron-left::before {
  content: "\F0141";
}

.mdi-chevron-left-box::before {
  content: "\F09D8";
}

.mdi-chevron-left-box-outline::before {
  content: "\F09D9";
}

.mdi-chevron-left-circle::before {
  content: "\F0B28";
}

.mdi-chevron-left-circle-outline::before {
  content: "\F0B29";
}

.mdi-chevron-right::before {
  content: "\F0142";
}

.mdi-chevron-right-box::before {
  content: "\F09DA";
}

.mdi-chevron-right-box-outline::before {
  content: "\F09DB";
}

.mdi-chevron-right-circle::before {
  content: "\F0B2A";
}

.mdi-chevron-right-circle-outline::before {
  content: "\F0B2B";
}

.mdi-chevron-triple-down::before {
  content: "\F0DB9";
}

.mdi-chevron-triple-left::before {
  content: "\F0DBA";
}

.mdi-chevron-triple-right::before {
  content: "\F0DBB";
}

.mdi-chevron-triple-up::before {
  content: "\F0DBC";
}

.mdi-chevron-up::before {
  content: "\F0143";
}

.mdi-chevron-up-box::before {
  content: "\F09DC";
}

.mdi-chevron-up-box-outline::before {
  content: "\F09DD";
}

.mdi-chevron-up-circle::before {
  content: "\F0B2C";
}

.mdi-chevron-up-circle-outline::before {
  content: "\F0B2D";
}

.mdi-chili-hot::before {
  content: "\F07B2";
}

.mdi-chili-medium::before {
  content: "\F07B3";
}

.mdi-chili-mild::before {
  content: "\F07B4";
}

.mdi-chili-off::before {
  content: "\F1467";
}

.mdi-chip::before {
  content: "\F061A";
}

.mdi-christianity::before {
  content: "\F0953";
}

.mdi-christianity-outline::before {
  content: "\F0CF6";
}

.mdi-church::before {
  content: "\F0144";
}

.mdi-cigar::before {
  content: "\F1189";
}

.mdi-cigar-off::before {
  content: "\F141B";
}

.mdi-circle::before {
  content: "\F0765";
}

.mdi-circle-box::before {
  content: "\F15DC";
}

.mdi-circle-box-outline::before {
  content: "\F15DD";
}

.mdi-circle-double::before {
  content: "\F0E95";
}

.mdi-circle-edit-outline::before {
  content: "\F08D5";
}

.mdi-circle-expand::before {
  content: "\F0E96";
}

.mdi-circle-half::before {
  content: "\F1395";
}

.mdi-circle-half-full::before {
  content: "\F1396";
}

.mdi-circle-medium::before {
  content: "\F09DE";
}

.mdi-circle-multiple::before {
  content: "\F0B38";
}

.mdi-circle-multiple-outline::before {
  content: "\F0695";
}

.mdi-circle-off-outline::before {
  content: "\F10D3";
}

.mdi-circle-outline::before {
  content: "\F0766";
}

.mdi-circle-slice-1::before {
  content: "\F0A9E";
}

.mdi-circle-slice-2::before {
  content: "\F0A9F";
}

.mdi-circle-slice-3::before {
  content: "\F0AA0";
}

.mdi-circle-slice-4::before {
  content: "\F0AA1";
}

.mdi-circle-slice-5::before {
  content: "\F0AA2";
}

.mdi-circle-slice-6::before {
  content: "\F0AA3";
}

.mdi-circle-slice-7::before {
  content: "\F0AA4";
}

.mdi-circle-slice-8::before {
  content: "\F0AA5";
}

.mdi-circle-small::before {
  content: "\F09DF";
}

.mdi-circular-saw::before {
  content: "\F0E22";
}

.mdi-city::before {
  content: "\F0146";
}

.mdi-city-variant::before {
  content: "\F0A36";
}

.mdi-city-variant-outline::before {
  content: "\F0A37";
}

.mdi-clipboard::before {
  content: "\F0147";
}

.mdi-clipboard-account::before {
  content: "\F0148";
}

.mdi-clipboard-account-outline::before {
  content: "\F0C55";
}

.mdi-clipboard-alert::before {
  content: "\F0149";
}

.mdi-clipboard-alert-outline::before {
  content: "\F0CF7";
}

.mdi-clipboard-arrow-down::before {
  content: "\F014A";
}

.mdi-clipboard-arrow-down-outline::before {
  content: "\F0C56";
}

.mdi-clipboard-arrow-left::before {
  content: "\F014B";
}

.mdi-clipboard-arrow-left-outline::before {
  content: "\F0CF8";
}

.mdi-clipboard-arrow-right::before {
  content: "\F0CF9";
}

.mdi-clipboard-arrow-right-outline::before {
  content: "\F0CFA";
}

.mdi-clipboard-arrow-up::before {
  content: "\F0C57";
}

.mdi-clipboard-arrow-up-outline::before {
  content: "\F0C58";
}

.mdi-clipboard-check::before {
  content: "\F014E";
}

.mdi-clipboard-check-multiple::before {
  content: "\F1263";
}

.mdi-clipboard-check-multiple-outline::before {
  content: "\F1264";
}

.mdi-clipboard-check-outline::before {
  content: "\F08A8";
}

.mdi-clipboard-clock::before {
  content: "\F16E2";
}

.mdi-clipboard-clock-outline::before {
  content: "\F16E3";
}

.mdi-clipboard-edit::before {
  content: "\F14E5";
}

.mdi-clipboard-edit-outline::before {
  content: "\F14E6";
}

.mdi-clipboard-file::before {
  content: "\F1265";
}

.mdi-clipboard-file-outline::before {
  content: "\F1266";
}

.mdi-clipboard-flow::before {
  content: "\F06C8";
}

.mdi-clipboard-flow-outline::before {
  content: "\F1117";
}

.mdi-clipboard-list::before {
  content: "\F10D4";
}

.mdi-clipboard-list-outline::before {
  content: "\F10D5";
}

.mdi-clipboard-minus::before {
  content: "\F1618";
}

.mdi-clipboard-minus-outline::before {
  content: "\F1619";
}

.mdi-clipboard-multiple::before {
  content: "\F1267";
}

.mdi-clipboard-multiple-outline::before {
  content: "\F1268";
}

.mdi-clipboard-off::before {
  content: "\F161A";
}

.mdi-clipboard-off-outline::before {
  content: "\F161B";
}

.mdi-clipboard-outline::before {
  content: "\F014C";
}

.mdi-clipboard-play::before {
  content: "\F0C59";
}

.mdi-clipboard-play-multiple::before {
  content: "\F1269";
}

.mdi-clipboard-play-multiple-outline::before {
  content: "\F126A";
}

.mdi-clipboard-play-outline::before {
  content: "\F0C5A";
}

.mdi-clipboard-plus::before {
  content: "\F0751";
}

.mdi-clipboard-plus-outline::before {
  content: "\F131F";
}

.mdi-clipboard-pulse::before {
  content: "\F085D";
}

.mdi-clipboard-pulse-outline::before {
  content: "\F085E";
}

.mdi-clipboard-remove::before {
  content: "\F161C";
}

.mdi-clipboard-remove-outline::before {
  content: "\F161D";
}

.mdi-clipboard-search::before {
  content: "\F161E";
}

.mdi-clipboard-search-outline::before {
  content: "\F161F";
}

.mdi-clipboard-text::before {
  content: "\F014D";
}

.mdi-clipboard-text-multiple::before {
  content: "\F126B";
}

.mdi-clipboard-text-multiple-outline::before {
  content: "\F126C";
}

.mdi-clipboard-text-off::before {
  content: "\F1620";
}

.mdi-clipboard-text-off-outline::before {
  content: "\F1621";
}

.mdi-clipboard-text-outline::before {
  content: "\F0A38";
}

.mdi-clipboard-text-play::before {
  content: "\F0C5B";
}

.mdi-clipboard-text-play-outline::before {
  content: "\F0C5C";
}

.mdi-clipboard-text-search::before {
  content: "\F1622";
}

.mdi-clipboard-text-search-outline::before {
  content: "\F1623";
}

.mdi-clippy::before {
  content: "\F014F";
}

.mdi-clock::before {
  content: "\F0954";
}

.mdi-clock-alert::before {
  content: "\F0955";
}

.mdi-clock-alert-outline::before {
  content: "\F05CE";
}

.mdi-clock-check::before {
  content: "\F0FA8";
}

.mdi-clock-check-outline::before {
  content: "\F0FA9";
}

.mdi-clock-digital::before {
  content: "\F0E97";
}

.mdi-clock-end::before {
  content: "\F0151";
}

.mdi-clock-fast::before {
  content: "\F0152";
}

.mdi-clock-in::before {
  content: "\F0153";
}

.mdi-clock-out::before {
  content: "\F0154";
}

.mdi-clock-outline::before {
  content: "\F0150";
}

.mdi-clock-start::before {
  content: "\F0155";
}

.mdi-clock-time-eight::before {
  content: "\F1446";
}

.mdi-clock-time-eight-outline::before {
  content: "\F1452";
}

.mdi-clock-time-eleven::before {
  content: "\F1449";
}

.mdi-clock-time-eleven-outline::before {
  content: "\F1455";
}

.mdi-clock-time-five::before {
  content: "\F1443";
}

.mdi-clock-time-five-outline::before {
  content: "\F144F";
}

.mdi-clock-time-four::before {
  content: "\F1442";
}

.mdi-clock-time-four-outline::before {
  content: "\F144E";
}

.mdi-clock-time-nine::before {
  content: "\F1447";
}

.mdi-clock-time-nine-outline::before {
  content: "\F1453";
}

.mdi-clock-time-one::before {
  content: "\F143F";
}

.mdi-clock-time-one-outline::before {
  content: "\F144B";
}

.mdi-clock-time-seven::before {
  content: "\F1445";
}

.mdi-clock-time-seven-outline::before {
  content: "\F1451";
}

.mdi-clock-time-six::before {
  content: "\F1444";
}

.mdi-clock-time-six-outline::before {
  content: "\F1450";
}

.mdi-clock-time-ten::before {
  content: "\F1448";
}

.mdi-clock-time-ten-outline::before {
  content: "\F1454";
}

.mdi-clock-time-three::before {
  content: "\F1441";
}

.mdi-clock-time-three-outline::before {
  content: "\F144D";
}

.mdi-clock-time-twelve::before {
  content: "\F144A";
}

.mdi-clock-time-twelve-outline::before {
  content: "\F1456";
}

.mdi-clock-time-two::before {
  content: "\F1440";
}

.mdi-clock-time-two-outline::before {
  content: "\F144C";
}

.mdi-close::before {
  content: "\F0156";
}

.mdi-close-box::before {
  content: "\F0157";
}

.mdi-close-box-multiple::before {
  content: "\F0C5D";
}

.mdi-close-box-multiple-outline::before {
  content: "\F0C5E";
}

.mdi-close-box-outline::before {
  content: "\F0158";
}

.mdi-close-circle::before {
  content: "\F0159";
}

.mdi-close-circle-multiple::before {
  content: "\F062A";
}

.mdi-close-circle-multiple-outline::before {
  content: "\F0883";
}

.mdi-close-circle-outline::before {
  content: "\F015A";
}

.mdi-close-network::before {
  content: "\F015B";
}

.mdi-close-network-outline::before {
  content: "\F0C5F";
}

.mdi-close-octagon::before {
  content: "\F015C";
}

.mdi-close-octagon-outline::before {
  content: "\F015D";
}

.mdi-close-outline::before {
  content: "\F06C9";
}

.mdi-close-thick::before {
  content: "\F1398";
}

.mdi-closed-caption::before {
  content: "\F015E";
}

.mdi-closed-caption-outline::before {
  content: "\F0DBD";
}

.mdi-cloud::before {
  content: "\F015F";
}

.mdi-cloud-alert::before {
  content: "\F09E0";
}

.mdi-cloud-braces::before {
  content: "\F07B5";
}

.mdi-cloud-check::before {
  content: "\F0160";
}

.mdi-cloud-check-outline::before {
  content: "\F12CC";
}

.mdi-cloud-circle::before {
  content: "\F0161";
}

.mdi-cloud-download::before {
  content: "\F0162";
}

.mdi-cloud-download-outline::before {
  content: "\F0B7D";
}

.mdi-cloud-lock::before {
  content: "\F11F1";
}

.mdi-cloud-lock-outline::before {
  content: "\F11F2";
}

.mdi-cloud-off-outline::before {
  content: "\F0164";
}

.mdi-cloud-outline::before {
  content: "\F0163";
}

.mdi-cloud-print::before {
  content: "\F0165";
}

.mdi-cloud-print-outline::before {
  content: "\F0166";
}

.mdi-cloud-question::before {
  content: "\F0A39";
}

.mdi-cloud-refresh::before {
  content: "\F052A";
}

.mdi-cloud-search::before {
  content: "\F0956";
}

.mdi-cloud-search-outline::before {
  content: "\F0957";
}

.mdi-cloud-sync::before {
  content: "\F063F";
}

.mdi-cloud-sync-outline::before {
  content: "\F12D6";
}

.mdi-cloud-tags::before {
  content: "\F07B6";
}

.mdi-cloud-upload::before {
  content: "\F0167";
}

.mdi-cloud-upload-outline::before {
  content: "\F0B7E";
}

.mdi-clover::before {
  content: "\F0816";
}

.mdi-coach-lamp::before {
  content: "\F1020";
}

.mdi-coat-rack::before {
  content: "\F109E";
}

.mdi-code-array::before {
  content: "\F0168";
}

.mdi-code-braces::before {
  content: "\F0169";
}

.mdi-code-braces-box::before {
  content: "\F10D6";
}

.mdi-code-brackets::before {
  content: "\F016A";
}

.mdi-code-equal::before {
  content: "\F016B";
}

.mdi-code-greater-than::before {
  content: "\F016C";
}

.mdi-code-greater-than-or-equal::before {
  content: "\F016D";
}

.mdi-code-json::before {
  content: "\F0626";
}

.mdi-code-less-than::before {
  content: "\F016E";
}

.mdi-code-less-than-or-equal::before {
  content: "\F016F";
}

.mdi-code-not-equal::before {
  content: "\F0170";
}

.mdi-code-not-equal-variant::before {
  content: "\F0171";
}

.mdi-code-parentheses::before {
  content: "\F0172";
}

.mdi-code-parentheses-box::before {
  content: "\F10D7";
}

.mdi-code-string::before {
  content: "\F0173";
}

.mdi-code-tags::before {
  content: "\F0174";
}

.mdi-code-tags-check::before {
  content: "\F0694";
}

.mdi-codepen::before {
  content: "\F0175";
}

.mdi-coffee::before {
  content: "\F0176";
}

.mdi-coffee-maker::before {
  content: "\F109F";
}

.mdi-coffee-off::before {
  content: "\F0FAA";
}

.mdi-coffee-off-outline::before {
  content: "\F0FAB";
}

.mdi-coffee-outline::before {
  content: "\F06CA";
}

.mdi-coffee-to-go::before {
  content: "\F0177";
}

.mdi-coffee-to-go-outline::before {
  content: "\F130E";
}

.mdi-coffin::before {
  content: "\F0B7F";
}

.mdi-cog::before {
  content: "\F0493";
}

.mdi-cog-box::before {
  content: "\F0494";
}

.mdi-cog-clockwise::before {
  content: "\F11DD";
}

.mdi-cog-counterclockwise::before {
  content: "\F11DE";
}

.mdi-cog-off::before {
  content: "\F13CE";
}

.mdi-cog-off-outline::before {
  content: "\F13CF";
}

.mdi-cog-outline::before {
  content: "\F08BB";
}

.mdi-cog-refresh::before {
  content: "\F145E";
}

.mdi-cog-refresh-outline::before {
  content: "\F145F";
}

.mdi-cog-sync::before {
  content: "\F1460";
}

.mdi-cog-sync-outline::before {
  content: "\F1461";
}

.mdi-cog-transfer::before {
  content: "\F105B";
}

.mdi-cog-transfer-outline::before {
  content: "\F105C";
}

.mdi-cogs::before {
  content: "\F08D6";
}

.mdi-collage::before {
  content: "\F0640";
}

.mdi-collapse-all::before {
  content: "\F0AA6";
}

.mdi-collapse-all-outline::before {
  content: "\F0AA7";
}

.mdi-color-helper::before {
  content: "\F0179";
}

.mdi-comma::before {
  content: "\F0E23";
}

.mdi-comma-box::before {
  content: "\F0E2B";
}

.mdi-comma-box-outline::before {
  content: "\F0E24";
}

.mdi-comma-circle::before {
  content: "\F0E25";
}

.mdi-comma-circle-outline::before {
  content: "\F0E26";
}

.mdi-comment::before {
  content: "\F017A";
}

.mdi-comment-account::before {
  content: "\F017B";
}

.mdi-comment-account-outline::before {
  content: "\F017C";
}

.mdi-comment-alert::before {
  content: "\F017D";
}

.mdi-comment-alert-outline::before {
  content: "\F017E";
}

.mdi-comment-arrow-left::before {
  content: "\F09E1";
}

.mdi-comment-arrow-left-outline::before {
  content: "\F09E2";
}

.mdi-comment-arrow-right::before {
  content: "\F09E3";
}

.mdi-comment-arrow-right-outline::before {
  content: "\F09E4";
}

.mdi-comment-bookmark::before {
  content: "\F15AE";
}

.mdi-comment-bookmark-outline::before {
  content: "\F15AF";
}

.mdi-comment-check::before {
  content: "\F017F";
}

.mdi-comment-check-outline::before {
  content: "\F0180";
}

.mdi-comment-edit::before {
  content: "\F11BF";
}

.mdi-comment-edit-outline::before {
  content: "\F12C4";
}

.mdi-comment-eye::before {
  content: "\F0A3A";
}

.mdi-comment-eye-outline::before {
  content: "\F0A3B";
}

.mdi-comment-flash::before {
  content: "\F15B0";
}

.mdi-comment-flash-outline::before {
  content: "\F15B1";
}

.mdi-comment-minus::before {
  content: "\F15DF";
}

.mdi-comment-minus-outline::before {
  content: "\F15E0";
}

.mdi-comment-multiple::before {
  content: "\F085F";
}

.mdi-comment-multiple-outline::before {
  content: "\F0181";
}

.mdi-comment-off::before {
  content: "\F15E1";
}

.mdi-comment-off-outline::before {
  content: "\F15E2";
}

.mdi-comment-outline::before {
  content: "\F0182";
}

.mdi-comment-plus::before {
  content: "\F09E5";
}

.mdi-comment-plus-outline::before {
  content: "\F0183";
}

.mdi-comment-processing::before {
  content: "\F0184";
}

.mdi-comment-processing-outline::before {
  content: "\F0185";
}

.mdi-comment-question::before {
  content: "\F0817";
}

.mdi-comment-question-outline::before {
  content: "\F0186";
}

.mdi-comment-quote::before {
  content: "\F1021";
}

.mdi-comment-quote-outline::before {
  content: "\F1022";
}

.mdi-comment-remove::before {
  content: "\F05DE";
}

.mdi-comment-remove-outline::before {
  content: "\F0187";
}

.mdi-comment-search::before {
  content: "\F0A3C";
}

.mdi-comment-search-outline::before {
  content: "\F0A3D";
}

.mdi-comment-text::before {
  content: "\F0188";
}

.mdi-comment-text-multiple::before {
  content: "\F0860";
}

.mdi-comment-text-multiple-outline::before {
  content: "\F0861";
}

.mdi-comment-text-outline::before {
  content: "\F0189";
}

.mdi-compare::before {
  content: "\F018A";
}

.mdi-compare-horizontal::before {
  content: "\F1492";
}

.mdi-compare-vertical::before {
  content: "\F1493";
}

.mdi-compass::before {
  content: "\F018B";
}

.mdi-compass-off::before {
  content: "\F0B80";
}

.mdi-compass-off-outline::before {
  content: "\F0B81";
}

.mdi-compass-outline::before {
  content: "\F018C";
}

.mdi-compass-rose::before {
  content: "\F1382";
}

.mdi-concourse-ci::before {
  content: "\F10A0";
}

.mdi-connection::before {
  content: "\F1616";
}

.mdi-console::before {
  content: "\F018D";
}

.mdi-console-line::before {
  content: "\F07B7";
}

.mdi-console-network::before {
  content: "\F08A9";
}

.mdi-console-network-outline::before {
  content: "\F0C60";
}

.mdi-consolidate::before {
  content: "\F10D8";
}

.mdi-contactless-payment::before {
  content: "\F0D6A";
}

.mdi-contactless-payment-circle::before {
  content: "\F0321";
}

.mdi-contactless-payment-circle-outline::before {
  content: "\F0408";
}

.mdi-contacts::before {
  content: "\F06CB";
}

.mdi-contacts-outline::before {
  content: "\F05B8";
}

.mdi-contain::before {
  content: "\F0A3E";
}

.mdi-contain-end::before {
  content: "\F0A3F";
}

.mdi-contain-start::before {
  content: "\F0A40";
}

.mdi-content-copy::before {
  content: "\F018F";
}

.mdi-content-cut::before {
  content: "\F0190";
}

.mdi-content-duplicate::before {
  content: "\F0191";
}

.mdi-content-paste::before {
  content: "\F0192";
}

.mdi-content-save::before {
  content: "\F0193";
}

.mdi-content-save-alert::before {
  content: "\F0F42";
}

.mdi-content-save-alert-outline::before {
  content: "\F0F43";
}

.mdi-content-save-all::before {
  content: "\F0194";
}

.mdi-content-save-all-outline::before {
  content: "\F0F44";
}

.mdi-content-save-cog::before {
  content: "\F145B";
}

.mdi-content-save-cog-outline::before {
  content: "\F145C";
}

.mdi-content-save-edit::before {
  content: "\F0CFB";
}

.mdi-content-save-edit-outline::before {
  content: "\F0CFC";
}

.mdi-content-save-move::before {
  content: "\F0E27";
}

.mdi-content-save-move-outline::before {
  content: "\F0E28";
}

.mdi-content-save-off::before {
  content: "\F1643";
}

.mdi-content-save-off-outline::before {
  content: "\F1644";
}

.mdi-content-save-outline::before {
  content: "\F0818";
}

.mdi-content-save-settings::before {
  content: "\F061B";
}

.mdi-content-save-settings-outline::before {
  content: "\F0B2E";
}

.mdi-contrast::before {
  content: "\F0195";
}

.mdi-contrast-box::before {
  content: "\F0196";
}

.mdi-contrast-circle::before {
  content: "\F0197";
}

.mdi-controller-classic::before {
  content: "\F0B82";
}

.mdi-controller-classic-outline::before {
  content: "\F0B83";
}

.mdi-cookie::before {
  content: "\F0198";
}

.mdi-cookie-alert::before {
  content: "\F16D0";
}

.mdi-cookie-alert-outline::before {
  content: "\F16D1";
}

.mdi-cookie-check::before {
  content: "\F16D2";
}

.mdi-cookie-check-outline::before {
  content: "\F16D3";
}

.mdi-cookie-clock::before {
  content: "\F16E4";
}

.mdi-cookie-clock-outline::before {
  content: "\F16E5";
}

.mdi-cookie-cog::before {
  content: "\F16D4";
}

.mdi-cookie-cog-outline::before {
  content: "\F16D5";
}

.mdi-cookie-edit::before {
  content: "\F16E6";
}

.mdi-cookie-edit-outline::before {
  content: "\F16E7";
}

.mdi-cookie-lock::before {
  content: "\F16E8";
}

.mdi-cookie-lock-outline::before {
  content: "\F16E9";
}

.mdi-cookie-minus::before {
  content: "\F16DA";
}

.mdi-cookie-minus-outline::before {
  content: "\F16DB";
}

.mdi-cookie-off::before {
  content: "\F16EA";
}

.mdi-cookie-off-outline::before {
  content: "\F16EB";
}

.mdi-cookie-outline::before {
  content: "\F16DE";
}

.mdi-cookie-plus::before {
  content: "\F16D6";
}

.mdi-cookie-plus-outline::before {
  content: "\F16D7";
}

.mdi-cookie-refresh::before {
  content: "\F16EC";
}

.mdi-cookie-refresh-outline::before {
  content: "\F16ED";
}

.mdi-cookie-remove::before {
  content: "\F16D8";
}

.mdi-cookie-remove-outline::before {
  content: "\F16D9";
}

.mdi-cookie-settings::before {
  content: "\F16DC";
}

.mdi-cookie-settings-outline::before {
  content: "\F16DD";
}

.mdi-coolant-temperature::before {
  content: "\F03C8";
}

.mdi-copyright::before {
  content: "\F05E6";
}

.mdi-cordova::before {
  content: "\F0958";
}

.mdi-corn::before {
  content: "\F07B8";
}

.mdi-corn-off::before {
  content: "\F13EF";
}

.mdi-cosine-wave::before {
  content: "\F1479";
}

.mdi-counter::before {
  content: "\F0199";
}

.mdi-cow::before {
  content: "\F019A";
}

.mdi-cpu-32-bit::before {
  content: "\F0EDF";
}

.mdi-cpu-64-bit::before {
  content: "\F0EE0";
}

.mdi-crane::before {
  content: "\F0862";
}

.mdi-creation::before {
  content: "\F0674";
}

.mdi-creative-commons::before {
  content: "\F0D6B";
}

.mdi-credit-card::before {
  content: "\F0FEF";
}

.mdi-credit-card-check::before {
  content: "\F13D0";
}

.mdi-credit-card-check-outline::before {
  content: "\F13D1";
}

.mdi-credit-card-clock::before {
  content: "\F0EE1";
}

.mdi-credit-card-clock-outline::before {
  content: "\F0EE2";
}

.mdi-credit-card-marker::before {
  content: "\F06A8";
}

.mdi-credit-card-marker-outline::before {
  content: "\F0DBE";
}

.mdi-credit-card-minus::before {
  content: "\F0FAC";
}

.mdi-credit-card-minus-outline::before {
  content: "\F0FAD";
}

.mdi-credit-card-multiple::before {
  content: "\F0FF0";
}

.mdi-credit-card-multiple-outline::before {
  content: "\F019C";
}

.mdi-credit-card-off::before {
  content: "\F0FF1";
}

.mdi-credit-card-off-outline::before {
  content: "\F05E4";
}

.mdi-credit-card-outline::before {
  content: "\F019B";
}

.mdi-credit-card-plus::before {
  content: "\F0FF2";
}

.mdi-credit-card-plus-outline::before {
  content: "\F0676";
}

.mdi-credit-card-refresh::before {
  content: "\F1645";
}

.mdi-credit-card-refresh-outline::before {
  content: "\F1646";
}

.mdi-credit-card-refund::before {
  content: "\F0FF3";
}

.mdi-credit-card-refund-outline::before {
  content: "\F0AA8";
}

.mdi-credit-card-remove::before {
  content: "\F0FAE";
}

.mdi-credit-card-remove-outline::before {
  content: "\F0FAF";
}

.mdi-credit-card-scan::before {
  content: "\F0FF4";
}

.mdi-credit-card-scan-outline::before {
  content: "\F019D";
}

.mdi-credit-card-search::before {
  content: "\F1647";
}

.mdi-credit-card-search-outline::before {
  content: "\F1648";
}

.mdi-credit-card-settings::before {
  content: "\F0FF5";
}

.mdi-credit-card-settings-outline::before {
  content: "\F08D7";
}

.mdi-credit-card-sync::before {
  content: "\F1649";
}

.mdi-credit-card-sync-outline::before {
  content: "\F164A";
}

.mdi-credit-card-wireless::before {
  content: "\F0802";
}

.mdi-credit-card-wireless-off::before {
  content: "\F057A";
}

.mdi-credit-card-wireless-off-outline::before {
  content: "\F057B";
}

.mdi-credit-card-wireless-outline::before {
  content: "\F0D6C";
}

.mdi-cricket::before {
  content: "\F0D6D";
}

.mdi-crop::before {
  content: "\F019E";
}

.mdi-crop-free::before {
  content: "\F019F";
}

.mdi-crop-landscape::before {
  content: "\F01A0";
}

.mdi-crop-portrait::before {
  content: "\F01A1";
}

.mdi-crop-rotate::before {
  content: "\F0696";
}

.mdi-crop-square::before {
  content: "\F01A2";
}

.mdi-crosshairs::before {
  content: "\F01A3";
}

.mdi-crosshairs-gps::before {
  content: "\F01A4";
}

.mdi-crosshairs-off::before {
  content: "\F0F45";
}

.mdi-crosshairs-question::before {
  content: "\F1136";
}

.mdi-crown::before {
  content: "\F01A5";
}

.mdi-crown-outline::before {
  content: "\F11D0";
}

.mdi-cryengine::before {
  content: "\F0959";
}

.mdi-crystal-ball::before {
  content: "\F0B2F";
}

.mdi-cube::before {
  content: "\F01A6";
}

.mdi-cube-off::before {
  content: "\F141C";
}

.mdi-cube-off-outline::before {
  content: "\F141D";
}

.mdi-cube-outline::before {
  content: "\F01A7";
}

.mdi-cube-scan::before {
  content: "\F0B84";
}

.mdi-cube-send::before {
  content: "\F01A8";
}

.mdi-cube-unfolded::before {
  content: "\F01A9";
}

.mdi-cup::before {
  content: "\F01AA";
}

.mdi-cup-off::before {
  content: "\F05E5";
}

.mdi-cup-off-outline::before {
  content: "\F137D";
}

.mdi-cup-outline::before {
  content: "\F130F";
}

.mdi-cup-water::before {
  content: "\F01AB";
}

.mdi-cupboard::before {
  content: "\F0F46";
}

.mdi-cupboard-outline::before {
  content: "\F0F47";
}

.mdi-cupcake::before {
  content: "\F095A";
}

.mdi-curling::before {
  content: "\F0863";
}

.mdi-currency-bdt::before {
  content: "\F0864";
}

.mdi-currency-brl::before {
  content: "\F0B85";
}

.mdi-currency-btc::before {
  content: "\F01AC";
}

.mdi-currency-cny::before {
  content: "\F07BA";
}

.mdi-currency-eth::before {
  content: "\F07BB";
}

.mdi-currency-eur::before {
  content: "\F01AD";
}

.mdi-currency-eur-off::before {
  content: "\F1315";
}

.mdi-currency-gbp::before {
  content: "\F01AE";
}

.mdi-currency-ils::before {
  content: "\F0C61";
}

.mdi-currency-inr::before {
  content: "\F01AF";
}

.mdi-currency-jpy::before {
  content: "\F07BC";
}

.mdi-currency-krw::before {
  content: "\F07BD";
}

.mdi-currency-kzt::before {
  content: "\F0865";
}

.mdi-currency-mnt::before {
  content: "\F1512";
}

.mdi-currency-ngn::before {
  content: "\F01B0";
}

.mdi-currency-php::before {
  content: "\F09E6";
}

.mdi-currency-rial::before {
  content: "\F0E9C";
}

.mdi-currency-rub::before {
  content: "\F01B1";
}

.mdi-currency-sign::before {
  content: "\F07BE";
}

.mdi-currency-try::before {
  content: "\F01B2";
}

.mdi-currency-twd::before {
  content: "\F07BF";
}

.mdi-currency-usd::before {
  content: "\F01C1";
}

.mdi-currency-usd-circle::before {
  content: "\F116B";
}

.mdi-currency-usd-circle-outline::before {
  content: "\F0178";
}

.mdi-currency-usd-off::before {
  content: "\F067A";
}

.mdi-current-ac::before {
  content: "\F1480";
}

.mdi-current-dc::before {
  content: "\F095C";
}

.mdi-cursor-default::before {
  content: "\F01C0";
}

.mdi-cursor-default-click::before {
  content: "\F0CFD";
}

.mdi-cursor-default-click-outline::before {
  content: "\F0CFE";
}

.mdi-cursor-default-gesture::before {
  content: "\F1127";
}

.mdi-cursor-default-gesture-outline::before {
  content: "\F1128";
}

.mdi-cursor-default-outline::before {
  content: "\F01BF";
}

.mdi-cursor-move::before {
  content: "\F01BE";
}

.mdi-cursor-pointer::before {
  content: "\F01BD";
}

.mdi-cursor-text::before {
  content: "\F05E7";
}

.mdi-dance-ballroom::before {
  content: "\F15FB";
}

.mdi-dance-pole::before {
  content: "\F1578";
}

.mdi-data-matrix::before {
  content: "\F153C";
}

.mdi-data-matrix-edit::before {
  content: "\F153D";
}

.mdi-data-matrix-minus::before {
  content: "\F153E";
}

.mdi-data-matrix-plus::before {
  content: "\F153F";
}

.mdi-data-matrix-remove::before {
  content: "\F1540";
}

.mdi-data-matrix-scan::before {
  content: "\F1541";
}

.mdi-database::before {
  content: "\F01BC";
}

.mdi-database-alert::before {
  content: "\F163A";
}

.mdi-database-alert-outline::before {
  content: "\F1624";
}

.mdi-database-arrow-down::before {
  content: "\F163B";
}

.mdi-database-arrow-down-outline::before {
  content: "\F1625";
}

.mdi-database-arrow-left::before {
  content: "\F163C";
}

.mdi-database-arrow-left-outline::before {
  content: "\F1626";
}

.mdi-database-arrow-right::before {
  content: "\F163D";
}

.mdi-database-arrow-right-outline::before {
  content: "\F1627";
}

.mdi-database-arrow-up::before {
  content: "\F163E";
}

.mdi-database-arrow-up-outline::before {
  content: "\F1628";
}

.mdi-database-check::before {
  content: "\F0AA9";
}

.mdi-database-check-outline::before {
  content: "\F1629";
}

.mdi-database-clock::before {
  content: "\F163F";
}

.mdi-database-clock-outline::before {
  content: "\F162A";
}

.mdi-database-cog::before {
  content: "\F164B";
}

.mdi-database-cog-outline::before {
  content: "\F164C";
}

.mdi-database-edit::before {
  content: "\F0B86";
}

.mdi-database-edit-outline::before {
  content: "\F162B";
}

.mdi-database-export::before {
  content: "\F095E";
}

.mdi-database-export-outline::before {
  content: "\F162C";
}

.mdi-database-import::before {
  content: "\F095D";
}

.mdi-database-import-outline::before {
  content: "\F162D";
}

.mdi-database-lock::before {
  content: "\F0AAA";
}

.mdi-database-lock-outline::before {
  content: "\F162E";
}

.mdi-database-marker::before {
  content: "\F12F6";
}

.mdi-database-marker-outline::before {
  content: "\F162F";
}

.mdi-database-minus::before {
  content: "\F01BB";
}

.mdi-database-minus-outline::before {
  content: "\F1630";
}

.mdi-database-off::before {
  content: "\F1640";
}

.mdi-database-off-outline::before {
  content: "\F1631";
}

.mdi-database-outline::before {
  content: "\F1632";
}

.mdi-database-plus::before {
  content: "\F01BA";
}

.mdi-database-plus-outline::before {
  content: "\F1633";
}

.mdi-database-refresh::before {
  content: "\F05C2";
}

.mdi-database-refresh-outline::before {
  content: "\F1634";
}

.mdi-database-remove::before {
  content: "\F0D00";
}

.mdi-database-remove-outline::before {
  content: "\F1635";
}

.mdi-database-search::before {
  content: "\F0866";
}

.mdi-database-search-outline::before {
  content: "\F1636";
}

.mdi-database-settings::before {
  content: "\F0D01";
}

.mdi-database-settings-outline::before {
  content: "\F1637";
}

.mdi-database-sync::before {
  content: "\F0CFF";
}

.mdi-database-sync-outline::before {
  content: "\F1638";
}

.mdi-death-star::before {
  content: "\F08D8";
}

.mdi-death-star-variant::before {
  content: "\F08D9";
}

.mdi-deathly-hallows::before {
  content: "\F0B87";
}

.mdi-debian::before {
  content: "\F08DA";
}

.mdi-debug-step-into::before {
  content: "\F01B9";
}

.mdi-debug-step-out::before {
  content: "\F01B8";
}

.mdi-debug-step-over::before {
  content: "\F01B7";
}

.mdi-decagram::before {
  content: "\F076C";
}

.mdi-decagram-outline::before {
  content: "\F076D";
}

.mdi-decimal::before {
  content: "\F10A1";
}

.mdi-decimal-comma::before {
  content: "\F10A2";
}

.mdi-decimal-comma-decrease::before {
  content: "\F10A3";
}

.mdi-decimal-comma-increase::before {
  content: "\F10A4";
}

.mdi-decimal-decrease::before {
  content: "\F01B6";
}

.mdi-decimal-increase::before {
  content: "\F01B5";
}

.mdi-delete::before {
  content: "\F01B4";
}

.mdi-delete-alert::before {
  content: "\F10A5";
}

.mdi-delete-alert-outline::before {
  content: "\F10A6";
}

.mdi-delete-circle::before {
  content: "\F0683";
}

.mdi-delete-circle-outline::before {
  content: "\F0B88";
}

.mdi-delete-clock::before {
  content: "\F1556";
}

.mdi-delete-clock-outline::before {
  content: "\F1557";
}

.mdi-delete-empty::before {
  content: "\F06CC";
}

.mdi-delete-empty-outline::before {
  content: "\F0E9D";
}

.mdi-delete-forever::before {
  content: "\F05E8";
}

.mdi-delete-forever-outline::before {
  content: "\F0B89";
}

.mdi-delete-off::before {
  content: "\F10A7";
}

.mdi-delete-off-outline::before {
  content: "\F10A8";
}

.mdi-delete-outline::before {
  content: "\F09E7";
}

.mdi-delete-restore::before {
  content: "\F0819";
}

.mdi-delete-sweep::before {
  content: "\F05E9";
}

.mdi-delete-sweep-outline::before {
  content: "\F0C62";
}

.mdi-delete-variant::before {
  content: "\F01B3";
}

.mdi-delta::before {
  content: "\F01C2";
}

.mdi-desk::before {
  content: "\F1239";
}

.mdi-desk-lamp::before {
  content: "\F095F";
}

.mdi-deskphone::before {
  content: "\F01C3";
}

.mdi-desktop-classic::before {
  content: "\F07C0";
}

.mdi-desktop-mac::before {
  content: "\F01C4";
}

.mdi-desktop-mac-dashboard::before {
  content: "\F09E8";
}

.mdi-desktop-tower::before {
  content: "\F01C5";
}

.mdi-desktop-tower-monitor::before {
  content: "\F0AAB";
}

.mdi-details::before {
  content: "\F01C6";
}

.mdi-dev-to::before {
  content: "\F0D6E";
}

.mdi-developer-board::before {
  content: "\F0697";
}

.mdi-deviantart::before {
  content: "\F01C7";
}

.mdi-devices::before {
  content: "\F0FB0";
}

.mdi-diabetes::before {
  content: "\F1126";
}

.mdi-dialpad::before {
  content: "\F061C";
}

.mdi-diameter::before {
  content: "\F0C63";
}

.mdi-diameter-outline::before {
  content: "\F0C64";
}

.mdi-diameter-variant::before {
  content: "\F0C65";
}

.mdi-diamond::before {
  content: "\F0B8A";
}

.mdi-diamond-outline::before {
  content: "\F0B8B";
}

.mdi-diamond-stone::before {
  content: "\F01C8";
}

.mdi-dice-1::before {
  content: "\F01CA";
}

.mdi-dice-1-outline::before {
  content: "\F114A";
}

.mdi-dice-2::before {
  content: "\F01CB";
}

.mdi-dice-2-outline::before {
  content: "\F114B";
}

.mdi-dice-3::before {
  content: "\F01CC";
}

.mdi-dice-3-outline::before {
  content: "\F114C";
}

.mdi-dice-4::before {
  content: "\F01CD";
}

.mdi-dice-4-outline::before {
  content: "\F114D";
}

.mdi-dice-5::before {
  content: "\F01CE";
}

.mdi-dice-5-outline::before {
  content: "\F114E";
}

.mdi-dice-6::before {
  content: "\F01CF";
}

.mdi-dice-6-outline::before {
  content: "\F114F";
}

.mdi-dice-d10::before {
  content: "\F1153";
}

.mdi-dice-d10-outline::before {
  content: "\F076F";
}

.mdi-dice-d12::before {
  content: "\F1154";
}

.mdi-dice-d12-outline::before {
  content: "\F0867";
}

.mdi-dice-d20::before {
  content: "\F1155";
}

.mdi-dice-d20-outline::before {
  content: "\F05EA";
}

.mdi-dice-d4::before {
  content: "\F1150";
}

.mdi-dice-d4-outline::before {
  content: "\F05EB";
}

.mdi-dice-d6::before {
  content: "\F1151";
}

.mdi-dice-d6-outline::before {
  content: "\F05ED";
}

.mdi-dice-d8::before {
  content: "\F1152";
}

.mdi-dice-d8-outline::before {
  content: "\F05EC";
}

.mdi-dice-multiple::before {
  content: "\F076E";
}

.mdi-dice-multiple-outline::before {
  content: "\F1156";
}

.mdi-digital-ocean::before {
  content: "\F1237";
}

.mdi-dip-switch::before {
  content: "\F07C1";
}

.mdi-directions::before {
  content: "\F01D0";
}

.mdi-directions-fork::before {
  content: "\F0641";
}

.mdi-disc::before {
  content: "\F05EE";
}

.mdi-disc-alert::before {
  content: "\F01D1";
}

.mdi-disc-player::before {
  content: "\F0960";
}

.mdi-discord::before {
  content: "\F066F";
}

.mdi-dishwasher::before {
  content: "\F0AAC";
}

.mdi-dishwasher-alert::before {
  content: "\F11B8";
}

.mdi-dishwasher-off::before {
  content: "\F11B9";
}

.mdi-disqus::before {
  content: "\F01D2";
}

.mdi-distribute-horizontal-center::before {
  content: "\F11C9";
}

.mdi-distribute-horizontal-left::before {
  content: "\F11C8";
}

.mdi-distribute-horizontal-right::before {
  content: "\F11CA";
}

.mdi-distribute-vertical-bottom::before {
  content: "\F11CB";
}

.mdi-distribute-vertical-center::before {
  content: "\F11CC";
}

.mdi-distribute-vertical-top::before {
  content: "\F11CD";
}

.mdi-diving-flippers::before {
  content: "\F0DBF";
}

.mdi-diving-helmet::before {
  content: "\F0DC0";
}

.mdi-diving-scuba::before {
  content: "\F0DC1";
}

.mdi-diving-scuba-flag::before {
  content: "\F0DC2";
}

.mdi-diving-scuba-tank::before {
  content: "\F0DC3";
}

.mdi-diving-scuba-tank-multiple::before {
  content: "\F0DC4";
}

.mdi-diving-snorkel::before {
  content: "\F0DC5";
}

.mdi-division::before {
  content: "\F01D4";
}

.mdi-division-box::before {
  content: "\F01D5";
}

.mdi-dlna::before {
  content: "\F0A41";
}

.mdi-dna::before {
  content: "\F0684";
}

.mdi-dns::before {
  content: "\F01D6";
}

.mdi-dns-outline::before {
  content: "\F0B8C";
}

.mdi-do-not-disturb::before {
  content: "\F0698";
}

.mdi-do-not-disturb-off::before {
  content: "\F0699";
}

.mdi-dock-bottom::before {
  content: "\F10A9";
}

.mdi-dock-left::before {
  content: "\F10AA";
}

.mdi-dock-right::before {
  content: "\F10AB";
}

.mdi-dock-top::before {
  content: "\F1513";
}

.mdi-dock-window::before {
  content: "\F10AC";
}

.mdi-docker::before {
  content: "\F0868";
}

.mdi-doctor::before {
  content: "\F0A42";
}

.mdi-dog::before {
  content: "\F0A43";
}

.mdi-dog-service::before {
  content: "\F0AAD";
}

.mdi-dog-side::before {
  content: "\F0A44";
}

.mdi-dog-side-off::before {
  content: "\F16EE";
}

.mdi-dolby::before {
  content: "\F06B3";
}

.mdi-dolly::before {
  content: "\F0E9E";
}

.mdi-domain::before {
  content: "\F01D7";
}

.mdi-domain-off::before {
  content: "\F0D6F";
}

.mdi-domain-plus::before {
  content: "\F10AD";
}

.mdi-domain-remove::before {
  content: "\F10AE";
}

.mdi-dome-light::before {
  content: "\F141E";
}

.mdi-domino-mask::before {
  content: "\F1023";
}

.mdi-donkey::before {
  content: "\F07C2";
}

.mdi-door::before {
  content: "\F081A";
}

.mdi-door-closed::before {
  content: "\F081B";
}

.mdi-door-closed-lock::before {
  content: "\F10AF";
}

.mdi-door-open::before {
  content: "\F081C";
}

.mdi-doorbell::before {
  content: "\F12E6";
}

.mdi-doorbell-video::before {
  content: "\F0869";
}

.mdi-dot-net::before {
  content: "\F0AAE";
}

.mdi-dots-grid::before {
  content: "\F15FC";
}

.mdi-dots-hexagon::before {
  content: "\F15FF";
}

.mdi-dots-horizontal::before {
  content: "\F01D8";
}

.mdi-dots-horizontal-circle::before {
  content: "\F07C3";
}

.mdi-dots-horizontal-circle-outline::before {
  content: "\F0B8D";
}

.mdi-dots-square::before {
  content: "\F15FD";
}

.mdi-dots-triangle::before {
  content: "\F15FE";
}

.mdi-dots-vertical::before {
  content: "\F01D9";
}

.mdi-dots-vertical-circle::before {
  content: "\F07C4";
}

.mdi-dots-vertical-circle-outline::before {
  content: "\F0B8E";
}

.mdi-douban::before {
  content: "\F069A";
}

.mdi-download::before {
  content: "\F01DA";
}

.mdi-download-box::before {
  content: "\F1462";
}

.mdi-download-box-outline::before {
  content: "\F1463";
}

.mdi-download-circle::before {
  content: "\F1464";
}

.mdi-download-circle-outline::before {
  content: "\F1465";
}

.mdi-download-lock::before {
  content: "\F1320";
}

.mdi-download-lock-outline::before {
  content: "\F1321";
}

.mdi-download-multiple::before {
  content: "\F09E9";
}

.mdi-download-network::before {
  content: "\F06F4";
}

.mdi-download-network-outline::before {
  content: "\F0C66";
}

.mdi-download-off::before {
  content: "\F10B0";
}

.mdi-download-off-outline::before {
  content: "\F10B1";
}

.mdi-download-outline::before {
  content: "\F0B8F";
}

.mdi-drag::before {
  content: "\F01DB";
}

.mdi-drag-horizontal::before {
  content: "\F01DC";
}

.mdi-drag-horizontal-variant::before {
  content: "\F12F0";
}

.mdi-drag-variant::before {
  content: "\F0B90";
}

.mdi-drag-vertical::before {
  content: "\F01DD";
}

.mdi-drag-vertical-variant::before {
  content: "\F12F1";
}

.mdi-drama-masks::before {
  content: "\F0D02";
}

.mdi-draw::before {
  content: "\F0F49";
}

.mdi-drawing::before {
  content: "\F01DE";
}

.mdi-drawing-box::before {
  content: "\F01DF";
}

.mdi-dresser::before {
  content: "\F0F4A";
}

.mdi-dresser-outline::before {
  content: "\F0F4B";
}

.mdi-drone::before {
  content: "\F01E2";
}

.mdi-dropbox::before {
  content: "\F01E3";
}

.mdi-drupal::before {
  content: "\F01E4";
}

.mdi-duck::before {
  content: "\F01E5";
}

.mdi-dumbbell::before {
  content: "\F01E6";
}

.mdi-dump-truck::before {
  content: "\F0C67";
}

.mdi-ear-hearing::before {
  content: "\F07C5";
}

.mdi-ear-hearing-off::before {
  content: "\F0A45";
}

.mdi-earth::before {
  content: "\F01E7";
}

.mdi-earth-arrow-right::before {
  content: "\F1311";
}

.mdi-earth-box::before {
  content: "\F06CD";
}

.mdi-earth-box-minus::before {
  content: "\F1407";
}

.mdi-earth-box-off::before {
  content: "\F06CE";
}

.mdi-earth-box-plus::before {
  content: "\F1406";
}

.mdi-earth-box-remove::before {
  content: "\F1408";
}

.mdi-earth-minus::before {
  content: "\F1404";
}

.mdi-earth-off::before {
  content: "\F01E8";
}

.mdi-earth-plus::before {
  content: "\F1403";
}

.mdi-earth-remove::before {
  content: "\F1405";
}

.mdi-egg::before {
  content: "\F0AAF";
}

.mdi-egg-easter::before {
  content: "\F0AB0";
}

.mdi-egg-off::before {
  content: "\F13F0";
}

.mdi-egg-off-outline::before {
  content: "\F13F1";
}

.mdi-egg-outline::before {
  content: "\F13F2";
}

.mdi-eiffel-tower::before {
  content: "\F156B";
}

.mdi-eight-track::before {
  content: "\F09EA";
}

.mdi-eject::before {
  content: "\F01EA";
}

.mdi-eject-outline::before {
  content: "\F0B91";
}

.mdi-electric-switch::before {
  content: "\F0E9F";
}

.mdi-electric-switch-closed::before {
  content: "\F10D9";
}

.mdi-electron-framework::before {
  content: "\F1024";
}

.mdi-elephant::before {
  content: "\F07C6";
}

.mdi-elevation-decline::before {
  content: "\F01EB";
}

.mdi-elevation-rise::before {
  content: "\F01EC";
}

.mdi-elevator::before {
  content: "\F01ED";
}

.mdi-elevator-down::before {
  content: "\F12C2";
}

.mdi-elevator-passenger::before {
  content: "\F1381";
}

.mdi-elevator-up::before {
  content: "\F12C1";
}

.mdi-ellipse::before {
  content: "\F0EA0";
}

.mdi-ellipse-outline::before {
  content: "\F0EA1";
}

.mdi-email::before {
  content: "\F01EE";
}

.mdi-email-alert::before {
  content: "\F06CF";
}

.mdi-email-alert-outline::before {
  content: "\F0D42";
}

.mdi-email-box::before {
  content: "\F0D03";
}

.mdi-email-check::before {
  content: "\F0AB1";
}

.mdi-email-check-outline::before {
  content: "\F0AB2";
}

.mdi-email-edit::before {
  content: "\F0EE3";
}

.mdi-email-edit-outline::before {
  content: "\F0EE4";
}

.mdi-email-lock::before {
  content: "\F01F1";
}

.mdi-email-mark-as-unread::before {
  content: "\F0B92";
}

.mdi-email-minus::before {
  content: "\F0EE5";
}

.mdi-email-minus-outline::before {
  content: "\F0EE6";
}

.mdi-email-multiple::before {
  content: "\F0EE7";
}

.mdi-email-multiple-outline::before {
  content: "\F0EE8";
}

.mdi-email-newsletter::before {
  content: "\F0FB1";
}

.mdi-email-off::before {
  content: "\F13E3";
}

.mdi-email-off-outline::before {
  content: "\F13E4";
}

.mdi-email-open::before {
  content: "\F01EF";
}

.mdi-email-open-multiple::before {
  content: "\F0EE9";
}

.mdi-email-open-multiple-outline::before {
  content: "\F0EEA";
}

.mdi-email-open-outline::before {
  content: "\F05EF";
}

.mdi-email-outline::before {
  content: "\F01F0";
}

.mdi-email-plus::before {
  content: "\F09EB";
}

.mdi-email-plus-outline::before {
  content: "\F09EC";
}

.mdi-email-receive::before {
  content: "\F10DA";
}

.mdi-email-receive-outline::before {
  content: "\F10DB";
}

.mdi-email-remove::before {
  content: "\F1661";
}

.mdi-email-remove-outline::before {
  content: "\F1662";
}

.mdi-email-search::before {
  content: "\F0961";
}

.mdi-email-search-outline::before {
  content: "\F0962";
}

.mdi-email-send::before {
  content: "\F10DC";
}

.mdi-email-send-outline::before {
  content: "\F10DD";
}

.mdi-email-sync::before {
  content: "\F12C7";
}

.mdi-email-sync-outline::before {
  content: "\F12C8";
}

.mdi-email-variant::before {
  content: "\F05F0";
}

.mdi-ember::before {
  content: "\F0B30";
}

.mdi-emby::before {
  content: "\F06B4";
}

.mdi-emoticon::before {
  content: "\F0C68";
}

.mdi-emoticon-angry::before {
  content: "\F0C69";
}

.mdi-emoticon-angry-outline::before {
  content: "\F0C6A";
}

.mdi-emoticon-confused::before {
  content: "\F10DE";
}

.mdi-emoticon-confused-outline::before {
  content: "\F10DF";
}

.mdi-emoticon-cool::before {
  content: "\F0C6B";
}

.mdi-emoticon-cool-outline::before {
  content: "\F01F3";
}

.mdi-emoticon-cry::before {
  content: "\F0C6C";
}

.mdi-emoticon-cry-outline::before {
  content: "\F0C6D";
}

.mdi-emoticon-dead::before {
  content: "\F0C6E";
}

.mdi-emoticon-dead-outline::before {
  content: "\F069B";
}

.mdi-emoticon-devil::before {
  content: "\F0C6F";
}

.mdi-emoticon-devil-outline::before {
  content: "\F01F4";
}

.mdi-emoticon-excited::before {
  content: "\F0C70";
}

.mdi-emoticon-excited-outline::before {
  content: "\F069C";
}

.mdi-emoticon-frown::before {
  content: "\F0F4C";
}

.mdi-emoticon-frown-outline::before {
  content: "\F0F4D";
}

.mdi-emoticon-happy::before {
  content: "\F0C71";
}

.mdi-emoticon-happy-outline::before {
  content: "\F01F5";
}

.mdi-emoticon-kiss::before {
  content: "\F0C72";
}

.mdi-emoticon-kiss-outline::before {
  content: "\F0C73";
}

.mdi-emoticon-lol::before {
  content: "\F1214";
}

.mdi-emoticon-lol-outline::before {
  content: "\F1215";
}

.mdi-emoticon-neutral::before {
  content: "\F0C74";
}

.mdi-emoticon-neutral-outline::before {
  content: "\F01F6";
}

.mdi-emoticon-outline::before {
  content: "\F01F2";
}

.mdi-emoticon-poop::before {
  content: "\F01F7";
}

.mdi-emoticon-poop-outline::before {
  content: "\F0C75";
}

.mdi-emoticon-sad::before {
  content: "\F0C76";
}

.mdi-emoticon-sad-outline::before {
  content: "\F01F8";
}

.mdi-emoticon-sick::before {
  content: "\F157C";
}

.mdi-emoticon-sick-outline::before {
  content: "\F157D";
}

.mdi-emoticon-tongue::before {
  content: "\F01F9";
}

.mdi-emoticon-tongue-outline::before {
  content: "\F0C77";
}

.mdi-emoticon-wink::before {
  content: "\F0C78";
}

.mdi-emoticon-wink-outline::before {
  content: "\F0C79";
}

.mdi-engine::before {
  content: "\F01FA";
}

.mdi-engine-off::before {
  content: "\F0A46";
}

.mdi-engine-off-outline::before {
  content: "\F0A47";
}

.mdi-engine-outline::before {
  content: "\F01FB";
}

.mdi-epsilon::before {
  content: "\F10E0";
}

.mdi-equal::before {
  content: "\F01FC";
}

.mdi-equal-box::before {
  content: "\F01FD";
}

.mdi-equalizer::before {
  content: "\F0EA2";
}

.mdi-equalizer-outline::before {
  content: "\F0EA3";
}

.mdi-eraser::before {
  content: "\F01FE";
}

.mdi-eraser-variant::before {
  content: "\F0642";
}

.mdi-escalator::before {
  content: "\F01FF";
}

.mdi-escalator-box::before {
  content: "\F1399";
}

.mdi-escalator-down::before {
  content: "\F12C0";
}

.mdi-escalator-up::before {
  content: "\F12BF";
}

.mdi-eslint::before {
  content: "\F0C7A";
}

.mdi-et::before {
  content: "\F0AB3";
}

.mdi-ethereum::before {
  content: "\F086A";
}

.mdi-ethernet::before {
  content: "\F0200";
}

.mdi-ethernet-cable::before {
  content: "\F0201";
}

.mdi-ethernet-cable-off::before {
  content: "\F0202";
}

.mdi-ev-plug-ccs1::before {
  content: "\F1519";
}

.mdi-ev-plug-ccs2::before {
  content: "\F151A";
}

.mdi-ev-plug-chademo::before {
  content: "\F151B";
}

.mdi-ev-plug-tesla::before {
  content: "\F151C";
}

.mdi-ev-plug-type1::before {
  content: "\F151D";
}

.mdi-ev-plug-type2::before {
  content: "\F151E";
}

.mdi-ev-station::before {
  content: "\F05F1";
}

.mdi-evernote::before {
  content: "\F0204";
}

.mdi-excavator::before {
  content: "\F1025";
}

.mdi-exclamation::before {
  content: "\F0205";
}

.mdi-exclamation-thick::before {
  content: "\F1238";
}

.mdi-exit-run::before {
  content: "\F0A48";
}

.mdi-exit-to-app::before {
  content: "\F0206";
}

.mdi-expand-all::before {
  content: "\F0AB4";
}

.mdi-expand-all-outline::before {
  content: "\F0AB5";
}

.mdi-expansion-card::before {
  content: "\F08AE";
}

.mdi-expansion-card-variant::before {
  content: "\F0FB2";
}

.mdi-exponent::before {
  content: "\F0963";
}

.mdi-exponent-box::before {
  content: "\F0964";
}

.mdi-export::before {
  content: "\F0207";
}

.mdi-export-variant::before {
  content: "\F0B93";
}

.mdi-eye::before {
  content: "\F0208";
}

.mdi-eye-check::before {
  content: "\F0D04";
}

.mdi-eye-check-outline::before {
  content: "\F0D05";
}

.mdi-eye-circle::before {
  content: "\F0B94";
}

.mdi-eye-circle-outline::before {
  content: "\F0B95";
}

.mdi-eye-minus::before {
  content: "\F1026";
}

.mdi-eye-minus-outline::before {
  content: "\F1027";
}

.mdi-eye-off::before {
  content: "\F0209";
}

.mdi-eye-off-outline::before {
  content: "\F06D1";
}

.mdi-eye-outline::before {
  content: "\F06D0";
}

.mdi-eye-plus::before {
  content: "\F086B";
}

.mdi-eye-plus-outline::before {
  content: "\F086C";
}

.mdi-eye-remove::before {
  content: "\F15E3";
}

.mdi-eye-remove-outline::before {
  content: "\F15E4";
}

.mdi-eye-settings::before {
  content: "\F086D";
}

.mdi-eye-settings-outline::before {
  content: "\F086E";
}

.mdi-eyedropper::before {
  content: "\F020A";
}

.mdi-eyedropper-minus::before {
  content: "\F13DD";
}

.mdi-eyedropper-off::before {
  content: "\F13DF";
}

.mdi-eyedropper-plus::before {
  content: "\F13DC";
}

.mdi-eyedropper-remove::before {
  content: "\F13DE";
}

.mdi-eyedropper-variant::before {
  content: "\F020B";
}

.mdi-face::before {
  content: "\F0643";
}

.mdi-face-agent::before {
  content: "\F0D70";
}

.mdi-face-mask::before {
  content: "\F1586";
}

.mdi-face-mask-outline::before {
  content: "\F1587";
}

.mdi-face-outline::before {
  content: "\F0B96";
}

.mdi-face-profile::before {
  content: "\F0644";
}

.mdi-face-profile-woman::before {
  content: "\F1076";
}

.mdi-face-recognition::before {
  content: "\F0C7B";
}

.mdi-face-shimmer::before {
  content: "\F15CC";
}

.mdi-face-shimmer-outline::before {
  content: "\F15CD";
}

.mdi-face-woman::before {
  content: "\F1077";
}

.mdi-face-woman-outline::before {
  content: "\F1078";
}

.mdi-face-woman-shimmer::before {
  content: "\F15CE";
}

.mdi-face-woman-shimmer-outline::before {
  content: "\F15CF";
}

.mdi-facebook::before {
  content: "\F020C";
}

.mdi-facebook-gaming::before {
  content: "\F07DD";
}

.mdi-facebook-messenger::before {
  content: "\F020E";
}

.mdi-facebook-workplace::before {
  content: "\F0B31";
}

.mdi-factory::before {
  content: "\F020F";
}

.mdi-family-tree::before {
  content: "\F160E";
}

.mdi-fan::before {
  content: "\F0210";
}

.mdi-fan-alert::before {
  content: "\F146C";
}

.mdi-fan-auto::before {
  content: "\F171D";
}

.mdi-fan-chevron-down::before {
  content: "\F146D";
}

.mdi-fan-chevron-up::before {
  content: "\F146E";
}

.mdi-fan-minus::before {
  content: "\F1470";
}

.mdi-fan-off::before {
  content: "\F081D";
}

.mdi-fan-plus::before {
  content: "\F146F";
}

.mdi-fan-remove::before {
  content: "\F1471";
}

.mdi-fan-speed-1::before {
  content: "\F1472";
}

.mdi-fan-speed-2::before {
  content: "\F1473";
}

.mdi-fan-speed-3::before {
  content: "\F1474";
}

.mdi-fast-forward::before {
  content: "\F0211";
}

.mdi-fast-forward-10::before {
  content: "\F0D71";
}

.mdi-fast-forward-30::before {
  content: "\F0D06";
}

.mdi-fast-forward-5::before {
  content: "\F11F8";
}

.mdi-fast-forward-60::before {
  content: "\F160B";
}

.mdi-fast-forward-outline::before {
  content: "\F06D2";
}

.mdi-fax::before {
  content: "\F0212";
}

.mdi-feather::before {
  content: "\F06D3";
}

.mdi-feature-search::before {
  content: "\F0A49";
}

.mdi-feature-search-outline::before {
  content: "\F0A4A";
}

.mdi-fedora::before {
  content: "\F08DB";
}

.mdi-fencing::before {
  content: "\F14C1";
}

.mdi-ferris-wheel::before {
  content: "\F0EA4";
}

.mdi-ferry::before {
  content: "\F0213";
}

.mdi-file::before {
  content: "\F0214";
}

.mdi-file-account::before {
  content: "\F073B";
}

.mdi-file-account-outline::before {
  content: "\F1028";
}

.mdi-file-alert::before {
  content: "\F0A4B";
}

.mdi-file-alert-outline::before {
  content: "\F0A4C";
}

.mdi-file-cabinet::before {
  content: "\F0AB6";
}

.mdi-file-cad::before {
  content: "\F0EEB";
}

.mdi-file-cad-box::before {
  content: "\F0EEC";
}

.mdi-file-cancel::before {
  content: "\F0DC6";
}

.mdi-file-cancel-outline::before {
  content: "\F0DC7";
}

.mdi-file-certificate::before {
  content: "\F1186";
}

.mdi-file-certificate-outline::before {
  content: "\F1187";
}

.mdi-file-chart::before {
  content: "\F0215";
}

.mdi-file-chart-outline::before {
  content: "\F1029";
}

.mdi-file-check::before {
  content: "\F0216";
}

.mdi-file-check-outline::before {
  content: "\F0E29";
}

.mdi-file-clock::before {
  content: "\F12E1";
}

.mdi-file-clock-outline::before {
  content: "\F12E2";
}

.mdi-file-cloud::before {
  content: "\F0217";
}

.mdi-file-cloud-outline::before {
  content: "\F102A";
}

.mdi-file-code::before {
  content: "\F022E";
}

.mdi-file-code-outline::before {
  content: "\F102B";
}

.mdi-file-cog::before {
  content: "\F107B";
}

.mdi-file-cog-outline::before {
  content: "\F107C";
}

.mdi-file-compare::before {
  content: "\F08AA";
}

.mdi-file-delimited::before {
  content: "\F0218";
}

.mdi-file-delimited-outline::before {
  content: "\F0EA5";
}

.mdi-file-document::before {
  content: "\F0219";
}

.mdi-file-document-edit::before {
  content: "\F0DC8";
}

.mdi-file-document-edit-outline::before {
  content: "\F0DC9";
}

.mdi-file-document-multiple::before {
  content: "\F1517";
}

.mdi-file-document-multiple-outline::before {
  content: "\F1518";
}

.mdi-file-document-outline::before {
  content: "\F09EE";
}

.mdi-file-download::before {
  content: "\F0965";
}

.mdi-file-download-outline::before {
  content: "\F0966";
}

.mdi-file-edit::before {
  content: "\F11E7";
}

.mdi-file-edit-outline::before {
  content: "\F11E8";
}

.mdi-file-excel::before {
  content: "\F021B";
}

.mdi-file-excel-box::before {
  content: "\F021C";
}

.mdi-file-excel-box-outline::before {
  content: "\F102C";
}

.mdi-file-excel-outline::before {
  content: "\F102D";
}

.mdi-file-export::before {
  content: "\F021D";
}

.mdi-file-export-outline::before {
  content: "\F102E";
}

.mdi-file-eye::before {
  content: "\F0DCA";
}

.mdi-file-eye-outline::before {
  content: "\F0DCB";
}

.mdi-file-find::before {
  content: "\F021E";
}

.mdi-file-find-outline::before {
  content: "\F0B97";
}

.mdi-file-hidden::before {
  content: "\F0613";
}

.mdi-file-image::before {
  content: "\F021F";
}

.mdi-file-image-outline::before {
  content: "\F0EB0";
}

.mdi-file-import::before {
  content: "\F0220";
}

.mdi-file-import-outline::before {
  content: "\F102F";
}

.mdi-file-key::before {
  content: "\F1184";
}

.mdi-file-key-outline::before {
  content: "\F1185";
}

.mdi-file-link::before {
  content: "\F1177";
}

.mdi-file-link-outline::before {
  content: "\F1178";
}

.mdi-file-lock::before {
  content: "\F0221";
}

.mdi-file-lock-outline::before {
  content: "\F1030";
}

.mdi-file-move::before {
  content: "\F0AB9";
}

.mdi-file-move-outline::before {
  content: "\F1031";
}

.mdi-file-multiple::before {
  content: "\F0222";
}

.mdi-file-multiple-outline::before {
  content: "\F1032";
}

.mdi-file-music::before {
  content: "\F0223";
}

.mdi-file-music-outline::before {
  content: "\F0E2A";
}

.mdi-file-outline::before {
  content: "\F0224";
}

.mdi-file-pdf::before {
  content: "\F0225";
}

.mdi-file-pdf-box::before {
  content: "\F0226";
}

.mdi-file-pdf-box-outline::before {
  content: "\F0FB3";
}

.mdi-file-pdf-outline::before {
  content: "\F0E2D";
}

.mdi-file-percent::before {
  content: "\F081E";
}

.mdi-file-percent-outline::before {
  content: "\F1033";
}

.mdi-file-phone::before {
  content: "\F1179";
}

.mdi-file-phone-outline::before {
  content: "\F117A";
}

.mdi-file-plus::before {
  content: "\F0752";
}

.mdi-file-plus-outline::before {
  content: "\F0EED";
}

.mdi-file-powerpoint::before {
  content: "\F0227";
}

.mdi-file-powerpoint-box::before {
  content: "\F0228";
}

.mdi-file-powerpoint-box-outline::before {
  content: "\F1034";
}

.mdi-file-powerpoint-outline::before {
  content: "\F1035";
}

.mdi-file-presentation-box::before {
  content: "\F0229";
}

.mdi-file-question::before {
  content: "\F086F";
}

.mdi-file-question-outline::before {
  content: "\F1036";
}

.mdi-file-refresh::before {
  content: "\F0918";
}

.mdi-file-refresh-outline::before {
  content: "\F0541";
}

.mdi-file-remove::before {
  content: "\F0B98";
}

.mdi-file-remove-outline::before {
  content: "\F1037";
}

.mdi-file-replace::before {
  content: "\F0B32";
}

.mdi-file-replace-outline::before {
  content: "\F0B33";
}

.mdi-file-restore::before {
  content: "\F0670";
}

.mdi-file-restore-outline::before {
  content: "\F1038";
}

.mdi-file-search::before {
  content: "\F0C7C";
}

.mdi-file-search-outline::before {
  content: "\F0C7D";
}

.mdi-file-send::before {
  content: "\F022A";
}

.mdi-file-send-outline::before {
  content: "\F1039";
}

.mdi-file-settings::before {
  content: "\F1079";
}

.mdi-file-settings-outline::before {
  content: "\F107A";
}

.mdi-file-star::before {
  content: "\F103A";
}

.mdi-file-star-outline::before {
  content: "\F103B";
}

.mdi-file-swap::before {
  content: "\F0FB4";
}

.mdi-file-swap-outline::before {
  content: "\F0FB5";
}

.mdi-file-sync::before {
  content: "\F1216";
}

.mdi-file-sync-outline::before {
  content: "\F1217";
}

.mdi-file-table::before {
  content: "\F0C7E";
}

.mdi-file-table-box::before {
  content: "\F10E1";
}

.mdi-file-table-box-multiple::before {
  content: "\F10E2";
}

.mdi-file-table-box-multiple-outline::before {
  content: "\F10E3";
}

.mdi-file-table-box-outline::before {
  content: "\F10E4";
}

.mdi-file-table-outline::before {
  content: "\F0C7F";
}

.mdi-file-tree::before {
  content: "\F0645";
}

.mdi-file-tree-outline::before {
  content: "\F13D2";
}

.mdi-file-undo::before {
  content: "\F08DC";
}

.mdi-file-undo-outline::before {
  content: "\F103C";
}

.mdi-file-upload::before {
  content: "\F0A4D";
}

.mdi-file-upload-outline::before {
  content: "\F0A4E";
}

.mdi-file-video::before {
  content: "\F022B";
}

.mdi-file-video-outline::before {
  content: "\F0E2C";
}

.mdi-file-word::before {
  content: "\F022C";
}

.mdi-file-word-box::before {
  content: "\F022D";
}

.mdi-file-word-box-outline::before {
  content: "\F103D";
}

.mdi-file-word-outline::before {
  content: "\F103E";
}

.mdi-film::before {
  content: "\F022F";
}

.mdi-filmstrip::before {
  content: "\F0230";
}

.mdi-filmstrip-box::before {
  content: "\F0332";
}

.mdi-filmstrip-box-multiple::before {
  content: "\F0D18";
}

.mdi-filmstrip-off::before {
  content: "\F0231";
}

.mdi-filter::before {
  content: "\F0232";
}

.mdi-filter-menu::before {
  content: "\F10E5";
}

.mdi-filter-menu-outline::before {
  content: "\F10E6";
}

.mdi-filter-minus::before {
  content: "\F0EEE";
}

.mdi-filter-minus-outline::before {
  content: "\F0EEF";
}

.mdi-filter-off::before {
  content: "\F14EF";
}

.mdi-filter-off-outline::before {
  content: "\F14F0";
}

.mdi-filter-outline::before {
  content: "\F0233";
}

.mdi-filter-plus::before {
  content: "\F0EF0";
}

.mdi-filter-plus-outline::before {
  content: "\F0EF1";
}

.mdi-filter-remove::before {
  content: "\F0234";
}

.mdi-filter-remove-outline::before {
  content: "\F0235";
}

.mdi-filter-variant::before {
  content: "\F0236";
}

.mdi-filter-variant-minus::before {
  content: "\F1112";
}

.mdi-filter-variant-plus::before {
  content: "\F1113";
}

.mdi-filter-variant-remove::before {
  content: "\F103F";
}

.mdi-finance::before {
  content: "\F081F";
}

.mdi-find-replace::before {
  content: "\F06D4";
}

.mdi-fingerprint::before {
  content: "\F0237";
}

.mdi-fingerprint-off::before {
  content: "\F0EB1";
}

.mdi-fire::before {
  content: "\F0238";
}

.mdi-fire-alert::before {
  content: "\F15D7";
}

.mdi-fire-extinguisher::before {
  content: "\F0EF2";
}

.mdi-fire-hydrant::before {
  content: "\F1137";
}

.mdi-fire-hydrant-alert::before {
  content: "\F1138";
}

.mdi-fire-hydrant-off::before {
  content: "\F1139";
}

.mdi-fire-off::before {
  content: "\F1722";
}

.mdi-fire-truck::before {
  content: "\F08AB";
}

.mdi-firebase::before {
  content: "\F0967";
}

.mdi-firefox::before {
  content: "\F0239";
}

.mdi-fireplace::before {
  content: "\F0E2E";
}

.mdi-fireplace-off::before {
  content: "\F0E2F";
}

.mdi-firework::before {
  content: "\F0E30";
}

.mdi-firework-off::before {
  content: "\F1723";
}

.mdi-fish::before {
  content: "\F023A";
}

.mdi-fish-off::before {
  content: "\F13F3";
}

.mdi-fishbowl::before {
  content: "\F0EF3";
}

.mdi-fishbowl-outline::before {
  content: "\F0EF4";
}

.mdi-fit-to-page::before {
  content: "\F0EF5";
}

.mdi-fit-to-page-outline::before {
  content: "\F0EF6";
}

.mdi-flag::before {
  content: "\F023B";
}

.mdi-flag-checkered::before {
  content: "\F023C";
}

.mdi-flag-minus::before {
  content: "\F0B99";
}

.mdi-flag-minus-outline::before {
  content: "\F10B2";
}

.mdi-flag-outline::before {
  content: "\F023D";
}

.mdi-flag-plus::before {
  content: "\F0B9A";
}

.mdi-flag-plus-outline::before {
  content: "\F10B3";
}

.mdi-flag-remove::before {
  content: "\F0B9B";
}

.mdi-flag-remove-outline::before {
  content: "\F10B4";
}

.mdi-flag-triangle::before {
  content: "\F023F";
}

.mdi-flag-variant::before {
  content: "\F0240";
}

.mdi-flag-variant-outline::before {
  content: "\F023E";
}

.mdi-flare::before {
  content: "\F0D72";
}

.mdi-flash::before {
  content: "\F0241";
}

.mdi-flash-alert::before {
  content: "\F0EF7";
}

.mdi-flash-alert-outline::before {
  content: "\F0EF8";
}

.mdi-flash-auto::before {
  content: "\F0242";
}

.mdi-flash-circle::before {
  content: "\F0820";
}

.mdi-flash-off::before {
  content: "\F0243";
}

.mdi-flash-outline::before {
  content: "\F06D5";
}

.mdi-flash-red-eye::before {
  content: "\F067B";
}

.mdi-flashlight::before {
  content: "\F0244";
}

.mdi-flashlight-off::before {
  content: "\F0245";
}

.mdi-flask::before {
  content: "\F0093";
}

.mdi-flask-empty::before {
  content: "\F0094";
}

.mdi-flask-empty-minus::before {
  content: "\F123A";
}

.mdi-flask-empty-minus-outline::before {
  content: "\F123B";
}

.mdi-flask-empty-off::before {
  content: "\F13F4";
}

.mdi-flask-empty-off-outline::before {
  content: "\F13F5";
}

.mdi-flask-empty-outline::before {
  content: "\F0095";
}

.mdi-flask-empty-plus::before {
  content: "\F123C";
}

.mdi-flask-empty-plus-outline::before {
  content: "\F123D";
}

.mdi-flask-empty-remove::before {
  content: "\F123E";
}

.mdi-flask-empty-remove-outline::before {
  content: "\F123F";
}

.mdi-flask-minus::before {
  content: "\F1240";
}

.mdi-flask-minus-outline::before {
  content: "\F1241";
}

.mdi-flask-off::before {
  content: "\F13F6";
}

.mdi-flask-off-outline::before {
  content: "\F13F7";
}

.mdi-flask-outline::before {
  content: "\F0096";
}

.mdi-flask-plus::before {
  content: "\F1242";
}

.mdi-flask-plus-outline::before {
  content: "\F1243";
}

.mdi-flask-remove::before {
  content: "\F1244";
}

.mdi-flask-remove-outline::before {
  content: "\F1245";
}

.mdi-flask-round-bottom::before {
  content: "\F124B";
}

.mdi-flask-round-bottom-empty::before {
  content: "\F124C";
}

.mdi-flask-round-bottom-empty-outline::before {
  content: "\F124D";
}

.mdi-flask-round-bottom-outline::before {
  content: "\F124E";
}

.mdi-fleur-de-lis::before {
  content: "\F1303";
}

.mdi-flip-horizontal::before {
  content: "\F10E7";
}

.mdi-flip-to-back::before {
  content: "\F0247";
}

.mdi-flip-to-front::before {
  content: "\F0248";
}

.mdi-flip-vertical::before {
  content: "\F10E8";
}

.mdi-floor-lamp::before {
  content: "\F08DD";
}

.mdi-floor-lamp-dual::before {
  content: "\F1040";
}

.mdi-floor-lamp-variant::before {
  content: "\F1041";
}

.mdi-floor-plan::before {
  content: "\F0821";
}

.mdi-floppy::before {
  content: "\F0249";
}

.mdi-floppy-variant::before {
  content: "\F09EF";
}

.mdi-flower::before {
  content: "\F024A";
}

.mdi-flower-outline::before {
  content: "\F09F0";
}

.mdi-flower-poppy::before {
  content: "\F0D08";
}

.mdi-flower-tulip::before {
  content: "\F09F1";
}

.mdi-flower-tulip-outline::before {
  content: "\F09F2";
}

.mdi-focus-auto::before {
  content: "\F0F4E";
}

.mdi-focus-field::before {
  content: "\F0F4F";
}

.mdi-focus-field-horizontal::before {
  content: "\F0F50";
}

.mdi-focus-field-vertical::before {
  content: "\F0F51";
}

.mdi-folder::before {
  content: "\F024B";
}

.mdi-folder-account::before {
  content: "\F024C";
}

.mdi-folder-account-outline::before {
  content: "\F0B9C";
}

.mdi-folder-alert::before {
  content: "\F0DCC";
}

.mdi-folder-alert-outline::before {
  content: "\F0DCD";
}

.mdi-folder-clock::before {
  content: "\F0ABA";
}

.mdi-folder-clock-outline::before {
  content: "\F0ABB";
}

.mdi-folder-cog::before {
  content: "\F107F";
}

.mdi-folder-cog-outline::before {
  content: "\F1080";
}

.mdi-folder-download::before {
  content: "\F024D";
}

.mdi-folder-download-outline::before {
  content: "\F10E9";
}

.mdi-folder-edit::before {
  content: "\F08DE";
}

.mdi-folder-edit-outline::before {
  content: "\F0DCE";
}

.mdi-folder-google-drive::before {
  content: "\F024E";
}

.mdi-folder-heart::before {
  content: "\F10EA";
}

.mdi-folder-heart-outline::before {
  content: "\F10EB";
}

.mdi-folder-home::before {
  content: "\F10B5";
}

.mdi-folder-home-outline::before {
  content: "\F10B6";
}

.mdi-folder-image::before {
  content: "\F024F";
}

.mdi-folder-information::before {
  content: "\F10B7";
}

.mdi-folder-information-outline::before {
  content: "\F10B8";
}

.mdi-folder-key::before {
  content: "\F08AC";
}

.mdi-folder-key-network::before {
  content: "\F08AD";
}

.mdi-folder-key-network-outline::before {
  content: "\F0C80";
}

.mdi-folder-key-outline::before {
  content: "\F10EC";
}

.mdi-folder-lock::before {
  content: "\F0250";
}

.mdi-folder-lock-open::before {
  content: "\F0251";
}

.mdi-folder-marker::before {
  content: "\F126D";
}

.mdi-folder-marker-outline::before {
  content: "\F126E";
}

.mdi-folder-move::before {
  content: "\F0252";
}

.mdi-folder-move-outline::before {
  content: "\F1246";
}

.mdi-folder-multiple::before {
  content: "\F0253";
}

.mdi-folder-multiple-image::before {
  content: "\F0254";
}

.mdi-folder-multiple-outline::before {
  content: "\F0255";
}

.mdi-folder-multiple-plus::before {
  content: "\F147E";
}

.mdi-folder-multiple-plus-outline::before {
  content: "\F147F";
}

.mdi-folder-music::before {
  content: "\F1359";
}

.mdi-folder-music-outline::before {
  content: "\F135A";
}

.mdi-folder-network::before {
  content: "\F0870";
}

.mdi-folder-network-outline::before {
  content: "\F0C81";
}

.mdi-folder-open::before {
  content: "\F0770";
}

.mdi-folder-open-outline::before {
  content: "\F0DCF";
}

.mdi-folder-outline::before {
  content: "\F0256";
}

.mdi-folder-plus::before {
  content: "\F0257";
}

.mdi-folder-plus-outline::before {
  content: "\F0B9D";
}

.mdi-folder-pound::before {
  content: "\F0D09";
}

.mdi-folder-pound-outline::before {
  content: "\F0D0A";
}

.mdi-folder-refresh::before {
  content: "\F0749";
}

.mdi-folder-refresh-outline::before {
  content: "\F0542";
}

.mdi-folder-remove::before {
  content: "\F0258";
}

.mdi-folder-remove-outline::before {
  content: "\F0B9E";
}

.mdi-folder-search::before {
  content: "\F0968";
}

.mdi-folder-search-outline::before {
  content: "\F0969";
}

.mdi-folder-settings::before {
  content: "\F107D";
}

.mdi-folder-settings-outline::before {
  content: "\F107E";
}

.mdi-folder-star::before {
  content: "\F069D";
}

.mdi-folder-star-multiple::before {
  content: "\F13D3";
}

.mdi-folder-star-multiple-outline::before {
  content: "\F13D4";
}

.mdi-folder-star-outline::before {
  content: "\F0B9F";
}

.mdi-folder-swap::before {
  content: "\F0FB6";
}

.mdi-folder-swap-outline::before {
  content: "\F0FB7";
}

.mdi-folder-sync::before {
  content: "\F0D0B";
}

.mdi-folder-sync-outline::before {
  content: "\F0D0C";
}

.mdi-folder-table::before {
  content: "\F12E3";
}

.mdi-folder-table-outline::before {
  content: "\F12E4";
}

.mdi-folder-text::before {
  content: "\F0C82";
}

.mdi-folder-text-outline::before {
  content: "\F0C83";
}

.mdi-folder-upload::before {
  content: "\F0259";
}

.mdi-folder-upload-outline::before {
  content: "\F10ED";
}

.mdi-folder-zip::before {
  content: "\F06EB";
}

.mdi-folder-zip-outline::before {
  content: "\F07B9";
}

.mdi-font-awesome::before {
  content: "\F003A";
}

.mdi-food::before {
  content: "\F025A";
}

.mdi-food-apple::before {
  content: "\F025B";
}

.mdi-food-apple-outline::before {
  content: "\F0C84";
}

.mdi-food-croissant::before {
  content: "\F07C8";
}

.mdi-food-drumstick::before {
  content: "\F141F";
}

.mdi-food-drumstick-off::before {
  content: "\F1468";
}

.mdi-food-drumstick-off-outline::before {
  content: "\F1469";
}

.mdi-food-drumstick-outline::before {
  content: "\F1420";
}

.mdi-food-fork-drink::before {
  content: "\F05F2";
}

.mdi-food-halal::before {
  content: "\F1572";
}

.mdi-food-kosher::before {
  content: "\F1573";
}

.mdi-food-off::before {
  content: "\F05F3";
}

.mdi-food-steak::before {
  content: "\F146A";
}

.mdi-food-steak-off::before {
  content: "\F146B";
}

.mdi-food-turkey::before {
  content: "\F171C";
}

.mdi-food-variant::before {
  content: "\F025C";
}

.mdi-food-variant-off::before {
  content: "\F13E5";
}

.mdi-foot-print::before {
  content: "\F0F52";
}

.mdi-football::before {
  content: "\F025D";
}

.mdi-football-australian::before {
  content: "\F025E";
}

.mdi-football-helmet::before {
  content: "\F025F";
}

.mdi-forklift::before {
  content: "\F07C9";
}

.mdi-form-dropdown::before {
  content: "\F1400";
}

.mdi-form-select::before {
  content: "\F1401";
}

.mdi-form-textarea::before {
  content: "\F1095";
}

.mdi-form-textbox::before {
  content: "\F060E";
}

.mdi-form-textbox-lock::before {
  content: "\F135D";
}

.mdi-form-textbox-password::before {
  content: "\F07F5";
}

.mdi-format-align-bottom::before {
  content: "\F0753";
}

.mdi-format-align-center::before {
  content: "\F0260";
}

.mdi-format-align-justify::before {
  content: "\F0261";
}

.mdi-format-align-left::before {
  content: "\F0262";
}

.mdi-format-align-middle::before {
  content: "\F0754";
}

.mdi-format-align-right::before {
  content: "\F0263";
}

.mdi-format-align-top::before {
  content: "\F0755";
}

.mdi-format-annotation-minus::before {
  content: "\F0ABC";
}

.mdi-format-annotation-plus::before {
  content: "\F0646";
}

.mdi-format-bold::before {
  content: "\F0264";
}

.mdi-format-clear::before {
  content: "\F0265";
}

.mdi-format-color-fill::before {
  content: "\F0266";
}

.mdi-format-color-highlight::before {
  content: "\F0E31";
}

.mdi-format-color-marker-cancel::before {
  content: "\F1313";
}

.mdi-format-color-text::before {
  content: "\F069E";
}

.mdi-format-columns::before {
  content: "\F08DF";
}

.mdi-format-float-center::before {
  content: "\F0267";
}

.mdi-format-float-left::before {
  content: "\F0268";
}

.mdi-format-float-none::before {
  content: "\F0269";
}

.mdi-format-float-right::before {
  content: "\F026A";
}

.mdi-format-font::before {
  content: "\F06D6";
}

.mdi-format-font-size-decrease::before {
  content: "\F09F3";
}

.mdi-format-font-size-increase::before {
  content: "\F09F4";
}

.mdi-format-header-1::before {
  content: "\F026B";
}

.mdi-format-header-2::before {
  content: "\F026C";
}

.mdi-format-header-3::before {
  content: "\F026D";
}

.mdi-format-header-4::before {
  content: "\F026E";
}

.mdi-format-header-5::before {
  content: "\F026F";
}

.mdi-format-header-6::before {
  content: "\F0270";
}

.mdi-format-header-decrease::before {
  content: "\F0271";
}

.mdi-format-header-equal::before {
  content: "\F0272";
}

.mdi-format-header-increase::before {
  content: "\F0273";
}

.mdi-format-header-pound::before {
  content: "\F0274";
}

.mdi-format-horizontal-align-center::before {
  content: "\F061E";
}

.mdi-format-horizontal-align-left::before {
  content: "\F061F";
}

.mdi-format-horizontal-align-right::before {
  content: "\F0620";
}

.mdi-format-indent-decrease::before {
  content: "\F0275";
}

.mdi-format-indent-increase::before {
  content: "\F0276";
}

.mdi-format-italic::before {
  content: "\F0277";
}

.mdi-format-letter-case::before {
  content: "\F0B34";
}

.mdi-format-letter-case-lower::before {
  content: "\F0B35";
}

.mdi-format-letter-case-upper::before {
  content: "\F0B36";
}

.mdi-format-letter-ends-with::before {
  content: "\F0FB8";
}

.mdi-format-letter-matches::before {
  content: "\F0FB9";
}

.mdi-format-letter-starts-with::before {
  content: "\F0FBA";
}

.mdi-format-line-spacing::before {
  content: "\F0278";
}

.mdi-format-line-style::before {
  content: "\F05C8";
}

.mdi-format-line-weight::before {
  content: "\F05C9";
}

.mdi-format-list-bulleted::before {
  content: "\F0279";
}

.mdi-format-list-bulleted-square::before {
  content: "\F0DD0";
}

.mdi-format-list-bulleted-triangle::before {
  content: "\F0EB2";
}

.mdi-format-list-bulleted-type::before {
  content: "\F027A";
}

.mdi-format-list-checkbox::before {
  content: "\F096A";
}

.mdi-format-list-checks::before {
  content: "\F0756";
}

.mdi-format-list-numbered::before {
  content: "\F027B";
}

.mdi-format-list-numbered-rtl::before {
  content: "\F0D0D";
}

.mdi-format-list-text::before {
  content: "\F126F";
}

.mdi-format-overline::before {
  content: "\F0EB3";
}

.mdi-format-page-break::before {
  content: "\F06D7";
}

.mdi-format-paint::before {
  content: "\F027C";
}

.mdi-format-paragraph::before {
  content: "\F027D";
}

.mdi-format-pilcrow::before {
  content: "\F06D8";
}

.mdi-format-quote-close::before {
  content: "\F027E";
}

.mdi-format-quote-close-outline::before {
  content: "\F11A8";
}

.mdi-format-quote-open::before {
  content: "\F0757";
}

.mdi-format-quote-open-outline::before {
  content: "\F11A7";
}

.mdi-format-rotate-90::before {
  content: "\F06AA";
}

.mdi-format-section::before {
  content: "\F069F";
}

.mdi-format-size::before {
  content: "\F027F";
}

.mdi-format-strikethrough::before {
  content: "\F0280";
}

.mdi-format-strikethrough-variant::before {
  content: "\F0281";
}

.mdi-format-subscript::before {
  content: "\F0282";
}

.mdi-format-superscript::before {
  content: "\F0283";
}

.mdi-format-text::before {
  content: "\F0284";
}

.mdi-format-text-rotation-angle-down::before {
  content: "\F0FBB";
}

.mdi-format-text-rotation-angle-up::before {
  content: "\F0FBC";
}

.mdi-format-text-rotation-down::before {
  content: "\F0D73";
}

.mdi-format-text-rotation-down-vertical::before {
  content: "\F0FBD";
}

.mdi-format-text-rotation-none::before {
  content: "\F0D74";
}

.mdi-format-text-rotation-up::before {
  content: "\F0FBE";
}

.mdi-format-text-rotation-vertical::before {
  content: "\F0FBF";
}

.mdi-format-text-variant::before {
  content: "\F0E32";
}

.mdi-format-text-variant-outline::before {
  content: "\F150F";
}

.mdi-format-text-wrapping-clip::before {
  content: "\F0D0E";
}

.mdi-format-text-wrapping-overflow::before {
  content: "\F0D0F";
}

.mdi-format-text-wrapping-wrap::before {
  content: "\F0D10";
}

.mdi-format-textbox::before {
  content: "\F0D11";
}

.mdi-format-textdirection-l-to-r::before {
  content: "\F0285";
}

.mdi-format-textdirection-r-to-l::before {
  content: "\F0286";
}

.mdi-format-title::before {
  content: "\F05F4";
}

.mdi-format-underline::before {
  content: "\F0287";
}

.mdi-format-vertical-align-bottom::before {
  content: "\F0621";
}

.mdi-format-vertical-align-center::before {
  content: "\F0622";
}

.mdi-format-vertical-align-top::before {
  content: "\F0623";
}

.mdi-format-wrap-inline::before {
  content: "\F0288";
}

.mdi-format-wrap-square::before {
  content: "\F0289";
}

.mdi-format-wrap-tight::before {
  content: "\F028A";
}

.mdi-format-wrap-top-bottom::before {
  content: "\F028B";
}

.mdi-forum::before {
  content: "\F028C";
}

.mdi-forum-outline::before {
  content: "\F0822";
}

.mdi-forward::before {
  content: "\F028D";
}

.mdi-forwardburger::before {
  content: "\F0D75";
}

.mdi-fountain::before {
  content: "\F096B";
}

.mdi-fountain-pen::before {
  content: "\F0D12";
}

.mdi-fountain-pen-tip::before {
  content: "\F0D13";
}

.mdi-freebsd::before {
  content: "\F08E0";
}

.mdi-frequently-asked-questions::before {
  content: "\F0EB4";
}

.mdi-fridge::before {
  content: "\F0290";
}

.mdi-fridge-alert::before {
  content: "\F11B1";
}

.mdi-fridge-alert-outline::before {
  content: "\F11B2";
}

.mdi-fridge-bottom::before {
  content: "\F0292";
}

.mdi-fridge-industrial::before {
  content: "\F15EE";
}

.mdi-fridge-industrial-alert::before {
  content: "\F15EF";
}

.mdi-fridge-industrial-alert-outline::before {
  content: "\F15F0";
}

.mdi-fridge-industrial-off::before {
  content: "\F15F1";
}

.mdi-fridge-industrial-off-outline::before {
  content: "\F15F2";
}

.mdi-fridge-industrial-outline::before {
  content: "\F15F3";
}

.mdi-fridge-off::before {
  content: "\F11AF";
}

.mdi-fridge-off-outline::before {
  content: "\F11B0";
}

.mdi-fridge-outline::before {
  content: "\F028F";
}

.mdi-fridge-top::before {
  content: "\F0291";
}

.mdi-fridge-variant::before {
  content: "\F15F4";
}

.mdi-fridge-variant-alert::before {
  content: "\F15F5";
}

.mdi-fridge-variant-alert-outline::before {
  content: "\F15F6";
}

.mdi-fridge-variant-off::before {
  content: "\F15F7";
}

.mdi-fridge-variant-off-outline::before {
  content: "\F15F8";
}

.mdi-fridge-variant-outline::before {
  content: "\F15F9";
}

.mdi-fruit-cherries::before {
  content: "\F1042";
}

.mdi-fruit-cherries-off::before {
  content: "\F13F8";
}

.mdi-fruit-citrus::before {
  content: "\F1043";
}

.mdi-fruit-citrus-off::before {
  content: "\F13F9";
}

.mdi-fruit-grapes::before {
  content: "\F1044";
}

.mdi-fruit-grapes-outline::before {
  content: "\F1045";
}

.mdi-fruit-pineapple::before {
  content: "\F1046";
}

.mdi-fruit-watermelon::before {
  content: "\F1047";
}

.mdi-fuel::before {
  content: "\F07CA";
}

.mdi-fullscreen::before {
  content: "\F0293";
}

.mdi-fullscreen-exit::before {
  content: "\F0294";
}

.mdi-function::before {
  content: "\F0295";
}

.mdi-function-variant::before {
  content: "\F0871";
}

.mdi-furigana-horizontal::before {
  content: "\F1081";
}

.mdi-furigana-vertical::before {
  content: "\F1082";
}

.mdi-fuse::before {
  content: "\F0C85";
}

.mdi-fuse-alert::before {
  content: "\F142D";
}

.mdi-fuse-blade::before {
  content: "\F0C86";
}

.mdi-fuse-off::before {
  content: "\F142C";
}

.mdi-gamepad::before {
  content: "\F0296";
}

.mdi-gamepad-circle::before {
  content: "\F0E33";
}

.mdi-gamepad-circle-down::before {
  content: "\F0E34";
}

.mdi-gamepad-circle-left::before {
  content: "\F0E35";
}

.mdi-gamepad-circle-outline::before {
  content: "\F0E36";
}

.mdi-gamepad-circle-right::before {
  content: "\F0E37";
}

.mdi-gamepad-circle-up::before {
  content: "\F0E38";
}

.mdi-gamepad-down::before {
  content: "\F0E39";
}

.mdi-gamepad-left::before {
  content: "\F0E3A";
}

.mdi-gamepad-right::before {
  content: "\F0E3B";
}

.mdi-gamepad-round::before {
  content: "\F0E3C";
}

.mdi-gamepad-round-down::before {
  content: "\F0E3D";
}

.mdi-gamepad-round-left::before {
  content: "\F0E3E";
}

.mdi-gamepad-round-outline::before {
  content: "\F0E3F";
}

.mdi-gamepad-round-right::before {
  content: "\F0E40";
}

.mdi-gamepad-round-up::before {
  content: "\F0E41";
}

.mdi-gamepad-square::before {
  content: "\F0EB5";
}

.mdi-gamepad-square-outline::before {
  content: "\F0EB6";
}

.mdi-gamepad-up::before {
  content: "\F0E42";
}

.mdi-gamepad-variant::before {
  content: "\F0297";
}

.mdi-gamepad-variant-outline::before {
  content: "\F0EB7";
}

.mdi-gamma::before {
  content: "\F10EE";
}

.mdi-gantry-crane::before {
  content: "\F0DD1";
}

.mdi-garage::before {
  content: "\F06D9";
}

.mdi-garage-alert::before {
  content: "\F0872";
}

.mdi-garage-alert-variant::before {
  content: "\F12D5";
}

.mdi-garage-open::before {
  content: "\F06DA";
}

.mdi-garage-open-variant::before {
  content: "\F12D4";
}

.mdi-garage-variant::before {
  content: "\F12D3";
}

.mdi-gas-cylinder::before {
  content: "\F0647";
}

.mdi-gas-station::before {
  content: "\F0298";
}

.mdi-gas-station-off::before {
  content: "\F1409";
}

.mdi-gas-station-off-outline::before {
  content: "\F140A";
}

.mdi-gas-station-outline::before {
  content: "\F0EB8";
}

.mdi-gate::before {
  content: "\F0299";
}

.mdi-gate-and::before {
  content: "\F08E1";
}

.mdi-gate-arrow-right::before {
  content: "\F1169";
}

.mdi-gate-nand::before {
  content: "\F08E2";
}

.mdi-gate-nor::before {
  content: "\F08E3";
}

.mdi-gate-not::before {
  content: "\F08E4";
}

.mdi-gate-open::before {
  content: "\F116A";
}

.mdi-gate-or::before {
  content: "\F08E5";
}

.mdi-gate-xnor::before {
  content: "\F08E6";
}

.mdi-gate-xor::before {
  content: "\F08E7";
}

.mdi-gatsby::before {
  content: "\F0E43";
}

.mdi-gauge::before {
  content: "\F029A";
}

.mdi-gauge-empty::before {
  content: "\F0873";
}

.mdi-gauge-full::before {
  content: "\F0874";
}

.mdi-gauge-low::before {
  content: "\F0875";
}

.mdi-gavel::before {
  content: "\F029B";
}

.mdi-gender-female::before {
  content: "\F029C";
}

.mdi-gender-male::before {
  content: "\F029D";
}

.mdi-gender-male-female::before {
  content: "\F029E";
}

.mdi-gender-male-female-variant::before {
  content: "\F113F";
}

.mdi-gender-non-binary::before {
  content: "\F1140";
}

.mdi-gender-transgender::before {
  content: "\F029F";
}

.mdi-gentoo::before {
  content: "\F08E8";
}

.mdi-gesture::before {
  content: "\F07CB";
}

.mdi-gesture-double-tap::before {
  content: "\F073C";
}

.mdi-gesture-pinch::before {
  content: "\F0ABD";
}

.mdi-gesture-spread::before {
  content: "\F0ABE";
}

.mdi-gesture-swipe::before {
  content: "\F0D76";
}

.mdi-gesture-swipe-down::before {
  content: "\F073D";
}

.mdi-gesture-swipe-horizontal::before {
  content: "\F0ABF";
}

.mdi-gesture-swipe-left::before {
  content: "\F073E";
}

.mdi-gesture-swipe-right::before {
  content: "\F073F";
}

.mdi-gesture-swipe-up::before {
  content: "\F0740";
}

.mdi-gesture-swipe-vertical::before {
  content: "\F0AC0";
}

.mdi-gesture-tap::before {
  content: "\F0741";
}

.mdi-gesture-tap-box::before {
  content: "\F12A9";
}

.mdi-gesture-tap-button::before {
  content: "\F12A8";
}

.mdi-gesture-tap-hold::before {
  content: "\F0D77";
}

.mdi-gesture-two-double-tap::before {
  content: "\F0742";
}

.mdi-gesture-two-tap::before {
  content: "\F0743";
}

.mdi-ghost::before {
  content: "\F02A0";
}

.mdi-ghost-off::before {
  content: "\F09F5";
}

.mdi-ghost-off-outline::before {
  content: "\F165C";
}

.mdi-ghost-outline::before {
  content: "\F165D";
}

.mdi-gif::before {
  content: "\F0D78";
}

.mdi-gift::before {
  content: "\F0E44";
}

.mdi-gift-off::before {
  content: "\F16EF";
}

.mdi-gift-off-outline::before {
  content: "\F16F0";
}

.mdi-gift-open::before {
  content: "\F16F1";
}

.mdi-gift-open-outline::before {
  content: "\F16F2";
}

.mdi-gift-outline::before {
  content: "\F02A1";
}

.mdi-git::before {
  content: "\F02A2";
}

.mdi-github::before {
  content: "\F02A4";
}

.mdi-gitlab::before {
  content: "\F0BA0";
}

.mdi-glass-cocktail::before {
  content: "\F0356";
}

.mdi-glass-cocktail-off::before {
  content: "\F15E6";
}

.mdi-glass-flute::before {
  content: "\F02A5";
}

.mdi-glass-mug::before {
  content: "\F02A6";
}

.mdi-glass-mug-off::before {
  content: "\F15E7";
}

.mdi-glass-mug-variant::before {
  content: "\F1116";
}

.mdi-glass-mug-variant-off::before {
  content: "\F15E8";
}

.mdi-glass-pint-outline::before {
  content: "\F130D";
}

.mdi-glass-stange::before {
  content: "\F02A7";
}

.mdi-glass-tulip::before {
  content: "\F02A8";
}

.mdi-glass-wine::before {
  content: "\F0876";
}

.mdi-glasses::before {
  content: "\F02AA";
}

.mdi-globe-light::before {
  content: "\F12D7";
}

.mdi-globe-model::before {
  content: "\F08E9";
}

.mdi-gmail::before {
  content: "\F02AB";
}

.mdi-gnome::before {
  content: "\F02AC";
}

.mdi-go-kart::before {
  content: "\F0D79";
}

.mdi-go-kart-track::before {
  content: "\F0D7A";
}

.mdi-gog::before {
  content: "\F0BA1";
}

.mdi-gold::before {
  content: "\F124F";
}

.mdi-golf::before {
  content: "\F0823";
}

.mdi-golf-cart::before {
  content: "\F11A4";
}

.mdi-golf-tee::before {
  content: "\F1083";
}

.mdi-gondola::before {
  content: "\F0686";
}

.mdi-goodreads::before {
  content: "\F0D7B";
}

.mdi-google::before {
  content: "\F02AD";
}

.mdi-google-ads::before {
  content: "\F0C87";
}

.mdi-google-analytics::before {
  content: "\F07CC";
}

.mdi-google-assistant::before {
  content: "\F07CD";
}

.mdi-google-cardboard::before {
  content: "\F02AE";
}

.mdi-google-chrome::before {
  content: "\F02AF";
}

.mdi-google-circles::before {
  content: "\F02B0";
}

.mdi-google-circles-communities::before {
  content: "\F02B1";
}

.mdi-google-circles-extended::before {
  content: "\F02B2";
}

.mdi-google-circles-group::before {
  content: "\F02B3";
}

.mdi-google-classroom::before {
  content: "\F02C0";
}

.mdi-google-cloud::before {
  content: "\F11F6";
}

.mdi-google-controller::before {
  content: "\F02B4";
}

.mdi-google-controller-off::before {
  content: "\F02B5";
}

.mdi-google-downasaur::before {
  content: "\F1362";
}

.mdi-google-drive::before {
  content: "\F02B6";
}

.mdi-google-earth::before {
  content: "\F02B7";
}

.mdi-google-fit::before {
  content: "\F096C";
}

.mdi-google-glass::before {
  content: "\F02B8";
}

.mdi-google-hangouts::before {
  content: "\F02C9";
}

.mdi-google-home::before {
  content: "\F0824";
}

.mdi-google-keep::before {
  content: "\F06DC";
}

.mdi-google-lens::before {
  content: "\F09F6";
}

.mdi-google-maps::before {
  content: "\F05F5";
}

.mdi-google-my-business::before {
  content: "\F1048";
}

.mdi-google-nearby::before {
  content: "\F02B9";
}

.mdi-google-photos::before {
  content: "\F06DD";
}

.mdi-google-play::before {
  content: "\F02BC";
}

.mdi-google-plus::before {
  content: "\F02BD";
}

.mdi-google-podcast::before {
  content: "\F0EB9";
}

.mdi-google-spreadsheet::before {
  content: "\F09F7";
}

.mdi-google-street-view::before {
  content: "\F0C88";
}

.mdi-google-translate::before {
  content: "\F02BF";
}

.mdi-gradient::before {
  content: "\F06A0";
}

.mdi-grain::before {
  content: "\F0D7C";
}

.mdi-graph::before {
  content: "\F1049";
}

.mdi-graph-outline::before {
  content: "\F104A";
}

.mdi-graphql::before {
  content: "\F0877";
}

.mdi-grass::before {
  content: "\F1510";
}

.mdi-grave-stone::before {
  content: "\F0BA2";
}

.mdi-grease-pencil::before {
  content: "\F0648";
}

.mdi-greater-than::before {
  content: "\F096D";
}

.mdi-greater-than-or-equal::before {
  content: "\F096E";
}

.mdi-grid::before {
  content: "\F02C1";
}

.mdi-grid-large::before {
  content: "\F0758";
}

.mdi-grid-off::before {
  content: "\F02C2";
}

.mdi-grill::before {
  content: "\F0E45";
}

.mdi-grill-outline::before {
  content: "\F118A";
}

.mdi-group::before {
  content: "\F02C3";
}

.mdi-guitar-acoustic::before {
  content: "\F0771";
}

.mdi-guitar-electric::before {
  content: "\F02C4";
}

.mdi-guitar-pick::before {
  content: "\F02C5";
}

.mdi-guitar-pick-outline::before {
  content: "\F02C6";
}

.mdi-guy-fawkes-mask::before {
  content: "\F0825";
}

.mdi-hail::before {
  content: "\F0AC1";
}

.mdi-hair-dryer::before {
  content: "\F10EF";
}

.mdi-hair-dryer-outline::before {
  content: "\F10F0";
}

.mdi-halloween::before {
  content: "\F0BA3";
}

.mdi-hamburger::before {
  content: "\F0685";
}

.mdi-hammer::before {
  content: "\F08EA";
}

.mdi-hammer-screwdriver::before {
  content: "\F1322";
}

.mdi-hammer-wrench::before {
  content: "\F1323";
}

.mdi-hand::before {
  content: "\F0A4F";
}

.mdi-hand-heart::before {
  content: "\F10F1";
}

.mdi-hand-heart-outline::before {
  content: "\F157E";
}

.mdi-hand-left::before {
  content: "\F0E46";
}

.mdi-hand-okay::before {
  content: "\F0A50";
}

.mdi-hand-peace::before {
  content: "\F0A51";
}

.mdi-hand-peace-variant::before {
  content: "\F0A52";
}

.mdi-hand-pointing-down::before {
  content: "\F0A53";
}

.mdi-hand-pointing-left::before {
  content: "\F0A54";
}

.mdi-hand-pointing-right::before {
  content: "\F02C7";
}

.mdi-hand-pointing-up::before {
  content: "\F0A55";
}

.mdi-hand-right::before {
  content: "\F0E47";
}

.mdi-hand-saw::before {
  content: "\F0E48";
}

.mdi-hand-wash::before {
  content: "\F157F";
}

.mdi-hand-wash-outline::before {
  content: "\F1580";
}

.mdi-hand-water::before {
  content: "\F139F";
}

.mdi-handball::before {
  content: "\F0F53";
}

.mdi-handcuffs::before {
  content: "\F113E";
}

.mdi-handshake::before {
  content: "\F1218";
}

.mdi-handshake-outline::before {
  content: "\F15A1";
}

.mdi-hanger::before {
  content: "\F02C8";
}

.mdi-hard-hat::before {
  content: "\F096F";
}

.mdi-harddisk::before {
  content: "\F02CA";
}

.mdi-harddisk-plus::before {
  content: "\F104B";
}

.mdi-harddisk-remove::before {
  content: "\F104C";
}

.mdi-hat-fedora::before {
  content: "\F0BA4";
}

.mdi-hazard-lights::before {
  content: "\F0C89";
}

.mdi-hdr::before {
  content: "\F0D7D";
}

.mdi-hdr-off::before {
  content: "\F0D7E";
}

.mdi-head::before {
  content: "\F135E";
}

.mdi-head-alert::before {
  content: "\F1338";
}

.mdi-head-alert-outline::before {
  content: "\F1339";
}

.mdi-head-check::before {
  content: "\F133A";
}

.mdi-head-check-outline::before {
  content: "\F133B";
}

.mdi-head-cog::before {
  content: "\F133C";
}

.mdi-head-cog-outline::before {
  content: "\F133D";
}

.mdi-head-dots-horizontal::before {
  content: "\F133E";
}

.mdi-head-dots-horizontal-outline::before {
  content: "\F133F";
}

.mdi-head-flash::before {
  content: "\F1340";
}

.mdi-head-flash-outline::before {
  content: "\F1341";
}

.mdi-head-heart::before {
  content: "\F1342";
}

.mdi-head-heart-outline::before {
  content: "\F1343";
}

.mdi-head-lightbulb::before {
  content: "\F1344";
}

.mdi-head-lightbulb-outline::before {
  content: "\F1345";
}

.mdi-head-minus::before {
  content: "\F1346";
}

.mdi-head-minus-outline::before {
  content: "\F1347";
}

.mdi-head-outline::before {
  content: "\F135F";
}

.mdi-head-plus::before {
  content: "\F1348";
}

.mdi-head-plus-outline::before {
  content: "\F1349";
}

.mdi-head-question::before {
  content: "\F134A";
}

.mdi-head-question-outline::before {
  content: "\F134B";
}

.mdi-head-remove::before {
  content: "\F134C";
}

.mdi-head-remove-outline::before {
  content: "\F134D";
}

.mdi-head-snowflake::before {
  content: "\F134E";
}

.mdi-head-snowflake-outline::before {
  content: "\F134F";
}

.mdi-head-sync::before {
  content: "\F1350";
}

.mdi-head-sync-outline::before {
  content: "\F1351";
}

.mdi-headphones::before {
  content: "\F02CB";
}

.mdi-headphones-bluetooth::before {
  content: "\F0970";
}

.mdi-headphones-box::before {
  content: "\F02CC";
}

.mdi-headphones-off::before {
  content: "\F07CE";
}

.mdi-headphones-settings::before {
  content: "\F02CD";
}

.mdi-headset::before {
  content: "\F02CE";
}

.mdi-headset-dock::before {
  content: "\F02CF";
}

.mdi-headset-off::before {
  content: "\F02D0";
}

.mdi-heart::before {
  content: "\F02D1";
}

.mdi-heart-box::before {
  content: "\F02D2";
}

.mdi-heart-box-outline::before {
  content: "\F02D3";
}

.mdi-heart-broken::before {
  content: "\F02D4";
}

.mdi-heart-broken-outline::before {
  content: "\F0D14";
}

.mdi-heart-circle::before {
  content: "\F0971";
}

.mdi-heart-circle-outline::before {
  content: "\F0972";
}

.mdi-heart-cog::before {
  content: "\F1663";
}

.mdi-heart-cog-outline::before {
  content: "\F1664";
}

.mdi-heart-flash::before {
  content: "\F0EF9";
}

.mdi-heart-half::before {
  content: "\F06DF";
}

.mdi-heart-half-full::before {
  content: "\F06DE";
}

.mdi-heart-half-outline::before {
  content: "\F06E0";
}

.mdi-heart-minus::before {
  content: "\F142F";
}

.mdi-heart-minus-outline::before {
  content: "\F1432";
}

.mdi-heart-multiple::before {
  content: "\F0A56";
}

.mdi-heart-multiple-outline::before {
  content: "\F0A57";
}

.mdi-heart-off::before {
  content: "\F0759";
}

.mdi-heart-off-outline::before {
  content: "\F1434";
}

.mdi-heart-outline::before {
  content: "\F02D5";
}

.mdi-heart-plus::before {
  content: "\F142E";
}

.mdi-heart-plus-outline::before {
  content: "\F1431";
}

.mdi-heart-pulse::before {
  content: "\F05F6";
}

.mdi-heart-remove::before {
  content: "\F1430";
}

.mdi-heart-remove-outline::before {
  content: "\F1433";
}

.mdi-heart-settings::before {
  content: "\F1665";
}

.mdi-heart-settings-outline::before {
  content: "\F1666";
}

.mdi-helicopter::before {
  content: "\F0AC2";
}

.mdi-help::before {
  content: "\F02D6";
}

.mdi-help-box::before {
  content: "\F078B";
}

.mdi-help-circle::before {
  content: "\F02D7";
}

.mdi-help-circle-outline::before {
  content: "\F0625";
}

.mdi-help-network::before {
  content: "\F06F5";
}

.mdi-help-network-outline::before {
  content: "\F0C8A";
}

.mdi-help-rhombus::before {
  content: "\F0BA5";
}

.mdi-help-rhombus-outline::before {
  content: "\F0BA6";
}

.mdi-hexadecimal::before {
  content: "\F12A7";
}

.mdi-hexagon::before {
  content: "\F02D8";
}

.mdi-hexagon-multiple::before {
  content: "\F06E1";
}

.mdi-hexagon-multiple-outline::before {
  content: "\F10F2";
}

.mdi-hexagon-outline::before {
  content: "\F02D9";
}

.mdi-hexagon-slice-1::before {
  content: "\F0AC3";
}

.mdi-hexagon-slice-2::before {
  content: "\F0AC4";
}

.mdi-hexagon-slice-3::before {
  content: "\F0AC5";
}

.mdi-hexagon-slice-4::before {
  content: "\F0AC6";
}

.mdi-hexagon-slice-5::before {
  content: "\F0AC7";
}

.mdi-hexagon-slice-6::before {
  content: "\F0AC8";
}

.mdi-hexagram::before {
  content: "\F0AC9";
}

.mdi-hexagram-outline::before {
  content: "\F0ACA";
}

.mdi-high-definition::before {
  content: "\F07CF";
}

.mdi-high-definition-box::before {
  content: "\F0878";
}

.mdi-highway::before {
  content: "\F05F7";
}

.mdi-hiking::before {
  content: "\F0D7F";
}

.mdi-hinduism::before {
  content: "\F0973";
}

.mdi-history::before {
  content: "\F02DA";
}

.mdi-hockey-puck::before {
  content: "\F0879";
}

.mdi-hockey-sticks::before {
  content: "\F087A";
}

.mdi-hololens::before {
  content: "\F02DB";
}

.mdi-home::before {
  content: "\F02DC";
}

.mdi-home-account::before {
  content: "\F0826";
}

.mdi-home-alert::before {
  content: "\F087B";
}

.mdi-home-alert-outline::before {
  content: "\F15D0";
}

.mdi-home-analytics::before {
  content: "\F0EBA";
}

.mdi-home-assistant::before {
  content: "\F07D0";
}

.mdi-home-automation::before {
  content: "\F07D1";
}

.mdi-home-circle::before {
  content: "\F07D2";
}

.mdi-home-circle-outline::before {
  content: "\F104D";
}

.mdi-home-city::before {
  content: "\F0D15";
}

.mdi-home-city-outline::before {
  content: "\F0D16";
}

.mdi-home-currency-usd::before {
  content: "\F08AF";
}

.mdi-home-edit::before {
  content: "\F1159";
}

.mdi-home-edit-outline::before {
  content: "\F115A";
}

.mdi-home-export-outline::before {
  content: "\F0F9B";
}

.mdi-home-flood::before {
  content: "\F0EFA";
}

.mdi-home-floor-0::before {
  content: "\F0DD2";
}

.mdi-home-floor-1::before {
  content: "\F0D80";
}

.mdi-home-floor-2::before {
  content: "\F0D81";
}

.mdi-home-floor-3::before {
  content: "\F0D82";
}

.mdi-home-floor-a::before {
  content: "\F0D83";
}

.mdi-home-floor-b::before {
  content: "\F0D84";
}

.mdi-home-floor-g::before {
  content: "\F0D85";
}

.mdi-home-floor-l::before {
  content: "\F0D86";
}

.mdi-home-floor-negative-1::before {
  content: "\F0DD3";
}

.mdi-home-group::before {
  content: "\F0DD4";
}

.mdi-home-heart::before {
  content: "\F0827";
}

.mdi-home-import-outline::before {
  content: "\F0F9C";
}

.mdi-home-lightbulb::before {
  content: "\F1251";
}

.mdi-home-lightbulb-outline::before {
  content: "\F1252";
}

.mdi-home-lock::before {
  content: "\F08EB";
}

.mdi-home-lock-open::before {
  content: "\F08EC";
}

.mdi-home-map-marker::before {
  content: "\F05F8";
}

.mdi-home-minus::before {
  content: "\F0974";
}

.mdi-home-minus-outline::before {
  content: "\F13D5";
}

.mdi-home-modern::before {
  content: "\F02DD";
}

.mdi-home-outline::before {
  content: "\F06A1";
}

.mdi-home-plus::before {
  content: "\F0975";
}

.mdi-home-plus-outline::before {
  content: "\F13D6";
}

.mdi-home-remove::before {
  content: "\F1247";
}

.mdi-home-remove-outline::before {
  content: "\F13D7";
}

.mdi-home-roof::before {
  content: "\F112B";
}

.mdi-home-search::before {
  content: "\F13B0";
}

.mdi-home-search-outline::before {
  content: "\F13B1";
}

.mdi-home-thermometer::before {
  content: "\F0F54";
}

.mdi-home-thermometer-outline::before {
  content: "\F0F55";
}

.mdi-home-variant::before {
  content: "\F02DE";
}

.mdi-home-variant-outline::before {
  content: "\F0BA7";
}

.mdi-hook::before {
  content: "\F06E2";
}

.mdi-hook-off::before {
  content: "\F06E3";
}

.mdi-hops::before {
  content: "\F02DF";
}

.mdi-horizontal-rotate-clockwise::before {
  content: "\F10F3";
}

.mdi-horizontal-rotate-counterclockwise::before {
  content: "\F10F4";
}

.mdi-horse::before {
  content: "\F15BF";
}

.mdi-horse-human::before {
  content: "\F15C0";
}

.mdi-horse-variant::before {
  content: "\F15C1";
}

.mdi-horseshoe::before {
  content: "\F0A58";
}

.mdi-hospital::before {
  content: "\F0FF6";
}

.mdi-hospital-box::before {
  content: "\F02E0";
}

.mdi-hospital-box-outline::before {
  content: "\F0FF7";
}

.mdi-hospital-building::before {
  content: "\F02E1";
}

.mdi-hospital-marker::before {
  content: "\F02E2";
}

.mdi-hot-tub::before {
  content: "\F0828";
}

.mdi-hours-24::before {
  content: "\F1478";
}

.mdi-hubspot::before {
  content: "\F0D17";
}

.mdi-hulu::before {
  content: "\F0829";
}

.mdi-human::before {
  content: "\F02E6";
}

.mdi-human-baby-changing-table::before {
  content: "\F138B";
}

.mdi-human-cane::before {
  content: "\F1581";
}

.mdi-human-capacity-decrease::before {
  content: "\F159B";
}

.mdi-human-capacity-increase::before {
  content: "\F159C";
}

.mdi-human-child::before {
  content: "\F02E7";
}

.mdi-human-edit::before {
  content: "\F14E8";
}

.mdi-human-female::before {
  content: "\F0649";
}

.mdi-human-female-boy::before {
  content: "\F0A59";
}

.mdi-human-female-dance::before {
  content: "\F15C9";
}

.mdi-human-female-female::before {
  content: "\F0A5A";
}

.mdi-human-female-girl::before {
  content: "\F0A5B";
}

.mdi-human-greeting::before {
  content: "\F064A";
}

.mdi-human-greeting-proximity::before {
  content: "\F159D";
}

.mdi-human-handsdown::before {
  content: "\F064B";
}

.mdi-human-handsup::before {
  content: "\F064C";
}

.mdi-human-male::before {
  content: "\F064D";
}

.mdi-human-male-boy::before {
  content: "\F0A5C";
}

.mdi-human-male-child::before {
  content: "\F138C";
}

.mdi-human-male-female::before {
  content: "\F02E8";
}

.mdi-human-male-girl::before {
  content: "\F0A5D";
}

.mdi-human-male-height::before {
  content: "\F0EFB";
}

.mdi-human-male-height-variant::before {
  content: "\F0EFC";
}

.mdi-human-male-male::before {
  content: "\F0A5E";
}

.mdi-human-pregnant::before {
  content: "\F05CF";
}

.mdi-human-queue::before {
  content: "\F1571";
}

.mdi-human-scooter::before {
  content: "\F11E9";
}

.mdi-human-wheelchair::before {
  content: "\F138D";
}

.mdi-humble-bundle::before {
  content: "\F0744";
}

.mdi-hvac::before {
  content: "\F1352";
}

.mdi-hvac-off::before {
  content: "\F159E";
}

.mdi-hydraulic-oil-level::before {
  content: "\F1324";
}

.mdi-hydraulic-oil-temperature::before {
  content: "\F1325";
}

.mdi-hydro-power::before {
  content: "\F12E5";
}

.mdi-ice-cream::before {
  content: "\F082A";
}

.mdi-ice-cream-off::before {
  content: "\F0E52";
}

.mdi-ice-pop::before {
  content: "\F0EFD";
}

.mdi-id-card::before {
  content: "\F0FC0";
}

.mdi-identifier::before {
  content: "\F0EFE";
}

.mdi-ideogram-cjk::before {
  content: "\F1331";
}

.mdi-ideogram-cjk-variant::before {
  content: "\F1332";
}

.mdi-iframe::before {
  content: "\F0C8B";
}

.mdi-iframe-array::before {
  content: "\F10F5";
}

.mdi-iframe-array-outline::before {
  content: "\F10F6";
}

.mdi-iframe-braces::before {
  content: "\F10F7";
}

.mdi-iframe-braces-outline::before {
  content: "\F10F8";
}

.mdi-iframe-outline::before {
  content: "\F0C8C";
}

.mdi-iframe-parentheses::before {
  content: "\F10F9";
}

.mdi-iframe-parentheses-outline::before {
  content: "\F10FA";
}

.mdi-iframe-variable::before {
  content: "\F10FB";
}

.mdi-iframe-variable-outline::before {
  content: "\F10FC";
}

.mdi-image::before {
  content: "\F02E9";
}

.mdi-image-album::before {
  content: "\F02EA";
}

.mdi-image-area::before {
  content: "\F02EB";
}

.mdi-image-area-close::before {
  content: "\F02EC";
}

.mdi-image-auto-adjust::before {
  content: "\F0FC1";
}

.mdi-image-broken::before {
  content: "\F02ED";
}

.mdi-image-broken-variant::before {
  content: "\F02EE";
}

.mdi-image-edit::before {
  content: "\F11E3";
}

.mdi-image-edit-outline::before {
  content: "\F11E4";
}

.mdi-image-filter-black-white::before {
  content: "\F02F0";
}

.mdi-image-filter-center-focus::before {
  content: "\F02F1";
}

.mdi-image-filter-center-focus-strong::before {
  content: "\F0EFF";
}

.mdi-image-filter-center-focus-strong-outline::before {
  content: "\F0F00";
}

.mdi-image-filter-center-focus-weak::before {
  content: "\F02F2";
}

.mdi-image-filter-drama::before {
  content: "\F02F3";
}

.mdi-image-filter-frames::before {
  content: "\F02F4";
}

.mdi-image-filter-hdr::before {
  content: "\F02F5";
}

.mdi-image-filter-none::before {
  content: "\F02F6";
}

.mdi-image-filter-tilt-shift::before {
  content: "\F02F7";
}

.mdi-image-filter-vintage::before {
  content: "\F02F8";
}

.mdi-image-frame::before {
  content: "\F0E49";
}

.mdi-image-minus::before {
  content: "\F1419";
}

.mdi-image-move::before {
  content: "\F09F8";
}

.mdi-image-multiple::before {
  content: "\F02F9";
}

.mdi-image-multiple-outline::before {
  content: "\F02EF";
}

.mdi-image-off::before {
  content: "\F082B";
}

.mdi-image-off-outline::before {
  content: "\F11D1";
}

.mdi-image-outline::before {
  content: "\F0976";
}

.mdi-image-plus::before {
  content: "\F087C";
}

.mdi-image-remove::before {
  content: "\F1418";
}

.mdi-image-search::before {
  content: "\F0977";
}

.mdi-image-search-outline::before {
  content: "\F0978";
}

.mdi-image-size-select-actual::before {
  content: "\F0C8D";
}

.mdi-image-size-select-large::before {
  content: "\F0C8E";
}

.mdi-image-size-select-small::before {
  content: "\F0C8F";
}

.mdi-image-text::before {
  content: "\F160D";
}

.mdi-import::before {
  content: "\F02FA";
}

.mdi-inbox::before {
  content: "\F0687";
}

.mdi-inbox-arrow-down::before {
  content: "\F02FB";
}

.mdi-inbox-arrow-down-outline::before {
  content: "\F1270";
}

.mdi-inbox-arrow-up::before {
  content: "\F03D1";
}

.mdi-inbox-arrow-up-outline::before {
  content: "\F1271";
}

.mdi-inbox-full::before {
  content: "\F1272";
}

.mdi-inbox-full-outline::before {
  content: "\F1273";
}

.mdi-inbox-multiple::before {
  content: "\F08B0";
}

.mdi-inbox-multiple-outline::before {
  content: "\F0BA8";
}

.mdi-inbox-outline::before {
  content: "\F1274";
}

.mdi-inbox-remove::before {
  content: "\F159F";
}

.mdi-inbox-remove-outline::before {
  content: "\F15A0";
}

.mdi-incognito::before {
  content: "\F05F9";
}

.mdi-incognito-circle::before {
  content: "\F1421";
}

.mdi-incognito-circle-off::before {
  content: "\F1422";
}

.mdi-incognito-off::before {
  content: "\F0075";
}

.mdi-infinity::before {
  content: "\F06E4";
}

.mdi-information::before {
  content: "\F02FC";
}

.mdi-information-outline::before {
  content: "\F02FD";
}

.mdi-information-variant::before {
  content: "\F064E";
}

.mdi-instagram::before {
  content: "\F02FE";
}

.mdi-instrument-triangle::before {
  content: "\F104E";
}

.mdi-invert-colors::before {
  content: "\F0301";
}

.mdi-invert-colors-off::before {
  content: "\F0E4A";
}

.mdi-iobroker::before {
  content: "\F12E8";
}

.mdi-ip::before {
  content: "\F0A5F";
}

.mdi-ip-network::before {
  content: "\F0A60";
}

.mdi-ip-network-outline::before {
  content: "\F0C90";
}

.mdi-ipod::before {
  content: "\F0C91";
}

.mdi-islam::before {
  content: "\F0979";
}

.mdi-island::before {
  content: "\F104F";
}

.mdi-iv-bag::before {
  content: "\F10B9";
}

.mdi-jabber::before {
  content: "\F0DD5";
}

.mdi-jeepney::before {
  content: "\F0302";
}

.mdi-jellyfish::before {
  content: "\F0F01";
}

.mdi-jellyfish-outline::before {
  content: "\F0F02";
}

.mdi-jira::before {
  content: "\F0303";
}

.mdi-jquery::before {
  content: "\F087D";
}

.mdi-jsfiddle::before {
  content: "\F0304";
}

.mdi-judaism::before {
  content: "\F097A";
}

.mdi-jump-rope::before {
  content: "\F12FF";
}

.mdi-kabaddi::before {
  content: "\F0D87";
}

.mdi-kangaroo::before {
  content: "\F1558";
}

.mdi-karate::before {
  content: "\F082C";
}

.mdi-keg::before {
  content: "\F0305";
}

.mdi-kettle::before {
  content: "\F05FA";
}

.mdi-kettle-alert::before {
  content: "\F1317";
}

.mdi-kettle-alert-outline::before {
  content: "\F1318";
}

.mdi-kettle-off::before {
  content: "\F131B";
}

.mdi-kettle-off-outline::before {
  content: "\F131C";
}

.mdi-kettle-outline::before {
  content: "\F0F56";
}

.mdi-kettle-pour-over::before {
  content: "\F173C";
}

.mdi-kettle-steam::before {
  content: "\F1319";
}

.mdi-kettle-steam-outline::before {
  content: "\F131A";
}

.mdi-kettlebell::before {
  content: "\F1300";
}

.mdi-key::before {
  content: "\F0306";
}

.mdi-key-arrow-right::before {
  content: "\F1312";
}

.mdi-key-chain::before {
  content: "\F1574";
}

.mdi-key-chain-variant::before {
  content: "\F1575";
}

.mdi-key-change::before {
  content: "\F0307";
}

.mdi-key-link::before {
  content: "\F119F";
}

.mdi-key-minus::before {
  content: "\F0308";
}

.mdi-key-outline::before {
  content: "\F0DD6";
}

.mdi-key-plus::before {
  content: "\F0309";
}

.mdi-key-remove::before {
  content: "\F030A";
}

.mdi-key-star::before {
  content: "\F119E";
}

.mdi-key-variant::before {
  content: "\F030B";
}

.mdi-key-wireless::before {
  content: "\F0FC2";
}

.mdi-keyboard::before {
  content: "\F030C";
}

.mdi-keyboard-backspace::before {
  content: "\F030D";
}

.mdi-keyboard-caps::before {
  content: "\F030E";
}

.mdi-keyboard-close::before {
  content: "\F030F";
}

.mdi-keyboard-esc::before {
  content: "\F12B7";
}

.mdi-keyboard-f1::before {
  content: "\F12AB";
}

.mdi-keyboard-f10::before {
  content: "\F12B4";
}

.mdi-keyboard-f11::before {
  content: "\F12B5";
}

.mdi-keyboard-f12::before {
  content: "\F12B6";
}

.mdi-keyboard-f2::before {
  content: "\F12AC";
}

.mdi-keyboard-f3::before {
  content: "\F12AD";
}

.mdi-keyboard-f4::before {
  content: "\F12AE";
}

.mdi-keyboard-f5::before {
  content: "\F12AF";
}

.mdi-keyboard-f6::before {
  content: "\F12B0";
}

.mdi-keyboard-f7::before {
  content: "\F12B1";
}

.mdi-keyboard-f8::before {
  content: "\F12B2";
}

.mdi-keyboard-f9::before {
  content: "\F12B3";
}

.mdi-keyboard-off::before {
  content: "\F0310";
}

.mdi-keyboard-off-outline::before {
  content: "\F0E4B";
}

.mdi-keyboard-outline::before {
  content: "\F097B";
}

.mdi-keyboard-return::before {
  content: "\F0311";
}

.mdi-keyboard-settings::before {
  content: "\F09F9";
}

.mdi-keyboard-settings-outline::before {
  content: "\F09FA";
}

.mdi-keyboard-space::before {
  content: "\F1050";
}

.mdi-keyboard-tab::before {
  content: "\F0312";
}

.mdi-keyboard-variant::before {
  content: "\F0313";
}

.mdi-khanda::before {
  content: "\F10FD";
}

.mdi-kickstarter::before {
  content: "\F0745";
}

.mdi-klingon::before {
  content: "\F135B";
}

.mdi-knife::before {
  content: "\F09FB";
}

.mdi-knife-military::before {
  content: "\F09FC";
}

.mdi-koala::before {
  content: "\F173F";
}

.mdi-kodi::before {
  content: "\F0314";
}

.mdi-kubernetes::before {
  content: "\F10FE";
}

.mdi-label::before {
  content: "\F0315";
}

.mdi-label-multiple::before {
  content: "\F1375";
}

.mdi-label-multiple-outline::before {
  content: "\F1376";
}

.mdi-label-off::before {
  content: "\F0ACB";
}

.mdi-label-off-outline::before {
  content: "\F0ACC";
}

.mdi-label-outline::before {
  content: "\F0316";
}

.mdi-label-percent::before {
  content: "\F12EA";
}

.mdi-label-percent-outline::before {
  content: "\F12EB";
}

.mdi-label-variant::before {
  content: "\F0ACD";
}

.mdi-label-variant-outline::before {
  content: "\F0ACE";
}

.mdi-ladder::before {
  content: "\F15A2";
}

.mdi-ladybug::before {
  content: "\F082D";
}

.mdi-lambda::before {
  content: "\F0627";
}

.mdi-lamp::before {
  content: "\F06B5";
}

.mdi-lamps::before {
  content: "\F1576";
}

.mdi-lan::before {
  content: "\F0317";
}

.mdi-lan-check::before {
  content: "\F12AA";
}

.mdi-lan-connect::before {
  content: "\F0318";
}

.mdi-lan-disconnect::before {
  content: "\F0319";
}

.mdi-lan-pending::before {
  content: "\F031A";
}

.mdi-language-c::before {
  content: "\F0671";
}

.mdi-language-cpp::before {
  content: "\F0672";
}

.mdi-language-csharp::before {
  content: "\F031B";
}

.mdi-language-css3::before {
  content: "\F031C";
}

.mdi-language-fortran::before {
  content: "\F121A";
}

.mdi-language-go::before {
  content: "\F07D3";
}

.mdi-language-haskell::before {
  content: "\F0C92";
}

.mdi-language-html5::before {
  content: "\F031D";
}

.mdi-language-java::before {
  content: "\F0B37";
}

.mdi-language-javascript::before {
  content: "\F031E";
}

.mdi-language-kotlin::before {
  content: "\F1219";
}

.mdi-language-lua::before {
  content: "\F08B1";
}

.mdi-language-markdown::before {
  content: "\F0354";
}

.mdi-language-markdown-outline::before {
  content: "\F0F5B";
}

.mdi-language-php::before {
  content: "\F031F";
}

.mdi-language-python::before {
  content: "\F0320";
}

.mdi-language-r::before {
  content: "\F07D4";
}

.mdi-language-ruby::before {
  content: "\F0D2D";
}

.mdi-language-ruby-on-rails::before {
  content: "\F0ACF";
}

.mdi-language-rust::before {
  content: "\F1617";
}

.mdi-language-swift::before {
  content: "\F06E5";
}

.mdi-language-typescript::before {
  content: "\F06E6";
}

.mdi-language-xaml::before {
  content: "\F0673";
}

.mdi-laptop::before {
  content: "\F0322";
}

.mdi-laptop-chromebook::before {
  content: "\F0323";
}

.mdi-laptop-mac::before {
  content: "\F0324";
}

.mdi-laptop-off::before {
  content: "\F06E7";
}

.mdi-laptop-windows::before {
  content: "\F0325";
}

.mdi-laravel::before {
  content: "\F0AD0";
}

.mdi-laser-pointer::before {
  content: "\F1484";
}

.mdi-lasso::before {
  content: "\F0F03";
}

.mdi-lastpass::before {
  content: "\F0446";
}

.mdi-latitude::before {
  content: "\F0F57";
}

.mdi-launch::before {
  content: "\F0327";
}

.mdi-lava-lamp::before {
  content: "\F07D5";
}

.mdi-layers::before {
  content: "\F0328";
}

.mdi-layers-minus::before {
  content: "\F0E4C";
}

.mdi-layers-off::before {
  content: "\F0329";
}

.mdi-layers-off-outline::before {
  content: "\F09FD";
}

.mdi-layers-outline::before {
  content: "\F09FE";
}

.mdi-layers-plus::before {
  content: "\F0E4D";
}

.mdi-layers-remove::before {
  content: "\F0E4E";
}

.mdi-layers-search::before {
  content: "\F1206";
}

.mdi-layers-search-outline::before {
  content: "\F1207";
}

.mdi-layers-triple::before {
  content: "\F0F58";
}

.mdi-layers-triple-outline::before {
  content: "\F0F59";
}

.mdi-lead-pencil::before {
  content: "\F064F";
}

.mdi-leaf::before {
  content: "\F032A";
}

.mdi-leaf-maple::before {
  content: "\F0C93";
}

.mdi-leaf-maple-off::before {
  content: "\F12DA";
}

.mdi-leaf-off::before {
  content: "\F12D9";
}

.mdi-leak::before {
  content: "\F0DD7";
}

.mdi-leak-off::before {
  content: "\F0DD8";
}

.mdi-led-off::before {
  content: "\F032B";
}

.mdi-led-on::before {
  content: "\F032C";
}

.mdi-led-outline::before {
  content: "\F032D";
}

.mdi-led-strip::before {
  content: "\F07D6";
}

.mdi-led-strip-variant::before {
  content: "\F1051";
}

.mdi-led-variant-off::before {
  content: "\F032E";
}

.mdi-led-variant-on::before {
  content: "\F032F";
}

.mdi-led-variant-outline::before {
  content: "\F0330";
}

.mdi-leek::before {
  content: "\F117D";
}

.mdi-less-than::before {
  content: "\F097C";
}

.mdi-less-than-or-equal::before {
  content: "\F097D";
}

.mdi-library::before {
  content: "\F0331";
}

.mdi-library-shelves::before {
  content: "\F0BA9";
}

.mdi-license::before {
  content: "\F0FC3";
}

.mdi-lifebuoy::before {
  content: "\F087E";
}

.mdi-light-switch::before {
  content: "\F097E";
}

.mdi-lightbulb::before {
  content: "\F0335";
}

.mdi-lightbulb-cfl::before {
  content: "\F1208";
}

.mdi-lightbulb-cfl-off::before {
  content: "\F1209";
}

.mdi-lightbulb-cfl-spiral::before {
  content: "\F1275";
}

.mdi-lightbulb-cfl-spiral-off::before {
  content: "\F12C3";
}

.mdi-lightbulb-group::before {
  content: "\F1253";
}

.mdi-lightbulb-group-off::before {
  content: "\F12CD";
}

.mdi-lightbulb-group-off-outline::before {
  content: "\F12CE";
}

.mdi-lightbulb-group-outline::before {
  content: "\F1254";
}

.mdi-lightbulb-multiple::before {
  content: "\F1255";
}

.mdi-lightbulb-multiple-off::before {
  content: "\F12CF";
}

.mdi-lightbulb-multiple-off-outline::before {
  content: "\F12D0";
}

.mdi-lightbulb-multiple-outline::before {
  content: "\F1256";
}

.mdi-lightbulb-off::before {
  content: "\F0E4F";
}

.mdi-lightbulb-off-outline::before {
  content: "\F0E50";
}

.mdi-lightbulb-on::before {
  content: "\F06E8";
}

.mdi-lightbulb-on-outline::before {
  content: "\F06E9";
}

.mdi-lightbulb-outline::before {
  content: "\F0336";
}

.mdi-lighthouse::before {
  content: "\F09FF";
}

.mdi-lighthouse-on::before {
  content: "\F0A00";
}

.mdi-lightning-bolt::before {
  content: "\F140B";
}

.mdi-lightning-bolt-outline::before {
  content: "\F140C";
}

.mdi-lingerie::before {
  content: "\F1476";
}

.mdi-link::before {
  content: "\F0337";
}

.mdi-link-box::before {
  content: "\F0D1A";
}

.mdi-link-box-outline::before {
  content: "\F0D1B";
}

.mdi-link-box-variant::before {
  content: "\F0D1C";
}

.mdi-link-box-variant-outline::before {
  content: "\F0D1D";
}

.mdi-link-lock::before {
  content: "\F10BA";
}

.mdi-link-off::before {
  content: "\F0338";
}

.mdi-link-plus::before {
  content: "\F0C94";
}

.mdi-link-variant::before {
  content: "\F0339";
}

.mdi-link-variant-minus::before {
  content: "\F10FF";
}

.mdi-link-variant-off::before {
  content: "\F033A";
}

.mdi-link-variant-plus::before {
  content: "\F1100";
}

.mdi-link-variant-remove::before {
  content: "\F1101";
}

.mdi-linkedin::before {
  content: "\F033B";
}

.mdi-linux::before {
  content: "\F033D";
}

.mdi-linux-mint::before {
  content: "\F08ED";
}

.mdi-lipstick::before {
  content: "\F13B5";
}

.mdi-list-status::before {
  content: "\F15AB";
}

.mdi-litecoin::before {
  content: "\F0A61";
}

.mdi-loading::before {
  content: "\F0772";
}

.mdi-location-enter::before {
  content: "\F0FC4";
}

.mdi-location-exit::before {
  content: "\F0FC5";
}

.mdi-lock::before {
  content: "\F033E";
}

.mdi-lock-alert::before {
  content: "\F08EE";
}

.mdi-lock-alert-outline::before {
  content: "\F15D1";
}

.mdi-lock-check::before {
  content: "\F139A";
}

.mdi-lock-check-outline::before {
  content: "\F16A8";
}

.mdi-lock-clock::before {
  content: "\F097F";
}

.mdi-lock-minus::before {
  content: "\F16A9";
}

.mdi-lock-minus-outline::before {
  content: "\F16AA";
}

.mdi-lock-off::before {
  content: "\F1671";
}

.mdi-lock-off-outline::before {
  content: "\F1672";
}

.mdi-lock-open::before {
  content: "\F033F";
}

.mdi-lock-open-alert::before {
  content: "\F139B";
}

.mdi-lock-open-alert-outline::before {
  content: "\F15D2";
}

.mdi-lock-open-check::before {
  content: "\F139C";
}

.mdi-lock-open-check-outline::before {
  content: "\F16AB";
}

.mdi-lock-open-minus::before {
  content: "\F16AC";
}

.mdi-lock-open-minus-outline::before {
  content: "\F16AD";
}

.mdi-lock-open-outline::before {
  content: "\F0340";
}

.mdi-lock-open-plus::before {
  content: "\F16AE";
}

.mdi-lock-open-plus-outline::before {
  content: "\F16AF";
}

.mdi-lock-open-remove::before {
  content: "\F16B0";
}

.mdi-lock-open-remove-outline::before {
  content: "\F16B1";
}

.mdi-lock-open-variant::before {
  content: "\F0FC6";
}

.mdi-lock-open-variant-outline::before {
  content: "\F0FC7";
}

.mdi-lock-outline::before {
  content: "\F0341";
}

.mdi-lock-pattern::before {
  content: "\F06EA";
}

.mdi-lock-plus::before {
  content: "\F05FB";
}

.mdi-lock-plus-outline::before {
  content: "\F16B2";
}

.mdi-lock-question::before {
  content: "\F08EF";
}

.mdi-lock-remove::before {
  content: "\F16B3";
}

.mdi-lock-remove-outline::before {
  content: "\F16B4";
}

.mdi-lock-reset::before {
  content: "\F0773";
}

.mdi-lock-smart::before {
  content: "\F08B2";
}

.mdi-locker::before {
  content: "\F07D7";
}

.mdi-locker-multiple::before {
  content: "\F07D8";
}

.mdi-login::before {
  content: "\F0342";
}

.mdi-login-variant::before {
  content: "\F05FC";
}

.mdi-logout::before {
  content: "\F0343";
}

.mdi-logout-variant::before {
  content: "\F05FD";
}

.mdi-longitude::before {
  content: "\F0F5A";
}

.mdi-looks::before {
  content: "\F0344";
}

.mdi-lotion::before {
  content: "\F1582";
}

.mdi-lotion-outline::before {
  content: "\F1583";
}

.mdi-lotion-plus::before {
  content: "\F1584";
}

.mdi-lotion-plus-outline::before {
  content: "\F1585";
}

.mdi-loupe::before {
  content: "\F0345";
}

.mdi-lumx::before {
  content: "\F0346";
}

.mdi-lungs::before {
  content: "\F1084";
}

.mdi-magnet::before {
  content: "\F0347";
}

.mdi-magnet-on::before {
  content: "\F0348";
}

.mdi-magnify::before {
  content: "\F0349";
}

.mdi-magnify-close::before {
  content: "\F0980";
}

.mdi-magnify-minus::before {
  content: "\F034A";
}

.mdi-magnify-minus-cursor::before {
  content: "\F0A62";
}

.mdi-magnify-minus-outline::before {
  content: "\F06EC";
}

.mdi-magnify-plus::before {
  content: "\F034B";
}

.mdi-magnify-plus-cursor::before {
  content: "\F0A63";
}

.mdi-magnify-plus-outline::before {
  content: "\F06ED";
}

.mdi-magnify-remove-cursor::before {
  content: "\F120C";
}

.mdi-magnify-remove-outline::before {
  content: "\F120D";
}

.mdi-magnify-scan::before {
  content: "\F1276";
}

.mdi-mail::before {
  content: "\F0EBB";
}

.mdi-mailbox::before {
  content: "\F06EE";
}

.mdi-mailbox-open::before {
  content: "\F0D88";
}

.mdi-mailbox-open-outline::before {
  content: "\F0D89";
}

.mdi-mailbox-open-up::before {
  content: "\F0D8A";
}

.mdi-mailbox-open-up-outline::before {
  content: "\F0D8B";
}

.mdi-mailbox-outline::before {
  content: "\F0D8C";
}

.mdi-mailbox-up::before {
  content: "\F0D8D";
}

.mdi-mailbox-up-outline::before {
  content: "\F0D8E";
}

.mdi-manjaro::before {
  content: "\F160A";
}

.mdi-map::before {
  content: "\F034D";
}

.mdi-map-check::before {
  content: "\F0EBC";
}

.mdi-map-check-outline::before {
  content: "\F0EBD";
}

.mdi-map-clock::before {
  content: "\F0D1E";
}

.mdi-map-clock-outline::before {
  content: "\F0D1F";
}

.mdi-map-legend::before {
  content: "\F0A01";
}

.mdi-map-marker::before {
  content: "\F034E";
}

.mdi-map-marker-alert::before {
  content: "\F0F05";
}

.mdi-map-marker-alert-outline::before {
  content: "\F0F06";
}

.mdi-map-marker-check::before {
  content: "\F0C95";
}

.mdi-map-marker-check-outline::before {
  content: "\F12FB";
}

.mdi-map-marker-circle::before {
  content: "\F034F";
}

.mdi-map-marker-distance::before {
  content: "\F08F0";
}

.mdi-map-marker-down::before {
  content: "\F1102";
}

.mdi-map-marker-left::before {
  content: "\F12DB";
}

.mdi-map-marker-left-outline::before {
  content: "\F12DD";
}

.mdi-map-marker-minus::before {
  content: "\F0650";
}

.mdi-map-marker-minus-outline::before {
  content: "\F12F9";
}

.mdi-map-marker-multiple::before {
  content: "\F0350";
}

.mdi-map-marker-multiple-outline::before {
  content: "\F1277";
}

.mdi-map-marker-off::before {
  content: "\F0351";
}

.mdi-map-marker-off-outline::before {
  content: "\F12FD";
}

.mdi-map-marker-outline::before {
  content: "\F07D9";
}

.mdi-map-marker-path::before {
  content: "\F0D20";
}

.mdi-map-marker-plus::before {
  content: "\F0651";
}

.mdi-map-marker-plus-outline::before {
  content: "\F12F8";
}

.mdi-map-marker-question::before {
  content: "\F0F07";
}

.mdi-map-marker-question-outline::before {
  content: "\F0F08";
}

.mdi-map-marker-radius::before {
  content: "\F0352";
}

.mdi-map-marker-radius-outline::before {
  content: "\F12FC";
}

.mdi-map-marker-remove::before {
  content: "\F0F09";
}

.mdi-map-marker-remove-outline::before {
  content: "\F12FA";
}

.mdi-map-marker-remove-variant::before {
  content: "\F0F0A";
}

.mdi-map-marker-right::before {
  content: "\F12DC";
}

.mdi-map-marker-right-outline::before {
  content: "\F12DE";
}

.mdi-map-marker-star::before {
  content: "\F1608";
}

.mdi-map-marker-star-outline::before {
  content: "\F1609";
}

.mdi-map-marker-up::before {
  content: "\F1103";
}

.mdi-map-minus::before {
  content: "\F0981";
}

.mdi-map-outline::before {
  content: "\F0982";
}

.mdi-map-plus::before {
  content: "\F0983";
}

.mdi-map-search::before {
  content: "\F0984";
}

.mdi-map-search-outline::before {
  content: "\F0985";
}

.mdi-mapbox::before {
  content: "\F0BAA";
}

.mdi-margin::before {
  content: "\F0353";
}

.mdi-marker::before {
  content: "\F0652";
}

.mdi-marker-cancel::before {
  content: "\F0DD9";
}

.mdi-marker-check::before {
  content: "\F0355";
}

.mdi-mastodon::before {
  content: "\F0AD1";
}

.mdi-material-design::before {
  content: "\F0986";
}

.mdi-material-ui::before {
  content: "\F0357";
}

.mdi-math-compass::before {
  content: "\F0358";
}

.mdi-math-cos::before {
  content: "\F0C96";
}

.mdi-math-integral::before {
  content: "\F0FC8";
}

.mdi-math-integral-box::before {
  content: "\F0FC9";
}

.mdi-math-log::before {
  content: "\F1085";
}

.mdi-math-norm::before {
  content: "\F0FCA";
}

.mdi-math-norm-box::before {
  content: "\F0FCB";
}

.mdi-math-sin::before {
  content: "\F0C97";
}

.mdi-math-tan::before {
  content: "\F0C98";
}

.mdi-matrix::before {
  content: "\F0628";
}

.mdi-medal::before {
  content: "\F0987";
}

.mdi-medal-outline::before {
  content: "\F1326";
}

.mdi-medical-bag::before {
  content: "\F06EF";
}

.mdi-meditation::before {
  content: "\F117B";
}

.mdi-memory::before {
  content: "\F035B";
}

.mdi-menu::before {
  content: "\F035C";
}

.mdi-menu-down::before {
  content: "\F035D";
}

.mdi-menu-down-outline::before {
  content: "\F06B6";
}

.mdi-menu-left::before {
  content: "\F035E";
}

.mdi-menu-left-outline::before {
  content: "\F0A02";
}

.mdi-menu-open::before {
  content: "\F0BAB";
}

.mdi-menu-right::before {
  content: "\F035F";
}

.mdi-menu-right-outline::before {
  content: "\F0A03";
}

.mdi-menu-swap::before {
  content: "\F0A64";
}

.mdi-menu-swap-outline::before {
  content: "\F0A65";
}

.mdi-menu-up::before {
  content: "\F0360";
}

.mdi-menu-up-outline::before {
  content: "\F06B7";
}

.mdi-merge::before {
  content: "\F0F5C";
}

.mdi-message::before {
  content: "\F0361";
}

.mdi-message-alert::before {
  content: "\F0362";
}

.mdi-message-alert-outline::before {
  content: "\F0A04";
}

.mdi-message-arrow-left::before {
  content: "\F12F2";
}

.mdi-message-arrow-left-outline::before {
  content: "\F12F3";
}

.mdi-message-arrow-right::before {
  content: "\F12F4";
}

.mdi-message-arrow-right-outline::before {
  content: "\F12F5";
}

.mdi-message-bookmark::before {
  content: "\F15AC";
}

.mdi-message-bookmark-outline::before {
  content: "\F15AD";
}

.mdi-message-bulleted::before {
  content: "\F06A2";
}

.mdi-message-bulleted-off::before {
  content: "\F06A3";
}

.mdi-message-cog::before {
  content: "\F06F1";
}

.mdi-message-cog-outline::before {
  content: "\F1172";
}

.mdi-message-draw::before {
  content: "\F0363";
}

.mdi-message-flash::before {
  content: "\F15A9";
}

.mdi-message-flash-outline::before {
  content: "\F15AA";
}

.mdi-message-image::before {
  content: "\F0364";
}

.mdi-message-image-outline::before {
  content: "\F116C";
}

.mdi-message-lock::before {
  content: "\F0FCC";
}

.mdi-message-lock-outline::before {
  content: "\F116D";
}

.mdi-message-minus::before {
  content: "\F116E";
}

.mdi-message-minus-outline::before {
  content: "\F116F";
}

.mdi-message-off::before {
  content: "\F164D";
}

.mdi-message-off-outline::before {
  content: "\F164E";
}

.mdi-message-outline::before {
  content: "\F0365";
}

.mdi-message-plus::before {
  content: "\F0653";
}

.mdi-message-plus-outline::before {
  content: "\F10BB";
}

.mdi-message-processing::before {
  content: "\F0366";
}

.mdi-message-processing-outline::before {
  content: "\F1170";
}

.mdi-message-question::before {
  content: "\F173A";
}

.mdi-message-question-outline::before {
  content: "\F173B";
}

.mdi-message-reply::before {
  content: "\F0367";
}

.mdi-message-reply-outline::before {
  content: "\F173D";
}

.mdi-message-reply-text::before {
  content: "\F0368";
}

.mdi-message-reply-text-outline::before {
  content: "\F173E";
}

.mdi-message-settings::before {
  content: "\F06F0";
}

.mdi-message-settings-outline::before {
  content: "\F1171";
}

.mdi-message-text::before {
  content: "\F0369";
}

.mdi-message-text-clock::before {
  content: "\F1173";
}

.mdi-message-text-clock-outline::before {
  content: "\F1174";
}

.mdi-message-text-lock::before {
  content: "\F0FCD";
}

.mdi-message-text-lock-outline::before {
  content: "\F1175";
}

.mdi-message-text-outline::before {
  content: "\F036A";
}

.mdi-message-video::before {
  content: "\F036B";
}

.mdi-meteor::before {
  content: "\F0629";
}

.mdi-metronome::before {
  content: "\F07DA";
}

.mdi-metronome-tick::before {
  content: "\F07DB";
}

.mdi-micro-sd::before {
  content: "\F07DC";
}

.mdi-microphone::before {
  content: "\F036C";
}

.mdi-microphone-minus::before {
  content: "\F08B3";
}

.mdi-microphone-off::before {
  content: "\F036D";
}

.mdi-microphone-outline::before {
  content: "\F036E";
}

.mdi-microphone-plus::before {
  content: "\F08B4";
}

.mdi-microphone-settings::before {
  content: "\F036F";
}

.mdi-microphone-variant::before {
  content: "\F0370";
}

.mdi-microphone-variant-off::before {
  content: "\F0371";
}

.mdi-microscope::before {
  content: "\F0654";
}

.mdi-microsoft::before {
  content: "\F0372";
}

.mdi-microsoft-access::before {
  content: "\F138E";
}

.mdi-microsoft-azure::before {
  content: "\F0805";
}

.mdi-microsoft-azure-devops::before {
  content: "\F0FD5";
}

.mdi-microsoft-bing::before {
  content: "\F00A4";
}

.mdi-microsoft-dynamics-365::before {
  content: "\F0988";
}

.mdi-microsoft-edge::before {
  content: "\F01E9";
}

.mdi-microsoft-edge-legacy::before {
  content: "\F1250";
}

.mdi-microsoft-excel::before {
  content: "\F138F";
}

.mdi-microsoft-internet-explorer::before {
  content: "\F0300";
}

.mdi-microsoft-office::before {
  content: "\F03C6";
}

.mdi-microsoft-onedrive::before {
  content: "\F03CA";
}

.mdi-microsoft-onenote::before {
  content: "\F0747";
}

.mdi-microsoft-outlook::before {
  content: "\F0D22";
}

.mdi-microsoft-powerpoint::before {
  content: "\F1390";
}

.mdi-microsoft-sharepoint::before {
  content: "\F1391";
}

.mdi-microsoft-teams::before {
  content: "\F02BB";
}

.mdi-microsoft-visual-studio::before {
  content: "\F0610";
}

.mdi-microsoft-visual-studio-code::before {
  content: "\F0A1E";
}

.mdi-microsoft-windows::before {
  content: "\F05B3";
}

.mdi-microsoft-windows-classic::before {
  content: "\F0A21";
}

.mdi-microsoft-word::before {
  content: "\F1392";
}

.mdi-microsoft-xbox::before {
  content: "\F05B9";
}

.mdi-microsoft-xbox-controller::before {
  content: "\F05BA";
}

.mdi-microsoft-xbox-controller-battery-alert::before {
  content: "\F074B";
}

.mdi-microsoft-xbox-controller-battery-charging::before {
  content: "\F0A22";
}

.mdi-microsoft-xbox-controller-battery-empty::before {
  content: "\F074C";
}

.mdi-microsoft-xbox-controller-battery-full::before {
  content: "\F074D";
}

.mdi-microsoft-xbox-controller-battery-low::before {
  content: "\F074E";
}

.mdi-microsoft-xbox-controller-battery-medium::before {
  content: "\F074F";
}

.mdi-microsoft-xbox-controller-battery-unknown::before {
  content: "\F0750";
}

.mdi-microsoft-xbox-controller-menu::before {
  content: "\F0E6F";
}

.mdi-microsoft-xbox-controller-off::before {
  content: "\F05BB";
}

.mdi-microsoft-xbox-controller-view::before {
  content: "\F0E70";
}

.mdi-microsoft-yammer::before {
  content: "\F0789";
}

.mdi-microwave::before {
  content: "\F0C99";
}

.mdi-microwave-off::before {
  content: "\F1423";
}

.mdi-middleware::before {
  content: "\F0F5D";
}

.mdi-middleware-outline::before {
  content: "\F0F5E";
}

.mdi-midi::before {
  content: "\F08F1";
}

.mdi-midi-port::before {
  content: "\F08F2";
}

.mdi-mine::before {
  content: "\F0DDA";
}

.mdi-minecraft::before {
  content: "\F0373";
}

.mdi-mini-sd::before {
  content: "\F0A05";
}

.mdi-minidisc::before {
  content: "\F0A06";
}

.mdi-minus::before {
  content: "\F0374";
}

.mdi-minus-box::before {
  content: "\F0375";
}

.mdi-minus-box-multiple::before {
  content: "\F1141";
}

.mdi-minus-box-multiple-outline::before {
  content: "\F1142";
}

.mdi-minus-box-outline::before {
  content: "\F06F2";
}

.mdi-minus-circle::before {
  content: "\F0376";
}

.mdi-minus-circle-multiple::before {
  content: "\F035A";
}

.mdi-minus-circle-multiple-outline::before {
  content: "\F0AD3";
}

.mdi-minus-circle-off::before {
  content: "\F1459";
}

.mdi-minus-circle-off-outline::before {
  content: "\F145A";
}

.mdi-minus-circle-outline::before {
  content: "\F0377";
}

.mdi-minus-network::before {
  content: "\F0378";
}

.mdi-minus-network-outline::before {
  content: "\F0C9A";
}

.mdi-minus-thick::before {
  content: "\F1639";
}

.mdi-mirror::before {
  content: "\F11FD";
}

.mdi-mixed-martial-arts::before {
  content: "\F0D8F";
}

.mdi-mixed-reality::before {
  content: "\F087F";
}

.mdi-molecule::before {
  content: "\F0BAC";
}

.mdi-molecule-co::before {
  content: "\F12FE";
}

.mdi-molecule-co2::before {
  content: "\F07E4";
}

.mdi-monitor::before {
  content: "\F0379";
}

.mdi-monitor-cellphone::before {
  content: "\F0989";
}

.mdi-monitor-cellphone-star::before {
  content: "\F098A";
}

.mdi-monitor-clean::before {
  content: "\F1104";
}

.mdi-monitor-dashboard::before {
  content: "\F0A07";
}

.mdi-monitor-edit::before {
  content: "\F12C6";
}

.mdi-monitor-eye::before {
  content: "\F13B4";
}

.mdi-monitor-lock::before {
  content: "\F0DDB";
}

.mdi-monitor-multiple::before {
  content: "\F037A";
}

.mdi-monitor-off::before {
  content: "\F0D90";
}

.mdi-monitor-screenshot::before {
  content: "\F0E51";
}

.mdi-monitor-share::before {
  content: "\F1483";
}

.mdi-monitor-speaker::before {
  content: "\F0F5F";
}

.mdi-monitor-speaker-off::before {
  content: "\F0F60";
}

.mdi-monitor-star::before {
  content: "\F0DDC";
}

.mdi-moon-first-quarter::before {
  content: "\F0F61";
}

.mdi-moon-full::before {
  content: "\F0F62";
}

.mdi-moon-last-quarter::before {
  content: "\F0F63";
}

.mdi-moon-new::before {
  content: "\F0F64";
}

.mdi-moon-waning-crescent::before {
  content: "\F0F65";
}

.mdi-moon-waning-gibbous::before {
  content: "\F0F66";
}

.mdi-moon-waxing-crescent::before {
  content: "\F0F67";
}

.mdi-moon-waxing-gibbous::before {
  content: "\F0F68";
}

.mdi-moped::before {
  content: "\F1086";
}

.mdi-moped-electric::before {
  content: "\F15B7";
}

.mdi-moped-electric-outline::before {
  content: "\F15B8";
}

.mdi-moped-outline::before {
  content: "\F15B9";
}

.mdi-more::before {
  content: "\F037B";
}

.mdi-mother-heart::before {
  content: "\F1314";
}

.mdi-mother-nurse::before {
  content: "\F0D21";
}

.mdi-motion::before {
  content: "\F15B2";
}

.mdi-motion-outline::before {
  content: "\F15B3";
}

.mdi-motion-pause::before {
  content: "\F1590";
}

.mdi-motion-pause-outline::before {
  content: "\F1592";
}

.mdi-motion-play::before {
  content: "\F158F";
}

.mdi-motion-play-outline::before {
  content: "\F1591";
}

.mdi-motion-sensor::before {
  content: "\F0D91";
}

.mdi-motion-sensor-off::before {
  content: "\F1435";
}

.mdi-motorbike::before {
  content: "\F037C";
}

.mdi-motorbike-electric::before {
  content: "\F15BA";
}

.mdi-mouse::before {
  content: "\F037D";
}

.mdi-mouse-bluetooth::before {
  content: "\F098B";
}

.mdi-mouse-move-down::before {
  content: "\F1550";
}

.mdi-mouse-move-up::before {
  content: "\F1551";
}

.mdi-mouse-move-vertical::before {
  content: "\F1552";
}

.mdi-mouse-off::before {
  content: "\F037E";
}

.mdi-mouse-variant::before {
  content: "\F037F";
}

.mdi-mouse-variant-off::before {
  content: "\F0380";
}

.mdi-move-resize::before {
  content: "\F0655";
}

.mdi-move-resize-variant::before {
  content: "\F0656";
}

.mdi-movie::before {
  content: "\F0381";
}

.mdi-movie-check::before {
  content: "\F16F3";
}

.mdi-movie-check-outline::before {
  content: "\F16F4";
}

.mdi-movie-cog::before {
  content: "\F16F5";
}

.mdi-movie-cog-outline::before {
  content: "\F16F6";
}

.mdi-movie-edit::before {
  content: "\F1122";
}

.mdi-movie-edit-outline::before {
  content: "\F1123";
}

.mdi-movie-filter::before {
  content: "\F1124";
}

.mdi-movie-filter-outline::before {
  content: "\F1125";
}

.mdi-movie-minus::before {
  content: "\F16F7";
}

.mdi-movie-minus-outline::before {
  content: "\F16F8";
}

.mdi-movie-off::before {
  content: "\F16F9";
}

.mdi-movie-off-outline::before {
  content: "\F16FA";
}

.mdi-movie-open::before {
  content: "\F0FCE";
}

.mdi-movie-open-check::before {
  content: "\F16FB";
}

.mdi-movie-open-check-outline::before {
  content: "\F16FC";
}

.mdi-movie-open-cog::before {
  content: "\F16FD";
}

.mdi-movie-open-cog-outline::before {
  content: "\F16FE";
}

.mdi-movie-open-edit::before {
  content: "\F16FF";
}

.mdi-movie-open-edit-outline::before {
  content: "\F1700";
}

.mdi-movie-open-minus::before {
  content: "\F1701";
}

.mdi-movie-open-minus-outline::before {
  content: "\F1702";
}

.mdi-movie-open-off::before {
  content: "\F1703";
}

.mdi-movie-open-off-outline::before {
  content: "\F1704";
}

.mdi-movie-open-outline::before {
  content: "\F0FCF";
}

.mdi-movie-open-play::before {
  content: "\F1705";
}

.mdi-movie-open-play-outline::before {
  content: "\F1706";
}

.mdi-movie-open-plus::before {
  content: "\F1707";
}

.mdi-movie-open-plus-outline::before {
  content: "\F1708";
}

.mdi-movie-open-remove::before {
  content: "\F1709";
}

.mdi-movie-open-remove-outline::before {
  content: "\F170A";
}

.mdi-movie-open-settings::before {
  content: "\F170B";
}

.mdi-movie-open-settings-outline::before {
  content: "\F170C";
}

.mdi-movie-open-star::before {
  content: "\F170D";
}

.mdi-movie-open-star-outline::before {
  content: "\F170E";
}

.mdi-movie-outline::before {
  content: "\F0DDD";
}

.mdi-movie-play::before {
  content: "\F170F";
}

.mdi-movie-play-outline::before {
  content: "\F1710";
}

.mdi-movie-plus::before {
  content: "\F1711";
}

.mdi-movie-plus-outline::before {
  content: "\F1712";
}

.mdi-movie-remove::before {
  content: "\F1713";
}

.mdi-movie-remove-outline::before {
  content: "\F1714";
}

.mdi-movie-roll::before {
  content: "\F07DE";
}

.mdi-movie-search::before {
  content: "\F11D2";
}

.mdi-movie-search-outline::before {
  content: "\F11D3";
}

.mdi-movie-settings::before {
  content: "\F1715";
}

.mdi-movie-settings-outline::before {
  content: "\F1716";
}

.mdi-movie-star::before {
  content: "\F1717";
}

.mdi-movie-star-outline::before {
  content: "\F1718";
}

.mdi-mower::before {
  content: "\F166F";
}

.mdi-mower-bag::before {
  content: "\F1670";
}

.mdi-muffin::before {
  content: "\F098C";
}

.mdi-multiplication::before {
  content: "\F0382";
}

.mdi-multiplication-box::before {
  content: "\F0383";
}

.mdi-mushroom::before {
  content: "\F07DF";
}

.mdi-mushroom-off::before {
  content: "\F13FA";
}

.mdi-mushroom-off-outline::before {
  content: "\F13FB";
}

.mdi-mushroom-outline::before {
  content: "\F07E0";
}

.mdi-music::before {
  content: "\F075A";
}

.mdi-music-accidental-double-flat::before {
  content: "\F0F69";
}

.mdi-music-accidental-double-sharp::before {
  content: "\F0F6A";
}

.mdi-music-accidental-flat::before {
  content: "\F0F6B";
}

.mdi-music-accidental-natural::before {
  content: "\F0F6C";
}

.mdi-music-accidental-sharp::before {
  content: "\F0F6D";
}

.mdi-music-box::before {
  content: "\F0384";
}

.mdi-music-box-multiple::before {
  content: "\F0333";
}

.mdi-music-box-multiple-outline::before {
  content: "\F0F04";
}

.mdi-music-box-outline::before {
  content: "\F0385";
}

.mdi-music-circle::before {
  content: "\F0386";
}

.mdi-music-circle-outline::before {
  content: "\F0AD4";
}

.mdi-music-clef-alto::before {
  content: "\F0F6E";
}

.mdi-music-clef-bass::before {
  content: "\F0F6F";
}

.mdi-music-clef-treble::before {
  content: "\F0F70";
}

.mdi-music-note::before {
  content: "\F0387";
}

.mdi-music-note-bluetooth::before {
  content: "\F05FE";
}

.mdi-music-note-bluetooth-off::before {
  content: "\F05FF";
}

.mdi-music-note-eighth::before {
  content: "\F0388";
}

.mdi-music-note-eighth-dotted::before {
  content: "\F0F71";
}

.mdi-music-note-half::before {
  content: "\F0389";
}

.mdi-music-note-half-dotted::before {
  content: "\F0F72";
}

.mdi-music-note-off::before {
  content: "\F038A";
}

.mdi-music-note-off-outline::before {
  content: "\F0F73";
}

.mdi-music-note-outline::before {
  content: "\F0F74";
}

.mdi-music-note-plus::before {
  content: "\F0DDE";
}

.mdi-music-note-quarter::before {
  content: "\F038B";
}

.mdi-music-note-quarter-dotted::before {
  content: "\F0F75";
}

.mdi-music-note-sixteenth::before {
  content: "\F038C";
}

.mdi-music-note-sixteenth-dotted::before {
  content: "\F0F76";
}

.mdi-music-note-whole::before {
  content: "\F038D";
}

.mdi-music-note-whole-dotted::before {
  content: "\F0F77";
}

.mdi-music-off::before {
  content: "\F075B";
}

.mdi-music-rest-eighth::before {
  content: "\F0F78";
}

.mdi-music-rest-half::before {
  content: "\F0F79";
}

.mdi-music-rest-quarter::before {
  content: "\F0F7A";
}

.mdi-music-rest-sixteenth::before {
  content: "\F0F7B";
}

.mdi-music-rest-whole::before {
  content: "\F0F7C";
}

.mdi-mustache::before {
  content: "\F15DE";
}

.mdi-nail::before {
  content: "\F0DDF";
}

.mdi-nas::before {
  content: "\F08F3";
}

.mdi-nativescript::before {
  content: "\F0880";
}

.mdi-nature::before {
  content: "\F038E";
}

.mdi-nature-people::before {
  content: "\F038F";
}

.mdi-navigation::before {
  content: "\F0390";
}

.mdi-navigation-outline::before {
  content: "\F1607";
}

.mdi-near-me::before {
  content: "\F05CD";
}

.mdi-necklace::before {
  content: "\F0F0B";
}

.mdi-needle::before {
  content: "\F0391";
}

.mdi-netflix::before {
  content: "\F0746";
}

.mdi-network::before {
  content: "\F06F3";
}

.mdi-network-off::before {
  content: "\F0C9B";
}

.mdi-network-off-outline::before {
  content: "\F0C9C";
}

.mdi-network-outline::before {
  content: "\F0C9D";
}

.mdi-network-strength-1::before {
  content: "\F08F4";
}

.mdi-network-strength-1-alert::before {
  content: "\F08F5";
}

.mdi-network-strength-2::before {
  content: "\F08F6";
}

.mdi-network-strength-2-alert::before {
  content: "\F08F7";
}

.mdi-network-strength-3::before {
  content: "\F08F8";
}

.mdi-network-strength-3-alert::before {
  content: "\F08F9";
}

.mdi-network-strength-4::before {
  content: "\F08FA";
}

.mdi-network-strength-4-alert::before {
  content: "\F08FB";
}

.mdi-network-strength-off::before {
  content: "\F08FC";
}

.mdi-network-strength-off-outline::before {
  content: "\F08FD";
}

.mdi-network-strength-outline::before {
  content: "\F08FE";
}

.mdi-new-box::before {
  content: "\F0394";
}

.mdi-newspaper::before {
  content: "\F0395";
}

.mdi-newspaper-minus::before {
  content: "\F0F0C";
}

.mdi-newspaper-plus::before {
  content: "\F0F0D";
}

.mdi-newspaper-variant::before {
  content: "\F1001";
}

.mdi-newspaper-variant-multiple::before {
  content: "\F1002";
}

.mdi-newspaper-variant-multiple-outline::before {
  content: "\F1003";
}

.mdi-newspaper-variant-outline::before {
  content: "\F1004";
}

.mdi-nfc::before {
  content: "\F0396";
}

.mdi-nfc-search-variant::before {
  content: "\F0E53";
}

.mdi-nfc-tap::before {
  content: "\F0397";
}

.mdi-nfc-variant::before {
  content: "\F0398";
}

.mdi-nfc-variant-off::before {
  content: "\F0E54";
}

.mdi-ninja::before {
  content: "\F0774";
}

.mdi-nintendo-game-boy::before {
  content: "\F1393";
}

.mdi-nintendo-switch::before {
  content: "\F07E1";
}

.mdi-nintendo-wii::before {
  content: "\F05AB";
}

.mdi-nintendo-wiiu::before {
  content: "\F072D";
}

.mdi-nix::before {
  content: "\F1105";
}

.mdi-nodejs::before {
  content: "\F0399";
}

.mdi-noodles::before {
  content: "\F117E";
}

.mdi-not-equal::before {
  content: "\F098D";
}

.mdi-not-equal-variant::before {
  content: "\F098E";
}

.mdi-note::before {
  content: "\F039A";
}

.mdi-note-minus::before {
  content: "\F164F";
}

.mdi-note-minus-outline::before {
  content: "\F1650";
}

.mdi-note-multiple::before {
  content: "\F06B8";
}

.mdi-note-multiple-outline::before {
  content: "\F06B9";
}

.mdi-note-outline::before {
  content: "\F039B";
}

.mdi-note-plus::before {
  content: "\F039C";
}

.mdi-note-plus-outline::before {
  content: "\F039D";
}

.mdi-note-remove::before {
  content: "\F1651";
}

.mdi-note-remove-outline::before {
  content: "\F1652";
}

.mdi-note-search::before {
  content: "\F1653";
}

.mdi-note-search-outline::before {
  content: "\F1654";
}

.mdi-note-text::before {
  content: "\F039E";
}

.mdi-note-text-outline::before {
  content: "\F11D7";
}

.mdi-notebook::before {
  content: "\F082E";
}

.mdi-notebook-check::before {
  content: "\F14F5";
}

.mdi-notebook-check-outline::before {
  content: "\F14F6";
}

.mdi-notebook-edit::before {
  content: "\F14E7";
}

.mdi-notebook-edit-outline::before {
  content: "\F14E9";
}

.mdi-notebook-minus::before {
  content: "\F1610";
}

.mdi-notebook-minus-outline::before {
  content: "\F1611";
}

.mdi-notebook-multiple::before {
  content: "\F0E55";
}

.mdi-notebook-outline::before {
  content: "\F0EBF";
}

.mdi-notebook-plus::before {
  content: "\F1612";
}

.mdi-notebook-plus-outline::before {
  content: "\F1613";
}

.mdi-notebook-remove::before {
  content: "\F1614";
}

.mdi-notebook-remove-outline::before {
  content: "\F1615";
}

.mdi-notification-clear-all::before {
  content: "\F039F";
}

.mdi-npm::before {
  content: "\F06F7";
}

.mdi-nuke::before {
  content: "\F06A4";
}

.mdi-null::before {
  content: "\F07E2";
}

.mdi-numeric::before {
  content: "\F03A0";
}

.mdi-numeric-0::before {
  content: "\F0B39";
}

.mdi-numeric-0-box::before {
  content: "\F03A1";
}

.mdi-numeric-0-box-multiple::before {
  content: "\F0F0E";
}

.mdi-numeric-0-box-multiple-outline::before {
  content: "\F03A2";
}

.mdi-numeric-0-box-outline::before {
  content: "\F03A3";
}

.mdi-numeric-0-circle::before {
  content: "\F0C9E";
}

.mdi-numeric-0-circle-outline::before {
  content: "\F0C9F";
}

.mdi-numeric-1::before {
  content: "\F0B3A";
}

.mdi-numeric-1-box::before {
  content: "\F03A4";
}

.mdi-numeric-1-box-multiple::before {
  content: "\F0F0F";
}

.mdi-numeric-1-box-multiple-outline::before {
  content: "\F03A5";
}

.mdi-numeric-1-box-outline::before {
  content: "\F03A6";
}

.mdi-numeric-1-circle::before {
  content: "\F0CA0";
}

.mdi-numeric-1-circle-outline::before {
  content: "\F0CA1";
}

.mdi-numeric-10::before {
  content: "\F0FE9";
}

.mdi-numeric-10-box::before {
  content: "\F0F7D";
}

.mdi-numeric-10-box-multiple::before {
  content: "\F0FEA";
}

.mdi-numeric-10-box-multiple-outline::before {
  content: "\F0FEB";
}

.mdi-numeric-10-box-outline::before {
  content: "\F0F7E";
}

.mdi-numeric-10-circle::before {
  content: "\F0FEC";
}

.mdi-numeric-10-circle-outline::before {
  content: "\F0FED";
}

.mdi-numeric-2::before {
  content: "\F0B3B";
}

.mdi-numeric-2-box::before {
  content: "\F03A7";
}

.mdi-numeric-2-box-multiple::before {
  content: "\F0F10";
}

.mdi-numeric-2-box-multiple-outline::before {
  content: "\F03A8";
}

.mdi-numeric-2-box-outline::before {
  content: "\F03A9";
}

.mdi-numeric-2-circle::before {
  content: "\F0CA2";
}

.mdi-numeric-2-circle-outline::before {
  content: "\F0CA3";
}

.mdi-numeric-3::before {
  content: "\F0B3C";
}

.mdi-numeric-3-box::before {
  content: "\F03AA";
}

.mdi-numeric-3-box-multiple::before {
  content: "\F0F11";
}

.mdi-numeric-3-box-multiple-outline::before {
  content: "\F03AB";
}

.mdi-numeric-3-box-outline::before {
  content: "\F03AC";
}

.mdi-numeric-3-circle::before {
  content: "\F0CA4";
}

.mdi-numeric-3-circle-outline::before {
  content: "\F0CA5";
}

.mdi-numeric-4::before {
  content: "\F0B3D";
}

.mdi-numeric-4-box::before {
  content: "\F03AD";
}

.mdi-numeric-4-box-multiple::before {
  content: "\F0F12";
}

.mdi-numeric-4-box-multiple-outline::before {
  content: "\F03B2";
}

.mdi-numeric-4-box-outline::before {
  content: "\F03AE";
}

.mdi-numeric-4-circle::before {
  content: "\F0CA6";
}

.mdi-numeric-4-circle-outline::before {
  content: "\F0CA7";
}

.mdi-numeric-5::before {
  content: "\F0B3E";
}

.mdi-numeric-5-box::before {
  content: "\F03B1";
}

.mdi-numeric-5-box-multiple::before {
  content: "\F0F13";
}

.mdi-numeric-5-box-multiple-outline::before {
  content: "\F03AF";
}

.mdi-numeric-5-box-outline::before {
  content: "\F03B0";
}

.mdi-numeric-5-circle::before {
  content: "\F0CA8";
}

.mdi-numeric-5-circle-outline::before {
  content: "\F0CA9";
}

.mdi-numeric-6::before {
  content: "\F0B3F";
}

.mdi-numeric-6-box::before {
  content: "\F03B3";
}

.mdi-numeric-6-box-multiple::before {
  content: "\F0F14";
}

.mdi-numeric-6-box-multiple-outline::before {
  content: "\F03B4";
}

.mdi-numeric-6-box-outline::before {
  content: "\F03B5";
}

.mdi-numeric-6-circle::before {
  content: "\F0CAA";
}

.mdi-numeric-6-circle-outline::before {
  content: "\F0CAB";
}

.mdi-numeric-7::before {
  content: "\F0B40";
}

.mdi-numeric-7-box::before {
  content: "\F03B6";
}

.mdi-numeric-7-box-multiple::before {
  content: "\F0F15";
}

.mdi-numeric-7-box-multiple-outline::before {
  content: "\F03B7";
}

.mdi-numeric-7-box-outline::before {
  content: "\F03B8";
}

.mdi-numeric-7-circle::before {
  content: "\F0CAC";
}

.mdi-numeric-7-circle-outline::before {
  content: "\F0CAD";
}

.mdi-numeric-8::before {
  content: "\F0B41";
}

.mdi-numeric-8-box::before {
  content: "\F03B9";
}

.mdi-numeric-8-box-multiple::before {
  content: "\F0F16";
}

.mdi-numeric-8-box-multiple-outline::before {
  content: "\F03BA";
}

.mdi-numeric-8-box-outline::before {
  content: "\F03BB";
}

.mdi-numeric-8-circle::before {
  content: "\F0CAE";
}

.mdi-numeric-8-circle-outline::before {
  content: "\F0CAF";
}

.mdi-numeric-9::before {
  content: "\F0B42";
}

.mdi-numeric-9-box::before {
  content: "\F03BC";
}

.mdi-numeric-9-box-multiple::before {
  content: "\F0F17";
}

.mdi-numeric-9-box-multiple-outline::before {
  content: "\F03BD";
}

.mdi-numeric-9-box-outline::before {
  content: "\F03BE";
}

.mdi-numeric-9-circle::before {
  content: "\F0CB0";
}

.mdi-numeric-9-circle-outline::before {
  content: "\F0CB1";
}

.mdi-numeric-9-plus::before {
  content: "\F0FEE";
}

.mdi-numeric-9-plus-box::before {
  content: "\F03BF";
}

.mdi-numeric-9-plus-box-multiple::before {
  content: "\F0F18";
}

.mdi-numeric-9-plus-box-multiple-outline::before {
  content: "\F03C0";
}

.mdi-numeric-9-plus-box-outline::before {
  content: "\F03C1";
}

.mdi-numeric-9-plus-circle::before {
  content: "\F0CB2";
}

.mdi-numeric-9-plus-circle-outline::before {
  content: "\F0CB3";
}

.mdi-numeric-negative-1::before {
  content: "\F1052";
}

.mdi-numeric-positive-1::before {
  content: "\F15CB";
}

.mdi-nut::before {
  content: "\F06F8";
}

.mdi-nutrition::before {
  content: "\F03C2";
}

.mdi-nuxt::before {
  content: "\F1106";
}

.mdi-oar::before {
  content: "\F067C";
}

.mdi-ocarina::before {
  content: "\F0DE0";
}

.mdi-oci::before {
  content: "\F12E9";
}

.mdi-ocr::before {
  content: "\F113A";
}

.mdi-octagon::before {
  content: "\F03C3";
}

.mdi-octagon-outline::before {
  content: "\F03C4";
}

.mdi-octagram::before {
  content: "\F06F9";
}

.mdi-octagram-outline::before {
  content: "\F0775";
}

.mdi-odnoklassniki::before {
  content: "\F03C5";
}

.mdi-offer::before {
  content: "\F121B";
}

.mdi-office-building::before {
  content: "\F0991";
}

.mdi-office-building-marker::before {
  content: "\F1520";
}

.mdi-office-building-marker-outline::before {
  content: "\F1521";
}

.mdi-office-building-outline::before {
  content: "\F151F";
}

.mdi-oil::before {
  content: "\F03C7";
}

.mdi-oil-lamp::before {
  content: "\F0F19";
}

.mdi-oil-level::before {
  content: "\F1053";
}

.mdi-oil-temperature::before {
  content: "\F0FF8";
}

.mdi-omega::before {
  content: "\F03C9";
}

.mdi-one-up::before {
  content: "\F0BAD";
}

.mdi-onepassword::before {
  content: "\F0881";
}

.mdi-opacity::before {
  content: "\F05CC";
}

.mdi-open-in-app::before {
  content: "\F03CB";
}

.mdi-open-in-new::before {
  content: "\F03CC";
}

.mdi-open-source-initiative::before {
  content: "\F0BAE";
}

.mdi-openid::before {
  content: "\F03CD";
}

.mdi-opera::before {
  content: "\F03CE";
}

.mdi-orbit::before {
  content: "\F0018";
}

.mdi-orbit-variant::before {
  content: "\F15DB";
}

.mdi-order-alphabetical-ascending::before {
  content: "\F020D";
}

.mdi-order-alphabetical-descending::before {
  content: "\F0D07";
}

.mdi-order-bool-ascending::before {
  content: "\F02BE";
}

.mdi-order-bool-ascending-variant::before {
  content: "\F098F";
}

.mdi-order-bool-descending::before {
  content: "\F1384";
}

.mdi-order-bool-descending-variant::before {
  content: "\F0990";
}

.mdi-order-numeric-ascending::before {
  content: "\F0545";
}

.mdi-order-numeric-descending::before {
  content: "\F0546";
}

.mdi-origin::before {
  content: "\F0B43";
}

.mdi-ornament::before {
  content: "\F03CF";
}

.mdi-ornament-variant::before {
  content: "\F03D0";
}

.mdi-outdoor-lamp::before {
  content: "\F1054";
}

.mdi-overscan::before {
  content: "\F1005";
}

.mdi-owl::before {
  content: "\F03D2";
}

.mdi-pac-man::before {
  content: "\F0BAF";
}

.mdi-package::before {
  content: "\F03D3";
}

.mdi-package-down::before {
  content: "\F03D4";
}

.mdi-package-up::before {
  content: "\F03D5";
}

.mdi-package-variant::before {
  content: "\F03D6";
}

.mdi-package-variant-closed::before {
  content: "\F03D7";
}

.mdi-page-first::before {
  content: "\F0600";
}

.mdi-page-last::before {
  content: "\F0601";
}

.mdi-page-layout-body::before {
  content: "\F06FA";
}

.mdi-page-layout-footer::before {
  content: "\F06FB";
}

.mdi-page-layout-header::before {
  content: "\F06FC";
}

.mdi-page-layout-header-footer::before {
  content: "\F0F7F";
}

.mdi-page-layout-sidebar-left::before {
  content: "\F06FD";
}

.mdi-page-layout-sidebar-right::before {
  content: "\F06FE";
}

.mdi-page-next::before {
  content: "\F0BB0";
}

.mdi-page-next-outline::before {
  content: "\F0BB1";
}

.mdi-page-previous::before {
  content: "\F0BB2";
}

.mdi-page-previous-outline::before {
  content: "\F0BB3";
}

.mdi-pail::before {
  content: "\F1417";
}

.mdi-pail-minus::before {
  content: "\F1437";
}

.mdi-pail-minus-outline::before {
  content: "\F143C";
}

.mdi-pail-off::before {
  content: "\F1439";
}

.mdi-pail-off-outline::before {
  content: "\F143E";
}

.mdi-pail-outline::before {
  content: "\F143A";
}

.mdi-pail-plus::before {
  content: "\F1436";
}

.mdi-pail-plus-outline::before {
  content: "\F143B";
}

.mdi-pail-remove::before {
  content: "\F1438";
}

.mdi-pail-remove-outline::before {
  content: "\F143D";
}

.mdi-palette::before {
  content: "\F03D8";
}

.mdi-palette-advanced::before {
  content: "\F03D9";
}

.mdi-palette-outline::before {
  content: "\F0E0C";
}

.mdi-palette-swatch::before {
  content: "\F08B5";
}

.mdi-palette-swatch-outline::before {
  content: "\F135C";
}

.mdi-palm-tree::before {
  content: "\F1055";
}

.mdi-pan::before {
  content: "\F0BB4";
}

.mdi-pan-bottom-left::before {
  content: "\F0BB5";
}

.mdi-pan-bottom-right::before {
  content: "\F0BB6";
}

.mdi-pan-down::before {
  content: "\F0BB7";
}

.mdi-pan-horizontal::before {
  content: "\F0BB8";
}

.mdi-pan-left::before {
  content: "\F0BB9";
}

.mdi-pan-right::before {
  content: "\F0BBA";
}

.mdi-pan-top-left::before {
  content: "\F0BBB";
}

.mdi-pan-top-right::before {
  content: "\F0BBC";
}

.mdi-pan-up::before {
  content: "\F0BBD";
}

.mdi-pan-vertical::before {
  content: "\F0BBE";
}

.mdi-panda::before {
  content: "\F03DA";
}

.mdi-pandora::before {
  content: "\F03DB";
}

.mdi-panorama::before {
  content: "\F03DC";
}

.mdi-panorama-fisheye::before {
  content: "\F03DD";
}

.mdi-panorama-horizontal::before {
  content: "\F03DE";
}

.mdi-panorama-vertical::before {
  content: "\F03DF";
}

.mdi-panorama-wide-angle::before {
  content: "\F03E0";
}

.mdi-paper-cut-vertical::before {
  content: "\F03E1";
}

.mdi-paper-roll::before {
  content: "\F1157";
}

.mdi-paper-roll-outline::before {
  content: "\F1158";
}

.mdi-paperclip::before {
  content: "\F03E2";
}

.mdi-parachute::before {
  content: "\F0CB4";
}

.mdi-parachute-outline::before {
  content: "\F0CB5";
}

.mdi-parking::before {
  content: "\F03E3";
}

.mdi-party-popper::before {
  content: "\F1056";
}

.mdi-passport::before {
  content: "\F07E3";
}

.mdi-passport-biometric::before {
  content: "\F0DE1";
}

.mdi-pasta::before {
  content: "\F1160";
}

.mdi-patio-heater::before {
  content: "\F0F80";
}

.mdi-patreon::before {
  content: "\F0882";
}

.mdi-pause::before {
  content: "\F03E4";
}

.mdi-pause-circle::before {
  content: "\F03E5";
}

.mdi-pause-circle-outline::before {
  content: "\F03E6";
}

.mdi-pause-octagon::before {
  content: "\F03E7";
}

.mdi-pause-octagon-outline::before {
  content: "\F03E8";
}

.mdi-paw::before {
  content: "\F03E9";
}

.mdi-paw-off::before {
  content: "\F0657";
}

.mdi-paw-off-outline::before {
  content: "\F1676";
}

.mdi-paw-outline::before {
  content: "\F1675";
}

.mdi-pdf-box::before {
  content: "\F0E56";
}

.mdi-peace::before {
  content: "\F0884";
}

.mdi-peanut::before {
  content: "\F0FFC";
}

.mdi-peanut-off::before {
  content: "\F0FFD";
}

.mdi-peanut-off-outline::before {
  content: "\F0FFF";
}

.mdi-peanut-outline::before {
  content: "\F0FFE";
}

.mdi-pen::before {
  content: "\F03EA";
}

.mdi-pen-lock::before {
  content: "\F0DE2";
}

.mdi-pen-minus::before {
  content: "\F0DE3";
}

.mdi-pen-off::before {
  content: "\F0DE4";
}

.mdi-pen-plus::before {
  content: "\F0DE5";
}

.mdi-pen-remove::before {
  content: "\F0DE6";
}

.mdi-pencil::before {
  content: "\F03EB";
}

.mdi-pencil-box::before {
  content: "\F03EC";
}

.mdi-pencil-box-multiple::before {
  content: "\F1144";
}

.mdi-pencil-box-multiple-outline::before {
  content: "\F1145";
}

.mdi-pencil-box-outline::before {
  content: "\F03ED";
}

.mdi-pencil-circle::before {
  content: "\F06FF";
}

.mdi-pencil-circle-outline::before {
  content: "\F0776";
}

.mdi-pencil-lock::before {
  content: "\F03EE";
}

.mdi-pencil-lock-outline::before {
  content: "\F0DE7";
}

.mdi-pencil-minus::before {
  content: "\F0DE8";
}

.mdi-pencil-minus-outline::before {
  content: "\F0DE9";
}

.mdi-pencil-off::before {
  content: "\F03EF";
}

.mdi-pencil-off-outline::before {
  content: "\F0DEA";
}

.mdi-pencil-outline::before {
  content: "\F0CB6";
}

.mdi-pencil-plus::before {
  content: "\F0DEB";
}

.mdi-pencil-plus-outline::before {
  content: "\F0DEC";
}

.mdi-pencil-remove::before {
  content: "\F0DED";
}

.mdi-pencil-remove-outline::before {
  content: "\F0DEE";
}

.mdi-pencil-ruler::before {
  content: "\F1353";
}

.mdi-penguin::before {
  content: "\F0EC0";
}

.mdi-pentagon::before {
  content: "\F0701";
}

.mdi-pentagon-outline::before {
  content: "\F0700";
}

.mdi-pentagram::before {
  content: "\F1667";
}

.mdi-percent::before {
  content: "\F03F0";
}

.mdi-percent-outline::before {
  content: "\F1278";
}

.mdi-periodic-table::before {
  content: "\F08B6";
}

.mdi-perspective-less::before {
  content: "\F0D23";
}

.mdi-perspective-more::before {
  content: "\F0D24";
}

.mdi-pharmacy::before {
  content: "\F03F1";
}

.mdi-phone::before {
  content: "\F03F2";
}

.mdi-phone-alert::before {
  content: "\F0F1A";
}

.mdi-phone-alert-outline::before {
  content: "\F118E";
}

.mdi-phone-bluetooth::before {
  content: "\F03F3";
}

.mdi-phone-bluetooth-outline::before {
  content: "\F118F";
}

.mdi-phone-cancel::before {
  content: "\F10BC";
}

.mdi-phone-cancel-outline::before {
  content: "\F1190";
}

.mdi-phone-check::before {
  content: "\F11A9";
}

.mdi-phone-check-outline::before {
  content: "\F11AA";
}

.mdi-phone-classic::before {
  content: "\F0602";
}

.mdi-phone-classic-off::before {
  content: "\F1279";
}

.mdi-phone-dial::before {
  content: "\F1559";
}

.mdi-phone-dial-outline::before {
  content: "\F155A";
}

.mdi-phone-forward::before {
  content: "\F03F4";
}

.mdi-phone-forward-outline::before {
  content: "\F1191";
}

.mdi-phone-hangup::before {
  content: "\F03F5";
}

.mdi-phone-hangup-outline::before {
  content: "\F1192";
}

.mdi-phone-in-talk::before {
  content: "\F03F6";
}

.mdi-phone-in-talk-outline::before {
  content: "\F1182";
}

.mdi-phone-incoming::before {
  content: "\F03F7";
}

.mdi-phone-incoming-outline::before {
  content: "\F1193";
}

.mdi-phone-lock::before {
  content: "\F03F8";
}

.mdi-phone-lock-outline::before {
  content: "\F1194";
}

.mdi-phone-log::before {
  content: "\F03F9";
}

.mdi-phone-log-outline::before {
  content: "\F1195";
}

.mdi-phone-message::before {
  content: "\F1196";
}

.mdi-phone-message-outline::before {
  content: "\F1197";
}

.mdi-phone-minus::before {
  content: "\F0658";
}

.mdi-phone-minus-outline::before {
  content: "\F1198";
}

.mdi-phone-missed::before {
  content: "\F03FA";
}

.mdi-phone-missed-outline::before {
  content: "\F11A5";
}

.mdi-phone-off::before {
  content: "\F0DEF";
}

.mdi-phone-off-outline::before {
  content: "\F11A6";
}

.mdi-phone-outgoing::before {
  content: "\F03FB";
}

.mdi-phone-outgoing-outline::before {
  content: "\F1199";
}

.mdi-phone-outline::before {
  content: "\F0DF0";
}

.mdi-phone-paused::before {
  content: "\F03FC";
}

.mdi-phone-paused-outline::before {
  content: "\F119A";
}

.mdi-phone-plus::before {
  content: "\F0659";
}

.mdi-phone-plus-outline::before {
  content: "\F119B";
}

.mdi-phone-remove::before {
  content: "\F152F";
}

.mdi-phone-remove-outline::before {
  content: "\F1530";
}

.mdi-phone-return::before {
  content: "\F082F";
}

.mdi-phone-return-outline::before {
  content: "\F119C";
}

.mdi-phone-ring::before {
  content: "\F11AB";
}

.mdi-phone-ring-outline::before {
  content: "\F11AC";
}

.mdi-phone-rotate-landscape::before {
  content: "\F0885";
}

.mdi-phone-rotate-portrait::before {
  content: "\F0886";
}

.mdi-phone-settings::before {
  content: "\F03FD";
}

.mdi-phone-settings-outline::before {
  content: "\F119D";
}

.mdi-phone-voip::before {
  content: "\F03FE";
}

.mdi-pi::before {
  content: "\F03FF";
}

.mdi-pi-box::before {
  content: "\F0400";
}

.mdi-pi-hole::before {
  content: "\F0DF1";
}

.mdi-piano::before {
  content: "\F067D";
}

.mdi-pickaxe::before {
  content: "\F08B7";
}

.mdi-picture-in-picture-bottom-right::before {
  content: "\F0E57";
}

.mdi-picture-in-picture-bottom-right-outline::before {
  content: "\F0E58";
}

.mdi-picture-in-picture-top-right::before {
  content: "\F0E59";
}

.mdi-picture-in-picture-top-right-outline::before {
  content: "\F0E5A";
}

.mdi-pier::before {
  content: "\F0887";
}

.mdi-pier-crane::before {
  content: "\F0888";
}

.mdi-pig::before {
  content: "\F0401";
}

.mdi-pig-variant::before {
  content: "\F1006";
}

.mdi-pig-variant-outline::before {
  content: "\F1678";
}

.mdi-piggy-bank::before {
  content: "\F1007";
}

.mdi-piggy-bank-outline::before {
  content: "\F1679";
}

.mdi-pill::before {
  content: "\F0402";
}

.mdi-pillar::before {
  content: "\F0702";
}

.mdi-pin::before {
  content: "\F0403";
}

.mdi-pin-off::before {
  content: "\F0404";
}

.mdi-pin-off-outline::before {
  content: "\F0930";
}

.mdi-pin-outline::before {
  content: "\F0931";
}

.mdi-pine-tree::before {
  content: "\F0405";
}

.mdi-pine-tree-box::before {
  content: "\F0406";
}

.mdi-pine-tree-fire::before {
  content: "\F141A";
}

.mdi-pinterest::before {
  content: "\F0407";
}

.mdi-pinwheel::before {
  content: "\F0AD5";
}

.mdi-pinwheel-outline::before {
  content: "\F0AD6";
}

.mdi-pipe::before {
  content: "\F07E5";
}

.mdi-pipe-disconnected::before {
  content: "\F07E6";
}

.mdi-pipe-leak::before {
  content: "\F0889";
}

.mdi-pipe-wrench::before {
  content: "\F1354";
}

.mdi-pirate::before {
  content: "\F0A08";
}

.mdi-pistol::before {
  content: "\F0703";
}

.mdi-piston::before {
  content: "\F088A";
}

.mdi-pitchfork::before {
  content: "\F1553";
}

.mdi-pizza::before {
  content: "\F0409";
}

.mdi-play::before {
  content: "\F040A";
}

.mdi-play-box::before {
  content: "\F127A";
}

.mdi-play-box-multiple::before {
  content: "\F0D19";
}

.mdi-play-box-multiple-outline::before {
  content: "\F13E6";
}

.mdi-play-box-outline::before {
  content: "\F040B";
}

.mdi-play-circle::before {
  content: "\F040C";
}

.mdi-play-circle-outline::before {
  content: "\F040D";
}

.mdi-play-network::before {
  content: "\F088B";
}

.mdi-play-network-outline::before {
  content: "\F0CB7";
}

.mdi-play-outline::before {
  content: "\F0F1B";
}

.mdi-play-pause::before {
  content: "\F040E";
}

.mdi-play-protected-content::before {
  content: "\F040F";
}

.mdi-play-speed::before {
  content: "\F08FF";
}

.mdi-playlist-check::before {
  content: "\F05C7";
}

.mdi-playlist-edit::before {
  content: "\F0900";
}

.mdi-playlist-minus::before {
  content: "\F0410";
}

.mdi-playlist-music::before {
  content: "\F0CB8";
}

.mdi-playlist-music-outline::before {
  content: "\F0CB9";
}

.mdi-playlist-play::before {
  content: "\F0411";
}

.mdi-playlist-plus::before {
  content: "\F0412";
}

.mdi-playlist-remove::before {
  content: "\F0413";
}

.mdi-playlist-star::before {
  content: "\F0DF2";
}

.mdi-plex::before {
  content: "\F06BA";
}

.mdi-plus::before {
  content: "\F0415";
}

.mdi-plus-box::before {
  content: "\F0416";
}

.mdi-plus-box-multiple::before {
  content: "\F0334";
}

.mdi-plus-box-multiple-outline::before {
  content: "\F1143";
}

.mdi-plus-box-outline::before {
  content: "\F0704";
}

.mdi-plus-circle::before {
  content: "\F0417";
}

.mdi-plus-circle-multiple::before {
  content: "\F034C";
}

.mdi-plus-circle-multiple-outline::before {
  content: "\F0418";
}

.mdi-plus-circle-outline::before {
  content: "\F0419";
}

.mdi-plus-minus::before {
  content: "\F0992";
}

.mdi-plus-minus-box::before {
  content: "\F0993";
}

.mdi-plus-minus-variant::before {
  content: "\F14C9";
}

.mdi-plus-network::before {
  content: "\F041A";
}

.mdi-plus-network-outline::before {
  content: "\F0CBA";
}

.mdi-plus-one::before {
  content: "\F041B";
}

.mdi-plus-outline::before {
  content: "\F0705";
}

.mdi-plus-thick::before {
  content: "\F11EC";
}

.mdi-podcast::before {
  content: "\F0994";
}

.mdi-podium::before {
  content: "\F0D25";
}

.mdi-podium-bronze::before {
  content: "\F0D26";
}

.mdi-podium-gold::before {
  content: "\F0D27";
}

.mdi-podium-silver::before {
  content: "\F0D28";
}

.mdi-point-of-sale::before {
  content: "\F0D92";
}

.mdi-pokeball::before {
  content: "\F041D";
}

.mdi-pokemon-go::before {
  content: "\F0A09";
}

.mdi-poker-chip::before {
  content: "\F0830";
}

.mdi-polaroid::before {
  content: "\F041E";
}

.mdi-police-badge::before {
  content: "\F1167";
}

.mdi-police-badge-outline::before {
  content: "\F1168";
}

.mdi-poll::before {
  content: "\F041F";
}

.mdi-poll-box::before {
  content: "\F0420";
}

.mdi-poll-box-outline::before {
  content: "\F127B";
}

.mdi-polo::before {
  content: "\F14C3";
}

.mdi-polymer::before {
  content: "\F0421";
}

.mdi-pool::before {
  content: "\F0606";
}

.mdi-popcorn::before {
  content: "\F0422";
}

.mdi-post::before {
  content: "\F1008";
}

.mdi-post-outline::before {
  content: "\F1009";
}

.mdi-postage-stamp::before {
  content: "\F0CBB";
}

.mdi-pot::before {
  content: "\F02E5";
}

.mdi-pot-mix::before {
  content: "\F065B";
}

.mdi-pot-mix-outline::before {
  content: "\F0677";
}

.mdi-pot-outline::before {
  content: "\F02FF";
}

.mdi-pot-steam::before {
  content: "\F065A";
}

.mdi-pot-steam-outline::before {
  content: "\F0326";
}

.mdi-pound::before {
  content: "\F0423";
}

.mdi-pound-box::before {
  content: "\F0424";
}

.mdi-pound-box-outline::before {
  content: "\F117F";
}

.mdi-power::before {
  content: "\F0425";
}

.mdi-power-cycle::before {
  content: "\F0901";
}

.mdi-power-off::before {
  content: "\F0902";
}

.mdi-power-on::before {
  content: "\F0903";
}

.mdi-power-plug::before {
  content: "\F06A5";
}

.mdi-power-plug-off::before {
  content: "\F06A6";
}

.mdi-power-plug-off-outline::before {
  content: "\F1424";
}

.mdi-power-plug-outline::before {
  content: "\F1425";
}

.mdi-power-settings::before {
  content: "\F0426";
}

.mdi-power-sleep::before {
  content: "\F0904";
}

.mdi-power-socket::before {
  content: "\F0427";
}

.mdi-power-socket-au::before {
  content: "\F0905";
}

.mdi-power-socket-de::before {
  content: "\F1107";
}

.mdi-power-socket-eu::before {
  content: "\F07E7";
}

.mdi-power-socket-fr::before {
  content: "\F1108";
}

.mdi-power-socket-it::before {
  content: "\F14FF";
}

.mdi-power-socket-jp::before {
  content: "\F1109";
}

.mdi-power-socket-uk::before {
  content: "\F07E8";
}

.mdi-power-socket-us::before {
  content: "\F07E9";
}

.mdi-power-standby::before {
  content: "\F0906";
}

.mdi-powershell::before {
  content: "\F0A0A";
}

.mdi-prescription::before {
  content: "\F0706";
}

.mdi-presentation::before {
  content: "\F0428";
}

.mdi-presentation-play::before {
  content: "\F0429";
}

.mdi-pretzel::before {
  content: "\F1562";
}

.mdi-printer::before {
  content: "\F042A";
}

.mdi-printer-3d::before {
  content: "\F042B";
}

.mdi-printer-3d-nozzle::before {
  content: "\F0E5B";
}

.mdi-printer-3d-nozzle-alert::before {
  content: "\F11C0";
}

.mdi-printer-3d-nozzle-alert-outline::before {
  content: "\F11C1";
}

.mdi-printer-3d-nozzle-outline::before {
  content: "\F0E5C";
}

.mdi-printer-alert::before {
  content: "\F042C";
}

.mdi-printer-check::before {
  content: "\F1146";
}

.mdi-printer-eye::before {
  content: "\F1458";
}

.mdi-printer-off::before {
  content: "\F0E5D";
}

.mdi-printer-pos::before {
  content: "\F1057";
}

.mdi-printer-search::before {
  content: "\F1457";
}

.mdi-printer-settings::before {
  content: "\F0707";
}

.mdi-printer-wireless::before {
  content: "\F0A0B";
}

.mdi-priority-high::before {
  content: "\F0603";
}

.mdi-priority-low::before {
  content: "\F0604";
}

.mdi-professional-hexagon::before {
  content: "\F042D";
}

.mdi-progress-alert::before {
  content: "\F0CBC";
}

.mdi-progress-check::before {
  content: "\F0995";
}

.mdi-progress-clock::before {
  content: "\F0996";
}

.mdi-progress-close::before {
  content: "\F110A";
}

.mdi-progress-download::before {
  content: "\F0997";
}

.mdi-progress-question::before {
  content: "\F1522";
}

.mdi-progress-upload::before {
  content: "\F0998";
}

.mdi-progress-wrench::before {
  content: "\F0CBD";
}

.mdi-projector::before {
  content: "\F042E";
}

.mdi-projector-screen::before {
  content: "\F042F";
}

.mdi-projector-screen-outline::before {
  content: "\F1724";
}

.mdi-propane-tank::before {
  content: "\F1357";
}

.mdi-propane-tank-outline::before {
  content: "\F1358";
}

.mdi-protocol::before {
  content: "\F0FD8";
}

.mdi-publish::before {
  content: "\F06A7";
}

.mdi-pulse::before {
  content: "\F0430";
}

.mdi-pump::before {
  content: "\F1402";
}

.mdi-pumpkin::before {
  content: "\F0BBF";
}

.mdi-purse::before {
  content: "\F0F1C";
}

.mdi-purse-outline::before {
  content: "\F0F1D";
}

.mdi-puzzle::before {
  content: "\F0431";
}

.mdi-puzzle-check::before {
  content: "\F1426";
}

.mdi-puzzle-check-outline::before {
  content: "\F1427";
}

.mdi-puzzle-edit::before {
  content: "\F14D3";
}

.mdi-puzzle-edit-outline::before {
  content: "\F14D9";
}

.mdi-puzzle-heart::before {
  content: "\F14D4";
}

.mdi-puzzle-heart-outline::before {
  content: "\F14DA";
}

.mdi-puzzle-minus::before {
  content: "\F14D1";
}

.mdi-puzzle-minus-outline::before {
  content: "\F14D7";
}

.mdi-puzzle-outline::before {
  content: "\F0A66";
}

.mdi-puzzle-plus::before {
  content: "\F14D0";
}

.mdi-puzzle-plus-outline::before {
  content: "\F14D6";
}

.mdi-puzzle-remove::before {
  content: "\F14D2";
}

.mdi-puzzle-remove-outline::before {
  content: "\F14D8";
}

.mdi-puzzle-star::before {
  content: "\F14D5";
}

.mdi-puzzle-star-outline::before {
  content: "\F14DB";
}

.mdi-qi::before {
  content: "\F0999";
}

.mdi-qqchat::before {
  content: "\F0605";
}

.mdi-qrcode::before {
  content: "\F0432";
}

.mdi-qrcode-edit::before {
  content: "\F08B8";
}

.mdi-qrcode-minus::before {
  content: "\F118C";
}

.mdi-qrcode-plus::before {
  content: "\F118B";
}

.mdi-qrcode-remove::before {
  content: "\F118D";
}

.mdi-qrcode-scan::before {
  content: "\F0433";
}

.mdi-quadcopter::before {
  content: "\F0434";
}

.mdi-quality-high::before {
  content: "\F0435";
}

.mdi-quality-low::before {
  content: "\F0A0C";
}

.mdi-quality-medium::before {
  content: "\F0A0D";
}

.mdi-quora::before {
  content: "\F0D29";
}

.mdi-rabbit::before {
  content: "\F0907";
}

.mdi-racing-helmet::before {
  content: "\F0D93";
}

.mdi-racquetball::before {
  content: "\F0D94";
}

.mdi-radar::before {
  content: "\F0437";
}

.mdi-radiator::before {
  content: "\F0438";
}

.mdi-radiator-disabled::before {
  content: "\F0AD7";
}

.mdi-radiator-off::before {
  content: "\F0AD8";
}

.mdi-radio::before {
  content: "\F0439";
}

.mdi-radio-am::before {
  content: "\F0CBE";
}

.mdi-radio-fm::before {
  content: "\F0CBF";
}

.mdi-radio-handheld::before {
  content: "\F043A";
}

.mdi-radio-off::before {
  content: "\F121C";
}

.mdi-radio-tower::before {
  content: "\F043B";
}

.mdi-radioactive::before {
  content: "\F043C";
}

.mdi-radioactive-off::before {
  content: "\F0EC1";
}

.mdi-radiobox-blank::before {
  content: "\F043D";
}

.mdi-radiobox-marked::before {
  content: "\F043E";
}

.mdi-radiology-box::before {
  content: "\F14C5";
}

.mdi-radiology-box-outline::before {
  content: "\F14C6";
}

.mdi-radius::before {
  content: "\F0CC0";
}

.mdi-radius-outline::before {
  content: "\F0CC1";
}

.mdi-railroad-light::before {
  content: "\F0F1E";
}

.mdi-rake::before {
  content: "\F1544";
}

.mdi-raspberry-pi::before {
  content: "\F043F";
}

.mdi-ray-end::before {
  content: "\F0440";
}

.mdi-ray-end-arrow::before {
  content: "\F0441";
}

.mdi-ray-start::before {
  content: "\F0442";
}

.mdi-ray-start-arrow::before {
  content: "\F0443";
}

.mdi-ray-start-end::before {
  content: "\F0444";
}

.mdi-ray-start-vertex-end::before {
  content: "\F15D8";
}

.mdi-ray-vertex::before {
  content: "\F0445";
}

.mdi-react::before {
  content: "\F0708";
}

.mdi-read::before {
  content: "\F0447";
}

.mdi-receipt::before {
  content: "\F0449";
}

.mdi-record::before {
  content: "\F044A";
}

.mdi-record-circle::before {
  content: "\F0EC2";
}

.mdi-record-circle-outline::before {
  content: "\F0EC3";
}

.mdi-record-player::before {
  content: "\F099A";
}

.mdi-record-rec::before {
  content: "\F044B";
}

.mdi-rectangle::before {
  content: "\F0E5E";
}

.mdi-rectangle-outline::before {
  content: "\F0E5F";
}

.mdi-recycle::before {
  content: "\F044C";
}

.mdi-recycle-variant::before {
  content: "\F139D";
}

.mdi-reddit::before {
  content: "\F044D";
}

.mdi-redhat::before {
  content: "\F111B";
}

.mdi-redo::before {
  content: "\F044E";
}

.mdi-redo-variant::before {
  content: "\F044F";
}

.mdi-reflect-horizontal::before {
  content: "\F0A0E";
}

.mdi-reflect-vertical::before {
  content: "\F0A0F";
}

.mdi-refresh::before {
  content: "\F0450";
}

.mdi-refresh-circle::before {
  content: "\F1377";
}

.mdi-regex::before {
  content: "\F0451";
}

.mdi-registered-trademark::before {
  content: "\F0A67";
}

.mdi-reiterate::before {
  content: "\F1588";
}

.mdi-relation-many-to-many::before {
  content: "\F1496";
}

.mdi-relation-many-to-one::before {
  content: "\F1497";
}

.mdi-relation-many-to-one-or-many::before {
  content: "\F1498";
}

.mdi-relation-many-to-only-one::before {
  content: "\F1499";
}

.mdi-relation-many-to-zero-or-many::before {
  content: "\F149A";
}

.mdi-relation-many-to-zero-or-one::before {
  content: "\F149B";
}

.mdi-relation-one-or-many-to-many::before {
  content: "\F149C";
}

.mdi-relation-one-or-many-to-one::before {
  content: "\F149D";
}

.mdi-relation-one-or-many-to-one-or-many::before {
  content: "\F149E";
}

.mdi-relation-one-or-many-to-only-one::before {
  content: "\F149F";
}

.mdi-relation-one-or-many-to-zero-or-many::before {
  content: "\F14A0";
}

.mdi-relation-one-or-many-to-zero-or-one::before {
  content: "\F14A1";
}

.mdi-relation-one-to-many::before {
  content: "\F14A2";
}

.mdi-relation-one-to-one::before {
  content: "\F14A3";
}

.mdi-relation-one-to-one-or-many::before {
  content: "\F14A4";
}

.mdi-relation-one-to-only-one::before {
  content: "\F14A5";
}

.mdi-relation-one-to-zero-or-many::before {
  content: "\F14A6";
}

.mdi-relation-one-to-zero-or-one::before {
  content: "\F14A7";
}

.mdi-relation-only-one-to-many::before {
  content: "\F14A8";
}

.mdi-relation-only-one-to-one::before {
  content: "\F14A9";
}

.mdi-relation-only-one-to-one-or-many::before {
  content: "\F14AA";
}

.mdi-relation-only-one-to-only-one::before {
  content: "\F14AB";
}

.mdi-relation-only-one-to-zero-or-many::before {
  content: "\F14AC";
}

.mdi-relation-only-one-to-zero-or-one::before {
  content: "\F14AD";
}

.mdi-relation-zero-or-many-to-many::before {
  content: "\F14AE";
}

.mdi-relation-zero-or-many-to-one::before {
  content: "\F14AF";
}

.mdi-relation-zero-or-many-to-one-or-many::before {
  content: "\F14B0";
}

.mdi-relation-zero-or-many-to-only-one::before {
  content: "\F14B1";
}

.mdi-relation-zero-or-many-to-zero-or-many::before {
  content: "\F14B2";
}

.mdi-relation-zero-or-many-to-zero-or-one::before {
  content: "\F14B3";
}

.mdi-relation-zero-or-one-to-many::before {
  content: "\F14B4";
}

.mdi-relation-zero-or-one-to-one::before {
  content: "\F14B5";
}

.mdi-relation-zero-or-one-to-one-or-many::before {
  content: "\F14B6";
}

.mdi-relation-zero-or-one-to-only-one::before {
  content: "\F14B7";
}

.mdi-relation-zero-or-one-to-zero-or-many::before {
  content: "\F14B8";
}

.mdi-relation-zero-or-one-to-zero-or-one::before {
  content: "\F14B9";
}

.mdi-relative-scale::before {
  content: "\F0452";
}

.mdi-reload::before {
  content: "\F0453";
}

.mdi-reload-alert::before {
  content: "\F110B";
}

.mdi-reminder::before {
  content: "\F088C";
}

.mdi-remote::before {
  content: "\F0454";
}

.mdi-remote-desktop::before {
  content: "\F08B9";
}

.mdi-remote-off::before {
  content: "\F0EC4";
}

.mdi-remote-tv::before {
  content: "\F0EC5";
}

.mdi-remote-tv-off::before {
  content: "\F0EC6";
}

.mdi-rename-box::before {
  content: "\F0455";
}

.mdi-reorder-horizontal::before {
  content: "\F0688";
}

.mdi-reorder-vertical::before {
  content: "\F0689";
}

.mdi-repeat::before {
  content: "\F0456";
}

.mdi-repeat-off::before {
  content: "\F0457";
}

.mdi-repeat-once::before {
  content: "\F0458";
}

.mdi-replay::before {
  content: "\F0459";
}

.mdi-reply::before {
  content: "\F045A";
}

.mdi-reply-all::before {
  content: "\F045B";
}

.mdi-reply-all-outline::before {
  content: "\F0F1F";
}

.mdi-reply-circle::before {
  content: "\F11AE";
}

.mdi-reply-outline::before {
  content: "\F0F20";
}

.mdi-reproduction::before {
  content: "\F045C";
}

.mdi-resistor::before {
  content: "\F0B44";
}

.mdi-resistor-nodes::before {
  content: "\F0B45";
}

.mdi-resize::before {
  content: "\F0A68";
}

.mdi-resize-bottom-right::before {
  content: "\F045D";
}

.mdi-responsive::before {
  content: "\F045E";
}

.mdi-restart::before {
  content: "\F0709";
}

.mdi-restart-alert::before {
  content: "\F110C";
}

.mdi-restart-off::before {
  content: "\F0D95";
}

.mdi-restore::before {
  content: "\F099B";
}

.mdi-restore-alert::before {
  content: "\F110D";
}

.mdi-rewind::before {
  content: "\F045F";
}

.mdi-rewind-10::before {
  content: "\F0D2A";
}

.mdi-rewind-30::before {
  content: "\F0D96";
}

.mdi-rewind-5::before {
  content: "\F11F9";
}

.mdi-rewind-60::before {
  content: "\F160C";
}

.mdi-rewind-outline::before {
  content: "\F070A";
}

.mdi-rhombus::before {
  content: "\F070B";
}

.mdi-rhombus-medium::before {
  content: "\F0A10";
}

.mdi-rhombus-medium-outline::before {
  content: "\F14DC";
}

.mdi-rhombus-outline::before {
  content: "\F070C";
}

.mdi-rhombus-split::before {
  content: "\F0A11";
}

.mdi-rhombus-split-outline::before {
  content: "\F14DD";
}

.mdi-ribbon::before {
  content: "\F0460";
}

.mdi-rice::before {
  content: "\F07EA";
}

.mdi-rickshaw::before {
  content: "\F15BB";
}

.mdi-rickshaw-electric::before {
  content: "\F15BC";
}

.mdi-ring::before {
  content: "\F07EB";
}

.mdi-rivet::before {
  content: "\F0E60";
}

.mdi-road::before {
  content: "\F0461";
}

.mdi-road-variant::before {
  content: "\F0462";
}

.mdi-robber::before {
  content: "\F1058";
}

.mdi-robot::before {
  content: "\F06A9";
}

.mdi-robot-angry::before {
  content: "\F169D";
}

.mdi-robot-angry-outline::before {
  content: "\F169E";
}

.mdi-robot-confused::before {
  content: "\F169F";
}

.mdi-robot-confused-outline::before {
  content: "\F16A0";
}

.mdi-robot-dead::before {
  content: "\F16A1";
}

.mdi-robot-dead-outline::before {
  content: "\F16A2";
}

.mdi-robot-excited::before {
  content: "\F16A3";
}

.mdi-robot-excited-outline::before {
  content: "\F16A4";
}

.mdi-robot-happy::before {
  content: "\F1719";
}

.mdi-robot-happy-outline::before {
  content: "\F171A";
}

.mdi-robot-industrial::before {
  content: "\F0B46";
}

.mdi-robot-love::before {
  content: "\F16A5";
}

.mdi-robot-love-outline::before {
  content: "\F16A6";
}

.mdi-robot-mower::before {
  content: "\F11F7";
}

.mdi-robot-mower-outline::before {
  content: "\F11F3";
}

.mdi-robot-off::before {
  content: "\F16A7";
}

.mdi-robot-off-outline::before {
  content: "\F167B";
}

.mdi-robot-outline::before {
  content: "\F167A";
}

.mdi-robot-vacuum::before {
  content: "\F070D";
}

.mdi-robot-vacuum-variant::before {
  content: "\F0908";
}

.mdi-rocket::before {
  content: "\F0463";
}

.mdi-rocket-launch::before {
  content: "\F14DE";
}

.mdi-rocket-launch-outline::before {
  content: "\F14DF";
}

.mdi-rocket-outline::before {
  content: "\F13AF";
}

.mdi-rodent::before {
  content: "\F1327";
}

.mdi-roller-skate::before {
  content: "\F0D2B";
}

.mdi-roller-skate-off::before {
  content: "\F0145";
}

.mdi-rollerblade::before {
  content: "\F0D2C";
}

.mdi-rollerblade-off::before {
  content: "\F002E";
}

.mdi-rollupjs::before {
  content: "\F0BC0";
}

.mdi-roman-numeral-1::before {
  content: "\F1088";
}

.mdi-roman-numeral-10::before {
  content: "\F1091";
}

.mdi-roman-numeral-2::before {
  content: "\F1089";
}

.mdi-roman-numeral-3::before {
  content: "\F108A";
}

.mdi-roman-numeral-4::before {
  content: "\F108B";
}

.mdi-roman-numeral-5::before {
  content: "\F108C";
}

.mdi-roman-numeral-6::before {
  content: "\F108D";
}

.mdi-roman-numeral-7::before {
  content: "\F108E";
}

.mdi-roman-numeral-8::before {
  content: "\F108F";
}

.mdi-roman-numeral-9::before {
  content: "\F1090";
}

.mdi-room-service::before {
  content: "\F088D";
}

.mdi-room-service-outline::before {
  content: "\F0D97";
}

.mdi-rotate-3d::before {
  content: "\F0EC7";
}

.mdi-rotate-3d-variant::before {
  content: "\F0464";
}

.mdi-rotate-left::before {
  content: "\F0465";
}

.mdi-rotate-left-variant::before {
  content: "\F0466";
}

.mdi-rotate-orbit::before {
  content: "\F0D98";
}

.mdi-rotate-right::before {
  content: "\F0467";
}

.mdi-rotate-right-variant::before {
  content: "\F0468";
}

.mdi-rounded-corner::before {
  content: "\F0607";
}

.mdi-router::before {
  content: "\F11E2";
}

.mdi-router-network::before {
  content: "\F1087";
}

.mdi-router-wireless::before {
  content: "\F0469";
}

.mdi-router-wireless-off::before {
  content: "\F15A3";
}

.mdi-router-wireless-settings::before {
  content: "\F0A69";
}

.mdi-routes::before {
  content: "\F046A";
}

.mdi-routes-clock::before {
  content: "\F1059";
}

.mdi-rowing::before {
  content: "\F0608";
}

.mdi-rss::before {
  content: "\F046B";
}

.mdi-rss-box::before {
  content: "\F046C";
}

.mdi-rss-off::before {
  content: "\F0F21";
}

.mdi-rug::before {
  content: "\F1475";
}

.mdi-rugby::before {
  content: "\F0D99";
}

.mdi-ruler::before {
  content: "\F046D";
}

.mdi-ruler-square::before {
  content: "\F0CC2";
}

.mdi-ruler-square-compass::before {
  content: "\F0EBE";
}

.mdi-run::before {
  content: "\F070E";
}

.mdi-run-fast::before {
  content: "\F046E";
}

.mdi-rv-truck::before {
  content: "\F11D4";
}

.mdi-sack::before {
  content: "\F0D2E";
}

.mdi-sack-percent::before {
  content: "\F0D2F";
}

.mdi-safe::before {
  content: "\F0A6A";
}

.mdi-safe-square::before {
  content: "\F127C";
}

.mdi-safe-square-outline::before {
  content: "\F127D";
}

.mdi-safety-goggles::before {
  content: "\F0D30";
}

.mdi-sail-boat::before {
  content: "\F0EC8";
}

.mdi-sale::before {
  content: "\F046F";
}

.mdi-salesforce::before {
  content: "\F088E";
}

.mdi-sass::before {
  content: "\F07EC";
}

.mdi-satellite::before {
  content: "\F0470";
}

.mdi-satellite-uplink::before {
  content: "\F0909";
}

.mdi-satellite-variant::before {
  content: "\F0471";
}

.mdi-sausage::before {
  content: "\F08BA";
}

.mdi-saw-blade::before {
  content: "\F0E61";
}

.mdi-sawtooth-wave::before {
  content: "\F147A";
}

.mdi-saxophone::before {
  content: "\F0609";
}

.mdi-scale::before {
  content: "\F0472";
}

.mdi-scale-balance::before {
  content: "\F05D1";
}

.mdi-scale-bathroom::before {
  content: "\F0473";
}

.mdi-scale-off::before {
  content: "\F105A";
}

.mdi-scan-helper::before {
  content: "\F13D8";
}

.mdi-scanner::before {
  content: "\F06AB";
}

.mdi-scanner-off::before {
  content: "\F090A";
}

.mdi-scatter-plot::before {
  content: "\F0EC9";
}

.mdi-scatter-plot-outline::before {
  content: "\F0ECA";
}

.mdi-school::before {
  content: "\F0474";
}

.mdi-school-outline::before {
  content: "\F1180";
}

.mdi-scissors-cutting::before {
  content: "\F0A6B";
}

.mdi-scooter::before {
  content: "\F15BD";
}

.mdi-scooter-electric::before {
  content: "\F15BE";
}

.mdi-scoreboard::before {
  content: "\F127E";
}

.mdi-scoreboard-outline::before {
  content: "\F127F";
}

.mdi-screen-rotation::before {
  content: "\F0475";
}

.mdi-screen-rotation-lock::before {
  content: "\F0478";
}

.mdi-screw-flat-top::before {
  content: "\F0DF3";
}

.mdi-screw-lag::before {
  content: "\F0DF4";
}

.mdi-screw-machine-flat-top::before {
  content: "\F0DF5";
}

.mdi-screw-machine-round-top::before {
  content: "\F0DF6";
}

.mdi-screw-round-top::before {
  content: "\F0DF7";
}

.mdi-screwdriver::before {
  content: "\F0476";
}

.mdi-script::before {
  content: "\F0BC1";
}

.mdi-script-outline::before {
  content: "\F0477";
}

.mdi-script-text::before {
  content: "\F0BC2";
}

.mdi-script-text-key::before {
  content: "\F1725";
}

.mdi-script-text-key-outline::before {
  content: "\F1726";
}

.mdi-script-text-outline::before {
  content: "\F0BC3";
}

.mdi-script-text-play::before {
  content: "\F1727";
}

.mdi-script-text-play-outline::before {
  content: "\F1728";
}

.mdi-sd::before {
  content: "\F0479";
}

.mdi-seal::before {
  content: "\F047A";
}

.mdi-seal-variant::before {
  content: "\F0FD9";
}

.mdi-search-web::before {
  content: "\F070F";
}

.mdi-seat::before {
  content: "\F0CC3";
}

.mdi-seat-flat::before {
  content: "\F047B";
}

.mdi-seat-flat-angled::before {
  content: "\F047C";
}

.mdi-seat-individual-suite::before {
  content: "\F047D";
}

.mdi-seat-legroom-extra::before {
  content: "\F047E";
}

.mdi-seat-legroom-normal::before {
  content: "\F047F";
}

.mdi-seat-legroom-reduced::before {
  content: "\F0480";
}

.mdi-seat-outline::before {
  content: "\F0CC4";
}

.mdi-seat-passenger::before {
  content: "\F1249";
}

.mdi-seat-recline-extra::before {
  content: "\F0481";
}

.mdi-seat-recline-normal::before {
  content: "\F0482";
}

.mdi-seatbelt::before {
  content: "\F0CC5";
}

.mdi-security::before {
  content: "\F0483";
}

.mdi-security-network::before {
  content: "\F0484";
}

.mdi-seed::before {
  content: "\F0E62";
}

.mdi-seed-off::before {
  content: "\F13FD";
}

.mdi-seed-off-outline::before {
  content: "\F13FE";
}

.mdi-seed-outline::before {
  content: "\F0E63";
}

.mdi-seesaw::before {
  content: "\F15A4";
}

.mdi-segment::before {
  content: "\F0ECB";
}

.mdi-select::before {
  content: "\F0485";
}

.mdi-select-all::before {
  content: "\F0486";
}

.mdi-select-color::before {
  content: "\F0D31";
}

.mdi-select-compare::before {
  content: "\F0AD9";
}

.mdi-select-drag::before {
  content: "\F0A6C";
}

.mdi-select-group::before {
  content: "\F0F82";
}

.mdi-select-inverse::before {
  content: "\F0487";
}

.mdi-select-marker::before {
  content: "\F1280";
}

.mdi-select-multiple::before {
  content: "\F1281";
}

.mdi-select-multiple-marker::before {
  content: "\F1282";
}

.mdi-select-off::before {
  content: "\F0488";
}

.mdi-select-place::before {
  content: "\F0FDA";
}

.mdi-select-search::before {
  content: "\F1204";
}

.mdi-selection::before {
  content: "\F0489";
}

.mdi-selection-drag::before {
  content: "\F0A6D";
}

.mdi-selection-ellipse::before {
  content: "\F0D32";
}

.mdi-selection-ellipse-arrow-inside::before {
  content: "\F0F22";
}

.mdi-selection-marker::before {
  content: "\F1283";
}

.mdi-selection-multiple::before {
  content: "\F1285";
}

.mdi-selection-multiple-marker::before {
  content: "\F1284";
}

.mdi-selection-off::before {
  content: "\F0777";
}

.mdi-selection-search::before {
  content: "\F1205";
}

.mdi-semantic-web::before {
  content: "\F1316";
}

.mdi-send::before {
  content: "\F048A";
}

.mdi-send-check::before {
  content: "\F1161";
}

.mdi-send-check-outline::before {
  content: "\F1162";
}

.mdi-send-circle::before {
  content: "\F0DF8";
}

.mdi-send-circle-outline::before {
  content: "\F0DF9";
}

.mdi-send-clock::before {
  content: "\F1163";
}

.mdi-send-clock-outline::before {
  content: "\F1164";
}

.mdi-send-lock::before {
  content: "\F07ED";
}

.mdi-send-lock-outline::before {
  content: "\F1166";
}

.mdi-send-outline::before {
  content: "\F1165";
}

.mdi-serial-port::before {
  content: "\F065C";
}

.mdi-server::before {
  content: "\F048B";
}

.mdi-server-minus::before {
  content: "\F048C";
}

.mdi-server-network::before {
  content: "\F048D";
}

.mdi-server-network-off::before {
  content: "\F048E";
}

.mdi-server-off::before {
  content: "\F048F";
}

.mdi-server-plus::before {
  content: "\F0490";
}

.mdi-server-remove::before {
  content: "\F0491";
}

.mdi-server-security::before {
  content: "\F0492";
}

.mdi-set-all::before {
  content: "\F0778";
}

.mdi-set-center::before {
  content: "\F0779";
}

.mdi-set-center-right::before {
  content: "\F077A";
}

.mdi-set-left::before {
  content: "\F077B";
}

.mdi-set-left-center::before {
  content: "\F077C";
}

.mdi-set-left-right::before {
  content: "\F077D";
}

.mdi-set-merge::before {
  content: "\F14E0";
}

.mdi-set-none::before {
  content: "\F077E";
}

.mdi-set-right::before {
  content: "\F077F";
}

.mdi-set-split::before {
  content: "\F14E1";
}

.mdi-set-square::before {
  content: "\F145D";
}

.mdi-set-top-box::before {
  content: "\F099F";
}

.mdi-settings-helper::before {
  content: "\F0A6E";
}

.mdi-shaker::before {
  content: "\F110E";
}

.mdi-shaker-outline::before {
  content: "\F110F";
}

.mdi-shape::before {
  content: "\F0831";
}

.mdi-shape-circle-plus::before {
  content: "\F065D";
}

.mdi-shape-outline::before {
  content: "\F0832";
}

.mdi-shape-oval-plus::before {
  content: "\F11FA";
}

.mdi-shape-plus::before {
  content: "\F0495";
}

.mdi-shape-polygon-plus::before {
  content: "\F065E";
}

.mdi-shape-rectangle-plus::before {
  content: "\F065F";
}

.mdi-shape-square-plus::before {
  content: "\F0660";
}

.mdi-shape-square-rounded-plus::before {
  content: "\F14FA";
}

.mdi-share::before {
  content: "\F0496";
}

.mdi-share-all::before {
  content: "\F11F4";
}

.mdi-share-all-outline::before {
  content: "\F11F5";
}

.mdi-share-circle::before {
  content: "\F11AD";
}

.mdi-share-off::before {
  content: "\F0F23";
}

.mdi-share-off-outline::before {
  content: "\F0F24";
}

.mdi-share-outline::before {
  content: "\F0932";
}

.mdi-share-variant::before {
  content: "\F0497";
}

.mdi-share-variant-outline::before {
  content: "\F1514";
}

.mdi-shark-fin::before {
  content: "\F1673";
}

.mdi-shark-fin-outline::before {
  content: "\F1674";
}

.mdi-sheep::before {
  content: "\F0CC6";
}

.mdi-shield::before {
  content: "\F0498";
}

.mdi-shield-account::before {
  content: "\F088F";
}

.mdi-shield-account-outline::before {
  content: "\F0A12";
}

.mdi-shield-account-variant::before {
  content: "\F15A7";
}

.mdi-shield-account-variant-outline::before {
  content: "\F15A8";
}

.mdi-shield-airplane::before {
  content: "\F06BB";
}

.mdi-shield-airplane-outline::before {
  content: "\F0CC7";
}

.mdi-shield-alert::before {
  content: "\F0ECC";
}

.mdi-shield-alert-outline::before {
  content: "\F0ECD";
}

.mdi-shield-bug::before {
  content: "\F13DA";
}

.mdi-shield-bug-outline::before {
  content: "\F13DB";
}

.mdi-shield-car::before {
  content: "\F0F83";
}

.mdi-shield-check::before {
  content: "\F0565";
}

.mdi-shield-check-outline::before {
  content: "\F0CC8";
}

.mdi-shield-cross::before {
  content: "\F0CC9";
}

.mdi-shield-cross-outline::before {
  content: "\F0CCA";
}

.mdi-shield-edit::before {
  content: "\F11A0";
}

.mdi-shield-edit-outline::before {
  content: "\F11A1";
}

.mdi-shield-half::before {
  content: "\F1360";
}

.mdi-shield-half-full::before {
  content: "\F0780";
}

.mdi-shield-home::before {
  content: "\F068A";
}

.mdi-shield-home-outline::before {
  content: "\F0CCB";
}

.mdi-shield-key::before {
  content: "\F0BC4";
}

.mdi-shield-key-outline::before {
  content: "\F0BC5";
}

.mdi-shield-link-variant::before {
  content: "\F0D33";
}

.mdi-shield-link-variant-outline::before {
  content: "\F0D34";
}

.mdi-shield-lock::before {
  content: "\F099D";
}

.mdi-shield-lock-outline::before {
  content: "\F0CCC";
}

.mdi-shield-off::before {
  content: "\F099E";
}

.mdi-shield-off-outline::before {
  content: "\F099C";
}

.mdi-shield-outline::before {
  content: "\F0499";
}

.mdi-shield-plus::before {
  content: "\F0ADA";
}

.mdi-shield-plus-outline::before {
  content: "\F0ADB";
}

.mdi-shield-refresh::before {
  content: "\F00AA";
}

.mdi-shield-refresh-outline::before {
  content: "\F01E0";
}

.mdi-shield-remove::before {
  content: "\F0ADC";
}

.mdi-shield-remove-outline::before {
  content: "\F0ADD";
}

.mdi-shield-search::before {
  content: "\F0D9A";
}

.mdi-shield-star::before {
  content: "\F113B";
}

.mdi-shield-star-outline::before {
  content: "\F113C";
}

.mdi-shield-sun::before {
  content: "\F105D";
}

.mdi-shield-sun-outline::before {
  content: "\F105E";
}

.mdi-shield-sync::before {
  content: "\F11A2";
}

.mdi-shield-sync-outline::before {
  content: "\F11A3";
}

.mdi-ship-wheel::before {
  content: "\F0833";
}

.mdi-shoe-ballet::before {
  content: "\F15CA";
}

.mdi-shoe-cleat::before {
  content: "\F15C7";
}

.mdi-shoe-formal::before {
  content: "\F0B47";
}

.mdi-shoe-heel::before {
  content: "\F0B48";
}

.mdi-shoe-print::before {
  content: "\F0DFA";
}

.mdi-shoe-sneaker::before {
  content: "\F15C8";
}

.mdi-shopping::before {
  content: "\F049A";
}

.mdi-shopping-music::before {
  content: "\F049B";
}

.mdi-shopping-outline::before {
  content: "\F11D5";
}

.mdi-shopping-search::before {
  content: "\F0F84";
}

.mdi-shore::before {
  content: "\F14F9";
}

.mdi-shovel::before {
  content: "\F0710";
}

.mdi-shovel-off::before {
  content: "\F0711";
}

.mdi-shower::before {
  content: "\F09A0";
}

.mdi-shower-head::before {
  content: "\F09A1";
}

.mdi-shredder::before {
  content: "\F049C";
}

.mdi-shuffle::before {
  content: "\F049D";
}

.mdi-shuffle-disabled::before {
  content: "\F049E";
}

.mdi-shuffle-variant::before {
  content: "\F049F";
}

.mdi-shuriken::before {
  content: "\F137F";
}

.mdi-sigma::before {
  content: "\F04A0";
}

.mdi-sigma-lower::before {
  content: "\F062B";
}

.mdi-sign-caution::before {
  content: "\F04A1";
}

.mdi-sign-direction::before {
  content: "\F0781";
}

.mdi-sign-direction-minus::before {
  content: "\F1000";
}

.mdi-sign-direction-plus::before {
  content: "\F0FDC";
}

.mdi-sign-direction-remove::before {
  content: "\F0FDD";
}

.mdi-sign-pole::before {
  content: "\F14F8";
}

.mdi-sign-real-estate::before {
  content: "\F1118";
}

.mdi-sign-text::before {
  content: "\F0782";
}

.mdi-signal::before {
  content: "\F04A2";
}

.mdi-signal-2g::before {
  content: "\F0712";
}

.mdi-signal-3g::before {
  content: "\F0713";
}

.mdi-signal-4g::before {
  content: "\F0714";
}

.mdi-signal-5g::before {
  content: "\F0A6F";
}

.mdi-signal-cellular-1::before {
  content: "\F08BC";
}

.mdi-signal-cellular-2::before {
  content: "\F08BD";
}

.mdi-signal-cellular-3::before {
  content: "\F08BE";
}

.mdi-signal-cellular-outline::before {
  content: "\F08BF";
}

.mdi-signal-distance-variant::before {
  content: "\F0E64";
}

.mdi-signal-hspa::before {
  content: "\F0715";
}

.mdi-signal-hspa-plus::before {
  content: "\F0716";
}

.mdi-signal-off::before {
  content: "\F0783";
}

.mdi-signal-variant::before {
  content: "\F060A";
}

.mdi-signature::before {
  content: "\F0DFB";
}

.mdi-signature-freehand::before {
  content: "\F0DFC";
}

.mdi-signature-image::before {
  content: "\F0DFD";
}

.mdi-signature-text::before {
  content: "\F0DFE";
}

.mdi-silo::before {
  content: "\F0B49";
}

.mdi-silverware::before {
  content: "\F04A3";
}

.mdi-silverware-clean::before {
  content: "\F0FDE";
}

.mdi-silverware-fork::before {
  content: "\F04A4";
}

.mdi-silverware-fork-knife::before {
  content: "\F0A70";
}

.mdi-silverware-spoon::before {
  content: "\F04A5";
}

.mdi-silverware-variant::before {
  content: "\F04A6";
}

.mdi-sim::before {
  content: "\F04A7";
}

.mdi-sim-alert::before {
  content: "\F04A8";
}

.mdi-sim-alert-outline::before {
  content: "\F15D3";
}

.mdi-sim-off::before {
  content: "\F04A9";
}

.mdi-sim-off-outline::before {
  content: "\F15D4";
}

.mdi-sim-outline::before {
  content: "\F15D5";
}

.mdi-simple-icons::before {
  content: "\F131D";
}

.mdi-sina-weibo::before {
  content: "\F0ADF";
}

.mdi-sine-wave::before {
  content: "\F095B";
}

.mdi-sitemap::before {
  content: "\F04AA";
}

.mdi-size-l::before {
  content: "\F13A6";
}

.mdi-size-m::before {
  content: "\F13A5";
}

.mdi-size-s::before {
  content: "\F13A4";
}

.mdi-size-xl::before {
  content: "\F13A7";
}

.mdi-size-xs::before {
  content: "\F13A3";
}

.mdi-size-xxl::before {
  content: "\F13A8";
}

.mdi-size-xxs::before {
  content: "\F13A2";
}

.mdi-size-xxxl::before {
  content: "\F13A9";
}

.mdi-skate::before {
  content: "\F0D35";
}

.mdi-skateboard::before {
  content: "\F14C2";
}

.mdi-skew-less::before {
  content: "\F0D36";
}

.mdi-skew-more::before {
  content: "\F0D37";
}

.mdi-ski::before {
  content: "\F1304";
}

.mdi-ski-cross-country::before {
  content: "\F1305";
}

.mdi-ski-water::before {
  content: "\F1306";
}

.mdi-skip-backward::before {
  content: "\F04AB";
}

.mdi-skip-backward-outline::before {
  content: "\F0F25";
}

.mdi-skip-forward::before {
  content: "\F04AC";
}

.mdi-skip-forward-outline::before {
  content: "\F0F26";
}

.mdi-skip-next::before {
  content: "\F04AD";
}

.mdi-skip-next-circle::before {
  content: "\F0661";
}

.mdi-skip-next-circle-outline::before {
  content: "\F0662";
}

.mdi-skip-next-outline::before {
  content: "\F0F27";
}

.mdi-skip-previous::before {
  content: "\F04AE";
}

.mdi-skip-previous-circle::before {
  content: "\F0663";
}

.mdi-skip-previous-circle-outline::before {
  content: "\F0664";
}

.mdi-skip-previous-outline::before {
  content: "\F0F28";
}

.mdi-skull::before {
  content: "\F068C";
}

.mdi-skull-crossbones::before {
  content: "\F0BC6";
}

.mdi-skull-crossbones-outline::before {
  content: "\F0BC7";
}

.mdi-skull-outline::before {
  content: "\F0BC8";
}

.mdi-skull-scan::before {
  content: "\F14C7";
}

.mdi-skull-scan-outline::before {
  content: "\F14C8";
}

.mdi-skype::before {
  content: "\F04AF";
}

.mdi-skype-business::before {
  content: "\F04B0";
}

.mdi-slack::before {
  content: "\F04B1";
}

.mdi-slash-forward::before {
  content: "\F0FDF";
}

.mdi-slash-forward-box::before {
  content: "\F0FE0";
}

.mdi-sleep::before {
  content: "\F04B2";
}

.mdi-sleep-off::before {
  content: "\F04B3";
}

.mdi-slide::before {
  content: "\F15A5";
}

.mdi-slope-downhill::before {
  content: "\F0DFF";
}

.mdi-slope-uphill::before {
  content: "\F0E00";
}

.mdi-slot-machine::before {
  content: "\F1114";
}

.mdi-slot-machine-outline::before {
  content: "\F1115";
}

.mdi-smart-card::before {
  content: "\F10BD";
}

.mdi-smart-card-outline::before {
  content: "\F10BE";
}

.mdi-smart-card-reader::before {
  content: "\F10BF";
}

.mdi-smart-card-reader-outline::before {
  content: "\F10C0";
}

.mdi-smog::before {
  content: "\F0A71";
}

.mdi-smoke-detector::before {
  content: "\F0392";
}

.mdi-smoking::before {
  content: "\F04B4";
}

.mdi-smoking-off::before {
  content: "\F04B5";
}

.mdi-smoking-pipe::before {
  content: "\F140D";
}

.mdi-smoking-pipe-off::before {
  content: "\F1428";
}

.mdi-snail::before {
  content: "\F1677";
}

.mdi-snake::before {
  content: "\F150E";
}

.mdi-snapchat::before {
  content: "\F04B6";
}

.mdi-snowboard::before {
  content: "\F1307";
}

.mdi-snowflake::before {
  content: "\F0717";
}

.mdi-snowflake-alert::before {
  content: "\F0F29";
}

.mdi-snowflake-melt::before {
  content: "\F12CB";
}

.mdi-snowflake-off::before {
  content: "\F14E3";
}

.mdi-snowflake-variant::before {
  content: "\F0F2A";
}

.mdi-snowman::before {
  content: "\F04B7";
}

.mdi-soccer::before {
  content: "\F04B8";
}

.mdi-soccer-field::before {
  content: "\F0834";
}

.mdi-social-distance-2-meters::before {
  content: "\F1579";
}

.mdi-social-distance-6-feet::before {
  content: "\F157A";
}

.mdi-sofa::before {
  content: "\F04B9";
}

.mdi-sofa-outline::before {
  content: "\F156D";
}

.mdi-sofa-single::before {
  content: "\F156E";
}

.mdi-sofa-single-outline::before {
  content: "\F156F";
}

.mdi-solar-panel::before {
  content: "\F0D9B";
}

.mdi-solar-panel-large::before {
  content: "\F0D9C";
}

.mdi-solar-power::before {
  content: "\F0A72";
}

.mdi-soldering-iron::before {
  content: "\F1092";
}

.mdi-solid::before {
  content: "\F068D";
}

.mdi-sony-playstation::before {
  content: "\F0414";
}

.mdi-sort::before {
  content: "\F04BA";
}

.mdi-sort-alphabetical-ascending::before {
  content: "\F05BD";
}

.mdi-sort-alphabetical-ascending-variant::before {
  content: "\F1148";
}

.mdi-sort-alphabetical-descending::before {
  content: "\F05BF";
}

.mdi-sort-alphabetical-descending-variant::before {
  content: "\F1149";
}

.mdi-sort-alphabetical-variant::before {
  content: "\F04BB";
}

.mdi-sort-ascending::before {
  content: "\F04BC";
}

.mdi-sort-bool-ascending::before {
  content: "\F1385";
}

.mdi-sort-bool-ascending-variant::before {
  content: "\F1386";
}

.mdi-sort-bool-descending::before {
  content: "\F1387";
}

.mdi-sort-bool-descending-variant::before {
  content: "\F1388";
}

.mdi-sort-calendar-ascending::before {
  content: "\F1547";
}

.mdi-sort-calendar-descending::before {
  content: "\F1548";
}

.mdi-sort-clock-ascending::before {
  content: "\F1549";
}

.mdi-sort-clock-ascending-outline::before {
  content: "\F154A";
}

.mdi-sort-clock-descending::before {
  content: "\F154B";
}

.mdi-sort-clock-descending-outline::before {
  content: "\F154C";
}

.mdi-sort-descending::before {
  content: "\F04BD";
}

.mdi-sort-numeric-ascending::before {
  content: "\F1389";
}

.mdi-sort-numeric-ascending-variant::before {
  content: "\F090D";
}

.mdi-sort-numeric-descending::before {
  content: "\F138A";
}

.mdi-sort-numeric-descending-variant::before {
  content: "\F0AD2";
}

.mdi-sort-numeric-variant::before {
  content: "\F04BE";
}

.mdi-sort-reverse-variant::before {
  content: "\F033C";
}

.mdi-sort-variant::before {
  content: "\F04BF";
}

.mdi-sort-variant-lock::before {
  content: "\F0CCD";
}

.mdi-sort-variant-lock-open::before {
  content: "\F0CCE";
}

.mdi-sort-variant-remove::before {
  content: "\F1147";
}

.mdi-soundcloud::before {
  content: "\F04C0";
}

.mdi-source-branch::before {
  content: "\F062C";
}

.mdi-source-branch-check::before {
  content: "\F14CF";
}

.mdi-source-branch-minus::before {
  content: "\F14CB";
}

.mdi-source-branch-plus::before {
  content: "\F14CA";
}

.mdi-source-branch-refresh::before {
  content: "\F14CD";
}

.mdi-source-branch-remove::before {
  content: "\F14CC";
}

.mdi-source-branch-sync::before {
  content: "\F14CE";
}

.mdi-source-commit::before {
  content: "\F0718";
}

.mdi-source-commit-end::before {
  content: "\F0719";
}

.mdi-source-commit-end-local::before {
  content: "\F071A";
}

.mdi-source-commit-local::before {
  content: "\F071B";
}

.mdi-source-commit-next-local::before {
  content: "\F071C";
}

.mdi-source-commit-start::before {
  content: "\F071D";
}

.mdi-source-commit-start-next-local::before {
  content: "\F071E";
}

.mdi-source-fork::before {
  content: "\F04C1";
}

.mdi-source-merge::before {
  content: "\F062D";
}

.mdi-source-pull::before {
  content: "\F04C2";
}

.mdi-source-repository::before {
  content: "\F0CCF";
}

.mdi-source-repository-multiple::before {
  content: "\F0CD0";
}

.mdi-soy-sauce::before {
  content: "\F07EE";
}

.mdi-soy-sauce-off::before {
  content: "\F13FC";
}

.mdi-spa::before {
  content: "\F0CD1";
}

.mdi-spa-outline::before {
  content: "\F0CD2";
}

.mdi-space-invaders::before {
  content: "\F0BC9";
}

.mdi-space-station::before {
  content: "\F1383";
}

.mdi-spade::before {
  content: "\F0E65";
}

.mdi-sparkles::before {
  content: "\F1545";
}

.mdi-speaker::before {
  content: "\F04C3";
}

.mdi-speaker-bluetooth::before {
  content: "\F09A2";
}

.mdi-speaker-multiple::before {
  content: "\F0D38";
}

.mdi-speaker-off::before {
  content: "\F04C4";
}

.mdi-speaker-wireless::before {
  content: "\F071F";
}

.mdi-speedometer::before {
  content: "\F04C5";
}

.mdi-speedometer-medium::before {
  content: "\F0F85";
}

.mdi-speedometer-slow::before {
  content: "\F0F86";
}

.mdi-spellcheck::before {
  content: "\F04C6";
}

.mdi-spider::before {
  content: "\F11EA";
}

.mdi-spider-thread::before {
  content: "\F11EB";
}

.mdi-spider-web::before {
  content: "\F0BCA";
}

.mdi-spirit-level::before {
  content: "\F14F1";
}

.mdi-spoon-sugar::before {
  content: "\F1429";
}

.mdi-spotify::before {
  content: "\F04C7";
}

.mdi-spotlight::before {
  content: "\F04C8";
}

.mdi-spotlight-beam::before {
  content: "\F04C9";
}

.mdi-spray::before {
  content: "\F0665";
}

.mdi-spray-bottle::before {
  content: "\F0AE0";
}

.mdi-sprinkler::before {
  content: "\F105F";
}

.mdi-sprinkler-variant::before {
  content: "\F1060";
}

.mdi-sprout::before {
  content: "\F0E66";
}

.mdi-sprout-outline::before {
  content: "\F0E67";
}

.mdi-square::before {
  content: "\F0764";
}

.mdi-square-circle::before {
  content: "\F1500";
}

.mdi-square-edit-outline::before {
  content: "\F090C";
}

.mdi-square-medium::before {
  content: "\F0A13";
}

.mdi-square-medium-outline::before {
  content: "\F0A14";
}

.mdi-square-off::before {
  content: "\F12EE";
}

.mdi-square-off-outline::before {
  content: "\F12EF";
}

.mdi-square-outline::before {
  content: "\F0763";
}

.mdi-square-root::before {
  content: "\F0784";
}

.mdi-square-root-box::before {
  content: "\F09A3";
}

.mdi-square-rounded::before {
  content: "\F14FB";
}

.mdi-square-rounded-outline::before {
  content: "\F14FC";
}

.mdi-square-small::before {
  content: "\F0A15";
}

.mdi-square-wave::before {
  content: "\F147B";
}

.mdi-squeegee::before {
  content: "\F0AE1";
}

.mdi-ssh::before {
  content: "\F08C0";
}

.mdi-stack-exchange::before {
  content: "\F060B";
}

.mdi-stack-overflow::before {
  content: "\F04CC";
}

.mdi-stackpath::before {
  content: "\F0359";
}

.mdi-stadium::before {
  content: "\F0FF9";
}

.mdi-stadium-variant::before {
  content: "\F0720";
}

.mdi-stairs::before {
  content: "\F04CD";
}

.mdi-stairs-box::before {
  content: "\F139E";
}

.mdi-stairs-down::before {
  content: "\F12BE";
}

.mdi-stairs-up::before {
  content: "\F12BD";
}

.mdi-stamper::before {
  content: "\F0D39";
}

.mdi-standard-definition::before {
  content: "\F07EF";
}

.mdi-star::before {
  content: "\F04CE";
}

.mdi-star-box::before {
  content: "\F0A73";
}

.mdi-star-box-multiple::before {
  content: "\F1286";
}

.mdi-star-box-multiple-outline::before {
  content: "\F1287";
}

.mdi-star-box-outline::before {
  content: "\F0A74";
}

.mdi-star-check::before {
  content: "\F1566";
}

.mdi-star-check-outline::before {
  content: "\F156A";
}

.mdi-star-circle::before {
  content: "\F04CF";
}

.mdi-star-circle-outline::before {
  content: "\F09A4";
}

.mdi-star-cog::before {
  content: "\F1668";
}

.mdi-star-cog-outline::before {
  content: "\F1669";
}

.mdi-star-face::before {
  content: "\F09A5";
}

.mdi-star-four-points::before {
  content: "\F0AE2";
}

.mdi-star-four-points-outline::before {
  content: "\F0AE3";
}

.mdi-star-half::before {
  content: "\F0246";
}

.mdi-star-half-full::before {
  content: "\F04D0";
}

.mdi-star-minus::before {
  content: "\F1564";
}

.mdi-star-minus-outline::before {
  content: "\F1568";
}

.mdi-star-off::before {
  content: "\F04D1";
}

.mdi-star-off-outline::before {
  content: "\F155B";
}

.mdi-star-outline::before {
  content: "\F04D2";
}

.mdi-star-plus::before {
  content: "\F1563";
}

.mdi-star-plus-outline::before {
  content: "\F1567";
}

.mdi-star-remove::before {
  content: "\F1565";
}

.mdi-star-remove-outline::before {
  content: "\F1569";
}

.mdi-star-settings::before {
  content: "\F166A";
}

.mdi-star-settings-outline::before {
  content: "\F166B";
}

.mdi-star-shooting::before {
  content: "\F1741";
}

.mdi-star-shooting-outline::before {
  content: "\F1742";
}

.mdi-star-three-points::before {
  content: "\F0AE4";
}

.mdi-star-three-points-outline::before {
  content: "\F0AE5";
}

.mdi-state-machine::before {
  content: "\F11EF";
}

.mdi-steam::before {
  content: "\F04D3";
}

.mdi-steering::before {
  content: "\F04D4";
}

.mdi-steering-off::before {
  content: "\F090E";
}

.mdi-step-backward::before {
  content: "\F04D5";
}

.mdi-step-backward-2::before {
  content: "\F04D6";
}

.mdi-step-forward::before {
  content: "\F04D7";
}

.mdi-step-forward-2::before {
  content: "\F04D8";
}

.mdi-stethoscope::before {
  content: "\F04D9";
}

.mdi-sticker::before {
  content: "\F1364";
}

.mdi-sticker-alert::before {
  content: "\F1365";
}

.mdi-sticker-alert-outline::before {
  content: "\F1366";
}

.mdi-sticker-check::before {
  content: "\F1367";
}

.mdi-sticker-check-outline::before {
  content: "\F1368";
}

.mdi-sticker-circle-outline::before {
  content: "\F05D0";
}

.mdi-sticker-emoji::before {
  content: "\F0785";
}

.mdi-sticker-minus::before {
  content: "\F1369";
}

.mdi-sticker-minus-outline::before {
  content: "\F136A";
}

.mdi-sticker-outline::before {
  content: "\F136B";
}

.mdi-sticker-plus::before {
  content: "\F136C";
}

.mdi-sticker-plus-outline::before {
  content: "\F136D";
}

.mdi-sticker-remove::before {
  content: "\F136E";
}

.mdi-sticker-remove-outline::before {
  content: "\F136F";
}

.mdi-stocking::before {
  content: "\F04DA";
}

.mdi-stomach::before {
  content: "\F1093";
}

.mdi-stop::before {
  content: "\F04DB";
}

.mdi-stop-circle::before {
  content: "\F0666";
}

.mdi-stop-circle-outline::before {
  content: "\F0667";
}

.mdi-store::before {
  content: "\F04DC";
}

.mdi-store-24-hour::before {
  content: "\F04DD";
}

.mdi-store-minus::before {
  content: "\F165E";
}

.mdi-store-outline::before {
  content: "\F1361";
}

.mdi-store-plus::before {
  content: "\F165F";
}

.mdi-store-remove::before {
  content: "\F1660";
}

.mdi-storefront::before {
  content: "\F07C7";
}

.mdi-storefront-outline::before {
  content: "\F10C1";
}

.mdi-stove::before {
  content: "\F04DE";
}

.mdi-strategy::before {
  content: "\F11D6";
}

.mdi-stretch-to-page::before {
  content: "\F0F2B";
}

.mdi-stretch-to-page-outline::before {
  content: "\F0F2C";
}

.mdi-string-lights::before {
  content: "\F12BA";
}

.mdi-string-lights-off::before {
  content: "\F12BB";
}

.mdi-subdirectory-arrow-left::before {
  content: "\F060C";
}

.mdi-subdirectory-arrow-right::before {
  content: "\F060D";
}

.mdi-submarine::before {
  content: "\F156C";
}

.mdi-subtitles::before {
  content: "\F0A16";
}

.mdi-subtitles-outline::before {
  content: "\F0A17";
}

.mdi-subway::before {
  content: "\F06AC";
}

.mdi-subway-alert-variant::before {
  content: "\F0D9D";
}

.mdi-subway-variant::before {
  content: "\F04DF";
}

.mdi-summit::before {
  content: "\F0786";
}

.mdi-sunglasses::before {
  content: "\F04E0";
}

.mdi-surround-sound::before {
  content: "\F05C5";
}

.mdi-surround-sound-2-0::before {
  content: "\F07F0";
}

.mdi-surround-sound-2-1::before {
  content: "\F1729";
}

.mdi-surround-sound-3-1::before {
  content: "\F07F1";
}

.mdi-surround-sound-5-1::before {
  content: "\F07F2";
}

.mdi-surround-sound-5-1-2::before {
  content: "\F172A";
}

.mdi-surround-sound-7-1::before {
  content: "\F07F3";
}

.mdi-svg::before {
  content: "\F0721";
}

.mdi-swap-horizontal::before {
  content: "\F04E1";
}

.mdi-swap-horizontal-bold::before {
  content: "\F0BCD";
}

.mdi-swap-horizontal-circle::before {
  content: "\F0FE1";
}

.mdi-swap-horizontal-circle-outline::before {
  content: "\F0FE2";
}

.mdi-swap-horizontal-variant::before {
  content: "\F08C1";
}

.mdi-swap-vertical::before {
  content: "\F04E2";
}

.mdi-swap-vertical-bold::before {
  content: "\F0BCE";
}

.mdi-swap-vertical-circle::before {
  content: "\F0FE3";
}

.mdi-swap-vertical-circle-outline::before {
  content: "\F0FE4";
}

.mdi-swap-vertical-variant::before {
  content: "\F08C2";
}

.mdi-swim::before {
  content: "\F04E3";
}

.mdi-switch::before {
  content: "\F04E4";
}

.mdi-sword::before {
  content: "\F04E5";
}

.mdi-sword-cross::before {
  content: "\F0787";
}

.mdi-syllabary-hangul::before {
  content: "\F1333";
}

.mdi-syllabary-hiragana::before {
  content: "\F1334";
}

.mdi-syllabary-katakana::before {
  content: "\F1335";
}

.mdi-syllabary-katakana-halfwidth::before {
  content: "\F1336";
}

.mdi-symbol::before {
  content: "\F1501";
}

.mdi-symfony::before {
  content: "\F0AE6";
}

.mdi-sync::before {
  content: "\F04E6";
}

.mdi-sync-alert::before {
  content: "\F04E7";
}

.mdi-sync-circle::before {
  content: "\F1378";
}

.mdi-sync-off::before {
  content: "\F04E8";
}

.mdi-tab::before {
  content: "\F04E9";
}

.mdi-tab-minus::before {
  content: "\F0B4B";
}

.mdi-tab-plus::before {
  content: "\F075C";
}

.mdi-tab-remove::before {
  content: "\F0B4C";
}

.mdi-tab-unselected::before {
  content: "\F04EA";
}

.mdi-table::before {
  content: "\F04EB";
}

.mdi-table-account::before {
  content: "\F13B9";
}

.mdi-table-alert::before {
  content: "\F13BA";
}

.mdi-table-arrow-down::before {
  content: "\F13BB";
}

.mdi-table-arrow-left::before {
  content: "\F13BC";
}

.mdi-table-arrow-right::before {
  content: "\F13BD";
}

.mdi-table-arrow-up::before {
  content: "\F13BE";
}

.mdi-table-border::before {
  content: "\F0A18";
}

.mdi-table-cancel::before {
  content: "\F13BF";
}

.mdi-table-chair::before {
  content: "\F1061";
}

.mdi-table-check::before {
  content: "\F13C0";
}

.mdi-table-clock::before {
  content: "\F13C1";
}

.mdi-table-cog::before {
  content: "\F13C2";
}

.mdi-table-column::before {
  content: "\F0835";
}

.mdi-table-column-plus-after::before {
  content: "\F04EC";
}

.mdi-table-column-plus-before::before {
  content: "\F04ED";
}

.mdi-table-column-remove::before {
  content: "\F04EE";
}

.mdi-table-column-width::before {
  content: "\F04EF";
}

.mdi-table-edit::before {
  content: "\F04F0";
}

.mdi-table-eye::before {
  content: "\F1094";
}

.mdi-table-eye-off::before {
  content: "\F13C3";
}

.mdi-table-furniture::before {
  content: "\F05BC";
}

.mdi-table-headers-eye::before {
  content: "\F121D";
}

.mdi-table-headers-eye-off::before {
  content: "\F121E";
}

.mdi-table-heart::before {
  content: "\F13C4";
}

.mdi-table-key::before {
  content: "\F13C5";
}

.mdi-table-large::before {
  content: "\F04F1";
}

.mdi-table-large-plus::before {
  content: "\F0F87";
}

.mdi-table-large-remove::before {
  content: "\F0F88";
}

.mdi-table-lock::before {
  content: "\F13C6";
}

.mdi-table-merge-cells::before {
  content: "\F09A6";
}

.mdi-table-minus::before {
  content: "\F13C7";
}

.mdi-table-multiple::before {
  content: "\F13C8";
}

.mdi-table-network::before {
  content: "\F13C9";
}

.mdi-table-of-contents::before {
  content: "\F0836";
}

.mdi-table-off::before {
  content: "\F13CA";
}

.mdi-table-picnic::before {
  content: "\F1743";
}

.mdi-table-plus::before {
  content: "\F0A75";
}

.mdi-table-refresh::before {
  content: "\F13A0";
}

.mdi-table-remove::before {
  content: "\F0A76";
}

.mdi-table-row::before {
  content: "\F0837";
}

.mdi-table-row-height::before {
  content: "\F04F2";
}

.mdi-table-row-plus-after::before {
  content: "\F04F3";
}

.mdi-table-row-plus-before::before {
  content: "\F04F4";
}

.mdi-table-row-remove::before {
  content: "\F04F5";
}

.mdi-table-search::before {
  content: "\F090F";
}

.mdi-table-settings::before {
  content: "\F0838";
}

.mdi-table-split-cell::before {
  content: "\F142A";
}

.mdi-table-star::before {
  content: "\F13CB";
}

.mdi-table-sync::before {
  content: "\F13A1";
}

.mdi-table-tennis::before {
  content: "\F0E68";
}

.mdi-tablet::before {
  content: "\F04F6";
}

.mdi-tablet-android::before {
  content: "\F04F7";
}

.mdi-tablet-cellphone::before {
  content: "\F09A7";
}

.mdi-tablet-dashboard::before {
  content: "\F0ECE";
}

.mdi-tablet-ipad::before {
  content: "\F04F8";
}

.mdi-taco::before {
  content: "\F0762";
}

.mdi-tag::before {
  content: "\F04F9";
}

.mdi-tag-arrow-down::before {
  content: "\F172B";
}

.mdi-tag-arrow-down-outline::before {
  content: "\F172C";
}

.mdi-tag-arrow-left::before {
  content: "\F172D";
}

.mdi-tag-arrow-left-outline::before {
  content: "\F172E";
}

.mdi-tag-arrow-right::before {
  content: "\F172F";
}

.mdi-tag-arrow-right-outline::before {
  content: "\F1730";
}

.mdi-tag-arrow-up::before {
  content: "\F1731";
}

.mdi-tag-arrow-up-outline::before {
  content: "\F1732";
}

.mdi-tag-faces::before {
  content: "\F04FA";
}

.mdi-tag-heart::before {
  content: "\F068B";
}

.mdi-tag-heart-outline::before {
  content: "\F0BCF";
}

.mdi-tag-minus::before {
  content: "\F0910";
}

.mdi-tag-minus-outline::before {
  content: "\F121F";
}

.mdi-tag-multiple::before {
  content: "\F04FB";
}

.mdi-tag-multiple-outline::before {
  content: "\F12F7";
}

.mdi-tag-off::before {
  content: "\F1220";
}

.mdi-tag-off-outline::before {
  content: "\F1221";
}

.mdi-tag-outline::before {
  content: "\F04FC";
}

.mdi-tag-plus::before {
  content: "\F0722";
}

.mdi-tag-plus-outline::before {
  content: "\F1222";
}

.mdi-tag-remove::before {
  content: "\F0723";
}

.mdi-tag-remove-outline::before {
  content: "\F1223";
}

.mdi-tag-text::before {
  content: "\F1224";
}

.mdi-tag-text-outline::before {
  content: "\F04FD";
}

.mdi-tailwind::before {
  content: "\F13FF";
}

.mdi-tank::before {
  content: "\F0D3A";
}

.mdi-tanker-truck::before {
  content: "\F0FE5";
}

.mdi-tape-drive::before {
  content: "\F16DF";
}

.mdi-tape-measure::before {
  content: "\F0B4D";
}

.mdi-target::before {
  content: "\F04FE";
}

.mdi-target-account::before {
  content: "\F0BD0";
}

.mdi-target-variant::before {
  content: "\F0A77";
}

.mdi-taxi::before {
  content: "\F04FF";
}

.mdi-tea::before {
  content: "\F0D9E";
}

.mdi-tea-outline::before {
  content: "\F0D9F";
}

.mdi-teach::before {
  content: "\F0890";
}

.mdi-teamviewer::before {
  content: "\F0500";
}

.mdi-telegram::before {
  content: "\F0501";
}

.mdi-telescope::before {
  content: "\F0B4E";
}

.mdi-television::before {
  content: "\F0502";
}

.mdi-television-ambient-light::before {
  content: "\F1356";
}

.mdi-television-box::before {
  content: "\F0839";
}

.mdi-television-classic::before {
  content: "\F07F4";
}

.mdi-television-classic-off::before {
  content: "\F083A";
}

.mdi-television-clean::before {
  content: "\F1110";
}

.mdi-television-guide::before {
  content: "\F0503";
}

.mdi-television-off::before {
  content: "\F083B";
}

.mdi-television-pause::before {
  content: "\F0F89";
}

.mdi-television-play::before {
  content: "\F0ECF";
}

.mdi-television-stop::before {
  content: "\F0F8A";
}

.mdi-temperature-celsius::before {
  content: "\F0504";
}

.mdi-temperature-fahrenheit::before {
  content: "\F0505";
}

.mdi-temperature-kelvin::before {
  content: "\F0506";
}

.mdi-tennis::before {
  content: "\F0DA0";
}

.mdi-tennis-ball::before {
  content: "\F0507";
}

.mdi-tent::before {
  content: "\F0508";
}

.mdi-terraform::before {
  content: "\F1062";
}

.mdi-terrain::before {
  content: "\F0509";
}

.mdi-test-tube::before {
  content: "\F0668";
}

.mdi-test-tube-empty::before {
  content: "\F0911";
}

.mdi-test-tube-off::before {
  content: "\F0912";
}

.mdi-text::before {
  content: "\F09A8";
}

.mdi-text-account::before {
  content: "\F1570";
}

.mdi-text-box::before {
  content: "\F021A";
}

.mdi-text-box-check::before {
  content: "\F0EA6";
}

.mdi-text-box-check-outline::before {
  content: "\F0EA7";
}

.mdi-text-box-minus::before {
  content: "\F0EA8";
}

.mdi-text-box-minus-outline::before {
  content: "\F0EA9";
}

.mdi-text-box-multiple::before {
  content: "\F0AB7";
}

.mdi-text-box-multiple-outline::before {
  content: "\F0AB8";
}

.mdi-text-box-outline::before {
  content: "\F09ED";
}

.mdi-text-box-plus::before {
  content: "\F0EAA";
}

.mdi-text-box-plus-outline::before {
  content: "\F0EAB";
}

.mdi-text-box-remove::before {
  content: "\F0EAC";
}

.mdi-text-box-remove-outline::before {
  content: "\F0EAD";
}

.mdi-text-box-search::before {
  content: "\F0EAE";
}

.mdi-text-box-search-outline::before {
  content: "\F0EAF";
}

.mdi-text-recognition::before {
  content: "\F113D";
}

.mdi-text-search::before {
  content: "\F13B8";
}

.mdi-text-shadow::before {
  content: "\F0669";
}

.mdi-text-short::before {
  content: "\F09A9";
}

.mdi-text-subject::before {
  content: "\F09AA";
}

.mdi-text-to-speech::before {
  content: "\F050A";
}

.mdi-text-to-speech-off::before {
  content: "\F050B";
}

.mdi-texture::before {
  content: "\F050C";
}

.mdi-texture-box::before {
  content: "\F0FE6";
}

.mdi-theater::before {
  content: "\F050D";
}

.mdi-theme-light-dark::before {
  content: "\F050E";
}

.mdi-thermometer::before {
  content: "\F050F";
}

.mdi-thermometer-alert::before {
  content: "\F0E01";
}

.mdi-thermometer-chevron-down::before {
  content: "\F0E02";
}

.mdi-thermometer-chevron-up::before {
  content: "\F0E03";
}

.mdi-thermometer-high::before {
  content: "\F10C2";
}

.mdi-thermometer-lines::before {
  content: "\F0510";
}

.mdi-thermometer-low::before {
  content: "\F10C3";
}

.mdi-thermometer-minus::before {
  content: "\F0E04";
}

.mdi-thermometer-off::before {
  content: "\F1531";
}

.mdi-thermometer-plus::before {
  content: "\F0E05";
}

.mdi-thermostat::before {
  content: "\F0393";
}

.mdi-thermostat-box::before {
  content: "\F0891";
}

.mdi-thought-bubble::before {
  content: "\F07F6";
}

.mdi-thought-bubble-outline::before {
  content: "\F07F7";
}

.mdi-thumb-down::before {
  content: "\F0511";
}

.mdi-thumb-down-outline::before {
  content: "\F0512";
}

.mdi-thumb-up::before {
  content: "\F0513";
}

.mdi-thumb-up-outline::before {
  content: "\F0514";
}

.mdi-thumbs-up-down::before {
  content: "\F0515";
}

.mdi-ticket::before {
  content: "\F0516";
}

.mdi-ticket-account::before {
  content: "\F0517";
}

.mdi-ticket-confirmation::before {
  content: "\F0518";
}

.mdi-ticket-confirmation-outline::before {
  content: "\F13AA";
}

.mdi-ticket-outline::before {
  content: "\F0913";
}

.mdi-ticket-percent::before {
  content: "\F0724";
}

.mdi-ticket-percent-outline::before {
  content: "\F142B";
}

.mdi-tie::before {
  content: "\F0519";
}

.mdi-tilde::before {
  content: "\F0725";
}

.mdi-timelapse::before {
  content: "\F051A";
}

.mdi-timeline::before {
  content: "\F0BD1";
}

.mdi-timeline-alert::before {
  content: "\F0F95";
}

.mdi-timeline-alert-outline::before {
  content: "\F0F98";
}

.mdi-timeline-check::before {
  content: "\F1532";
}

.mdi-timeline-check-outline::before {
  content: "\F1533";
}

.mdi-timeline-clock::before {
  content: "\F11FB";
}

.mdi-timeline-clock-outline::before {
  content: "\F11FC";
}

.mdi-timeline-help::before {
  content: "\F0F99";
}

.mdi-timeline-help-outline::before {
  content: "\F0F9A";
}

.mdi-timeline-minus::before {
  content: "\F1534";
}

.mdi-timeline-minus-outline::before {
  content: "\F1535";
}

.mdi-timeline-outline::before {
  content: "\F0BD2";
}

.mdi-timeline-plus::before {
  content: "\F0F96";
}

.mdi-timeline-plus-outline::before {
  content: "\F0F97";
}

.mdi-timeline-remove::before {
  content: "\F1536";
}

.mdi-timeline-remove-outline::before {
  content: "\F1537";
}

.mdi-timeline-text::before {
  content: "\F0BD3";
}

.mdi-timeline-text-outline::before {
  content: "\F0BD4";
}

.mdi-timer::before {
  content: "\F13AB";
}

.mdi-timer-10::before {
  content: "\F051C";
}

.mdi-timer-3::before {
  content: "\F051D";
}

.mdi-timer-off::before {
  content: "\F13AC";
}

.mdi-timer-off-outline::before {
  content: "\F051E";
}

.mdi-timer-outline::before {
  content: "\F051B";
}

.mdi-timer-sand::before {
  content: "\F051F";
}

.mdi-timer-sand-empty::before {
  content: "\F06AD";
}

.mdi-timer-sand-full::before {
  content: "\F078C";
}

.mdi-timetable::before {
  content: "\F0520";
}

.mdi-toaster::before {
  content: "\F1063";
}

.mdi-toaster-off::before {
  content: "\F11B7";
}

.mdi-toaster-oven::before {
  content: "\F0CD3";
}

.mdi-toggle-switch::before {
  content: "\F0521";
}

.mdi-toggle-switch-off::before {
  content: "\F0522";
}

.mdi-toggle-switch-off-outline::before {
  content: "\F0A19";
}

.mdi-toggle-switch-outline::before {
  content: "\F0A1A";
}

.mdi-toilet::before {
  content: "\F09AB";
}

.mdi-toolbox::before {
  content: "\F09AC";
}

.mdi-toolbox-outline::before {
  content: "\F09AD";
}

.mdi-tools::before {
  content: "\F1064";
}

.mdi-tooltip::before {
  content: "\F0523";
}

.mdi-tooltip-account::before {
  content: "\F000C";
}

.mdi-tooltip-check::before {
  content: "\F155C";
}

.mdi-tooltip-check-outline::before {
  content: "\F155D";
}

.mdi-tooltip-edit::before {
  content: "\F0524";
}

.mdi-tooltip-edit-outline::before {
  content: "\F12C5";
}

.mdi-tooltip-image::before {
  content: "\F0525";
}

.mdi-tooltip-image-outline::before {
  content: "\F0BD5";
}

.mdi-tooltip-minus::before {
  content: "\F155E";
}

.mdi-tooltip-minus-outline::before {
  content: "\F155F";
}

.mdi-tooltip-outline::before {
  content: "\F0526";
}

.mdi-tooltip-plus::before {
  content: "\F0BD6";
}

.mdi-tooltip-plus-outline::before {
  content: "\F0527";
}

.mdi-tooltip-remove::before {
  content: "\F1560";
}

.mdi-tooltip-remove-outline::before {
  content: "\F1561";
}

.mdi-tooltip-text::before {
  content: "\F0528";
}

.mdi-tooltip-text-outline::before {
  content: "\F0BD7";
}

.mdi-tooth::before {
  content: "\F08C3";
}

.mdi-tooth-outline::before {
  content: "\F0529";
}

.mdi-toothbrush::before {
  content: "\F1129";
}

.mdi-toothbrush-electric::before {
  content: "\F112C";
}

.mdi-toothbrush-paste::before {
  content: "\F112A";
}

.mdi-torch::before {
  content: "\F1606";
}

.mdi-tortoise::before {
  content: "\F0D3B";
}

.mdi-toslink::before {
  content: "\F12B8";
}

.mdi-tournament::before {
  content: "\F09AE";
}

.mdi-tow-truck::before {
  content: "\F083C";
}

.mdi-tower-beach::before {
  content: "\F0681";
}

.mdi-tower-fire::before {
  content: "\F0682";
}

.mdi-toy-brick::before {
  content: "\F1288";
}

.mdi-toy-brick-marker::before {
  content: "\F1289";
}

.mdi-toy-brick-marker-outline::before {
  content: "\F128A";
}

.mdi-toy-brick-minus::before {
  content: "\F128B";
}

.mdi-toy-brick-minus-outline::before {
  content: "\F128C";
}

.mdi-toy-brick-outline::before {
  content: "\F128D";
}

.mdi-toy-brick-plus::before {
  content: "\F128E";
}

.mdi-toy-brick-plus-outline::before {
  content: "\F128F";
}

.mdi-toy-brick-remove::before {
  content: "\F1290";
}

.mdi-toy-brick-remove-outline::before {
  content: "\F1291";
}

.mdi-toy-brick-search::before {
  content: "\F1292";
}

.mdi-toy-brick-search-outline::before {
  content: "\F1293";
}

.mdi-track-light::before {
  content: "\F0914";
}

.mdi-trackpad::before {
  content: "\F07F8";
}

.mdi-trackpad-lock::before {
  content: "\F0933";
}

.mdi-tractor::before {
  content: "\F0892";
}

.mdi-tractor-variant::before {
  content: "\F14C4";
}

.mdi-trademark::before {
  content: "\F0A78";
}

.mdi-traffic-cone::before {
  content: "\F137C";
}

.mdi-traffic-light::before {
  content: "\F052B";
}

.mdi-train::before {
  content: "\F052C";
}

.mdi-train-car::before {
  content: "\F0BD8";
}

.mdi-train-car-passenger::before {
  content: "\F1733";
}

.mdi-train-car-passenger-door::before {
  content: "\F1734";
}

.mdi-train-car-passenger-door-open::before {
  content: "\F1735";
}

.mdi-train-car-passenger-variant::before {
  content: "\F1736";
}

.mdi-train-variant::before {
  content: "\F08C4";
}

.mdi-tram::before {
  content: "\F052D";
}

.mdi-tram-side::before {
  content: "\F0FE7";
}

.mdi-transcribe::before {
  content: "\F052E";
}

.mdi-transcribe-close::before {
  content: "\F052F";
}

.mdi-transfer::before {
  content: "\F1065";
}

.mdi-transfer-down::before {
  content: "\F0DA1";
}

.mdi-transfer-left::before {
  content: "\F0DA2";
}

.mdi-transfer-right::before {
  content: "\F0530";
}

.mdi-transfer-up::before {
  content: "\F0DA3";
}

.mdi-transit-connection::before {
  content: "\F0D3C";
}

.mdi-transit-connection-horizontal::before {
  content: "\F1546";
}

.mdi-transit-connection-variant::before {
  content: "\F0D3D";
}

.mdi-transit-detour::before {
  content: "\F0F8B";
}

.mdi-transit-skip::before {
  content: "\F1515";
}

.mdi-transit-transfer::before {
  content: "\F06AE";
}

.mdi-transition::before {
  content: "\F0915";
}

.mdi-transition-masked::before {
  content: "\F0916";
}

.mdi-translate::before {
  content: "\F05CA";
}

.mdi-translate-off::before {
  content: "\F0E06";
}

.mdi-transmission-tower::before {
  content: "\F0D3E";
}

.mdi-trash-can::before {
  content: "\F0A79";
}

.mdi-trash-can-outline::before {
  content: "\F0A7A";
}

.mdi-tray::before {
  content: "\F1294";
}

.mdi-tray-alert::before {
  content: "\F1295";
}

.mdi-tray-full::before {
  content: "\F1296";
}

.mdi-tray-minus::before {
  content: "\F1297";
}

.mdi-tray-plus::before {
  content: "\F1298";
}

.mdi-tray-remove::before {
  content: "\F1299";
}

.mdi-treasure-chest::before {
  content: "\F0726";
}

.mdi-tree::before {
  content: "\F0531";
}

.mdi-tree-outline::before {
  content: "\F0E69";
}

.mdi-trello::before {
  content: "\F0532";
}

.mdi-trending-down::before {
  content: "\F0533";
}

.mdi-trending-neutral::before {
  content: "\F0534";
}

.mdi-trending-up::before {
  content: "\F0535";
}

.mdi-triangle::before {
  content: "\F0536";
}

.mdi-triangle-outline::before {
  content: "\F0537";
}

.mdi-triangle-wave::before {
  content: "\F147C";
}

.mdi-triforce::before {
  content: "\F0BD9";
}

.mdi-trophy::before {
  content: "\F0538";
}

.mdi-trophy-award::before {
  content: "\F0539";
}

.mdi-trophy-broken::before {
  content: "\F0DA4";
}

.mdi-trophy-outline::before {
  content: "\F053A";
}

.mdi-trophy-variant::before {
  content: "\F053B";
}

.mdi-trophy-variant-outline::before {
  content: "\F053C";
}

.mdi-truck::before {
  content: "\F053D";
}

.mdi-truck-check::before {
  content: "\F0CD4";
}

.mdi-truck-check-outline::before {
  content: "\F129A";
}

.mdi-truck-delivery::before {
  content: "\F053E";
}

.mdi-truck-delivery-outline::before {
  content: "\F129B";
}

.mdi-truck-fast::before {
  content: "\F0788";
}

.mdi-truck-fast-outline::before {
  content: "\F129C";
}

.mdi-truck-outline::before {
  content: "\F129D";
}

.mdi-truck-trailer::before {
  content: "\F0727";
}

.mdi-trumpet::before {
  content: "\F1096";
}

.mdi-tshirt-crew::before {
  content: "\F0A7B";
}

.mdi-tshirt-crew-outline::before {
  content: "\F053F";
}

.mdi-tshirt-v::before {
  content: "\F0A7C";
}

.mdi-tshirt-v-outline::before {
  content: "\F0540";
}

.mdi-tumble-dryer::before {
  content: "\F0917";
}

.mdi-tumble-dryer-alert::before {
  content: "\F11BA";
}

.mdi-tumble-dryer-off::before {
  content: "\F11BB";
}

.mdi-tune::before {
  content: "\F062E";
}

.mdi-tune-variant::before {
  content: "\F1542";
}

.mdi-tune-vertical::before {
  content: "\F066A";
}

.mdi-tune-vertical-variant::before {
  content: "\F1543";
}

.mdi-turkey::before {
  content: "\F171B";
}

.mdi-turnstile::before {
  content: "\F0CD5";
}

.mdi-turnstile-outline::before {
  content: "\F0CD6";
}

.mdi-turtle::before {
  content: "\F0CD7";
}

.mdi-twitch::before {
  content: "\F0543";
}

.mdi-twitter::before {
  content: "\F0544";
}

.mdi-twitter-retweet::before {
  content: "\F0547";
}

.mdi-two-factor-authentication::before {
  content: "\F09AF";
}

.mdi-typewriter::before {
  content: "\F0F2D";
}

.mdi-ubisoft::before {
  content: "\F0BDA";
}

.mdi-ubuntu::before {
  content: "\F0548";
}

.mdi-ufo::before {
  content: "\F10C4";
}

.mdi-ufo-outline::before {
  content: "\F10C5";
}

.mdi-ultra-high-definition::before {
  content: "\F07F9";
}

.mdi-umbraco::before {
  content: "\F0549";
}

.mdi-umbrella::before {
  content: "\F054A";
}

.mdi-umbrella-closed::before {
  content: "\F09B0";
}

.mdi-umbrella-closed-outline::before {
  content: "\F13E2";
}

.mdi-umbrella-closed-variant::before {
  content: "\F13E1";
}

.mdi-umbrella-outline::before {
  content: "\F054B";
}

.mdi-undo::before {
  content: "\F054C";
}

.mdi-undo-variant::before {
  content: "\F054D";
}

.mdi-unfold-less-horizontal::before {
  content: "\F054E";
}

.mdi-unfold-less-vertical::before {
  content: "\F0760";
}

.mdi-unfold-more-horizontal::before {
  content: "\F054F";
}

.mdi-unfold-more-vertical::before {
  content: "\F0761";
}

.mdi-ungroup::before {
  content: "\F0550";
}

.mdi-unicode::before {
  content: "\F0ED0";
}

.mdi-unicorn::before {
  content: "\F15C2";
}

.mdi-unicorn-variant::before {
  content: "\F15C3";
}

.mdi-unicycle::before {
  content: "\F15E5";
}

.mdi-unity::before {
  content: "\F06AF";
}

.mdi-unreal::before {
  content: "\F09B1";
}

.mdi-untappd::before {
  content: "\F0551";
}

.mdi-update::before {
  content: "\F06B0";
}

.mdi-upload::before {
  content: "\F0552";
}

.mdi-upload-lock::before {
  content: "\F1373";
}

.mdi-upload-lock-outline::before {
  content: "\F1374";
}

.mdi-upload-multiple::before {
  content: "\F083D";
}

.mdi-upload-network::before {
  content: "\F06F6";
}

.mdi-upload-network-outline::before {
  content: "\F0CD8";
}

.mdi-upload-off::before {
  content: "\F10C6";
}

.mdi-upload-off-outline::before {
  content: "\F10C7";
}

.mdi-upload-outline::before {
  content: "\F0E07";
}

.mdi-usb::before {
  content: "\F0553";
}

.mdi-usb-flash-drive::before {
  content: "\F129E";
}

.mdi-usb-flash-drive-outline::before {
  content: "\F129F";
}

.mdi-usb-port::before {
  content: "\F11F0";
}

.mdi-valve::before {
  content: "\F1066";
}

.mdi-valve-closed::before {
  content: "\F1067";
}

.mdi-valve-open::before {
  content: "\F1068";
}

.mdi-van-passenger::before {
  content: "\F07FA";
}

.mdi-van-utility::before {
  content: "\F07FB";
}

.mdi-vanish::before {
  content: "\F07FC";
}

.mdi-vanish-quarter::before {
  content: "\F1554";
}

.mdi-vanity-light::before {
  content: "\F11E1";
}

.mdi-variable::before {
  content: "\F0AE7";
}

.mdi-variable-box::before {
  content: "\F1111";
}

.mdi-vector-arrange-above::before {
  content: "\F0554";
}

.mdi-vector-arrange-below::before {
  content: "\F0555";
}

.mdi-vector-bezier::before {
  content: "\F0AE8";
}

.mdi-vector-circle::before {
  content: "\F0556";
}

.mdi-vector-circle-variant::before {
  content: "\F0557";
}

.mdi-vector-combine::before {
  content: "\F0558";
}

.mdi-vector-curve::before {
  content: "\F0559";
}

.mdi-vector-difference::before {
  content: "\F055A";
}

.mdi-vector-difference-ab::before {
  content: "\F055B";
}

.mdi-vector-difference-ba::before {
  content: "\F055C";
}

.mdi-vector-ellipse::before {
  content: "\F0893";
}

.mdi-vector-intersection::before {
  content: "\F055D";
}

.mdi-vector-line::before {
  content: "\F055E";
}

.mdi-vector-link::before {
  content: "\F0FE8";
}

.mdi-vector-point::before {
  content: "\F055F";
}

.mdi-vector-polygon::before {
  content: "\F0560";
}

.mdi-vector-polyline::before {
  content: "\F0561";
}

.mdi-vector-polyline-edit::before {
  content: "\F1225";
}

.mdi-vector-polyline-minus::before {
  content: "\F1226";
}

.mdi-vector-polyline-plus::before {
  content: "\F1227";
}

.mdi-vector-polyline-remove::before {
  content: "\F1228";
}

.mdi-vector-radius::before {
  content: "\F074A";
}

.mdi-vector-rectangle::before {
  content: "\F05C6";
}

.mdi-vector-selection::before {
  content: "\F0562";
}

.mdi-vector-square::before {
  content: "\F0001";
}

.mdi-vector-triangle::before {
  content: "\F0563";
}

.mdi-vector-union::before {
  content: "\F0564";
}

.mdi-vhs::before {
  content: "\F0A1B";
}

.mdi-vibrate::before {
  content: "\F0566";
}

.mdi-vibrate-off::before {
  content: "\F0CD9";
}

.mdi-video::before {
  content: "\F0567";
}

.mdi-video-3d::before {
  content: "\F07FD";
}

.mdi-video-3d-off::before {
  content: "\F13D9";
}

.mdi-video-3d-variant::before {
  content: "\F0ED1";
}

.mdi-video-4k-box::before {
  content: "\F083E";
}

.mdi-video-account::before {
  content: "\F0919";
}

.mdi-video-box::before {
  content: "\F00FD";
}

.mdi-video-box-off::before {
  content: "\F00FE";
}

.mdi-video-check::before {
  content: "\F1069";
}

.mdi-video-check-outline::before {
  content: "\F106A";
}

.mdi-video-high-definition::before {
  content: "\F152E";
}

.mdi-video-image::before {
  content: "\F091A";
}

.mdi-video-input-antenna::before {
  content: "\F083F";
}

.mdi-video-input-component::before {
  content: "\F0840";
}

.mdi-video-input-hdmi::before {
  content: "\F0841";
}

.mdi-video-input-scart::before {
  content: "\F0F8C";
}

.mdi-video-input-svideo::before {
  content: "\F0842";
}

.mdi-video-minus::before {
  content: "\F09B2";
}

.mdi-video-minus-outline::before {
  content: "\F02BA";
}

.mdi-video-off::before {
  content: "\F0568";
}

.mdi-video-off-outline::before {
  content: "\F0BDB";
}

.mdi-video-outline::before {
  content: "\F0BDC";
}

.mdi-video-plus::before {
  content: "\F09B3";
}

.mdi-video-plus-outline::before {
  content: "\F01D3";
}

.mdi-video-stabilization::before {
  content: "\F091B";
}

.mdi-video-switch::before {
  content: "\F0569";
}

.mdi-video-switch-outline::before {
  content: "\F0790";
}

.mdi-video-vintage::before {
  content: "\F0A1C";
}

.mdi-video-wireless::before {
  content: "\F0ED2";
}

.mdi-video-wireless-outline::before {
  content: "\F0ED3";
}

.mdi-view-agenda::before {
  content: "\F056A";
}

.mdi-view-agenda-outline::before {
  content: "\F11D8";
}

.mdi-view-array::before {
  content: "\F056B";
}

.mdi-view-array-outline::before {
  content: "\F1485";
}

.mdi-view-carousel::before {
  content: "\F056C";
}

.mdi-view-carousel-outline::before {
  content: "\F1486";
}

.mdi-view-column::before {
  content: "\F056D";
}

.mdi-view-column-outline::before {
  content: "\F1487";
}

.mdi-view-comfy::before {
  content: "\F0E6A";
}

.mdi-view-comfy-outline::before {
  content: "\F1488";
}

.mdi-view-compact::before {
  content: "\F0E6B";
}

.mdi-view-compact-outline::before {
  content: "\F0E6C";
}

.mdi-view-dashboard::before {
  content: "\F056E";
}

.mdi-view-dashboard-outline::before {
  content: "\F0A1D";
}

.mdi-view-dashboard-variant::before {
  content: "\F0843";
}

.mdi-view-dashboard-variant-outline::before {
  content: "\F1489";
}

.mdi-view-day::before {
  content: "\F056F";
}

.mdi-view-day-outline::before {
  content: "\F148A";
}

.mdi-view-grid::before {
  content: "\F0570";
}

.mdi-view-grid-outline::before {
  content: "\F11D9";
}

.mdi-view-grid-plus::before {
  content: "\F0F8D";
}

.mdi-view-grid-plus-outline::before {
  content: "\F11DA";
}

.mdi-view-headline::before {
  content: "\F0571";
}

.mdi-view-list::before {
  content: "\F0572";
}

.mdi-view-list-outline::before {
  content: "\F148B";
}

.mdi-view-module::before {
  content: "\F0573";
}

.mdi-view-module-outline::before {
  content: "\F148C";
}

.mdi-view-parallel::before {
  content: "\F0728";
}

.mdi-view-parallel-outline::before {
  content: "\F148D";
}

.mdi-view-quilt::before {
  content: "\F0574";
}

.mdi-view-quilt-outline::before {
  content: "\F148E";
}

.mdi-view-sequential::before {
  content: "\F0729";
}

.mdi-view-sequential-outline::before {
  content: "\F148F";
}

.mdi-view-split-horizontal::before {
  content: "\F0BCB";
}

.mdi-view-split-vertical::before {
  content: "\F0BCC";
}

.mdi-view-stream::before {
  content: "\F0575";
}

.mdi-view-stream-outline::before {
  content: "\F1490";
}

.mdi-view-week::before {
  content: "\F0576";
}

.mdi-view-week-outline::before {
  content: "\F1491";
}

.mdi-vimeo::before {
  content: "\F0577";
}

.mdi-violin::before {
  content: "\F060F";
}

.mdi-virtual-reality::before {
  content: "\F0894";
}

.mdi-virus::before {
  content: "\F13B6";
}

.mdi-virus-outline::before {
  content: "\F13B7";
}

.mdi-vk::before {
  content: "\F0579";
}

.mdi-vlc::before {
  content: "\F057C";
}

.mdi-voice-off::before {
  content: "\F0ED4";
}

.mdi-voicemail::before {
  content: "\F057D";
}

.mdi-volleyball::before {
  content: "\F09B4";
}

.mdi-volume-high::before {
  content: "\F057E";
}

.mdi-volume-low::before {
  content: "\F057F";
}

.mdi-volume-medium::before {
  content: "\F0580";
}

.mdi-volume-minus::before {
  content: "\F075E";
}

.mdi-volume-mute::before {
  content: "\F075F";
}

.mdi-volume-off::before {
  content: "\F0581";
}

.mdi-volume-plus::before {
  content: "\F075D";
}

.mdi-volume-source::before {
  content: "\F1120";
}

.mdi-volume-variant-off::before {
  content: "\F0E08";
}

.mdi-volume-vibrate::before {
  content: "\F1121";
}

.mdi-vote::before {
  content: "\F0A1F";
}

.mdi-vote-outline::before {
  content: "\F0A20";
}

.mdi-vpn::before {
  content: "\F0582";
}

.mdi-vuejs::before {
  content: "\F0844";
}

.mdi-vuetify::before {
  content: "\F0E6D";
}

.mdi-walk::before {
  content: "\F0583";
}

.mdi-wall::before {
  content: "\F07FE";
}

.mdi-wall-sconce::before {
  content: "\F091C";
}

.mdi-wall-sconce-flat::before {
  content: "\F091D";
}

.mdi-wall-sconce-flat-variant::before {
  content: "\F041C";
}

.mdi-wall-sconce-round::before {
  content: "\F0748";
}

.mdi-wall-sconce-round-variant::before {
  content: "\F091E";
}

.mdi-wallet::before {
  content: "\F0584";
}

.mdi-wallet-giftcard::before {
  content: "\F0585";
}

.mdi-wallet-membership::before {
  content: "\F0586";
}

.mdi-wallet-outline::before {
  content: "\F0BDD";
}

.mdi-wallet-plus::before {
  content: "\F0F8E";
}

.mdi-wallet-plus-outline::before {
  content: "\F0F8F";
}

.mdi-wallet-travel::before {
  content: "\F0587";
}

.mdi-wallpaper::before {
  content: "\F0E09";
}

.mdi-wan::before {
  content: "\F0588";
}

.mdi-wardrobe::before {
  content: "\F0F90";
}

.mdi-wardrobe-outline::before {
  content: "\F0F91";
}

.mdi-warehouse::before {
  content: "\F0F81";
}

.mdi-washing-machine::before {
  content: "\F072A";
}

.mdi-washing-machine-alert::before {
  content: "\F11BC";
}

.mdi-washing-machine-off::before {
  content: "\F11BD";
}

.mdi-watch::before {
  content: "\F0589";
}

.mdi-watch-export::before {
  content: "\F058A";
}

.mdi-watch-export-variant::before {
  content: "\F0895";
}

.mdi-watch-import::before {
  content: "\F058B";
}

.mdi-watch-import-variant::before {
  content: "\F0896";
}

.mdi-watch-variant::before {
  content: "\F0897";
}

.mdi-watch-vibrate::before {
  content: "\F06B1";
}

.mdi-watch-vibrate-off::before {
  content: "\F0CDA";
}

.mdi-water::before {
  content: "\F058C";
}

.mdi-water-alert::before {
  content: "\F1502";
}

.mdi-water-alert-outline::before {
  content: "\F1503";
}

.mdi-water-boiler::before {
  content: "\F0F92";
}

.mdi-water-boiler-alert::before {
  content: "\F11B3";
}

.mdi-water-boiler-off::before {
  content: "\F11B4";
}

.mdi-water-check::before {
  content: "\F1504";
}

.mdi-water-check-outline::before {
  content: "\F1505";
}

.mdi-water-minus::before {
  content: "\F1506";
}

.mdi-water-minus-outline::before {
  content: "\F1507";
}

.mdi-water-off::before {
  content: "\F058D";
}

.mdi-water-off-outline::before {
  content: "\F1508";
}

.mdi-water-outline::before {
  content: "\F0E0A";
}

.mdi-water-percent::before {
  content: "\F058E";
}

.mdi-water-percent-alert::before {
  content: "\F1509";
}

.mdi-water-plus::before {
  content: "\F150A";
}

.mdi-water-plus-outline::before {
  content: "\F150B";
}

.mdi-water-polo::before {
  content: "\F12A0";
}

.mdi-water-pump::before {
  content: "\F058F";
}

.mdi-water-pump-off::before {
  content: "\F0F93";
}

.mdi-water-remove::before {
  content: "\F150C";
}

.mdi-water-remove-outline::before {
  content: "\F150D";
}

.mdi-water-well::before {
  content: "\F106B";
}

.mdi-water-well-outline::before {
  content: "\F106C";
}

.mdi-watering-can::before {
  content: "\F1481";
}

.mdi-watering-can-outline::before {
  content: "\F1482";
}

.mdi-watermark::before {
  content: "\F0612";
}

.mdi-wave::before {
  content: "\F0F2E";
}

.mdi-waveform::before {
  content: "\F147D";
}

.mdi-waves::before {
  content: "\F078D";
}

.mdi-waze::before {
  content: "\F0BDE";
}

.mdi-weather-cloudy::before {
  content: "\F0590";
}

.mdi-weather-cloudy-alert::before {
  content: "\F0F2F";
}

.mdi-weather-cloudy-arrow-right::before {
  content: "\F0E6E";
}

.mdi-weather-fog::before {
  content: "\F0591";
}

.mdi-weather-hail::before {
  content: "\F0592";
}

.mdi-weather-hazy::before {
  content: "\F0F30";
}

.mdi-weather-hurricane::before {
  content: "\F0898";
}

.mdi-weather-lightning::before {
  content: "\F0593";
}

.mdi-weather-lightning-rainy::before {
  content: "\F067E";
}

.mdi-weather-night::before {
  content: "\F0594";
}

.mdi-weather-night-partly-cloudy::before {
  content: "\F0F31";
}

.mdi-weather-partly-cloudy::before {
  content: "\F0595";
}

.mdi-weather-partly-lightning::before {
  content: "\F0F32";
}

.mdi-weather-partly-rainy::before {
  content: "\F0F33";
}

.mdi-weather-partly-snowy::before {
  content: "\F0F34";
}

.mdi-weather-partly-snowy-rainy::before {
  content: "\F0F35";
}

.mdi-weather-pouring::before {
  content: "\F0596";
}

.mdi-weather-rainy::before {
  content: "\F0597";
}

.mdi-weather-snowy::before {
  content: "\F0598";
}

.mdi-weather-snowy-heavy::before {
  content: "\F0F36";
}

.mdi-weather-snowy-rainy::before {
  content: "\F067F";
}

.mdi-weather-sunny::before {
  content: "\F0599";
}

.mdi-weather-sunny-alert::before {
  content: "\F0F37";
}

.mdi-weather-sunny-off::before {
  content: "\F14E4";
}

.mdi-weather-sunset::before {
  content: "\F059A";
}

.mdi-weather-sunset-down::before {
  content: "\F059B";
}

.mdi-weather-sunset-up::before {
  content: "\F059C";
}

.mdi-weather-tornado::before {
  content: "\F0F38";
}

.mdi-weather-windy::before {
  content: "\F059D";
}

.mdi-weather-windy-variant::before {
  content: "\F059E";
}

.mdi-web::before {
  content: "\F059F";
}

.mdi-web-box::before {
  content: "\F0F94";
}

.mdi-web-clock::before {
  content: "\F124A";
}

.mdi-webcam::before {
  content: "\F05A0";
}

.mdi-webcam-off::before {
  content: "\F1737";
}

.mdi-webhook::before {
  content: "\F062F";
}

.mdi-webpack::before {
  content: "\F072B";
}

.mdi-webrtc::before {
  content: "\F1248";
}

.mdi-wechat::before {
  content: "\F0611";
}

.mdi-weight::before {
  content: "\F05A1";
}

.mdi-weight-gram::before {
  content: "\F0D3F";
}

.mdi-weight-kilogram::before {
  content: "\F05A2";
}

.mdi-weight-lifter::before {
  content: "\F115D";
}

.mdi-weight-pound::before {
  content: "\F09B5";
}

.mdi-whatsapp::before {
  content: "\F05A3";
}

.mdi-wheel-barrow::before {
  content: "\F14F2";
}

.mdi-wheelchair-accessibility::before {
  content: "\F05A4";
}

.mdi-whistle::before {
  content: "\F09B6";
}

.mdi-whistle-outline::before {
  content: "\F12BC";
}

.mdi-white-balance-auto::before {
  content: "\F05A5";
}

.mdi-white-balance-incandescent::before {
  content: "\F05A6";
}

.mdi-white-balance-iridescent::before {
  content: "\F05A7";
}

.mdi-white-balance-sunny::before {
  content: "\F05A8";
}

.mdi-widgets::before {
  content: "\F072C";
}

.mdi-widgets-outline::before {
  content: "\F1355";
}

.mdi-wifi::before {
  content: "\F05A9";
}

.mdi-wifi-alert::before {
  content: "\F16B5";
}

.mdi-wifi-arrow-down::before {
  content: "\F16B6";
}

.mdi-wifi-arrow-left::before {
  content: "\F16B7";
}

.mdi-wifi-arrow-left-right::before {
  content: "\F16B8";
}

.mdi-wifi-arrow-right::before {
  content: "\F16B9";
}

.mdi-wifi-arrow-up::before {
  content: "\F16BA";
}

.mdi-wifi-arrow-up-down::before {
  content: "\F16BB";
}

.mdi-wifi-cancel::before {
  content: "\F16BC";
}

.mdi-wifi-check::before {
  content: "\F16BD";
}

.mdi-wifi-cog::before {
  content: "\F16BE";
}

.mdi-wifi-lock::before {
  content: "\F16BF";
}

.mdi-wifi-lock-open::before {
  content: "\F16C0";
}

.mdi-wifi-marker::before {
  content: "\F16C1";
}

.mdi-wifi-minus::before {
  content: "\F16C2";
}

.mdi-wifi-off::before {
  content: "\F05AA";
}

.mdi-wifi-plus::before {
  content: "\F16C3";
}

.mdi-wifi-refresh::before {
  content: "\F16C4";
}

.mdi-wifi-remove::before {
  content: "\F16C5";
}

.mdi-wifi-settings::before {
  content: "\F16C6";
}

.mdi-wifi-star::before {
  content: "\F0E0B";
}

.mdi-wifi-strength-1::before {
  content: "\F091F";
}

.mdi-wifi-strength-1-alert::before {
  content: "\F0920";
}

.mdi-wifi-strength-1-lock::before {
  content: "\F0921";
}

.mdi-wifi-strength-1-lock-open::before {
  content: "\F16CB";
}

.mdi-wifi-strength-2::before {
  content: "\F0922";
}

.mdi-wifi-strength-2-alert::before {
  content: "\F0923";
}

.mdi-wifi-strength-2-lock::before {
  content: "\F0924";
}

.mdi-wifi-strength-2-lock-open::before {
  content: "\F16CC";
}

.mdi-wifi-strength-3::before {
  content: "\F0925";
}

.mdi-wifi-strength-3-alert::before {
  content: "\F0926";
}

.mdi-wifi-strength-3-lock::before {
  content: "\F0927";
}

.mdi-wifi-strength-3-lock-open::before {
  content: "\F16CD";
}

.mdi-wifi-strength-4::before {
  content: "\F0928";
}

.mdi-wifi-strength-4-alert::before {
  content: "\F0929";
}

.mdi-wifi-strength-4-lock::before {
  content: "\F092A";
}

.mdi-wifi-strength-4-lock-open::before {
  content: "\F16CE";
}

.mdi-wifi-strength-alert-outline::before {
  content: "\F092B";
}

.mdi-wifi-strength-lock-open-outline::before {
  content: "\F16CF";
}

.mdi-wifi-strength-lock-outline::before {
  content: "\F092C";
}

.mdi-wifi-strength-off::before {
  content: "\F092D";
}

.mdi-wifi-strength-off-outline::before {
  content: "\F092E";
}

.mdi-wifi-strength-outline::before {
  content: "\F092F";
}

.mdi-wifi-sync::before {
  content: "\F16C7";
}

.mdi-wikipedia::before {
  content: "\F05AC";
}

.mdi-wind-turbine::before {
  content: "\F0DA5";
}

.mdi-window-close::before {
  content: "\F05AD";
}

.mdi-window-closed::before {
  content: "\F05AE";
}

.mdi-window-closed-variant::before {
  content: "\F11DB";
}

.mdi-window-maximize::before {
  content: "\F05AF";
}

.mdi-window-minimize::before {
  content: "\F05B0";
}

.mdi-window-open::before {
  content: "\F05B1";
}

.mdi-window-open-variant::before {
  content: "\F11DC";
}

.mdi-window-restore::before {
  content: "\F05B2";
}

.mdi-window-shutter::before {
  content: "\F111C";
}

.mdi-window-shutter-alert::before {
  content: "\F111D";
}

.mdi-window-shutter-open::before {
  content: "\F111E";
}

.mdi-windsock::before {
  content: "\F15FA";
}

.mdi-wiper::before {
  content: "\F0AE9";
}

.mdi-wiper-wash::before {
  content: "\F0DA6";
}

.mdi-wizard-hat::before {
  content: "\F1477";
}

.mdi-wordpress::before {
  content: "\F05B4";
}

.mdi-wrap::before {
  content: "\F05B6";
}

.mdi-wrap-disabled::before {
  content: "\F0BDF";
}

.mdi-wrench::before {
  content: "\F05B7";
}

.mdi-wrench-outline::before {
  content: "\F0BE0";
}

.mdi-xamarin::before {
  content: "\F0845";
}

.mdi-xamarin-outline::before {
  content: "\F0846";
}

.mdi-xing::before {
  content: "\F05BE";
}

.mdi-xml::before {
  content: "\F05C0";
}

.mdi-xmpp::before {
  content: "\F07FF";
}

.mdi-y-combinator::before {
  content: "\F0624";
}

.mdi-yahoo::before {
  content: "\F0B4F";
}

.mdi-yeast::before {
  content: "\F05C1";
}

.mdi-yin-yang::before {
  content: "\F0680";
}

.mdi-yoga::before {
  content: "\F117C";
}

.mdi-youtube::before {
  content: "\F05C3";
}

.mdi-youtube-gaming::before {
  content: "\F0848";
}

.mdi-youtube-studio::before {
  content: "\F0847";
}

.mdi-youtube-subscription::before {
  content: "\F0D40";
}

.mdi-youtube-tv::before {
  content: "\F0448";
}

.mdi-yurt::before {
  content: "\F1516";
}

.mdi-z-wave::before {
  content: "\F0AEA";
}

.mdi-zend::before {
  content: "\F0AEB";
}

.mdi-zigbee::before {
  content: "\F0D41";
}

.mdi-zip-box::before {
  content: "\F05C4";
}

.mdi-zip-box-outline::before {
  content: "\F0FFA";
}

.mdi-zip-disk::before {
  content: "\F0A23";
}

.mdi-zodiac-aquarius::before {
  content: "\F0A7D";
}

.mdi-zodiac-aries::before {
  content: "\F0A7E";
}

.mdi-zodiac-cancer::before {
  content: "\F0A7F";
}

.mdi-zodiac-capricorn::before {
  content: "\F0A80";
}

.mdi-zodiac-gemini::before {
  content: "\F0A81";
}

.mdi-zodiac-leo::before {
  content: "\F0A82";
}

.mdi-zodiac-libra::before {
  content: "\F0A83";
}

.mdi-zodiac-pisces::before {
  content: "\F0A84";
}

.mdi-zodiac-sagittarius::before {
  content: "\F0A85";
}

.mdi-zodiac-scorpio::before {
  content: "\F0A86";
}

.mdi-zodiac-taurus::before {
  content: "\F0A87";
}

.mdi-zodiac-virgo::before {
  content: "\F0A88";
}

.mdi-blank::before {
  content: "\f68c";
  visibility: hidden;
}

.mdi-18px.mdi-set, .mdi-18px.mdi:before {
  font-size: 18px;
}

.mdi-24px.mdi-set, .mdi-24px.mdi:before {
  font-size: 24px;
}

.mdi-36px.mdi-set, .mdi-36px.mdi:before {
  font-size: 36px;
}

.mdi-48px.mdi-set, .mdi-48px.mdi:before {
  font-size: 48px;
}

.mdi-dark:before {
  color: rgba(0, 0, 0, 0.54);
}
.mdi-dark.mdi-inactive:before {
  color: rgba(0, 0, 0, 0.26);
}

.mdi-light:before {
  color: rgb(255, 255, 255);
}
.mdi-light.mdi-inactive:before {
  color: rgba(255, 255, 255, 0.3);
}

.mdi-rotate-45 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(45deg);
      transform: scaleX(-1) rotate(45deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(45deg);
      -ms-transform: rotate(45deg);
      transform: scaleY(-1) rotate(45deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}
.mdi-rotate-45:before {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.mdi-rotate-90 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(90deg);
      transform: scaleX(-1) rotate(90deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(90deg);
      -ms-transform: rotate(90deg);
      transform: scaleY(-1) rotate(90deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}
.mdi-rotate-90:before {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

.mdi-rotate-135 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(135deg);
      transform: scaleX(-1) rotate(135deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(135deg);
      -ms-transform: rotate(135deg);
      transform: scaleY(-1) rotate(135deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}
.mdi-rotate-135:before {
  -webkit-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  transform: rotate(135deg);
}

.mdi-rotate-180 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(180deg);
      transform: scaleX(-1) rotate(180deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(180deg);
      -ms-transform: rotate(180deg);
      transform: scaleY(-1) rotate(180deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}
.mdi-rotate-180:before {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.mdi-rotate-225 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(225deg);
      transform: scaleX(-1) rotate(225deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(225deg);
      -ms-transform: rotate(225deg);
      transform: scaleY(-1) rotate(225deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}
.mdi-rotate-225:before {
  -webkit-transform: rotate(225deg);
  -ms-transform: rotate(225deg);
  transform: rotate(225deg);
}

.mdi-rotate-270 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(270deg);
      transform: scaleX(-1) rotate(270deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(270deg);
      -ms-transform: rotate(270deg);
      transform: scaleY(-1) rotate(270deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}
.mdi-rotate-270:before {
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}

.mdi-rotate-315 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(315deg);
      transform: scaleX(-1) rotate(315deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(315deg);
      -ms-transform: rotate(315deg);
      transform: scaleY(-1) rotate(315deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}
.mdi-rotate-315:before {
  -webkit-transform: rotate(315deg);
  -ms-transform: rotate(315deg);
  transform: rotate(315deg);
}

.mdi-flip-h:before {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
}

.mdi-flip-v:before {
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
  filter: FlipV;
  -ms-filter: "FlipV";
}

.mdi-spin:before {
  -webkit-animation: mdi-spin 2s infinite linear;
  animation: mdi-spin 2s infinite linear;
}

@-webkit-keyframes mdi-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes mdi-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.ui-flag {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  box-shadow: 0 0 0 1px rgba(229, 229, 229, 0.5);
  display: inline-block;
  font-size: 1em;
  height: 0.75em;
  max-height: 0.75em;
  width: 1em;
  vertical-align: middle;
}

.ui-flag {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAABRElEQVR42u3aoROCMBTHcf5lo2fxNHgaPItapGjRRKJooWjBIEGD/8y81xCmrjhg7xte4VZ+n21vgyMyxkSaS3V4AAAAAAAAAAAAAACKx1NlVQGMsgIAAAAAAAAA3wDpKTOb3cH0BuO3kmdJegwX4FrczXwV14JXazhdmOyShwUg4SXYr/Dl8oDgD8C25F1WQhAAMpO2gOX9Ln3h15jOAmwPiVOwfZLWxi3jXfcBJov1W6j+aGYdd8zONQBpmp0HkMAuoWzbIIgV4FoStgog20IFwKdT4pLfwgb4djn68+w3DyDhqw3SY/jmAWzLXhqmnAbBvw3K7Ntufn/e8+0BsB15Hme+eQC5CbpcjtQAeHjx4YsQAG0CsH0cUdUEAQAAAN0AHIMAAAAAAAAAAEDbANT/KKkXgJ+lAQAAAAAAAAAAABTWC/MCectA2CykAAAAAElFTkSuQmCC");
}

.ui-flag.AD, .ui-flag.AND, .ui-flag.ad, .ui-flag.and {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyZmQ3OTZiOS02Mjg3LTQ2NDAtOGIyZi1lMTJkNDY1OGE1MjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjAwRTYyMEU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjAwRTYyMEQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMWE3ODNiNC0zNzNkLWRjNDEtOWFiNS01OThmYTU4ZWM0YzQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5ODY0ZDk3MC02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7vulD2AAAAwFBMVEX/S1VBR5v/4Vr67Kv01mf+sVn5llwoM6T5eVr/VF7tjGLlyHjzp3j+wlr/5VVLUKDZuX74pFzwkYf/OFTbvYP/+Vu+rHL/SVU/RZz/+0//VmD/42PoxWbwbGL7u5H/6FLUs4PUtozTqnH/4Fv/4ljavon/5FjStZHXu4vs0HPw0mz/Ql3BsHn/+WP+S1V8gLr/fobgwn13fLjzw2D+S1b63GD84VzSkW/+4Fv+4VrhfWn/4VvPrHPer27438PcvW5sDHqEAAABVElEQVR42uzWy3KDIBQG4LQFYjQlYEgviQYJqEivNCVN09v7v1VpsrSLEqc7/2Hhxm84c/DI4GHSzvB2tmjlDt6M2nkcnLRzNby4Pm1lBqeXg18y6QbMe6AH/h+Qiiu/5HGAfxtvgVLAYV7JcEDiN4CdsFY4DLZYBgPY2dpUTGtWgZo5HAxwIAizxMcyIgAPBSTmyS5PEY0pjJHlXAYC2CUkH32iKKLnUUQSh0MBW5N8vFjmB6C2wUCiSbo8W6YHQNsquARNxuM89QCMY6KDS/BdKBBCc5p9GZAVhqsjAHiOphDs7qOsCG8jBiWBEE2p7yNdkRKElsCBJvsdrHfP8xXRhocCRrAPSkcoW7+/rJgIBqqNFaIoyH4JYTdV8FFWpmmSkrEyaRrzimXw56w455jVgv08KHnURFIVMMbPlA4zEftd9P+FHvgD0Pma99TxovktwADZvExs46D+RQAAAABJRU5ErkJggg==");
}

.ui-flag.AE, .ui-flag.UAE, .ui-flag.ae, .ui-flag.uae {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1MDFjYmE2Ni03NTcwLWUzNDAtYjIwNC00NGQzZWYwZmNjYjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjI1NTEwMjk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjI1NTEwMjg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyM2ViNDgwYS05MjczLThkNDItYTVmNi0wM2UyYzk4N2RiZDQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplMTgyYmY4OC02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5q5QjRAAAAwFBMVEX/S1VGRlVzrwD19fX/VF7/////+v9oqQA4OEnv8upPT157sw96sw1PT13s7O3/OEP+ZGzkSlX/TFXrWkk8RlVwsQBstAD/QF5DRlX/SmZSUmD1+Pj29vb0/v19tBHs+PNjrQB4tQ//U139Y2v/VV7//f8uOEhzuA2cx0vw8+s1OEjv9e3+//9ERFT/g4p5eYRGUF5GT17t7e7/S1T/P1x3tQ3s7/D/f4ZxrhBaWmdMT13sYlJNT17lU151uRDpWUYacu9KAAAAoklEQVR42uzWxw6CYBCF0UGxggWxNxAL2Htv7/9WJCxlTK75426+BziZzU2GVvpnrfvRN9ECitewa/UEHHlqgEG6GtAXQIBvwNt1M2gXBjjYg5eBxl1QGs6dHNqUA8rjRRqOBTq9JFpXAAH+B6R+iB3TySmi7Rhgb902BbQrA1Ss2SSLtmSBZlVDawsgQAR4qgCpARqdY4/m6PnY5tHWoQADAEbxL6oCvVGyAAAAAElFTkSuQmCC");
}

.ui-flag.AF, .ui-flag.AFG, .ui-flag.af, .ui-flag.afg {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkZjBkYjAzNy0wNDFhLWM1NGItYjc0Ni1hOTRkMDYwNjhhNGEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUQ2ODY1OTI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUQ2ODY1OTE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5OGM4M2FjNi03YWE2LTQ5NDctODk4NS1kMWMxOTlkNTY3NTciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3NGVhYWI5NS02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7RfKA2AAAAwFBMVEVGRlVzrwD/S1VPT17/TFUuRlZxsABhvADSazr/VF7/O2NERlV6sw3ASlZ8tBD+Y2z26uv32938dn38fIP19fX7lJr9anL7jZP24+T4wMP6nKH4vsH6oab8hYz5tbn30tT/UFr4xsl9fYj18fGbxkn5qq74ur36pKn8goj7mJ34ycv5rbH/Ulz8hItPT13+WGH23+A5T15OT17Uc0T3y86/SVX8gIf5s7f/RWv7h43DVF9pvw3319n+Vl/3ztD+VF3icxZYAAABKklEQVR42uzWyVKEMBAGYMyMC26BEJZAAsTINoCDioyjKO//VqJVc2IOJly0iv+SU75D0t3V2t1qkqfHN32a1+f362nutSO5On1Zg0kuL87PTqbRHo4BN78GbrXVAizAHweQe7jrWipAZSYHwPe2CkCIXQC/4wAmAnnAEjsAusAzCAMgwUwWiO3EAaCOPqNofAqYFbokAKkJ4VCkuzCklbPtEygJIIILSBhLec1SxDC3JIE9L6o4SH2MaUk+YnvDJIHO82qK8sAQwd7JusboZH/BN7ENXB6GZDywSdeyAGp9eyBN3zd8cGmbKxRSGxkl1CuYGdGGKFQiEoJwymqfEwPnSt1YCNx4XiMwVW3nEv8kVZ8HDh0LES0zcQH+AzB7yZq95s1dNL8EGADNEjLWPgysCQAAAABJRU5ErkJggg==");
}

.ui-flag.AG, .ui-flag.ATG, .ui-flag.ag, .ui-flag.atg {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MTZmMjVlYy0zMDE3LTM2NGYtOTZiMC04NjM2NzgyN2M0MTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjBEQjUzQzM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjBEQjUzQzI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxYWIxMTM1Yy0xZjk4LTA0NGMtYjI3NS0wMzZkMjdiZDAzODYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxNWRjODMwNi02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5c0JUaAAAAwFBMVEX/S1VGRlX+41pKZqTRqrCKn6JBc83OnKI1OFX19fX/+1vu1lr1TFZsZlYDCVPItVlyR1UlKVSSiFfXwlnTwcVbWFZPT17MSlXWVGfp5+jjeoJLSlVSTVX2YmqFe1e8q1ilu+NBQlUjXcaunFj///xNRlWPVX5ERFWoSVWZSFXeSlVIR1UsL1T+UlwYH1Q+P1X9TlhHRlX4S1Vxi6FDQ1X9S1be1tg6PFX9S1UxNFSgcnyacXzwTl63VXVFRVVGRVVS1/V9AAACI0lEQVR42qSUDXeaMBiFr1FXFkAK1FUlwhgT2iaF1VoZ+2D//18tKy0K8qW7x+NR39yH8JAjfnz6r/wErkcd4UnCu+bXALa8revzkc+YP+J+K0UDNNw2z3bz3e5JuJZ4yuXH5jW3si4Z943DzLJMx/Q8+eZaWeOSexSAEw08TyOe6YRlwrZF9ofo2etPDQIKgLap7Z7pIo0UYseZqiqxQRM/Fbq0Ub2MVgLqGiIl8DIhPKqbhIg5NYT8EihRXcABgLsqO1WIymYutXVCdJtaM6aSNOV1AUeAIw0893NHOJTqjFCVEPliOqXMdEZ+zisCjgHbUkPkMGEqsUupIbv/ohqUWrFiCsbKu9hoNQAeSoOJa1jzdBZQSt5CaTBT5pbh+n5FQAVQapCn16JUDQJylCBQ5S4O5/oOp4BSA4/M1KOH679twkvMHa8KqAG+s/Im4tnIrvSJ7czi5P1Ab7aNgELDU+77THddowowXFeepKR4DA9oBiAcv+Z52pLnYh6iDbAYfxiSRSsAL0P6v9AOwKK//xtdAIR9/RDdAPRoGKMP0EN46Qcshj6ANgDCL60JMQSA6eeWTDEMgP3Xxiy/DQWslx+bssZQAFZN/RWGA3B12p/gHABu6v09zgM8LgcI6ALUNaxwLqCqYYLzAcca9rgEcNCwXF8EOGhY4TLAu4YJLgUUGm7QCdh2jbGXAh67Ad1Zdwoo/oC0ruBqgs4Fi78CDAD2hU4y1OJnZAAAAABJRU5ErkJggg==");
}

.ui-flag.AI, .ui-flag.AIA, .ui-flag.ai, .ui-flag.aia {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4NmEwNzhmMC0wOWI3LWQwNDItODRmZi01ZGQ5OTI4MGMwMGYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjAwRTYyMTY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjAwRTYyMTU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5Y2RiOTU1MC1mNmZmLWRkNDMtYjJiYS1lOTQ2MGE5MzRjNjkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplYjcxMWE2My02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4DMwFmAAAAwFBMVEVBR5uTtr34+PdMUaD7fob61Nb+jJJvdLL/S1X94uP9slSqrm315cpvc23P0eKtr9L+pamVmHD/oi2ut4b9wcTGxt0zOpT+cHeYTH5ESpwjKoz42rT7wHY6QZd+rv36zpdxTY4TGoT07uEvNpEbIojr7MHLzJXh4uyKjsF7gLmEh2ACCHr9X2hbYIHX2KlFS5coL4/w8fZMUZA+RJm8T3O/wNpARppHTZ7v7vH57+7AwoJ5fHPs3uaOtNDi4rJWWKPuuI+ZAAACs0lEQVR42uyVa3eaQBCGtwMI4aaCoMulRCBRiNY1igbThv//rzrLxUvPaWzMl37Iezy6usyzs3OTiBI4gkcF1N51eorSMzf7+pu3LyRFvK+3/qqMiEoPIPMYJWSTFAgQTTckhDIvW/eUXlkl5H1lI0UZQbFPQ9oAegigYUqKkbKQIHM375oLhO36A0UEmHvergNs8PgXURlAQdIdvQIQWCpLC3TCEaZeEwM23fPj716am10D0E0aohPjEubTPgcU06wc8+PDdHPNHgEuY2z6JBQLbmLWQSw4zqyepox57OoV5Fp72RyNRwDcA+CrGf5Ui14L4l0jSSpLSZJE9KBdthtX0igQ5Yq27n8PkI7igcAYjNtlq/s2Bka+XBG6HGrGMyHPxusRkNWqZBMkcdRkAQZiOZOrZoeGzZPawR4Oh9pbfNDw41E7AhLPwzqgRYld1daBw9eOgHXgYX23dXB4gDKOfUDFMYB9Vom71O0DL92uEtM5SNhh/fC8ERAA4FuqGvnRJSBJ5RkvXbM69YJgAnbYTE4TegEILCuILLU8B7CwD7x05+ysGz02h7vFhRP2G/puWTrEug7ngGzGn3Sq1L2cB4LDuT9ld9cG8Ycf+KrloxfBGuAURO5ricOATyRmniaS52XAb9alcfgYW3oU1G4EEA+PABGPF3AckW6k9RwOIOjEvoDBYtKm8dUGXwU8O/aR8JAfAZNtlXRjYydMttuJ0DpNWVJVk/t2b6nB2op0VfXBUqMfxhFAkyTsQk3dxMVXF3ganu2t8geILMtS8T2Gw/KURvKPMh7RFKsgwCyutdXHAXgHHStIx0zCW04+DiC5CWuU/rIGbXkLYGV/75STWwDE+Nbaa+Q2AMl/1fb26lYAMfgttBW5GUCeNfv1z38m8il9Ab4ADeDTyoRPKfstwABlyFeUOgEPXwAAAABJRU5ErkJggg==");
}

.ui-flag.AL, .ui-flag.ALB, .ui-flag.al, .ui-flag.alb {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphMTBlY2U0Yy1mNzgwLTIwNGYtOGFlMS03YmM4MzBjNmE2NmUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUYyODM5Nzc5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUYyODM5NzY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmZDM5YzFjYS0zNzIwLTI3NDMtOTFiZC02NmRmYWVhZjJkMDUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphNzE2Nzg0My02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6Z7ujFAAAAwFBMVEX/S1X/VF7/TFVGRlX/VmBaR1VTRlX0S1VBRlUaRVWzSVUjRVVqR1XKSlWeSVXqS1U5RlUsRVWhSVU8RlVxR1XdSlW9SVVJRlV9SFXFSlWNSFWESFXVS1VgR1XmS1XZSlUxRVVHRlXhS1WpSVWSSFU1RlX5S1WuSVWWSFXRSlV1SFUSRVXBSVWJSFWZSFVDRlW6SVVPRlVmR1X/gon+S1V5SFUARFWmSVX/TlUORVX/foX9S1X/U11uR1X8TFX3S1V2GqbCAAACS0lEQVR42uRWXXeiMBClwwKBSMAEwoeAfIqoiFirtl3W//+vSrt98OxLs+Vtdx7ISTi5Z+ZemDvS48OkeJQmx89p139ID/8yAIxxv4oDrD6elkm5ext3LidBcvfiSwAwZAncYs22uvq+VfStXV5cAK8AMYAEZznkzYAxOwDsGMazJoek13MxAAk0z94s2mZ51LGlYT2OonCxYbIGgiU0juYSrMsRHLdP/jYG19PxfqltAsEMVkfbpyra+tcI2zY2r4st6olvx5qgClYQmXuE0mO+T7suLfNZitjajD61+LqEnCktVZnHEMtk+X3xmEpCxV4KliC5pB4BMpl1I0DWMTljKq2JK0piHockRJ18Fx1qaRm7ohk0nC/+BPA5bwQ/ZbAWw1Ac7XsAOy6GwU9EZaTECtQ5Qtnv2xlC835nUXITlDHhh6F2mNxVyHsnseo6NhjDgQtmAG7fR3XJKVEUJMtIUQjl68JVPWEZb0moNE5BXXvuefPUpYXTxG1yE+4Hjt6/7mvNmFUOQo4dG5pRgqrPRDmQCgoSSKX3nEvVXLKe5XA1HhQX0Qy03doCoOdzeT1gbFzJ+Ux+gbXnoj+TQep4c4l2LeS2zSoX2kNUbOKa1CdBDvZKTWYcgnVfeV7llQEEM1IrpSgHYNQAuXkLaZjKWdpeWs0cW+J4KghwkuCjmy9DrsxT9RBGn+399S99IfAJjRVC/B18z5mgibVY1WITvmttJ1jregin73sjBBhzmGKu8OTANHderf6DAWPykDU5XqYNmi9vAgwAiTk5JGGHER0AAAAASUVORK5CYII=");
}

.ui-flag.AM, .ui-flag.ARM, .ui-flag.am, .ui-flag.arm {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNTJkNGUxZC1hNWVmLTA3NGYtODE0YS02ODNhYjZjZmNjZTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjE1NEFFMDA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjBEQjUzQ0E5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNTk2NjNhZC04ZGI1LWExNDItOTMzYi1hMzFhZGJhODQ3YmYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4MGMwNGVhNi02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4cbn+GAAAAeFBMVEX/S1X/tABBR5v/VF7/uA31rggzR6BLTZP/S0/zS1lJR5gyP6f/vABNU6FLUKD/uRD/VmD2sxdAU6b/Vlr0VGH0VmP/g4r/gIf/yUn/yUY9UKX/Vl9UU57/wBD/VFg8Sav2shU/S61UVpn/uAxSUJ1WWJr/vw3/U12CB+ERAAAAaElEQVR42uzMRxKCABQE0SGIIFGiShBE4P43tIortMv/9t1qPaQTdrC8l8cGhQ1scA6mEKlUR0ij7w0Z9AqQUpmLpDawwX8G7xhZ9Lkim+YLcteeIKN8B8ltYINzsNKBA+nhI8+fAAMAaYweprzNq5oAAAAASUVORK5CYII=");
}

.ui-flag.AO, .ui-flag.AGO, .ui-flag.ao, .ui-flag.ago {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMzRmMzkzZS04ODY1LTYxNGItOTk3Ny1iN2IyOWM0OWVhNzkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjAwRTYyMTI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjAwRTYyMTE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDplODUzZTM4My04MmY0LWZmNDYtOGYzZi1hMGFjMDUyYTNkM2YiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3MTA4YTVlNi02ZWE4LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz57671GAAAAwFBMVEX/S1VGRlX/4Vr/VF5PT143RlVSR1b3TFb/wlnIs1n/VmBrZVbkyln/lVeFe1eUiVf/VFX/XFb/t1n/clZSUmCsnFi9qlj/jFf/o1j/3FpQTlV0aVdEUFVcWFZLSlWMgFf/alby1lr/rFj/TlXr0Fl6cVZiXVZVUlX/gon12VrQull6eoX/g1f3S1WgkVfcxFn6hlhPT13/0VlbUF74Vl//Vl9CUF6fkFddUmD/U12wmlmllliimVipl1nDr1j3TlY1mZLdAAABeElEQVR42tyS607CQBCFdw+ohbb0gpQFrOXWAgUUEfGKvP9bOYVyMVlIlo1/PE3TmWTm65nZZcOCloZMW+967S+soAco/39AVXiupwOoQ9i2DqALkqEB8CYGEeqXAjbjt+fnCOcB1a15HxCeOoB+b8Nl3pbQvcCBgQY9mXu3AXjqgJ6/318d5EV9B9SW95GFiSqgx9hcuI38FvkQioCqYG6bbd5MNuaeGkCgd5xOcGKGMltMb2TyYayP0hkwk5VNF+z5WqoVMGod0g9Y8ro3tryS6m5ER+Ds0xRf8rolK3K5wj4RSrsEiOVltycBnH8SoWNuQhpooA7g4WM2BgUJfUMVwMDMA2c7BoFqXAFgWqjkYbME9Adh32mqAGLa3/euI+mcXOCZHViZ9chMzEoQ8wcgUAVUcJB1H1p0qdQAPIziILsIozR6jTiZqLUuOEYnDZoHT6k64JcidBItQHada1oAvkojPYDmDv4O8KQL4Jpi46KWxj8CDADBBiF/o8tYWgAAAABJRU5ErkJggg==");
}

.ui-flag.AR, .ui-flag.ARG, .ui-flag.ar, .ui-flag.arg {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4OGNhODQwNC02MWI3LWI5NDYtYjYzMy03YTYzZWJjMjdlYWYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjBEQjUzQzc5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjBEQjUzQzY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NjRjNTg0Yy0xNzY0LTdjNDYtYmI5ZC0zNmU4ZTE5NWVkMDgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyMjAwYjk0Yy02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4O0Ns5AAAAwFBMVEWCr//19fWIs/+Hsv/29vaKtP/xw6v049X02cPzzrDzzK7305n00bT1+Pn01bmnx//xzcL82GL/4D77zVHzvJD1+v/05tv19vjyuozz18H19vf2///19fT16uH19PP/6U71/P//7FP17eb/4Fr3zo717+v19PSPt//1+v319fb03czxyrj2+Pf1+vv1+fz30ZH2/f32+frwuZvxt5jxvqKQuP/2z5PxtZX18O31+Pv2+fj18/H2+/uJtP/31aD1/v/z8LPVAAABBUlEQVR42uyWy3aDIBCGSZoCUkwwlhAUFbVRU5O0Nr1fkvd/qxy7lwUs2oX/luE7w/APA1hMnbQAzpq6bf9xBVyPgBHwC3BW7dZML2A2MejwwbVoTBEzMLymoqZIEeqSRqjhKEMG0XssqSQUnzeRIYNBQMXjW8yOkN2vY11ZALqC4vYmDO4gpkVnAfAVYadlni1PjCgrAJJPYV6WeXiUyLcCEBhkZZkFkFgBxCdtX/sjPLTezgawT+YY9kV8xvPV3gKQ8niN2Vt/jWedWgAm0eZRepJ4+NtoJIOVhU6+ENqttKgMVt4aOkXxA+c+NzXTFtRXTqr/fDaOz/oI+C+z0fWjeRFgAJ9mGStn4IsQAAAAAElFTkSuQmCC");
}

.ui-flag.AS, .ui-flag.ASM, .ui-flag.as, .ui-flag.asm {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5MWE2ZmM0Zi1lNTM1LTk3NGYtYjI3Mi04ZmQzMTBmZTU0MGQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUYyODM5N0Y5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUYyODM5N0U5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphYTBmZTZhMS03MzQ0LWI3NDQtYmVlMC03NzNhZDMzOWVhMDciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplMzVkM2E5OS02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7jWGGXAAAAwFBMVEVBR5v+4WL19fX0//8mR6b4sLX0z9BuSov58MrRfGn/Nzi5VUaxS3DKS2b667L76ZT/REj6iZD9bXb8SlJLUKD05+j7eoL79OI5R57VinKUSXr/KyrZlI3GbFvnS1swR6HmxbweRqlCR5pSSJT/XGb/LjLZpqDfsqj/UVv29e7/OkOASYL/MS1MR5b3v8P09fj07u83UKg/R5z/QD7z395fSZBFR5lBR5r19/f08/R6frm+X0/5nqTfpZFJR5e0S0GbLRXYAAACbUlEQVR42qSW22KiMBBAIVgE0WCXarzAKlRrqdv1Rndl1e3//9VmknArEsGdBy8P58wwJJMof57ujV1r99F1lXsiCEYtf/Yx6fU7S+XpXvp7/8f0bXFuKBB0l9HfzrqmNREECqVHbZa7z2hNi2sLWO5RuyvoiMJHhFBNgcgt6IeErimgtO/vv+SOURTVEgTKjNOHQu7t5TJ+uS1g9O810EtnmFUer0zT9G4JgG79gtxToAfZc88pbp6sgUzA6GBdpreuOeZ8NNhsKgTBntJ/Of36mM+NXk6WB+VbljmmTdxcEbDc7+uuA/TwYZuj0fxkWSAA3g0JIeHmi0Dk7jH68SfQKIvISsMzLxedGKQgYPQzz73g9BHlQzc978QF0AadVnBMBYx+p7k70w7NHRdz84CXZ4oCzNUGQvQg2Ldo7gmjF6XK09hGbsK7A5QuZaBhOAg6rqAhyODifTLFaZwKdv6M5n49AK0fJTTlCdFW7pz1wUsFdKk5jkOXObxuCY2QYWMC3y5dRVaUCXoOE7AnlwpsFfMf409rhfKPAA04wHzTZQ5iG/QzRKEhNmLaxHTCiil3xUGwysMWXzazpZspcbAXcdZRyREa2AbKxirGqk3/FQWJgy+FN+nrMFTqsDEOyyMNFqNsQRg0Lc1PCwhRvgfFzVS9JGlqtVzQle1ctSkw7yE0IldC9UB5nuQ39ZGtgzRsuSA/GDq5wUBw4sDhLYFsNBFJE+sPx3oC2XhGTY62qgOiyeF6/YiqLUjq2PM6codk3PCC4fsKP6adITumtbjpFQcchYvCnZeszHHfNS+7LC2V/7potrvDfwIMACsFdty8b3v1AAAAAElFTkSuQmCC");
}

.ui-flag.AT, .ui-flag.AUT, .ui-flag.at, .ui-flag.aut {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxODExYmYxZS05ODAyLWIxNDItOTQ5ZS1mMmFhZWNmNmM3ZjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjIxNzJDRDM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjIxNzJDRDI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMjdkZGZlNi04MGVmLTQyNDItODdhZC0yNDI4YmEzZTI3MjkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0YjBiZWUxZS02ZWFlLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4/Ycv6AAAAMFBMVEX/S1X19fX/VF7/U1z29vb/VmD29fX/XWb/U13/g4r/fIT/gIf/XGX/X2j/Vl//f4ZT+I9kAAAAWElEQVR42uyVOQ7AIBADzREgEMj/fxuJLwxSGk/vqdZe3RExhGksvhSZ4LLAgi3AVFamqRIQRQGizPLZAgvOCPAp4zI9CVH5oHiVLTgiaL//xpf9xv4JMACvxwb0pL7OvwAAAABJRU5ErkJggg==");
}

.ui-flag.AU, .ui-flag.AUS, .ui-flag.au, .ui-flag.aus {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNmUwMTc2NC01MTVlLWUxNDYtOTU4NC0xODQ0NGQ3ZmVlNTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjE1NEFFMDg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjE1NEFFMDc5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDplMDEwYzcxYi0zNzk2LTIzNGUtOWFiYy04ODU0M2Y0ZTI2MDAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4ZmUwZjUyYi02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6WhbVTAAAAwFBMVEVBR5v/S1X55+f+p6v81tiSlcRESpyWUoQzOpS4utb+bXTZ2uhLUKChSXgjKox3e7b+/v1WWaQ7QZjDw9v9v8P8e4JxTY719fX+jZT9hItNU6GHi78TGoRlaq3Jy+AuNZGjpcz+lZsbIohucrHl5e4CCHp9gbn9XGbq6u9cYqn+7+9HTZ73zM+pq9AoL46QTIFQVaI/RZqcn8lqb7C8T3Ows9NARprv0te9v9rP0OPv7/L17u/s3ub/4eL3+Pjtz9fF478OAAAC4klEQVR42sSVjXKiMBSFE4UUCw0BpJGgomDxB2QR1Ipd3fd/q01EbHUGnK070zvRMYR8kHvPuQI7JkOGEdM0LVKsMYS9woz4hEU4smJovyKtKXRgwx6hIU4QACvP6kFoF4oJAEqwvnfgeGF4oDnCGMKYWJFvohLgcAAyfbDrwqlEQ2XVuJ2BZLUZQ4ccXYy3FWCV4PDDhm3SAf4K3QGwxNf/TGGXWKyPS4DX18TjD3v9dLI7AA2tfHPThs8L4vY3ArDrh61n8XiTHwvcBShJkvTfUkts2Q1Pb9ARuMJ46ycJTu4eQQ945NFA7dpdQkQZifil5lF+WkHm9Y50DtAV4FCG9P7RkiTJ4WWUpNaH9C6dF67LiMLh0GVXAHgn1spXQNShVNUeABgjSjeDBwBAy5aD6yRK54jjViuObZ6DOJZah7i6/urdZB2w63mo63qoG4FKJJ58XgWHkLbTUgODX+bjtgpVMkAuvjjAw5jrAFnUhmOr1IG1cGBvqHEdYIxrdGBk6i5npRK3vjIiQrryWYm+S6QpjJdmgxEGlFLZOHnB8weTBddhYVReSPppwQ9jT3LfqyOEFp3IwcmN5pII6crJFzfixCUH7rCN6W9rEPpIPkt5wp3THRq+ct0PmCW4v/VTP9CCLAu0myyKwQHHNrQXvBmIjpSIJNrqqSNh7B7FycoyLrl+aszkwK7FSt+uvJ0o41AAAH+JaHdsT1/EZL6htDOv/JDKGvoEvKxTr2obW+1pvX5i2/ONiZcav17FGgtUVa8EpHXoRvsEIM+7tA2keAofF+uZlzUjiozLa2cT+WtHAv8cDKSPAW564n8GIPQgwO08AIh0ADoUgNz4JgBZM1ml8nBvfPsIKhUx/34ORmJ/0XA/SsOQsTqAu6dlLOtr6+5nI1QLGMkTvn2UZbWAlP8vFPOGMs72BW2SVurOaNYACOgA1Bi/suIgnzckMQj5x/1ZL/wA4OHQtYdC/yvAAE/7WpPSCzKaAAAAAElFTkSuQmCC");
}

.ui-flag.AW, .ui-flag.ABW, .ui-flag.aw, .ui-flag.abw {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplNzE4MDk2OC0xN2ExLWEyNDYtOTZiZi1jOTJhY2NiYjQ4MDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjE1NEFFMDQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjE1NEFFMDM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiMjBmMDE0NC0wMGU3LTI3NDctODYxMS0wYjFkMDJiMGM5NTMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphNTA0Zjg4Mi02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6jayjYAAAAwFBMVEVBc81LetD/4Vq3t4bj0Wv731yxtIlNfNCOo9heidT7lZttlNhIeM/czXHx2WT+XWdljtb5nKFFds5Ddc3/BBL/MT2ytIl2mtv+UVv/OkVgi9X/Lzu0t4v/P0r4pausuN7ju8hYhNJ/ndiIodhpkdfn7/ZQf9HmrbmwtI7tsLn5rbLL2u+9tNKest7Hr8nLts7ascJWg9KvtI//SFO/r83/CBb/ChhHeM7Z4O/U5vZ5nNxMe9B8ntz6s7egtN+ntd1d3/tEAAAAq0lEQVR42uzWtxKDMBREUckZZIIwUYATzjnn8P9/ZXf0bxuPh9tzikWaEXtwqBuD49jn9xzYtihAPQeuPQxQzz4GvNIFBnTddpMO2MuNFYfjt3BIgJrP0lNsRUdPXgQFOGvZQYbRXl81bE7dYDR1dQWN2PHW2F8QMgNP4lADgYEDArQKoAD+BkjKUAkrgTGzCmX+wIhGBcrAR5z4NSB/V9yFLwAXYA/N4CPAAGsJEFR0jhehAAAAAElFTkSuQmCC");
}

.ui-flag.AZ, .ui-flag.AZE, .ui-flag.az, .ui-flag.aze {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmM2U3MmJiNy05Y2Y4LTQ5NDItYmQ2OC02MWIzMjJhNjMxNjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjIxNzJDRDc5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjIxNzJDRDY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNTRiYzY5NS0zNjJhLTFjNGMtYjBlMS01MGFjNDg0MzJhOWYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowY2QyODcwMC02ZWE4LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7FFD4RAAAAwFBMVEWCr/9zrwD/S1WIs/96sw34UFF4t//5T1xotwB6qgSKqfT/REj/Q1z19fX/VF78hYz/VmD9d3x8tBCKtP/25Ob5srb+Ymr/TWT4ubz5tbj+WGL/Tliaxkj7j5WCrxP31NX31tj+Vl/4wsX23d/5WWX8gYf/TFb8fYT9aG+RrvX4WluoyP/7kJ/3ytBwuw3/TlH+XmeAvP/+W2T5sLRxvBD/UFr/Ulz/UFN6swz19PT3y81/u//4xs37kJb6mJ78fo6wXafyAAAA4UlEQVR42uyR2XKCQBBFWzBuyRWNo6KAgGLAJXHL4u7//5UyVuXNqWLaR87L7YeeU93TNDNZzIiNyXveygW54DmCQ4nFiiY1FhOKyiwiWryqiG2/l6ga/qhuPCYRgNgPPUVLQyVIgOD3ls2+piCAkOmEY6PuZBdYgCWLsT+yOxoTbIClHKAHwOtnF7SB9b/gtM4u8ID4vkKgt0Io4MviJ7SMUOMTjRiw01zqnjG9w264sc8fKkH3TUF3/imOF2UHTV9YTGlQZTGgrwqLbyoWWLznglwgBVuuoMCE3CIL9yrAAKUaKZYPIBvYAAAAAElFTkSuQmCC");
}

.ui-flag.BA, .ui-flag.BIH, .ui-flag.ba, .ui-flag.bih {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowOTc2OWQ3Yi03YWY2LWQ0NGQtOWU2My0wNzUxY2U1NzQ3YTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjZBRjY2NkQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjZBRjY2NkM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyN2M4OTk1NC0wNTk5LWVjNDQtOWE3OS0wNmZjMjUxNjllOTEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozMTYzYTIzMS02ZWE4LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz60+czUAAAAwFBMVEVBR5v/4VpLUKCFiL3X2Oa2udb//U4+RZxESZxVW6UUI6snMqSVmcV1ebb19fWkpsz/8VNNU6F4cYpjZ6xpaI3/42L/7FWCeYb/5lj/3lvGyN7m5u5tcrGTiIXs7PB9gbnMzeCdoMlKUKB9dYeQk8KqrdBHTZ41Pqjz8/Tw8PNHTaFpbq+wstJPVKHQ0uMfLK5LUaCAe4/e3+n/41k/Rpz/7V5QVqRdYaggLa7/+lm9v9kYJqmKjb9JUKJMU6P/81yUWwcEAAAB5ElEQVR42pzW7VaCQBAG4Akw0GJJ6VM2FklME6msrMjs/u+qHcQ0A3a2OYD/njMzLu8BhCFrOmZW14hvH9+/zkj10rs1ihJQFGeTIIbZ7KN3eHJ1oK7L89MjKCvGx3AJAxe8gd2hCVugCwb+OPI23bnlCprwB8A6ZrKOn0lCJYDCEoA0RTUQJWkOIFYEoRLocvlvwEPACVNUdyCr3c+YlU2VQi1QbDJxlHuoB2DOwgU4jkKoB0QLkiEI1YmqB+IRbjINRv59k9AwAh5JPFGtxh6aARRazSdKAXhBZAH4i85NnaDqoI1X37RrBQUga+R5rO+JOkENgCcXGfh1PRAAyBnjuMlKgQC8WtPUg9eh/VElEIBFGxwfxHhk31/8FSgjYNSGIZtYq4opiAAscZFQMQUVmI5DeaJmn539KagApj0v0n6vByog094x+TzjYm8KKoA1wHdzaP+eQgf4SfvdHrSAfprLtOd3uz3oAOu078793Sm0OijTPov8raALFJvEtN8I2oATsIlM++eNoA2YOaTLIu3XgjbwUKa9478VgjZQvlmM5ese/gWgkMN6k0//AgZBFsmoWqGwA8T0DtogFhCZ2MPhFtCq2EtYlLhS6P185rmGTqVswkJ+d3T9WH5out8CDACYYkDWYRjOVAAAAABJRU5ErkJggg==");
}

.ui-flag.BB, .ui-flag.BRB, .ui-flag.bb, .ui-flag.brb {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Y2MyOGJhYy05NWU5LThiNGYtOTdhZi1lMTE3Y2M2YWYxOTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjM4RDBFMkI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjM4RDBFMkE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMmVlMTE0NS1iN2FkLTZjNDYtYWY2YS1kZGZiNzg2NzRlZGUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplYzM2MWNkNi02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5SnfDeAAAAwFBMVEVBR5v/4VpLUKD53Vr/81uXiVe+rHIpM6NERFU/RZw+RZwkKlRNU6HCr28oM6TiyVn/+0//+k//42Lbw1nLtVn//1s5O1W3o1j/+lqrmliBelcCDFNaV1Z8dFf/4loWHlT/7VoyNVX/31oMFVNzbVbDsnjVvFkuMVX/6FrAq1hoY1Z3fLdLSlX12Vry1VphXFY0PalJTqEeJVQ2OVX/5Frq0Fr//1D37VuNgVfQwFk/QFXDsG9KUKAnMqT/+U98gLqZa8WnAAABbklEQVR42uzWy3aCMBAAUJXQprUttTgYQEJ4SERFlIc82tr//6vqcYkLQxbtwlkn9ySTSTKDn1En9rsF+egEWez23bHrwZV4+n54H3Zi8vr4fG301xXg7XbgZTC6A/8foFQO8BnzpQAURUgKgHAF/QDGzptnBTYUdk4FY4KAlgChPsTjbAY+JaBox08R4DDLrYYwtBrzlDHSWLl5EANIanOnilyM3WllcXuODkJbmBDN42rVqLitm0rlXIOjWA4oOLYJQA2uAJh2SKjoMULs4gQ0w9NB2binTIoC7DQtvgBxhrdIuJAocuz6Aqh2iArxSgQzSElpeBqsAhV6lDKZjg2Ecr4kbRb3AZBu5HXdtnVt5DrpA5SYB8FmEwS81VAPgG0xDi3cOiFuS9YDoIqegGJ4W0h0pegB+BQxcj7G050q/J4PCjoDSOJFQnrmRkQGKNO5JrOCIV0u6fBPgfvnehMg3WRJt3lryUbzV4ABAFWrOv5h8BoCAAAAAElFTkSuQmCC");
}

.ui-flag.BD, .ui-flag.BGD, .ui-flag.bd, .ui-flag.bgd {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Y2NkODU5NC1hNDQ1LTgyNGUtYTFmNy01ZjY2ODA1MmJkZmUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjM4RDBFMjc5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjM4RDBFMjY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MTQzNzA2YS1kZTFmLTFlNGUtOTdiZC1hNWRiNzY4ZmMxYjMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmMmFjZTNiYy02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7P2rDIAAAAwFBMVEVzrwD/S1V6sw3Vajt1rgDnWUp8tBC3ezCFow5ZwgCjjR7/PGH/Rln/TFT1TVRxsQCcx0pWxAD/QV1qtQBluQD/Nmb/TVP/O2P/OGVuswD/NGmshiPLbjiRmhWakxqpiSL/SlZjuwBdvwDwVkt7qgh8qQX/P19gvQBcwACLnw//SVZYwwCalBb7SlZstAB/pQuugSrBdjL/SlVotwB1rwXeXUfBeC96swxysAD/S1RkvABougB7tA//RFv4SFiVlRdKvthWAAABr0lEQVR42sSWeXOCMBDFQdZKCIhccqkcKiLUEw960H7/b1Xa6YxThRKacfr+399skt33wgw6VBow1DrTlb8yHTrAw70AkGeLOI5D3YY/AACyNJiNBU943+ipzkBLAGjpweP6KsY4Wh23G6RDKwCEz9u+ZRWJ7/uJiI1iJ6f1TdwCIJ0dHVWS2G9JhdMfKzKQAiDlC+NS/qkhtgQlJwQA4iM8ZH9qqBqCAkQA0LW+dV1fEqKIj4EEkKORc1tfEoxpsCYAQLjEIlspx6s+xFUHaGRIlfUSnmZ2MyCbs0V1A2yCH8NmABLMmnpWMk6IAHCy6gCsyQVyEyBfjGo7YKOuvW4CyAFXD1CnoN0dQH0EBu0sieYS6Z9Rn/t1g+QTDdKvo6zZNMv05LhEy5QjrnqdramuERlKYK/MCkNR8ZLMUEpLXOJbSyvq3KDKVJVxZF2bquHW2vItgFH4bmnrl/sXnbeJYgN5LgB66b0Zppj4+71fBos6Oig5tIq2LJ1tj6vINM1I7Pb4OIDW4VpG6mbiue6E19JF63D9Ysh6GKM4Duz/+mC0AJxpAdSi/Wh+CDAAKvgpPS6mXwMAAAAASUVORK5CYII=");
}

.ui-flag.BE, .ui-flag.BEL, .ui-flag.be, .ui-flag.bel {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozYzA0NDZiYi05ZTdkLTZiNGItYjE5Zi1mMjEyMWJjN2IwNzciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjQxQTQ0MjI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjQxQTQ0MjE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmZDUyODY0MC01NWU4LTMzNDUtODg3Ni0xMGUxZDUwOTNlNWIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphNzdkMGFiNy02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6w6udxAAAAXVBMVEVGRlX/S1X/4VpPT17/+1v/sVj/OFT/SVX/+VtERFUuMlXArFn/VmD/VF7/42L/+2P/+WPDsGL/Ul7/Ql05PF1PT10tMVS/q1j/tWFOTl7/gId/f4p7e4b/Vl//fIRainS+AAAAW0lEQVR42uzWxxGAMBAEwQPhnZBAeMg/TAJYPai6H7UTQL9HTgPts7MDNG6T76FDItXLmqVQlRdlgkmIAE37GbjF6ICOAAECBAgQIEDgj0DQAurNu3Sj+bwCDAAMMRpNcKfN5gAAAABJRU5ErkJggg==");
}

.ui-flag.BF, .ui-flag.BFA, .ui-flag.bf, .ui-flag.bfa {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4NmVmYmI1Mi02MWYwLTY5NGQtODY4MC05MDE3ZjY4ZDYwNjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjhCNjZGMjg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjhCNjZGMjc5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkYjVjZWIwMC1iZTJmLWI4NDItYTMyZi01ODJmZDkyZjFjOWMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkMGVlNzVjOC02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4TlmF9AAAAwFBMVEX/S1VzrwD/VF56sw2KtBNotwD5UVL/Q1t8qgf/5mT/4Vqyxij6rlf/alpYpQD/+Fr/LVb/xVr/Q1X/PFRrrAB8tBD/VmBkqgB9swb/3Vr//2T/TVX/nFh2sAF0rwBwrgDz3lX/gomaxkjt4VT/SFXd1UR8owf/9Hr5W1xxjwb5SlL/7G5ouAD/VlX/TmR8rQd6swxzrQD/4mD/Vl++zDZxuw//U13t20/u3FJvugz4T1KjwCFyrwD44FdptgD/51oBlwhcAAABCklEQVR42uzQXXeCIBjAcSraBiki0lBKtLKy7GVz7a22+f2/1WzX0tmBTlf+b+Di8XceBJOuVRNg3Zvd5y+gawc8tkAL3AIYsWBkBbDtllkB1HGoDZAFEQ4yQyBjjNHc81xaXzKTDc7AWMrxGbiwwe6+OeqWvu/jqsL1UbpUM7YD+V1z66MjpVdFUeVJ6RzXmrEcDB+a2y9WcIZwHZrB1WKvGYPgs69p0yf8oxZQ+kx+NrqpV9DraBPxd4lQiUOhnxleABQZFMV8XhQDooyARLwvD4QclqlIjAAB0xPhnJxSKMw2CGOSxOqLxKHZBirhf29XPDH7B/+qBVrgSsCTLdCxDEx7Vk1/BRgAGjIhXKS+v1gAAAAASUVORK5CYII=");
}

.ui-flag.BG, .ui-flag.BGR, .ui-flag.bg, .ui-flag.bgr {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozYWQxMjI2NS0wYzNkLTRkNGYtODVlMy0xNWMyNzY5MTEyMmIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjdFQzM5MjE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjdFQzM5MjA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDplYjM1YmYxNy00ODA4LWIxNGItOGI2YS0yMmU0MmE0NzQyMGEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5YmZjYzY1Ni02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7XjJmOAAAAZlBMVEX19fX/S1VzrwD29vb/VF7/+//t8eZ6qgR5sgtpqgD4UFFotwD/Q1z/VmB8tBB6sw34+Pj/T2aBtxqCrxSAthdyrxCBrhFxvBD/U13/TWT4WVru8uf/f4b/fIRwuw3u8uhxrg34W1y1uhc8AAAAYElEQVR42uzMxw2AMBQE0TU2OdjknPpvEkQLa4nLf3MfOE1x+Jt+k4EMPAxCEtaIcqJLKA2ulNLDBpRKBjLwMzhyyoghprRYMsqNuaDUMIpSykAG32BiB4qEzVD2R4ABAL8VHYNU2WYgAAAAAElFTkSuQmCC");
}

.ui-flag.BH, .ui-flag.BHR, .ui-flag.bh, .ui-flag.bhr {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5YTg4OTA4OC03YzI1LTZlNDgtYWFmMy03OWMyODhkNDUzMTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjJDQzA2OEE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjJDQzA2ODk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4ZmFlYWMwZS1kNDFjLWUyNGEtYTkwNy1kZWE3NDE4NmZkMTEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxODNjN2E2MS02ZWE4LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7GcAPaAAAAwFBMVEX/S1X19fX/VF729vb5tbj8g4rz////TFb/Qk30////VmD8e4L/Mj3/Gif1+fj8cnr19PT23N76nKH/KTX/Dhz24uT/SFL19vb7i5H5par6lZv+WmP27O3/OEP/PUj18fL/SlT/NUD309X3y875r7P/RlD9ZW35qq76oKX/Ljr1+/v3ztH9anL+UVv+U1z319n+X2j4+Pj19PX/VV//SVP/S1T19/f29fb18/T+VF3+Vl//JjL/IC3+SlT+S1X4u78hg6XcAAABo0lEQVR42qSW2XaCMBCGEyUEDEIUZXFBQJTNrRap1lrf/60KnNOLWi5yhrnPf8KXmY9Bb/2/VX6sZzsl8C69955AEYRfituynOWJQT2LIpHCLZXJsowTqggcH6D+6w2wKstq6JIdtUABJc9jZ+uZmkIpKEDnLv0amgoSI9DyCbaajSJGU62A3aBmWFMYOY8NMKCszmejJ/GBAfZqJDmnpRkgIMSr+z2ZmBsKhWjzxVEiB80MfChEvWKwyiVCoRCbBHU6hrayrapTie0DzYJ2YjS/D02vgEIscZ6wwRI+C800XtcJO6ECCrHxwbkDxGoQYrbfFAgIUTIOXpoqQn3UHrDza4aIgn0gZ0fXKDy4DxqIVyhEXD+jHsZki4BSxWHsnDwzBUsVR7dKqp7fQapNG2jQYfqV6nQGhljroDw+HbBQVtOnMw/ASquk+mikioAQMV6EEalusERdpHoOI3axOr5CAYPIy1qq5KZBf646j/f3Lp1Y8nVC5l2lqq/HbEvFpNqiA177QBddsnCbVI8u+1QE17z/i2aYGEWwtA5Ciyb7EWAAiK0soUQJDkEAAAAASUVORK5CYII=");
}

.ui-flag.BI, .ui-flag.BDI, .ui-flag.bi, .ui-flag.bdi {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozOWQzNTNlMC1hMWU4LWRiNGEtOTlmZi01NWJlMjM2Y2JmMjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjhCNjZGMkM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjhCNjZGMkI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmYzY3MjY4My02MTJmLTU5NDktYjllOC1lZGJkZTBjNmQ3ZDUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2MDkyZjkyNS02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz50S0vmAAAAwFBMVEVzrwD/S1X19fXj6dDS5LXjh23D25r4UVJ6sw3+/f+xzXTYuZG61Ybqdmbb2LXv8un319nUXzOuqE/a58KMvS/8ho36LDe2cR+axEisjTP/IUvm/vDwZ1/d/N58tBD5trr26Ony8u37+P38fYTz8/Pz9PH9TFTJgUbR8MOmyF2TwDzo7tz19fb09PT4+Png3sL29Pb19fT8TVP+UFn39/b19PXk1Lzv//91sATepYX7TlP08/T29PX09fT19PSGuiTG9IRNAAACRklEQVR42pSWiXaiMBSGL4FSA6goKirSJeqg4DJt6RRn6/u/VYOBEFkKued4wJzk+3+y3FxwhjQGK+X1Xip+K6tBOtIBdI3hRZGMy5CNzAAIURMSsRrk40DP354v8vII6dDbR9xEX1Y+2j9AD3rcBOpk4rLl8j1IAQBzbuLcaqJ/5vJzOpQBIClMmC3yL4J8AQAI1S4mSvIiABKr3YTJu1j5sAIgmlDv+Ji3txp5dc4HiQCAson1o/30ZD+uy/LCkFsAhI5gYm0jdCTkiJC9Vu64PSeEZoBo4hf9xcTzSJz9qcrXAWDCTaTb+8PYfzwLDc4E2gAABu+Od+PR/VjDvMGodK4DwKeW9SdesFyOPNIk3wSgJqLMwWI2W+yYg8io69kAyOYyjvzx2I/i7ODKANKPeIkPBPs+Joc4PQCOFCBd9b8Yvx8x3rxj/DP9hEQOsCFY1zDZHAnWLIqRBGiIaIYbGCrBqhGMDI1IfoJFV8BdzhYeId5itnTpSkhNIs2TDOAXgGjfGXDdSCdHdwNdPZ1UPXB150SbtM9uAOO6+TcYazs2iTs9nUQa2y5bme9jRJfwT/b8n7dprYepOElndDiwN/o8N52nEmDC5SOWUFjYUyGh3Jq4BRTy5jUVTllKm5ZSmtEAmDjfJ9XarCYArJL892m9Agjr5CtRmFDDW4DV9WoTTCQFoPZKab3d1PxyTTrLl03oSQqYq93v9qqJh6LE+Wd2L3HMosYAWflKkcUeW/kyL7uwgBWafeWHXKH5mheaXwIMAIsPOiHx3Df2AAAAAElFTkSuQmCC");
}

.ui-flag.BJ, .ui-flag.BEN, .ui-flag.bj, .ui-flag.ben {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowOTczNTRmYy0wYTU1LThmNDItYTA2ZS0yZWE3ZjMwNjU4YjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjUwMDUxQjc5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjUwMDUxQjY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MWZiNjNkNy02YzY4LTRmNDgtYTQ4Ny05NmNmMjEzZTg1OWQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1NGRiZGFhMi02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4q1yWkAAAAqFBMVEX/S1X/4VpzrwB6sw3/42L/7Fr/P1X/VF7/VVb/2ltyrgBysADMzzlfvQDMcDb/6WlfqAD/OmP/VmD/42R0rwBnwA10sQ3/RWVnrA3Pd0BtswCpzFT/X2D/9mn/6ov/6nH/7WTMyzpfqQDP0UNfvADMdzd0tw1fvwB5tA3/Sl96swylvU3/fIRfpgD/LGJ5sg3/RGt0rgD/4Wr/2lrM1jn/3GXMaDZtrQAH1Q7OAAAAhElEQVR42uzWyxZCUBSA4Z0jpJJLkoTcdVG6yPu/mZkBZ1l7LdP9P8A3/sE7sGGvYxKKyAJo98IwVd/sFtjgJswCLGAEEEAAARNA9fOXyC5cII4+K1zfhges08xRkJ25QPF/SsiuXGCrGYDMJIAAAgjogdN7FgBwz0ejWdpuLSN7dAIMALhpHs8tQVd2AAAAAElFTkSuQmCC");
}

.ui-flag.BM, .ui-flag.BMU, .ui-flag.bm, .ui-flag.bmu {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxMzNmNTljYS00YTdlLWIyNDctYWRlYy04ZDg5ZTFmMWZiNmIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjUwMDUxQkI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjUwMDUxQkE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MmYzYzk1My01YmQwLTEyNDctYTZiYi1jOTA4NTY4NTBiZDEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmOTk3NDIwMi02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6O87fYAAAAwFBMVEX/S1X50tQoL49sqgLvo2z7tLj8fIT246essNH+jJJusPn/VF7/O0WJoSF0ebXt3WyVjbzYwML94uKqyrf3aXfO0ONFSZs4QZn+WGKZUzAdJoqdk2dOU6H19fX/RUyLw9v//v3ydlv678XNZSj7MjHBwdsUG4TwS1vm5OqMORXcrEP0///iPlLHgUC9rLECCHr+7evu8vf27e3+UFj/TE/SO07Q3vP/RE//SFD//fHrYVGgwx+92IP3yj56a5SygHBTCCVyAAACzElEQVR42uyVW3eiMBDHk0hAFgW8EJBCG1DwgrZUqlXbrt//W3XCxWLPnnJo92Ef9v9iBshvJpmLSMY88gjzQMyO1CxTLbuwCIswklGmfSUZvlC5r7uEMWaTSEVItmwbDOLqjypSU6eHvpaONQRBsNguAaoA2K5w7wwf9fXhy+0aIqyrIpn7JgRRAYT7rYwoj2x3/tQA8OBj7IiPvbgEkNiLaO4eoM0ACNfuUiSn3Iy7AhDFejoGYhde2M0AmxASP3gDsSWy8ksE9+PU8h5iQlzSCNBzMX1PZcq5iIBTSO0CHuWaN13isBDG2y3GWIYIymX5oiGNGmpS9pcAMv0ktSWA+rkSjJNiRSsAvkhcRHEH+bKUUwckuDcrCfQ6C55ucQxpyLMAaUj38KjIwm0d4KzvnU8AktcBi3zoqqoOUrG+roMckAzRboeGyRXAYwwqkYvSrSrRNbnoMKhEdqlEAUgSfHh+PuAkuQJALyxE6Vpe7F56wYLDyItaLxQRbGe93uxTBCR3P05N4l66Ecrb5EPosO6lG6mfdE1VlUCqakZJ7RIXw8L99TyAhgQuBFHOA+rz/b10fzca3cHPnn8AjhDro+lC49nVRCJi7cJEEifTqjQeldHrqvv7F2ikHD8AMDcizxVDjIkj5DMxt8RQ8qlzeK7uQDHepivTtPZ3Sli7A5Q56928lKZlmeZU1m7tVPsFQA2M1Wp1XuIwkGuArNe7fap02xOqm+V+AOBMelutpsvlOZUy/AFo7oYCQB3JUN42k8lkuQgljbYGbCmcfOufJwPshwqYbQGcH0NADAa+ooTDlLcFSK8gwxA1aBhiLbUEnPqdznQ2NcLQCNAUjFNLAAo6N+N5/8UwXvrj8U0nQG0BaNPpg2Ohm3Nng9oD8lMU6p/QdwCA2ACjvzldTeU2AJQFm02Qoe8D/vS/8B/wLwB+LFn7keR3AQYAHnph7dGRup8AAAAASUVORK5CYII=");
}

.ui-flag.BN, .ui-flag.BRN, .ui-flag.bn, .ui-flag.brn {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNTVjNmI3My02NmQ4LTZiNDEtYjFlYy02YTA5MmNjMzRhMzkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjdFQzM5MUQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjdFQzM5MUM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNzJhZTE5Ny0zNmE0LTlkNDItOGNhZC03NGQ0M2Y2NDA0MzUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2ODhjN2NjMS02ZWE4LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4SzZoLAAAAwFBMVEX/4VonKlT/42NGRlX/wFP+TFWRTFSqqrGfk1f76JT3pln8ipH19fUoKDn//////Fz9cnqBfVjHx8t3SFX477319vpTU1v5yM1qanXn5uf/c1jPSFRiN0epRVP/8Fr3WWD/3T70+P//31r38+D25eb/4Vv/31RdR1bItVn/42BfW2iBfIb/30v/6Vr/4Vjizlr/9PP/5Fr5y3lraVbu7u/17PWnkYLPVWCRkJnb2935qK323d46OlBYUUD14Fv8+vq7qCeaAAACjElEQVR42pyWaXuiMBSFA+EiCAQUt0otrhW32o4zztQy9f//q97EhcW4QB4e8dPLuSc5B8jInPWXM7XsMslgMDLVfv91Qkou2x4MBg1z2V+SMgwVAbbdLC/jABAIW8iYTMoBbDHJyCT9/tukGIA1zwgho+AkKnlibG+nZTTM1wKGqoQu6owxOy0jbaimafcAjtOp/M7JSAytdqt3AC2KCPrvMyNDGDrjhmoA9wGUxk7cqe9zkwhDUcHwAQBHOPNLGQ0TwuXNfT0DKJ8kzhva9gC62q19VUkcnwlCRmJo2wpBrLCrXT2hKqnFSgohDK2zPUd8wXmJfR3KAe7aoIpC0zLiTgiMNS1v5+EIHt4sNBS6MhkqUV33O9ooWRkBbD/foY0ywpAPA38Gbei+SYKCAEJWrhvVMjJ0gOcFvKOhloWAMXzhPLuRJCgCQIYfKMOYp2QEoDswrzwxzxOA8Q48afMcAHy9uC9RYugUehR8hy4A9szeAV5jafMkADLESdZG6zCJDwEFQEODvxWbQWhbwpFjUNSkeVKAg4xVtOEydAQgZEqDnjMNoc082EmbJwcQhq7R0B4+nuJPIK7eoh6ClY38wdDJBeBgaBRVqxsfNYil0+f/Ve1XQ9Y8lwAxyctqHeFWTqmv6z46CjXDMLay5llKAYR8uBp/dqD7vh7wfz4Piqx5rgB4FYUQijQF3Aj9FJR85K8C0I3qCvfVV5Rpb5oOSgWbJ6nyGwAxCZ7QTSavp+bZPwQ4ndBsXjPNcxdwDEpLUeTNcx9wGZRU8zD2GCAblERGp/KggqOM72iTl9EpAJA1D6WFAJLmaRUDXBpaApA1tAwg0zytsh93onn4G4WYpb8x+RvF2P4IMAAUIl85lKf2+AAAAABJRU5ErkJggg==");
}

.ui-flag.BO, .ui-flag.BOL, .ui-flag.bo, .ui-flag.bol {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxMWQ1ZWViZi1iZWYxLWNmNGMtYmZkMS00MWQ2NDk5NmFhNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjVEQjFDQkM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjVEQjFDQkI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmNDUxMjlhOC1mMjlhLTRkNGQtODE0ZC0wMGYyZDcyMWJjY2MiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplNjk2MGRjZC02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4xXkQ8AAAAwFBMVEVzrwD/S1X/4Vr26Jf/5WL/PVWuzZWRuCqleVv+w3P89VhzQzWlx1X/iVv/VF5sx9F6sw3/2lpoqwB6sgX/VFX/7Vv/VmD43lU1yuj9tVf/fVn/omH/4FL/yVp+tBDx0U7/amT/rjFu1Z7/Wl3/yE7H2Tf93mD/Sl/Kp1b/gom50y3k0lx6vAX/hmX/TlX/STT85ljfz0aOgXLWxn5twhvgz0ZxsA//QEP211T32FWCYD780Fc0xb2LjB2ExqDh7dGJ4ZCyAAABH0lEQVR42uyQa2+CMBSGK4Ui5VKZ68alIIriBZ1MNt1g4P//V2PZ5zaB+pEnOTlNznuenBTsHSn2YCIJcOT2X0bBKHiMYKtJsQXps4A0/S9BAmSugO93N/v8EkUyQEUcNpRuDsIIUBUebLGrTAjNardg3JDKFTAVwrypptOqySFkrK/gb98woG6aOvQNCDPWXxDdktK7XDyY3Ayo9hUoeK1N8p/yfC690tHWuPcf4EhLVmTZNEuySrSov4DWWtK28w9kte0gQXdBioh1t3SChl4Q+KjV4xb59hCBgoO34IQIQafugQu+gAelYRDWtl13TaXcGMheeRQYY8UP3a4V3FAG4rmQ41E8j8H1SYormAEp4lEwCh4jkMaaSWH9CjAA11NEZ5uAnFAAAAAASUVORK5CYII=");
}

.ui-flag.BR, .ui-flag.BRA, .ui-flag.br, .ui-flag.bra {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjMjZlNTZiNS1kNDQxLWI3NGYtYjE1Zi04YWQwMjBmMzc5NjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjczMjUxNkE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjZBRjY2NzQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpjZmI0NzgwOC0xMTMzLWU2NDAtOWVhMy03OWFkODFiMTg3ZDYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozZDkyNjFhZC02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7DTI5UAAAAwFBMVEVzrwBXpADKwqyuxi7/4VqPuhdrcLDz8/QlMaV0cIpCR5t6sw3/7GxQVqPU1UX/3lsZJ6r/9VKTi39kqQBqrADv3IeqrM//7lX/5mJ1sADq3VLTzcTX2OV9tBBeY6p0rwD//k7CzjvlzmNdXZKcx0qgo8v/412Ul8X14Vn/6Wf/5F/g2Uz/5FkyO6JurgD/51fYxmacvyFyrgX541tyrwB1rwdvrQNPUJhepwB4sAnw31g4QJ4TIay+wN3BurV9grmIZ94mAAACoUlEQVR42rxWaXeiQBCUFRRwCHKsMK5cGg9UQswhxODy///V9gyHwGqi8nb7A/KEqVfVXd1N53HQKh47rWPQ7rj1jwEcR9M6zv0AWGc4LtbwnQD4idE90/f2zBO+A8DBcbwbo/UCHXZxjJ1bAYD94AH5LISPHixGxzcB4DdG667RgqWxQOuufkHHWQAHaww3Riac3YbhFn5MNObO6zgHAOzfPd9nZVZxFcOAC9yCjo9zOv4GoOxfgb1suFNVgFCnriGDjkVXY97wdwCE/YawlxVDDYY8xDBQDUUmOjYc0zRFAwBK/0LYk/OrKAlEGkESHVyZ1MP33hs6agCOA6VfZbk3jFkiljGMDCOrxyvoqJq7CgDsLcqehPt7PlqmvYgch0uiutn/TR0nAGC/90yUvcYqP/tZHJe22AMVwVTJH/k1cxcA1LgHtM5fYt0fx+NxkmFMlkREQYFl19TcjlMDwFphXBpbRRgS8nY6oihLkReUbfnYBHPnMgqAmPMRe4rQmPG2lCWwNyIs7FkYVl5AaBfXAXaoCSBJRQ2iOUDMawB+E8DRTgXIJPCpCDWwbQphT/qTmoQNp9VzABbQCgvQJKp8j/Lv5SyOv8okUjM0k1g1IS3jNAhSkv10RJSkUq2MFTs2jMSdjKQmQF+SRn24RvZQKI00vmAkoqOTNyK1cgRW7qWiBLW0gyg0ZMq+2ZLNZtKZj7yZ3EOUfGb6PxOxaKaHwVfNVOgYN9qZF0JXztk3x9LZgaLTcQgD5VkVZjNBfSYDhUUmDMbvB0plINORFoblSLOuG2n1zsqHaq1/rhrrsJS6ZW8D+4vr6avFYuX9Cca1GA3fvNry+bZAqwvsr1muezCF93Lfcs1MEbdZ79TccdzmA+P/fCO1jrYfmn8EGAAKj2EWCqIchQAAAABJRU5ErkJggg==");
}

.ui-flag.BS, .ui-flag.BHS, .ui-flag.bs, .ui-flag.bhs {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NGIzNmRkYy0xYzQ0LTVkNDEtYjY5OC00Mjc0YmRjOGRiMGQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjJDQzA2ODY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjJDQzA2ODU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1ZTlkYjUwNS1kMDI2LTIyNDQtODNiMS02ODY5ZTY1YWU2ZWEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2NDY5MjEyYi02ZWE4LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7pxiA6AAAAwFBMVEWCr/9GRlX/4VqIs/+LtPmRt/P/42f/4mBXZIZui8UqL1R9p/VKTF6KtP9id6VNU2lPT17/7Vqyplo5O1VJSVX/42T//lt4nuT/31r/7mT//2UfJFRBQlX25Vr/9lt2hahHR1X/4Fqmxv9pYVaDqvKAq/lHSFiBrfuFpNg+P1VEQVVGRlYYH1T/5loyO2d2mt2PhVdJS17XylqJf1cwMVQ2OVX+5XD/4l9fWVZgWVb/5Gr/32C6rGWYu/OQuPSSufpJduU9AAAA7UlEQVR42sTW1w6CQBAF0B0rqKAgIorYG/bey///lbyYgGiy7DXhvu8JDMPssFY/iaTLqFhlUAo0lIHjigcQqShA0gAExAvxBmgqg4BoIXyAWCH8ABWXIEAko0D0QihsHQBIykdv5WAW40c6Qu6s9AG4rl6vXbOcOV5CgFG2V2bTSvAmBJDRsHuO2enwna+EAWq37cnGnFvCgPcQuZ1uapY4QMbe3ja5hB+AV4jZydEw4IwA6CuARUQ/I9pIcCu77q1ey3Dn8OV3TkXJ898DRY13qKJjHb1Y1HgvV/R6l0axrjjgkgWveeii+RJgAPLGH97VT9vTAAAAAElFTkSuQmCC");
}

.ui-flag.BT, .ui-flag.BTN, .ui-flag.bt, .ui-flag.btn {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiNGQxYjI4Ny1iMzNiLTU2NDAtOWQ3MC1lMzA1ODVlN2UyNjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjVEQjFDQjg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjVEQjFDQjc5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNTAxNDg4Yy1lMWUyLTg4NGUtOWViYS1hNjhjMzc3YTU1MmIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphZGUwMWZmNi02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7wM41gAAAAwFBMVEX/4Vr/blX/dV719fX/d2D+9dv9p5T/WFT7t6j/42L969X/+Vv/5nn9mIX/pFj36uX98sn72Mn/kVf/54X/1lr7xbj329b+65n98rz+jHX89eL877H/+WX+lH794c7/073/cFX/7lv59er/YFT+9qf/tXH/wFn4zcX/4l728+//wqv/b1X/4mz+gWr/31r/9ob/7ab/5lr38uD/bFX/Z1X/cVj/fFb/4Vv/fWD/6GL9c3L/4lr/zIf+8XL/5V7/2Kb2SsUlAAACV0lEQVR42pyVa3OaQBSGWZcFROhCqXJTQTQB5BKhUpK2tv//X/WsNEbSTFl4PzDDzDnPu+fCIlgv8+lav0hCJUxVuVs8hnthPjW9WlSf5b04FcDskfw1nAgA+xLsQ4SmAZj9GezRFEA+f7PnBrSJ9hqWWHlnnyFuQJtrlmFo3Ytl39lzAVpN006G4RuOb9tCe3h6OMsoQ/yA3LZtUmMmYtiOEQSbZ4RGACzLh/yU5Ufw8I76RhwD0E4OqdPII8TDtYpXRYh6GgK0iWCBb2oQQlI1UL1ML0YBoAceA2h+VFMcq0c3kMRxAI1c+3f5tJcV7EpH1MzGAeYWOwJeymeo3iVEmvGXYHXLY7Hu43SpuxL1IlPiBzjEsR1ttyYU30nhBCSWcY2PnAeVARSFmhsxXukNH6DtSmdamWyNiiPppw6dwIak2qhfKbRBYjYGkMD0/MVj9l1ZfVD5MCA/RThK2HcLti6UwYL7G/B/QAIVUKTo180/ppjNTl+K3IDyF1RApZQq0LhG3bJNUjDd8ALK3aFr3ZYsEbs9CsmEVaIfEP4FJPm8evLZ6uEVALa3SGwSEvCcwHIM2N20iPHMVQL3Fkq3hJjDgFI7sM/PRFKE9V5ooZiqOwhILg7Mz4OpFxsT924/lA0vUlmtHc/Upc4ohkEUaEB9wPryG4r+axRTSqXNCAD8sXJdP98uzZgQ6qIRgMUObq27OhVCtiI3AOy/fJPP93d2KC0HO/AGeG/PrSuA/e7f2Y8C/AB7eZJ9BwD7ZqL9FbCowD7M0FQJP5/lRpxNlv5HgAEACgs890xTlJ0AAAAASUVORK5CYII=");
}

.ui-flag.BW, .ui-flag.BWA, .ui-flag.bw, .ui-flag.bwa {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozOGU5YjJiMi0yNTJjLTkxNGUtYTQ0NC01YjFjNTg1MjM2ZjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjZBRjY2NzE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjZBRjY2NzA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NmQ4OTMzNy04M2EyLTNmNGMtODA1Yi00M2FlMmMwMGFkMDYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0Yjg1MzA5YS02ZWE4LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6qzuZ+AAAAbFBMVEWCr/+Is//19fXJ2vlGRlXL1OXM1ehFRFI9Nz1FRVM/OUCKtP9PT17I2vlGRVRRUWCnx/9KQ0pJQ0pOTlzJ0+dKRUw9Njs/OD9FQ1HK1OfJ0uTI0uSmxv+kxf+JtP9HQUdQT11OTltQUF6pyP/LV1MBAAAAZ0lEQVR42uzWSRKCUAxF0fcR+QjSKr30+9+ji7iMqJx57iiVik6HlMIcG19oILWABe4SyB6MAkhDhHxVJ0TXaPdEv+kdEnnBA58X4Q+tMdFWGp/IxBcJr7LdAwtY4KIA9mOP5vwXYAAePhNBUqoxSwAAAABJRU5ErkJggg==");
}

.ui-flag.BY, .ui-flag.BLR, .ui-flag.by, .ui-flag.blr {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxN2MyYjFkOS01NTQ0LWEzNDgtOTgxOC1hZTQ4MTU2MWEwNTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjQxQTQ0MUU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjQxQTQ0MUQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMTE2YmU2Mi1lZTEzLWYzNGQtYTFjZS1hODhlMjk0MzA4YzgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyNTBmYTVkOS02ZWE4LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4INez2AAAAwFBMVEX/S1VzrwD/LDhotwD9mKr/Q077l538g4r6pqvf9dl6sw3/VmCZxUb/VF7g5cj24OL/Q1z4UFF6qgT1//726+v6vcP+Y2z9dHv28/P/O0d7tBD8fIP/4vb1+fn5u77/1+79a3P30dP23N74ycv/Rk9urQD7jZP4wcT3ztH5srb/R1L4xsn5trn9///5qq/25uf32Nn0////SlT4y87/Tlj+S1Z1pwTe/OD56+v31Nb2+Pj/9ft2qQT4W1zt9eb1/PyE4h5AAAABkUlEQVR42qRWDVrbMBQzXnkO60pgSWynIVmaFucXu2kKrIXN97/VOtguoOgA+qT3nmSzn5H3Z++j6nhcARBM62njpyk/7a4ZhHAvs7Es46aDCJYsqqUphHLxDiTITTIc+9bCBFqciutNQQ61MBLZ0lKtUQVxs1JeyniDKtCVoYZMHKIKvCiG58QG8BDPqmjTJKAYtZBvAxtYCh2qwIXLbJRSw5c41nxVp2kMzyAqu6zLUtJwFlRqJPEAJvAttzbgFWzBbZvhkNQhPMRYbEqpGqrgLRguwoy3ORymWpCgzMEK/hJkJNx+hgVTZXzALYhtWaqewg5e46ntir6C1+iH9JLGGYcUKf55yniYDmI3J0xjwo9Fyp2eUSjqo1Du0jsAK3ae6NJpl0q7390D+PW/VBc37y/fAaxZfqn1Q2IXr18grJneG+rJPNw8Pl4BWDN3WqpIyodblGAkY5Wl5BUl+Pe8L2ALZ1EXh227gBWMRUmtUD9ggs9P1owhat1Pvu/fQIIr9vvp46P5dPsVwrc/AgwA7wtHv5HnVQQAAAAASUVORK5CYII=");
}

.ui-flag.BZ, .ui-flag.BLZ, .ui-flag.bz, .ui-flag.blz {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyMTZmZGMzMi0zZGQ5LTU2NDYtOWZkZi1hYWJhYWM4MjJiYTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjUwMDUxQjM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjUwMDUxQjI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkMzc5NDNhZi1lNWI5LWU4NGUtYjE4Yy1iOWY0ZTVhMDI0NzciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowOTg3YzRkYS02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4cQmdiAAAAwFBMVEVBR5vIs5nAoYmKrCt6rwytr86Kb6TPwq7/S1WoxmR3e7bVt2TF2Jrq02qyuXbQ36+UVy9MUaDm7dD2u0P///95mNsjKoynx/yzinDBw9bU1+aWrkT/VF6jcFjr8/W7z4X19fWxjU/x8+w2PJWksFlESp3l5uTayir33aqYlEkvNZI7QZhahkTZ6Pfp7fHb6MH7/PgeJYns7+Dz+vvj0M4pMI/u9vtiZ6z/gIdARpv5++8+RZr18LHt6+mEnGmRvjfAp2m9AAAC50lEQVR42tyWXXerKBSGg+gwKpE0IVS0EaLSVtP4lRJPk9Px//+rwa65O7a1K3fzXrlc7GdtNpt3s/j1cJN+Lf6+UYuH2+Ifbs/grxu1+EqHUjOmy8OXi+4++a+uus3uPKP+0Oqr+jT8MwBjvRM11KiJnF6zhfoJQGVtz00oloSkxGB432ZqPkCVzKF0nYM4tyCAIKgpdVip5gJMPKe1a8GA4BrXLoAhrinXU4RJQMZ4s0YwqAkRBNsuEcgOuoaziV1MAlqHpnGxFrYrbCigSCUWIVxTp32bA1Csp7UIXem9FIBYcL+3//GkKNCa9kzNAFxZRLGNU7nZP+Z2HuT73W4luxq6NNLXGYAxAQuJztos10iEFrTtcIXecWCtqcdmAFqnERD7+81m8zwMeWzbYLXahRaKXcrZ27eA7PpIEcC+id8sY1gUcbBbGYVBDppKZd8Cyr4hsSu75+eNH1pR5C+XpgYAvKY4xrTX3wKYR1NAOinfLQtYlvzt/0bVu5QyFbn8swiTABJjE5AkFUfhZdn4r8npbAA1IDMB2CLpB8CxGg6WflgliSFiOBfQ5OIDkPDL0blfPqFkBHQEzNqC7imOgxEgEx7x6nXro7McM8hjMqeI2aK6vObEALqEbx3Ot1t+6gyAAESru2xGJzrUhUQONVz6Lx8qwoEM0nRXM6eRxiLUKMfiaRig/fL09GLbw7AT2AI19doZrXzQERUQSHk8nokrhIvPx6OUJisa/WnQU9e5NSm8F7m8v78/U3mmJ/ORuiE2h9jOuc6LN2Mo9RDmYzedmuY0tgAoXGkM5TrLkVSmo0tH7H1AZDf2MEEFfKwv0ZQpTpuqLiNKCIBWDAQKghwiUdMo02q2rWttbJ1gNHp6HiN3bWy91OoHg6VsvYjSC04x6URjhpM3PRY+HW3q2pYer+iHKu6V7VX9cDaqA2Oq97Zbr1eMHdQPZ/N/90KztmU6e/tq0c0PjP/BI+vWh+a/AgwAN/l7bG0oZ4EAAAAASUVORK5CYII=");
}

.ui-flag.CA, .ui-flag.CAN, .ui-flag.ca, .ui-flag.can {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNDdiYWZmZi0yNTNlLTFmNDktYjUzNi01MjQyY2Q4YjQxY2UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjlBQzQ3ODE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjlBQzQ3ODA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3ZTA1N2E1NS05ZWQwLTljNGQtOGQzMC0xYWQ0ODg2MzcwYTgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2Y2FkM2ViOS02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5hNeODAAAAwFBMVEX/S1X19fX/VF729vb5srb5ub3+Vl/4wsX9aHH18PD+Y2z32Nr5tLj8foX/Ulz8eoH5rbL19PT24OL4vMD3zM7+XWb17e331tj8gIf7iI77kJb+VF330NL7ipD8hYz31Nb9cXn+WWL24+T6mZ7/TVf23+D/Tlj/UFr5q6/25uf7jpT+VV77lZv8hIv3ztD4xsn4ysz5uLv4ur76m6D5uLz+VmD309X+VV/9bHT26er5sbX4vsH4v8L7kpj7lpz8g4pfjrtmAAABKklEQVR42uzWaVODMBAG4N1aC+UoN3JfPb213lr1//8r69BOTYtDyH7tfmHyMvsMZJIABL2/pZ20lsM06MCWia2l7bX0mFG/HThlGl6owOAItAPOIxGIJzTgDkASBqxlUnkAZfV8b4kBBsx+swkUYgD2t+lCcA7cbXorAqhTfJtt0gpttRPgniGmJaJShx6iF6xJ1+IFIijCGDIc12GEFzAPCwi5n8CpB+PNcWM81FeNG1ChsRJu4LwZsDmB4ftrMyCbQz4ghX8q83nn4LupXc87LCTp4C3kVceVaDI35ovue2H6tItHqshm8nZxKbIbl+vhpRKPlAGbcwOJlNs+XkXo27l0I3yofn0ST+U0IwLXOhEIDCIgK0Rg9XH8vLcD5N88nfajafwIMABMWRYhXnK3VAAAAABJRU5ErkJggg==");
}

.ui-flag.CD, .ui-flag.COD, .ui-flag.cd, .ui-flag.cod {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjNTUxMzZmMS0xMTc1LWIyNDQtOWZlNy1iZDAxZTJlMjI4ZmQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkY3NTU4Mzk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkY3NTU4Mzg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNDUyOWY0NC1hMzIxLTIwNGItOWY5Ni0xMzY3OTc4YzI4ZDAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1NGU3YTQyNi02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz546bX1AAAAwFBMVEWCr///S1X/4VqIs/+Xt+TpaHTb0orFyqfnp3muwcbhjH/imX7t2nLig37/2VrrtXTx3GyKsvS7xrOKtP/kdnujvNSFsPv0VWSovs3ifX2fu9r71F7hfpDl1n78Tln5UV7tunDW0ZDLzJ/yw2v2zWXuXm3zymn632Gnx//g1IT4UmDlbnnxWWn1xWeDsP7Tz5X84F7yWGezwr+5xbePtO713WfrYXDodHbvtm7vwG/rwHTp2Hf/4Vv/TFfAyK34zGKUZqqGAAACGElEQVR42pyW6VqCQBRAmSsuuOQKoa1qRmpZgbRR9P5v1WUV7gwDMX/q0+8cneUMKg+NukPzADqXSt1hXgE8vTOmNGrhOuLrGWNsV0ugbwHu54wRgdquhi+WAHfza8YJJnCogKuIXwxiPC9YglmOPwOcdXeMiQQWLEvw4woAsjhj1yeBBmAZwT+GDO+9MsYLVlbf8yx8e+R5I1c8kXH7m8fZ+1coUHFb0tEei3D/BfENwfe3APEU7AT3VAF+mODX67wRvDkE6GvJGqj9kBcuozNCvEnxDs7YVqbpIkYCn8dtxIcUf0PcdfDdVGBGM3AprqF4uBfg1iTcrVSAW+QEa6lyyd1S/LEH8OLHS50IDHB1/OPDVpRcdrz2cjuVCPRW9JLZMnLJUfw8wFfH04ek3+C0ZXFyLUxuQPBd9wzx3Cyn4vuAJBef2gB/JudEKIiSuyH44AKPCXfMBAJ1RYoNx/wOoLXgP4wTRMmdE3z2BLDVRZMlgmM7wB8p/glwVXDZ5ARhch1Rcp5WdMdkBEaYnAjva8WXVCowHLeoWFt2yyUCu7BYR35NRgJblNwmSM4xlHJB8JDkktvgobf8cek9Pw2LLUtOKijEj5Wec1MlfkhmkwOanFRADv2NKDmpgE/uH3ggyFT7M/gVJ1dRML/H5Bb//K1xEszWiJuKUlMgK7aCYP8hK7Z0F5ofZclJx2WYXO1fmw9/AgwAMt8t91RcjcEAAAAASUVORK5CYII=");
}

.ui-flag.CF, .ui-flag.CAF, .ui-flag.cf, .ui-flag.caf {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1OTU0MDA1ZC0xMzExLWQ1NDgtYTE4MS0wMTg4NGM2MDU4YWYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkFENjNERTE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkFENjNERTA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyZWM5YmMxYS1hOGQ0LWQxNGUtYWUzYy04YjI4YTZhMDFlMjMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiZTExNTU1Yi02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6t1cu7AAAAwFBMVEX/4Vr19fUmR6aTlhRzrwBBR5v/O0eTlsT/S1X+/f+3yCz/vVpnqQB/thb4zM8yO6FLUKD/+FtUQ3twSYtdvQD/42LyzGOwonX/R1Px8+7/S07/6mpZpgD/VF0JE5T/P1chKIsBJZb0/////kp9hMv/+2gNG67Ww2f/S1ODe4VMUJh7tA//TlBUVpX/4tr/R1x7dYj93F0gLKf/7lStg6nJqjcxN4z/Ql7/6ojr4VpsxBf/63NBswDw/vhprQ57f7n2qflWAAABO0lEQVR42uzWS1eCUBiF4S8MsSgPN4Ws8HJUJO+g4hX//7+yEOww2K0lTRz4DNDBXu/iIAPpqJ3JTMuTzM8LU9KAI8mpsc/kHMlsDCqJQcOUZIS082cwC2VWIKClAda3+azPigaYvfHmYd3biMe4KjD2eDgPuS0XDCQnCLmfO8N1zyDweJ3bQeGHGPjcD+zwq8gdrFrfXMNwXXecfM+0jVEWGBntFrAiJdHt/lyUnIXjnAOOs1AgeoIm5SxQnuAVPSCd6m+g2oGze+AmAvgXFgN/vAdvyEEMHOCMXpFtKUoDlai0hTOKXwCrFE0vAQutYho+ApZ4BxZaDe+BmwjEH8BeDOzRKqZnaNnMAs0lXtHuHeipWcBpqj202lGNAF0M6GhVuwduIkD/CxCta4CuTrP/mVO1h1brkwADAEaFa0rkTgj6AAAAAElFTkSuQmCC");
}

.ui-flag.CG, .ui-flag.COG, .ui-flag.cg, .ui-flag.cog {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiY2FiODJjYS0zMDkzLWEyNDktYWNhOS05MTMzZTE1MmZjNDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTIxMDk4MTg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTIxMDk4MTc5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1OWU3MGZmNy1mMTNmLTIwNDItOWRhZC1mNGUxYWYyYmU4ZGMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjODUwNjA5My02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6dnbFFAAAAwFBMVEVzrwD/S1X/4VqzxitnqwD/5GL/3Vr//lv/62x6sw3/a1f/rFn/jVj/KlT/VF7/TlX/4FhUpABZpQCuzVj/VmCVuhn/MlXDzDX/6GX/OlV2sAD/7Fr/QVX/9Fv/yVrW1UP/4Fp0rwD/4lr/413/51qLtxPj2kyCsw7/Wlb/SlX/7W/x4Ffr3VFfqABzrgX/Ulb/R1X541turQD//2NZqA3/6Wn/4Fv65F3/rYn04VdxrgD/fIT/UF//gFlwrQSjwCJKtRSfAAABoklEQVR42pyWa1OCQBhGWQMXso1YjXBBA7OLpGkWlaX5//+VsJOjLHt57f1+jjDznEGr64HvfesIF799WdBjy2AbOVeto2vH+CK0PDjvRnV+gDdkDRQwOzhzhd8fDM7JogcTMJveiDwu+QmCCSo+vxP4+IkgBBOw2ew2H9X4FKdz4gMFbGaXfA1PcXvCeYiAUfshb9X4Fh4mIecBAkZfpgI/wsP+H28WMOqt3Prrj3En3PMmQZYFj59Fk+/veYMgs4J7R+Bj3CEHXi/IvoPrqGjMnyQHXivIyvkXkvkf8zpBlU/hNPnFMa8RqPKZIAQS8PmL+cQNXimQ5jPm+YAEPB+RH/nEBwrk+SzCJi8XlLwmH7OA0d+pq87HJMhY4D27uvnrBVU+r3C+IZDk067ySRS8KOD5RPp8dAImyScW89EI+NfHmI9aAMxHKZDlU/EIwQTgfBSCZj7l/D/mxAcKFPkY+b2A0SU4H5mgyieH5iMRlPmsTpi/KOD5FP/k+RPIvz4JiK8Ep+YjCqiYT3oKj5DVzYv6n8co3oTr3iXwfnYCDAChYkHqozFt8wAAAABJRU5ErkJggg==");
}

.ui-flag.CH, .ui-flag.CHE, .ui-flag.ch, .ui-flag.che {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1ZjBmYTg5Ni0wODlmLTAwNDMtODA2MS02YjdiMjY5YjAxY2MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUQ4QkQyNUE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUQ4QkQyNTk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5ODdjN2U5Yy1hNDQ2LTJlNDktODczMC1mZGQwNzRlOGE0MjQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowNjQxODhhYy02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5Jwa1BAAAAwFBMVEX/S1X19fX/VF7z///19vb/VmD0////LDj/Ljn7lpz7j5T1+Pj1+fn/MDz8eoL/TVf/Mj78gYj/SlT6m6H5u77/Q07/SFL/Kjb9c3v/Chf/Ljr/Mj30+/v9dHzy////MTz/NUD8hYz9eYD8foX8fYP6k5n/RlD19/f/MT39anL18/P/MDv8eH/7mZ319PT9bnb/U139Z2/7j5X7oKX/Vl/7fIP7fYT/ND/7hoz+hIv4wMP7hYv/gIf9cHj/f4b/fITXwSrwAAABKklEQVR42uyWyXaCMBSGwaRBmQJRKqgFkWpVnDpY7Pz+b9UMRRd1EZMu2lO/VXLPud8i+U9ujKeGFq+GNhu99gejoSe4+NUCTIZZn5JVBCsJSDRbXFEW6wlREkx9gDggLJUE3WXqctL7rpKgaQNoUiBoWWfBaQJsBFaTkVzXgl3CC9b0e6KOCEg0Gt/ZlMfOQAgGnS3b2+NtRCQEw1sgQGhlclY0S4J1JSHwRsiFjBtofkGXDAeFPQlBECPXPIqDfO9/CPaHCA+t8JRDrGagvse5aJ/XtwjeAqkghe0WY7cP0vMLL7RzqSBh4lmcQ5TzRFRKqSif34OfFFjL1OGoPutZUQ+WvKc22iZx4VOKWHG0YRKUHqXsX6oN1z/zwdjoCrR51/tofnwKMABKgxsUoGhuBAAAAABJRU5ErkJggg==");
}

.ui-flag.CI, .ui-flag.CIV, .ui-flag.ci, .ui-flag.civ {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkYzFjZGQ1MS1mNzVmLTUzNDItYTllZC0xN2EzZTk0MTNiNDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0QyRDJDOEQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0QyRDJDOEM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyOWZlMjQzYy0xZWQ3LTc4NGMtODJiNi1kMDRhZDhkZTdmZWMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiODI3ZTI3Ny02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7brgo9AAAAWlBMVEVzrwD/m1X19fX/oF7/////mlNxrgDz//9jpgDN36n507r/jj98tBB6sw329vb51r3/oF3/jj5rqw30///507n/n1x4sg3/lEnQ4a2cx0uZxUZ7tA//uor/uIZxGbeJAAAAWklEQVR42uzWxxGAMBAEwQMJb2TwLv80CWD1oOp+1E4A/R65DbRsbhohu8d1gA7JsCLMVQ7Zpi4lkU8AXfsZuMTogJ4AAQIECBAgQOCPgNcC6s17dKN5vgIMAI5MGh6qthbsAAAAAElFTkSuQmCC");
}

.ui-flag.CK, .ui-flag.COK, .ui-flag.ck, .ui-flag.cok {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3ZjE5NzU3Ni1lMDQ2LTYxNGMtYTA1OC04NmMxMjlhZDcwZDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQwNDNFMzY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQwNDNFMzU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiMDVlNzRkMC0xMmYyLTc4NDktYTYyMS0zMzY3YjIyNmUxNTEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmYmY3NzRhNy02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz558sA/AAAAwFBMVEVBR5v/S1X55+hESpx3e7b+p6v81tiPk8KWUoQzOpRVWqXY2ef+bXRLUKChSXgjKoy4udfExNz+/v1maq07QZj9v8P8e4JzSov+jZSGir79hItNU6H19fUTGoTLzOAuNZGkps3+lZsbIojj4+xvc7J9gbldYqmqrdACCHrt7fH9XGb+7+++v9n3zM9HTZ5QVqMoL46QTIFqb7C8T3M/RZqwstPv0tdARprQ0eP07/Gbnsj/4eLtz9fs3uZiVZv3+PnI+wRdAAADJUlEQVR42uyVbXuaMBSGT0yEEcZSXqRFoihv1gqBUa3Wbuv//1dLEHvZlqva7uuOfMAk3CTnPM8B/NKxQ4ZDy7KEYc8Rutl5Qv4JBRN2ifxrbH0UBHx04/CM1RhgHdk3CPlTwwPANSOPYzRf0Qg+jqxESG5CxB4+AMYSgL0YihG603hmrD98PIR6vZmjsfMcMLY9AtY1yx59NHSuIF7jM4CwjsmvOzSSmZiwFrCLJpZ6/dOStCc7A7DwOvY2Q/R95QSTjQIUk2zwXb3ek8eCswCjruvJbWWrR4ppu4MrhdvR20lds/rsEUgqoxGuOfJHjqPK6Kg7sxFNO4O90/V58w7wdAjt4XGgadpYllHTBo/ag9ZN/DktI7XNCmiY4hMAOhP3RreUNLkoON8BWdrwFUDBZ2AteQMB59kXAHTHN3IXTQDuYg+WnrodQOuiLAeDsvRlDspSGzyVx/E2B5SmQAIrPLBECBnnR0BGCMkITU1Hk8mXVRg7znA8MFMqh+XVViHg9uvkp8ky7QARY1IH2OY+mnc6sFdjdGNbUgeMsVYHM568qV+Wg8CdErexMXOUdPVOibHuaHeoXHhHI4h8H7xVEIZ9evBCFLvJSupwR49eqCfVVB7GT5o4aglU4Pd6XPDEbd3oLRwlXb0+cSOrA+dJOmzjxVtM00KnPX2ATw9STqRzRlMaG6/7QWgr7u/UWEv5SP29C5e6oQI8D5G/ks1AdaRaJdE3247EWPCsTHkdQbCc9RoJWwowRiM7PPh2HRXzww7UrBeL4nl498PDMlF9liRXugL8uK+iY9vYWt/u77+F2+4FdVT9+XmNgVrQB5C1zSUAR9FL28BGZMjrZYveYU5P9L4D6MlGKB2c6zmQ797q8DiRw0UAyIqspwp51fXE84CQ9o3qS/1SANA8S9+Nmby4GAAmX/QcjFSXAqodn4nXJSBgXZ4DqaOggjQ/IS6SBYXLAa3uTNvtfBwKuGoT8ClAwJcUssCFaj91geyzzwLcvQ54KpMplrK7wlHclwOw/FFbAvLF1H31cYVPRJOp9bn4MqD38/4fAP8cxPqnIH8FGADAEl/KvL16TwAAAABJRU5ErkJggg==");
}

.ui-flag.CL, .ui-flag.CHL, .ui-flag.cl, .ui-flag.chl {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Njc3MjA1ZS00ZjY1LTFhNDMtYjQzZS04MmZiMmQwZjc1YjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkJCMkRGMTg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkJCMkRGMTc5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiM2IxNTgzNy03ZjQ3LTJmNGQtOTM1MS03MDAzODNjNjY0ZjAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozNTc4OWMxMy02ZWE4LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz51+zViAAAAwFBMVEX/S1X19fVBR5v/VF40SKD29vYyOJNESpz+VmCNkMGwstP/PUj0///27e5LUKA8Qpn/S08mLY7///spNpVOVKLv7/Jkaa3///9ISZnwTFz6+vkcI4jrSlwPF4L/W2Px8fN7f7j/foU4PpdMUaH78vH09Pb09PWcn8nb3OgwNpP/VFs3SaF9gbo/RZry8/Tt+/309PT/TVB7UY++wNozNI/9VV92cq5JTp9bYKj+YGpGSJpARpv29vlYXab/SFP/U11t3n3PAAABAklEQVR42uzT21KDMBCA4UAlW6oWg8hqUgpNaynFeMJj0fr+b6W3Fi8ym850xuF/gG8yuxsWwng3XUgZWCaZ9jvx9iL2bGPjP4DEHgj2B0AkInABjF+AcQFEiqmgAqA5z0osM841UACTzAFWuAKYJy0BaMUI81wGMs9xJAzhBRoaRO/eQ2xAk2bAVXEtPendqIo0Ax+EWSJiAAKIa1Qhxk2MoSLeQVTdyjRLP5Y8IgJQvimjPsvXiHqJ4md6UIlD/kYyUB91Oq/v8MQ29lhvLn+3eXpZLE5tY+vJ1W6T6fR5aNk7W591etgeW7dlA+bUsAd6oAf+D/DlCjg3Gzg1+xZgAJjRKqf/MdZyAAAAAElFTkSuQmCC");
}

.ui-flag.CM, .ui-flag.CMR, .ui-flag.cm, .ui-flag.cmr {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyYTE4YjI0OS1jN2U4LTY5NGQtYTRhNi0yM2Y4YTI1YzlkNzkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjlBQzQ3N0Q5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjlBQzQ3N0M5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NmJiZjM5My01NDI4LWU2NGUtYWYzZS04ZjU4MGI5OGIyY2MiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4Y2JjZGE5Ny02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6YAQv7AAAAsVBMVEX/4VpzrwD/S1V6swz/4mLQbTr/OmNysAD/pX1hvQH/VF7/42J6sw3/TVX/Y1b/VFX/qYJpwQ7TdET/pn15tA1gvQD/4mH/RGv/X1b/01r/yVn/cFb/V1X/6YX/6Yj/tlmbxkj/fVf/wln/o1j/rVj/dVb/YVb/tFn/flf/uFn/0Vn/3Vr/XFb/tFiex07/WlX/nVj/a1b/f1f/uVn/UFX/c1b/sFj/UVX/2Fr/jFf/YFZR2D1xAAAAnUlEQVR42mLQY2TmQQMigkLiXBiASYBBjBsdMMgxMDNiAHZRVjYmTCDMgAWwYDWAE6sBHKMGjBowasBAGsDPT6EBBsoUGiClRYEBhkY60gwMqvoafGQaYCoJUWRhRa4XeFVAatRNyA8DGW2gGgkKAlGRQVOXwZICA+SNmZjMlMg3gJePF0iqmY/mxlEDRg0YsgaQ1MxToKyhKQsQYACxgBpfWVY2VAAAAABJRU5ErkJggg==");
}

.ui-flag.CN, .ui-flag.CHN, .ui-flag.cn, .ui-flag.chn {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxOTFlY2EyMC1mMjlhLTkxNDEtODU5Yi1kYjUzMWRkOGNhZDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkJCMkRGMUM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkJCMkRGMUI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpjODgyOTIwZC02NWRhLTllNDItYjU4OC1jODljZjY5YTY4MmQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjNjA1MDJlMS02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5FCJz+AAAAwFBMVEX/S1X/VF7/4Vr/VmD/TVX/fIT/UVX/Wlb/hVf/eVf/klf/YFb/uFn/3Fr/f1f/nVj/T1X/ZVb/bVb/slj/dFb/b1b/VFX/Xlb/jVf/cVb/UlX/gVf/alb/xVn/qlj/zFn/oFj/U13/p1j/d1b/1Fr/U1X/qVj/vVn/g4r/zVn/jlf/tFn/r1j/wFn/Vl//W1b/iVf/V1X/llf/TFX/WlX/WVX/llj/gIf/oVj/fVf/clb/XFb/mFj/m1j/dlb/g1e3aoPeAAAA7ElEQVR42uzWx67CQAwFUHMJKaQAocOj9/4K9TX+/6+AMGQBGxyzjFeTK/lEM9ZIQ+OEqHYkro6sfUmJ++iLCt7zQPIRoG2/ZYmAI/AeBSh+qoXXzJeiABlo14VOH9Qzsmyggf8wHizcNAd4s6o5D8iX/UMuiKcAC6g0cCs1weHM5G2he213fZVvNO4hmpf+VthWy3KB+gWYqFSj7q/NBByM/oBCOFLeIRKt0DwPA3MV2y6qPMAI/l3+Dj5K65+e4Ue+C3rFactu4x4wRUAbjiYBarptybbAqhiIgRiIgRcCHSkgrp3soZk6CTAAGqQMSj1RjMAAAAAASUVORK5CYII=");
}

.ui-flag.CO, .ui-flag.COL, .ui-flag.co, .ui-flag.col {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiMWI3YmMwMy00YWIxLThjNDMtOTRmNi04YmMwNDFhYjI4MTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkM3RjEwQjU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkM3RjEwQjQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphZTAxNjVmZS0xYmY5LTAwNDMtYWExZC02M2Q1ZWIzMDVkMDciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3NmZmNWUxYi02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz57tGy6AAAAclBMVEX/4Vr/S1VBR5v/42L/VF6dSXkeRqgyO6D/TEj/7VVNUZj22l7/42RNU6FLUKD/VmBNUZf22l3/6o2jVIH/VVGiUoD23Gb/fIT/7mD/7l7/U108RKRWWp3/6ospT6z33GgsUq3/4mL/f4Y+R6b/V1NYXJ5bysuFAAAAYklEQVR42uzMtwGAMBAEwRPCW+G9h/5bJKGDIyD4yXdRaMoM2s7lMbQMZCADGbyDPqB0aPKIkK+YTEgwN0aPciK1KIkMfjFYXMqG2qGUqHzKBVtRMhl8MRjYgSLhsCntI8AAYCQZEWUr2fUAAAAASUVORK5CYII=");
}

.ui-flag.CR, .ui-flag.CRI, .ui-flag.cr, .ui-flag.cri {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyZDc0ZTQ4Ny05MjcxLTQzNGEtYWUwOS05ZWNhZDRiODhlNTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkRGN0RDMTk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkRGN0RDMTg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4ZjAwYTcwYS01YjllLTdmNGMtYmM1OS1mODkyOGYyMmJmYjIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjZDMxNTQxMS02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4fY6t3AAAAwFBMVEVBR5v/S1X19fVs0fGfrCp0sBFLUKDwy2fuqgb7sbW4zG9xWV88Qpn7j5TLzODz///////v7/P19vYzOZP/LjnuqS3jskv15LqU3/D23N38ZW285/i028/26+Xw6Mv/VF729vb7nqPw3qX8fIH/VmBFS577qKz2wMN3fLf8hYv6r7P/OkT7lpqMi7e8tsPR48L5fVGMmnz+SVO8zaI/Q6BYUYT08PD19PBITp/PnTD1lDh8gLrg8PbB2Kv0yYjb2+ftslm9AAAA80lEQVR42tzWS1PCMBSG4ZMmIaeFqii0VcA2rZSrcscLqP//X+nSuqL5Fjo8y8zknUnS6Rw6NCBjgjXQ7X8fGLYgL9S6gRBdgOgKRJkHyf5D4BqS0SWI5iFkTrNOxZ0tw3XndDNKxU9+T0q5D8XJHqqBUU9ugr48Fo6BwntXgQlUe5+6BUZxvkiS5N48T9wCt4M8+b6Dfu5Zt8BHFCm90rprHAMRK60CrZkdj1AY3j59Pu44Tl2f0bzumk2OXZ9RiGnOzINJnQ/p98pbdynqIL9iWlprS78G8kBoIDuHnyp8iW0QPqEM0e1nMOLAxuCg+SXAABfoQG+h+8lkAAAAAElFTkSuQmCC");
}

.ui-flag.CU, .ui-flag.CUB, .ui-flag.cu, .ui-flag.cub {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjMzk3NWQ0OS02MGFlLTNkNDgtODcyYS00NmQ0YWQ5MTIzN2UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkRGN0RDMjE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkRGN0RDMjA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmYzI3YWI3Zi0zM2JiLTgwNGMtYmQ1My0yNDc4YzY4ZGVhYTEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkYTA0ZTEyYy02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4qOs+oAAAAwFBMVEVBR5v19fX/S1X/LDeRSX71zM/+OURLUKAyOZT5srb0///DYoL9anH/Rkr7ho2wSnH/////VV51SYg9Qpna2+nW1+bQ0eO20u7Oz+H26er/TFb1TFkkRaTISWj/T1nlSVr/SFP18PH19PT29vb/S1b/SlR3fLdFR5v/R1CaPGsLOKNJT5/V3e3/S1RNR5fX2OcYQqj6mp9cRI7a4e9AR5v23uA/Q5lARpv19PXfnq/19vb1+vn/SlXT1OXT0eH/IzA8MLuUAAABmElEQVR42qyWbVuCMBSGYZMppw0DU2vaRJK0sswMK6n2//+Vk0LQrite5vNpX3ZfZ8/Om3HmNXV0ayDUMLQ0QOjaq3+9uQMg1NYFoJGnCVBBPGkC0KChCVBmvtRBiAwQko/5fNGtokXXcDMA+sTUAgjMKjoAcI7JEiCugLg5ACAkmHQrBXEMUEEQ7IzLB/EHoBAzGdoAZlAVIAgR6UnSqOQ7MgAnlLL0jBIzz8toDwjx2MY8C0dSq9//vixSLwFwnzHsgoUJYyFPzSR3rftWkdYJwHeFj5fw7pLd6TeIyYyNvOfhet35Tw8JgFAziIJNfBWBNWH7/5g8svZ0OC0opiQC4uzyLwCIXJL7UUVgjeFrMUC5PrPA3MASE1EHoFyXKncAqDy6X/IJygURg22BjfMZ+WNip4SJCGEbHElsoCSriVLf+JZG4FAZqjJKAWki9Yr0lXqgCoFzHzNRO5XzTaFWMeXL2a9VzqdpKJotLWmqsU5TxW71tn44WFari4rSH20nG66a4113wdBccfSWLO01T3fR3AowAFcESH8AMUmAAAAAAElFTkSuQmCC");
}

.ui-flag.CV, .ui-flag.CPV, .ui-flag.cv, .ui-flag.cpv {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1YTQ3OWU0Zi1mNzE5LTIwNDgtOTRmOS00YzI0NjJkNDVlMDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkEzMTY5NzI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkEzMTY5NzE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MGRlYTc3Yi0zN2VkLTU5NDgtODhkMC0wYjIwNjU1Mjc5NDMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiNWU5MDMzMy02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Vi5ehAAAAwFBMVEVBR5v19fVLUKD/S1W6vNioq8/hVmvngZBNU6FRVJbpiIz/4VvKtm3rkYjky2P57bdraY1JTpjkY2lCSJtlZI92con47sJ3fLf28+P63Vyyo3WLhIL76ZdgYJBaW5P38ttNUZdxbotGS5n86I/19fJKUKD29O24utepq8+DfYT0tHTcWnCnqs7FwsSqrM7YwWjy11+5qXJ8gLrjX2r9S1b95XX7S1funYCdkXzkg5PhV2v48MpMUqHjg5P666v95oB68TWkAAABGElEQVR42uyW2XKCMBSGDy5oeiwlBlwBIbUu1Vat3Tff/63KjFWBOEVzbnrBd5U5mXyZycmfCTyUSLSBzA1t+SeUaIJ6ISgEheBfC5hPEwRWN9IVhK+NCOQCfQh6K0dDwC3sg+ScQYCoIwC7z7YD4U65hkCc34Vx5cBdJYNSUBiDcaCF1yMjyRV6AyOHjGCYFXRyBTNzT7O5fjeTxIW1+TczeCyTeIYyEXir7bm8fbmoJVEKKl+QOrOndBe+cXNWFzpeKz058D6GuYL5pLrjvqpyrJZgMs9eZbYLsvAdoZEF1sDpduR30dZJY29pg3RcCXxhMZ00SoifgiVGEGc51H3SxOqkzX8FRz5ZwnHD0wVk2sSP5o8AAwBPiBoFMlwnhwAAAABJRU5ErkJggg==");
}

.ui-flag.CY, .ui-flag.CYP, .ui-flag.cy, .ui-flag.cyp {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmYTQ3MDYxYy1kNmQwLTg2NGItOGM4MS02ODQyNTJjMWY1YmMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkVBREQ0QjA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkVBREQ0QUY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxZWEyOWI2MC01MTNkLTQ2NDktYTYyMi1jMTQzZGZhNWE1YWYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0ZjA5ODFlYy02ZWFlLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7M/GRxAAAAwFBMVEX19fX29vb/yFDV5Lj+zmfj69L+y1r547L37NT64aquz27+zWF6sw328OTz8+600nr90nOXwkTt8eeBthr73Jr636OUwT6exlKEuCHS4rPB2ZOqzGf37tv72IuRvzn4+Pj81oL09PHL3qby9PD81Hz458H/yVO41IPG25z46su814rQ4a/f6cz09fTn7tv36s3814jY5b719PONvTHO4Ky/2JCoy2P279+hyFfq7+F2sAX45r+31IHI3Z9zrwCIuifLpwh3AAABRklEQVR42uyW23KCMBCG1wASwADlqCAoKFIUD9BWe7K8/1uVXrSV2nYIufDGzVUy83+T3X9nE5j0mGICl45eva4ASgDBhAmQWVsWANb7GUMKBwUpEUMNRISk7kVMgj7ql7QuzKfSyxbjTKzVCPGY2sYP2VfYHfrgFLCgbCRbmWLx9AILtT1AJCChs5i3B+j8L3qEgtaA8bnYFnVLJ20BZdvr/1nE3U9AQgnATbkiUs8D+9s9Pki6DJRDoOiSjnZEZZlIBI0ZR5pFOgPiGB6aJ/lqdqQAHE33zm/oB475SpMC5xdmxX3uIm8oL2WaFAwv9MB/1m439abQBk6hProCVRHzoWdw2psLIFRhOnq6cWldUPdhXMyWAKt7KORqVFLbuBEccy94acGFZqoaHfpgHWnaWsgNweWM6/P+LwAuDABg/Wi+CzAAn4IV/YVfmrUAAAAASUVORK5CYII=");
}

.ui-flag.CZ, .ui-flag.CZE, .ui-flag.cz, .ui-flag.cze {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmNjRhMmRhZC00ODE3LWI2NGQtYTFmZi1jYWY4ZTVjYzg4N2YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkVBREQ0QjQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkVBREQ0QjM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1N2M0ZTUzMC00MDU2LWMwNDQtYTVkNy05OTZlZTlmMjg2ZjYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplYTc3ZmQxYi02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4lyVD7AAAAwFBMVEX/S1X19fVBR5v/fIQrR6T/VF6aSnj///7+WmP/TEdLUKD29vZucrJ3SYY2R59ESpw2PJUcRqqttNfO0OMcI4j0////PEf18PAiKYuXmsfAS2n/S1b09PRDR5pdSZFFR5otM5HmTFqEgrj/S0/89/X29vXf4OzZS2AoL47z8/T09PX/S1P7+vjCxN4+R53/VU6kOWP19fRPVKL+ZGxgZar09PfwVF7/R1L6TFL3TVXn6PHv8PVRSJYZIIb5+fk9Q5kHgRjhAAABU0lEQVR42qTTbVuCMBSH8bmwhSiIUaFBKD5ERlZmz4nf/1t1GJeVuo3tdN7z+98vGOk/s7zhoK8goddjLGqgjyyzoP3JcizhkJa3CTb4CAAo9YZB+wMZwQEKEd0yYo4FqogZJmILUI/yiMc5FuARqxljN2iAR/QZm0ZYoIxYm0bsAhARDs0i9gAguuvVqcFvdQDAhZlBhAiAiKV2hAgAgkc4ERowiJAAPCLNWRGhgTKidVcfIQeAyMK0YGc1pwDKV271JhfqUwHxws8eTtT3pABiy++82+fqe5UCMJ8M7PElUV9TBlTzt3Xfy4DY1ZqXArFvdd5sovG9EID5L715MQDzx2O9eRFgNC8AzOYPgMT1r64N5veAmJrO7wKI+b8An7dtw89/gcTCzP8AMO9i5rdAOT/CzFcAvFvsfAXAux1pvFsp4C8G6Hl+6ct98x939C3AACMnM/GENTxaAAAAAElFTkSuQmCC");
}

.ui-flag.DE, .ui-flag.DEU, .ui-flag.de, .ui-flag.deu {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowZGFhMGRhYy1iNTYxLTRiNDItOTRiMi1jNjJkNWFjZWJhNzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzVEMTk2RUU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzVEMTk2RUQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NDQ4ZGQ0Mi1mZDMzLWVlNGUtYWZlYy00ODk5N2M4YmUwYTUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiNDFlY2Y4MC02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7bPmB+AAAAb1BMVEX/4VpGRlX/S1VPT17/42L/P1X/2Vr3S1VSRlX/7Vr/U1U3RlX/VmD/VF7/42RSUmD/6on/6Yf/22T/7mL/7mR8fIf/S2D3VF5BT17/SV5PT11EUmBdUmD/XmBbT15RUV//XF74VmD/22J/f4r/4mJodn5TAAAAYklEQVR42uzMtxGDABQE0cMbARIehBWi/xqZoYVNCP7Ld/X3kFYOpC/rN3ls8LaBDe7B8EImrTEyq4+Qn3IXyWxgg4cMxgDptKfIoiNEKtUJ0sgXUtjABvfgpAPs4yPlJcAAFo8bytT4oLQAAAAASUVORK5CYII=");
}

.ui-flag.DJ, .ui-flag.DJI, .ui-flag.dj, .ui-flag.dji {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1N2U0MGNiYS05NjY2LWE2NDUtYjZlYi0xYThmNWJmYzdjMmYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzAxMERFQUE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkY3NTU4NDA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1ZDJmZTdjNi1hMWZkLWIyNGUtODBiNi1hMmRhMDg2YzQyNWEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozNDcyNDNmNi02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4nh5TaAAAAwFBMVEWCr/9zrwCZxFD+WWP19fVtov/6mZ+Js/97syL/FSPz//////Otyfz//v/30NNlqADF3Z5dowF6sw729vaDr/9yrwCCr/jB1vnv9OPl79HW4/h1sACx0X323d/09PX19PT19/bi6/j09PSDuDDY5711sBeZvf3/N0JWnwD8eYB0rwD27+/39/Xz9PX09PP6+P709fTq8Pb19fR6qv7z9PP1+fn7+fT19PX29fj5u79oqBeArveEsP9wrAyCr/5sqwB5BMHBAAABtklEQVR42qST21bCMBBFC0kDTahYCypiG0Qxoqgoplqt+v9/5fQewVWbcB66Fg+z95kkWBeJnfTMM7DYemDbiWUezNjZl22ZInqWH67YyrwEADAOoUTP3iTGABz6LEpLjEwBe5QoAcYlKgDG90YlFAAOcV4iMQUAImIXmiV+A9IS7MS2R4kpIC9xrVFiB5CX2LR+2yqAS8mz64jYU+sSCoDPpJ//WGuUUAAzSg5ofRItS1QA36d3glDsly+zZYkCwCWlNHaW8KVcq0QBkMFySZBAhKCYlkvlJZJRY0oAJ44jEHIcFMj6RlfMHWw+jptSrxBAASHiagXI/M1l3fdFY/rFIXK4A0cIpMw/z133cOGNm3NU3gKVQhDkxBVg/uiedr3htNOcGkCgPkdI5kfwHIL+82b833wNkHFAZ3CVdxngIdXf/KtXATzdHj4+rLB+balXAUpAP2mn/xOQ6s+H3rjd/C5AS78LKPSd1vNbgBfQX2rotwDwcjX1vwEvbqr/1hpXAIV+etsxA8Af50pfXwEyvaevLwGpvm+izwGgjwz1GQDvoc8AbtQ11qexJn3vaI90fwQYAFAqTpNYBvnXAAAAAElFTkSuQmCC");
}

.ui-flag.DK, .ui-flag.DNK, .ui-flag.dk, .ui-flag.dnk {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozYjIzNzI1Mi1mMTgwLTk1NDktODFkZS02ZGU3MjIxMjBhYzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkY3NTU4M0Q5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkY3NTU4M0M5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MzU3NGY4Mi02YTc0LWM5NGMtYjhhYi1lYmYyMDIxMjJlM2QiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4Mzk4OTc2OC02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7by5DFAAAAwFBMVEX/S1X19fX/VF70///19/f/Ljr7ipD1+Pf8f4b/MDvz///1+vr1/f3/N0L/LTn6par9Zm7/VmD29vb19PT1+Pj19vb1///1+/v7kJb6qq71/v7/DBr2/f3/GCX/OkX9bnX2+vr/U13/QUz0/Pz8h4329PT/OEP7l537fYT7kpj7d3729/f1+fj2+Pf4wsb/fIT4vsH+Tlf/Lzv/PUj/gIf6m6D/g4r/Vl/0//7+T1j8a3P7mJ719/b8cnn/PEb8gId8Z3AEAAAAxUlEQVR42uzWyQ6CMBCA4SllUXEtFVBERXHfFfft/d9KVE4lsST12O/a5D9M22TgoLB6nW6LEIIbQ4UvgrRS1SwihAqVMmQRiAWOoIgFajIgAzKQBNp5ln92mu/A1ctzbXcQ5lj3CXXiQH99yXE9Q7BxmmXFAeuEM7BhYbCoij7q1OCaEyBIRH0gHpipKbfkUOWj5McQcbYhujprvKfm+xqXU53PhbbG8jffhzTyNL6H/I0yIAP/CgSiAeE1LxJbNFcvAQYAQqgjBqVP86kAAAAASUVORK5CYII=");
}

.ui-flag.DM, .ui-flag.DMA, .ui-flag.dm, .ui-flag.dma {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiNTMwNjQ5ZC01ZmJiLTE4NDctYWEyYy0wMzdlNGM2ZjljMzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzAxMERFQUU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzAxMERFQUQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphYjdmNDhkZS1kNjMxLWY3NGYtODU2OS1lMWI2ODY5MTVmYmYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1MzI3YzVmNi02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4aJxaqAAAAwFBMVEVzrwD+SlXIcDQnLFX/6WkmJjirxCWsz21bpAD/NWGKZPagoah6sw28eCr9blL+R0f///+rmljjXUXOVp3/LT7os4OxW8pouAD//l7jUn2mkBuNgX9ZxACyv2WsgB/XkCiEpQyUmBRIvADXZT92rQDaTzR8tBD5T1X+cXn/qsjyU03oSFOvuCecx0rmQzb/oWZkqQ16qgV+qAmvn2GloFhmqxC9NBfpVUyqaWz/0XlbwACBj2N2rAZguR6TkDN9pRTlG5UOAAABzElEQVR42uyWXXebMAyGJdOPmNY4oV1MKUlJMFNC0iYh3bKl+/j//2omcFfRcyjbrvrecXj9HEmWZcPjdZu2F2fR3vOuhsPLbavpEdo1cICRd14BBm/YrvsBPn8A/j3guR8g6hOBNfP1JiDUtFhO5sZ2BdijUSglxbG+vUVhjrYbwB7LQ3ZALAAOSGJVlIntArDHHa4gRkSlKkosseRjaAEYU8hwNkXUWjvAbEqSjOEB2wGjuZJYSd+NbyqEkxRzzvkFLjitsV4UfPL9mxqAuGatcMYo2uTT8LToIXnx7xyBlFptIs4LEadAgTiF8O3nj/sqBEohD1gr7Eev9DwizKgqAY1fAIoKVYRI7scr7cHj1GTtAPcA0+YLWSt454yQGsLY/w1p2AA4pwdXnEhTs43+L6jL4cJhrTDktBC7rF7lUgDXjDQr8wVr5QHLvAHIGOoixOnTkgdccpo0WedfHyLVtISesNaWVhZ1KxdPwfdYvN3KrYeJRJ1FGJIKURKYTse5dMc5dVtRuDYKYSZlmthOAyVJD6HLPStdNYtsRWm3gXIaacKNNNzt3EjTAhL7zqGqVPG+odp/rP+Vi+Xjdv5fgN7PvL4PzT8CDAAr10yVyNIqbAAAAABJRU5ErkJggg==");
}

.ui-flag.DO, .ui-flag.DOM, .ui-flag.do, .ui-flag.dom {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjM2RmM2IzNy0wZWRjLWFjNDgtOGYzYS1jM2E0NzY4OTc1ZGEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzAxMERFQjI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzAxMERFQjE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxZWFkOTljZC02MjQzLWEyNDEtODM5Ni1kZGQ5M2Y0YmQ2ZmEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4ZWQ5ZTlmMC02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5y+gYHAAAAwFBMVEX/S1VBR5v19fX5tbjVxtb/VF5KUJ/7lJm1t9X7jJL1ydKOkcGFib329vbxub9qb8a63Nb6aW/7e4La2uSoqtHb6eRNUqBdZLL8hIqnmIx3e7b+Vl+UmMn/WWKFj8KEuKGAhLrh7Oj25ebx8fOez72Nx7F8v6a2r6NmtZfRxbuJjb+Bwan/T1m6h37AwN1GTJ3q8O5lVonu8vBITp52foull77V5+Clrcu4veGpvc+pvNJ7g4v/VFxZUYr/VVzYvMws4h1nAAAA+ElEQVR42uzWuRKCMBCA4ZiogErABAFRPPC+b8X7/d/KxtjtjhM7h78mXyiyM0uiIpRv2u94XIASJAcX0XchQSrCQEUBBny8kQEZ8C/ACgY6XwA3bBo/gIVNo1mBmspl0wkCJ6WJYUExYlMwGTiy15NOIOFvbAzwTst9ml69lqcJbAeXe72+OQ/WmsBx7OZ5Ke+Oj5qAO5uEh1I4mbmaQHc4uj3ZYzSs6QL99kKIRbvf1QQSHotqVcQswQBugDFGKeeUMt4sQ5nYI7XUNWXkvZM5DIQKmMLnd6Tw2x/4GZAB/wIgCQV0sGkU4A7ZYGrRNH1wG41eAgwAgG8i5bcn+iUAAAAASUVORK5CYII=");
}

.ui-flag.DZ, .ui-flag.DZA, .ui-flag.dz, .ui-flag.dza {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmZDA5MDcwNC04OTgxLWIyNDAtODFmZS03YjJhNzkyNGUxODgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUYyODM5N0I5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUYyODM5N0E5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpjNGI1MTBjMC0yOWZkLTczNDQtYmEwMC0wNGMzMTE1NWQ5YjciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmZTk2MDYxOS02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7U8t10AAAAwFBMVEX19fVzrwD29vZ6sw3/S1Xt8eZpqgD+VV7/+/96sgzrWUnLczn3x8j9tLr6hIiuhSS5eC326ur+ZW78lJuFoguOkxX9bnadx0zhYUOkjR79dn3+XGX9pKr23d77jZN8sA2ejxv6nKH6mJ74+PjXaD3+TFT319l9qAbyVU2Athh5sgtxrg11rgKQmhH3kpN6swz0rap+pwfeY0H18PD5q7D19PT/T1n8e4L4UFDAeC+VlxX3mJn31Nb/8/j/2N32oaBUV2hYAAABFElEQVR42uyW2ZaCMAyGq4I6WmAEZ8QFrLvO6LgruL7/W9mU41yWk3DLf9WbfKdJ/qZhrZJOvwuzWtRpxApalX/MKtNrrQd8pACKrJQDckAKYCY+639WQAY4NUOpMyUBViq8Zve87+5wjwesIHwuVA0aHkcDthMZ7y/pRRzL+GhJ70ITEhDvNt7CIxYQQ/3AB/3Ng7GKi77BTgJiZaSncbYNDw2AFjqJEz15dA8BHXBP3GThAP5/CqYLN7CCPbWI9mkQGgN0DZQPLwDgso2nDt5IkMP87QM+xAOUk8ZZ5oFQb/ErAfQ44TmLCBD+1TrY3bBBGSizOEos4HLqSGu2YaRN838hB6QDMi9Zmde8rIvmS4ABALgBGlUK9+4pAAAAAElFTkSuQmCC");
}

.ui-flag.EC, .ui-flag.ECU, .ui-flag.ec, .ui-flag.ecu {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMDI2MmY5ZC03MTVkLWNjNDgtODA1NS1hZGRmMjc1OTE4OGQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzBERjc4MjM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzBERjc4MjI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3YmE1OWE3OS1lMWFlLTAwNDItYjg4YS04NmEwMDdmNzJhOTciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5MzBmZDA0Zi02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4sLDSTAAAAwFBMVEX/4VpdS0n/S1UeRqj12l4AkkGmZGv71o4zOZ+JrwdBR5tgw/604NfItmv/42L/VF7lrJGggLJjo/jmzV8jnKji5uuzpXM0nfz/TEiVi37VtlatlkydSnn/7VWkl3dMUqHLy7FNUZh7dIXY1Tvcx2fAlFf6Nku3vC/xuHqdxnqbuc15mIuxJXP88VOchE7/V1//iEz/dXn65FbLzVuUfU21SXBXW56n1MX/51jFnXD/V1Lr2Uri6EP972NhXbBiKYiTib6kAAABd0lEQVR42uzPy3KCMBSA4QNSIWDUGo0SKsZIBfFeL4jW9v3fqoFuIzPAxoX/ImSYk28SMNu1MqF27brHX8CTA8TbELluPFINMI6a5gF4mnYkVQB5UAaQf7zSAMvPaanp/280VvoGhDH5Bs7lCxgj5Z9AMdzQRktTbYNugHFpwPVnKDQiziMjRDPfLQtQ4Yfo23Rk5jcKqYtLAtl5FMUZEEcIhY+u8BBwKQlF5ORF5zCgD4H7WBnFgdXkrcFAAlxYAabquTsY6ohBrCtvJa2+4yRXK5A/1MF5qoyOibVfvOUt9lYwpuq5M9iWsgzY8n4e30rAV8/ZMLGVZcA86uVF8+wG6rlJIbBLhr3eMNlVBOzuezceDuPu76ga8DMYBCxNGZtaFQDXuIgYe59ZTIiL4ZcEpu5lfW/7uNnE/td6fXGnJQHbFhiLw3K1Wh6y3aOpCTSKEg1dl0tR8FHYSddPxRNwHdXqCh29VtsX8BSAXjPYd2q1/xNgALDzWUNrd5NCAAAAAElFTkSuQmCC");
}

.ui-flag.EE, .ui-flag.EST, .ui-flag.ee, .ui-flag.est {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2NWVlMzUzZC05ZWNmLWI4NDYtYjBlZS03Mjk1MTllNWY5ZTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzI3QTFDMTc5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzI3QTFDMTY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0N2U5NTE2My0zYzU2LTYxNDItYTI4YS03ZDFlNDk0MWY3YWEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozNTYwNDhkMC02ZWFlLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5y9uJTAAAAZlBMVEX19fVBc81GRlX29vZLetD///84OEns7O1GQ0xBd9dPT11GSFpBcMZSUmBPT15NfNDt7e74+PhCQlJ8ntxKes9PUWJERFRLd8lNgNpYWGVNecpaWmdMe9BPTVVSU2R5nNxST1dLftn48xa5AAAAZUlEQVR42uzMWQ6CQBQF0ZJmlqEZVSZ1/5sk6S1cEn7e+a9iiCVfHiJGrd+ItUFrAxuEwb+QvHlVkoXpKTnYc8mPJpLUNrDBNYM+lcx8SsmKzySeRIRD4mxggzDg5gF0TtKdAgwAVFgdha4nZMoAAAAASUVORK5CYII=");
}

.ui-flag.EG, .ui-flag.EGY, .ui-flag.eg, .ui-flag.egy {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNzkyMWZhYi1mMTYwLWQzNDktOWUyMC0xNTA3M2Q2YTcwNzYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzBERjc4Mjc5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzBERjc4MjY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NTM1NzljNy04MjIwLTdjNGItOTcxMS04OGJjYjg3YmRiZDkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjNDU0MzI2NC02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6cpWqzAAAAwFBMVEX/S1VGRlX19fVPT17/VF7+Vl//PUg4OEn0//////9PT1317e7s7O3xyzf/54f29vb19fzz6KjvugDt9P/wxiPy2nz2/P5SUmDy3obwxBjxz032/v//VmD18uT09dzy1mr19fb3+f/y2HTutgD/8bPvwAT/gon17e31///wyC96eoVZWWb19fP27u/t7e7z57Ps6uv/43T07tT07Mz+X2f19/X+YWn/SVP/U11ERFT/Vl/z4Z7y13D/R1HwxyhCQlIZrby6AAAA5UlEQVR42uzPW3OCMBCG4VWsxyIRAxVjpBKR4Fnbehb//7+q43ibvcje8l5/+8wszGqkZkDuRDu/QI0GjEqgBF7AvU7qCL8fpA6w6pjLMjZhWYYsOivQTSTdG4zRQVODVzU3+RuqSAqGTDwUYEKmamMPhFe3yHPuXkNLQATKXT6/uIlvS2Cg9kJIFRCAROuAAvjpzz717YEg4rnLo8QWYPKWxHESS88SCDc+L3jh90IMaCFNd91nuym2gfWnsW3/3da8WcOibc55h0wW8GiQOoNTIfVVAiXwAtpUoEIM5g6p+b8AAwAo4C5dEpWlhwAAAABJRU5ErkJggg==");
}

.ui-flag.EH, .ui-flag.ESH, .ui-flag.eh, .ui-flag.esh {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAACCElEQVR42u3Xu2pCQRAAUCtBsLXyDwTBVhD8EsuYRvAPJIKVleAH+A2CrZVglaiRPEyVKEYjBBLyMCji5M7CvXnc971EsrOzMLDsrsIc9zFGACCiciidPAMwAAMwAAMwAAMwAAMwgBZHWjeiUJgATrWuSgiWACoh2AKoguAIoAKCKwB1BE8AlBE8A1BF8AVAEcE3ADWEQACUEAIDUEEIBUABITQAxqJaBYlbeIAgCPvNBlbNJtzk8zCIx2FWLsN6NIL9bicngB+E7XwOV5mM+Mx5Mgnvw6Extx6PRUgJ4AUBf/nLdFqsPYtGTcneVyoipAVwQ8Btr6+blUqm+YtUSoTUAE4Ik1zOWPPa68FLtwt3xaKI20LBmMO+Po5rpAOwQ8Btr8/jccD22GqJi/D353EM56TcARhWZ9kKANvHZAKDWOxH8jgm7RGwu8ius1ljzVu/b4xvplPTd+CYlABOt/iq0fi6BLW3X28P9TqMEgl4arfhudMRfRyTDsDtCbN7Bhe1GmyXS2Md9nFMKgCv7zcWQjoCFkIHLnz+BsBv8SJKYe04YCmMOwGPw/eKUCqAA1du/wvgOK/9rTyRN0IByJ58KAAKyQcGoJJ8IABKyfsGoJa8LwCKyXsGoJq8JwDKybsCUE/eEUCF5G0BVEneEkCl5C0BVA0GYAAGYAAGYAAGYAAGYABF4xOKeU19AuWeVAAAAABJRU5ErkJggg==");
}

.ui-flag.ER, .ui-flag.ERI, .ui-flag.er, .ui-flag.eri {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5NzM4N2Y2MC04MTA1LTY1NGEtOTE3Yy1hNTYzYWU3ZGM2ZWEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzI3QTFDMTM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzI3QTFDMTI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkOWM2OWYyYy0xOTRlLWNkNDMtYTFkNi0xZDBhOTU4MTUxMzYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0MGY4ZTc4Yi02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6PcXuNAAAAwFBMVEX/S1VBc81zrwAxdtf/N1T/V1p6sw2RYZb/jVf/zVn/blb/r1lzaa3//Vv/RkZptwH/51pawwFLetD/OWQzgOT/RD7MVHCWlhr/QVX/K1TIbzomed+LnhZ7tRD/QV6nhyX/T1XjTmbpVk27eDIee+X/S1b/F1N0rgD/R1X/SE70T1PVZUG2WIL5S1XsTVxgvgH/SVf/SlNUbr//SVXeX0d7qAqApA3/Rll1rQbxTFmcx0vbhZvhmHfXdRVPftH8SleoKq1GAAACkElEQVR42qTUi1YaMRAG4EUmNRcCEbROStWtFQwV62Wt2pu+/1t1kmVvEHHZ5qDnyPH/MpnJbvLn6+fRwc3Jh47rVzKZnD4EY6/bSlhyS8Z5MEaXO+dPCKB1e1oa3YDSON7b0aiAunEw6gbQmnnjU25cdgHyOibt64gAqzq+tasjDuTGhM7y/J6xBiACOKRPYVAdzzfbjDrgHDAmOf2Qk7nwXTDOthgVkGIG3BjDLddCSHCuOgsZP94wKgCZlFobniI3WmsuoToZGddvGBVguRCCgzRqDlxoo1Ksd+dpMnm9ihgl4FAYCdYyrYA6yZSWkDUHkxuPTaMAHOPCcGDSMiV4Bqkyqn6IyrgNddwURgEgE0YwcEKB0QKd7yeH2AUp68iNCjBUuwNFEzCcAPqb2/gd88bT1Vn+EiqBVFDAodIGkdrnwXgFlfFw9jg6KABfMoMEaQCcM+q/VXptDjHj/O/xCvC3h/4/Q0sTJICaoEWyDZjdDY/wdDnIgSyUbJEpqZSvgJpKPdmaHn7Zv+9fHOaAY1J5QBojYJ6wDBKagoxXMFsMjxYf9wf9i2mv91L2gHZEK402VEOKnlIM43tT+j6kaY2LKVD/tbKOc0X3AEgyZvMizRZHjXQNSOkOac0szDk9UEAzMGvXYJZspmtA4hIetp4rY+c0E908gN/7jtLTRroO0BVg/hRMqfAwcoTG3tF0A6BGUtLQM02/eGqxlr4O6X4vsupA6iyE4gEstEqvAb4ToIRQiFV6OdiS3gSoCgBMV+mfy/3t6QhAr2bnVulB7710DKC9h63Tm4BPD79T+qJVeg0o09O26TqQP6C77F0HuqZz4D/SAQivFkpPO6T9Sn4vB+PDw3HX9fJPgAEAy3lb09GVM0sAAAAASUVORK5CYII=");
}

.ui-flag.ES, .ui-flag.ESP, .ui-flag.es, .ui-flag.esp {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxYWFiYTRmMS1hODc0LThjNDQtYTk0My0xYjU0ZmI2OTkzNjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUI3MUU2MTk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUI3MUU2MTg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMjRhNDE4NC1iZDFkLTgyNDgtYjQ4YS05MzZjZGU0NmFkZDkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0MmZhM2E3YS02ZWE4LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5deacCAAAAwFBMVEX/0lDIQUvlhkn91Wv09PZRZKjZa1DVcHDkqJ+JY4j/2lDLS1TCMEr45rr/1lDsqnL379n+qdb6tUjBLkrRWEzTXkz3xGr+1Fv3vWHglIWRjYn/zDn40uf8w0zypDf0pkj44an/01DVUTDQrGbNVFy6l2/MTkz74ZnZe3ned0z/2ln81nr/00zFO1T+zU/PUkrpyc7TV0nSoV7IQkysV2TIQkvL0OXVZEz901H/0lLKSEvRYWbpl1PiqVTkulvyrFgeInAjAAABh0lEQVR42uyWyVKDQBCGm6FZQiQhrWExQdBsTCIYVzSM5v3fSsCTnuyMR7/iNFV8zN9UdzUUQy0KMDSBod77w39BKyjPtChheqFFDduRFhFsPS22EMF3Ip92OfyW6+inwAzwOseNeaJgh7iXtp0gbk4TBCikUR+mMkQAz+MLTNeAA8isWo5hBN3DEIi1ajMkSiophAsjb12+egxBShmlcaHoeIyJ8ty8vblJeQKitGg/LpfYkaehmd5yIvjoQ5MRZQ7OJ3P0TcTdjCFQjuPYwymR7AQTzCOmoO67855IDfobuM+PjzZHUPURbCEGlvXS1SDEeThj1WDfUFgrZVnWoGmaRLm8CNIwiiq+E+LJstSVsh21NCSriEkboRPcxeuZJFFEuFcz7m8Me8GBRC/gRah2eViZncB36sxexpHvRxzBYrVaLWA8HruIrpOYsHh/ePhgCC7b6l+2/ZgHQeBv3uDD+jrgTiQmrUBvKrdDVXsq11MtbCjPtSj/94O/EGivebqL5qcAAwChqk8ZdMhGvQAAAABJRU5ErkJggg==");
}

.ui-flag.ET, .ui-flag.ETH, .ui-flag.et, .ui-flag.eth {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZWRkODhiYi1mZDg3LWJiNDgtOWZlYi1jOGEyNmZlNGI5MmUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzMwQkNFQzY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzI3QTFDMUE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MWJkYWM2Mi1lNTk5LTMxNDgtYmZkYS0yY2IwMjBmNWQ5NDAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0MmJlMTI5YS02ZWFlLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4+B2ZPAAAAwFBMVEVzrwD/S1X/VFs4aPHRyU783FiMYpr/4VpBc83/5GKwtWtsjKnv2zOSpIXwYnFWfLv/P1V8sgY2bNl7lpnSVG40dtWGnJAYfOjUyHT/90R6sw1ZgrJqoyz/Rkb/70kned9oqwBakW8ZXul8tBD/7Vv33mMoZNx9ugCdqntLecRAcdZ3tQCFuA9vqR+fqJVwrRH/61D/Qz1Edr/+Vk08ctCdyE3Av13/S1f/SU//PUD/81P/41hSfb9Id8dGcsr4SlJNWIsDAAACSElEQVR42tyTYXOiMBCGUVIvkqTcEYm1VDm9IghaRG20rdL//6+6iZ27mUt0sH7rOyMkzu6TN7uL83x/lZ6dq3V/Xfqfbw8oijQtiq8CirQoH0AlLL4AKNJyHOE8CHIcjcuTiJOAtBhj18214D0u0ssA6WLlBhjk++qZu6tFegkgfQhcrJVlx7frPqR2QPnbVLGAfMI1AKknJ0BYFJbQ0pn/MpTOV3D+TIL7SKII472cgYfVPDVj505yY2jwNFHHEg8MeB7cwSNqP3kamLGJ0zX02M11/TBjGHGC1FspyJNXM9rp/vhfnwZAArIxIuJzCxaMYAvgbUQme54JljEmpRAIMZZley72U7J8awBYJrMAE0SlhzyaSSkRLDxKCQ4OybIBYHQXbHT/oPJoD91AB/hJ+GsT3I2aAzCjgushQJxTXcbN9CIAHEt1+zhVZi4GzLiIKIVpFBL6wGfNr6CK6HPGxF7IiBJBiYQlY9wP6kZFhDZOCVPmZYaJqn6mKkgEadjGv4NUI7g+E1Rg6IPa2wfp0dBrEupR5jKjESE+9Tz9YQZhMjCjHfP7uBkdLXgUrHPIRVQcDYxsH1Pb1Hpd92t8QKoOCgAjccB1XK/XlmBn+9PUSy+O6+g4BNo9ieo47r1YQrdOu2VRpQj4HwCr/MoW2bYDgFD3Q4Ugykcd9rE9/ySgVb13wn4cbkBh3A877/b804DtsOp1fEgGiN/pVcPthQDQsNr1tHbV8GTQOUCrtRtq7c6EnAc00LcAtK6Uc9u+SrcfAgwAmudokDVkx+UAAAAASUVORK5CYII=");
}

.ui-flag.FI, .ui-flag.FIN, .ui-flag.fi, .ui-flag.fin {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphMzI4YjNkZS00YWM2LTliNGMtYTkzYi05ZDAyOTFjYmNhYjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzNFMzE3ODE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzNFMzE3ODA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0Mzc0ODE0OS1iMzNjLWQ1NDYtOTY3YS1mODc0MjU4ZTU2ZTgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0Zjg3YmQ5Yi02ZWE4LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7qpsCNAAAAwFBMVEX19fVBR5v////29vY/RZq9v9mztdQnLo4rMZA+RJo8Qpg4P5fZ2ueWmcUgJ4pLUKA+RJn4+PgqMI8mLY1GTJ0rMpBARpo2PZYbIofb3Oibnsg7QZg1O5VCSZxNU6G5vNpCSJxCSJvFx+DFxuAyOZQ7QplITp89Q5m3udYuNZJLUaA3PpZARpvCxNukp8yhpMtFS505P5cqMY93e7YsM5B8gLi4utdCR5uqrdDy8vPz8/Skpsw7Qpg2PpbAwttJTp9JGe6FAAAAxUlEQVR42uzW1w7CIBSA4QNttXVBp6Nq3Xvv7fu/lVTvqAnVmnjDxyXJf0EOyQFT4eGyUyOEuBWsiJkQhXOZLEKokMfwnY8CCjsyIAMy8JMAjjr6YxYonXEccNN47QO9sMBq29LEplDUedaw2WCBRdHShawl9AweVVFo71FDqE+AoCS8evLAXY16XU5UMTqCTppnu89HdKp2WsiuwiDFC+a0ywKbdZAS270bpJN/DQdpFm+Q5G+UARn4UQD+HABIumg+BBgAHqAdcsgClXoAAAAASUVORK5CYII=");
}

.ui-flag.FJ, .ui-flag.FJI, .ui-flag.fj, .ui-flag.fji {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkYjJlYjhkNy05OWU5LThlNDQtOWRkNC1hODc3ZmQwNTU4Y2MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzNFMzE3N0Q5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzNFMzE3N0M5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxYzdmMzE4MS1hYmQ5LTcwNDUtOTA0Ny00MjVhMTQ5MGFlMGUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxY2RhNWRhMC02ZWE4LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7lnqaBAAAAwFBMVEWCr//OdZr/S1Vvl+n71dYoL460u66Vn7Oi2cn/m1eJtP95i6T9iZD8/f374+N4fbeFya79pqn+y1p4eJfOz+Kxs9ROU6LCw9v9d36BWXK3T1f7wsVDSp3q16g6P5ZiwaTN7eb/JjMdJIhfbY6rksf+7eC8b1gOFYGkc3rfxb3/aUuxOUf+X2j/PknKk4zi4uuBib/o+/nLtpWXquy95tvNSlV7qPr66+pqcrDr2demxv/7rnzy8fTm8O338fGBSVbsb+a8AAAC1ElEQVR42uyU23aiMBSGY0g8IBEEBIEUFTzUU8WWClSHvv9bzQ4Hbbtm1dre9GJ+1yJEki87yb83GnrMtii3QNy3FYwV0y97lNsEK1Mkf6YXNMQKO6mUcs59KgBD0/ehQwP1pGAllw/oc6kexhAED/wKoAiAH3DbwxtyiiT50+kyonzQhyBYFFBeA2D5KB/iPhv4weEawIJYs40IwgoqAF1YYvneSQ0Cfh0A4foQxDBn0WIgAPZCTarlYTNXAT6ldAFLbmCKbRYRCFxiWosFpQG9ClBTIZ6aHlwoEwAm3nbwV6GrgF4pkuUJIURcIyFJTjJSfXg6XAHgK2r8FoDhfJBRA0glDzZNyLA4g+K1UnUGzuuz67pz+MFz7j6/OjUgUoWs1GQEDr+4BdZXkl1qFR/UageOO1nhjr7Sjx0h7J4BtPABt8G6SuUDO4Esst/7wHF1IYxXZXMBWBzyqMWEdVtB6cQgYgQyDJzIz0503L1XzNU7R/F4A6BBuhPWBesF51wwGbhxl0KC1YB1B6atIHpdX01W+vyyBX8gBicRvWQj2DtivU0RRA24Hx6PigKHrENzPN6fb0HdiZGm9bEeWLbgZmpVD4xuuz1ux7vt9jSO93Hc6taAcvkAEs+vKxIV7wFUpAQybFr5oDuKtbGWbbdJrI1GbwBKtbzQuaAIlUFsGuVAo6W1tVjrFQBN+3MBNBqyJB0qoWmjMUV1T5Lkp+m0BjQf5s2xAOzHyya7AGD4pe4Wc991a88brV32mLEEAIwtl28AMvqSHHdTCOOyvfjgq4D1pBDGZbu+FWAYy6XnEW+79by7/kPfMG4ERGG7PZvN4Azy/aN+l4XRjQCUhvFslhfXONLujBTdCkBhK5kxARiNtG6Ibgeg0MhnAMge20aIvgNAatiEM8juQxV9D4AOYbheG6mEvgtASHIc6UNVvg3wj7L+H/AbAD/Wi/wjvfwVYABnN2tnXJ8xVAAAAABJRU5ErkJggg==");
}

.ui-flag.FM, .ui-flag.FSM, .ui-flag.fm, .ui-flag.fsm {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNmIwYTBjNC0yMGY2LWIxNGItOWE5MS02OGZlNTljOWM1YTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZCRDUwMEI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZCRDUwMEE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MjJkZjE1ZS03YWY1LTVhNGQtYWY0MC0zZDcwOTM4MzZlYmQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5MmM4ZmVjYy02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6oXBNXAAAAwFBMVEWCr/+Is//19fWKtP/w8vWyzPuwy/unxfyEsP/p7va1zvutyfuvyvuXvP3b5feZvf3i6feUuv3e5/ft8Papx/yoxvynx//l6/bZ5Peavv3H2fnY4/jy8/WLtP6dv/23z/rq7va60fqRuP6xzPuNtv7s8PbF2Pm50PqiwvzS4Pjj6velxPy/1Prd5vff6PeryPvz9PWpyP+Is/6kxf/u8fa80vr09PXV4fiHsv+KtP6Gsf/x8/WJtP/E1/nQ3viWu/11msrzAAABDElEQVR42uTWWW+CQBAH8HVcTgERvBUVDxRvq63aenz/b9Wtb3ikG/8xJjoPPEx2f2Rmhw1skYKiyOBIYdt3KJB+OHC0QUA1QcAzECATWl+k9jt3AwU6RQYooUbkQT1ocf8HAQp+8G10AOCoi4f93El8DmBp1xcPFEngkxjTcslcO8/YvCoJaOSU6t1kLugZNVJlgKxS5mJ8P85X6iLLHdP+F2g0XbG/fvkuX6RLYUWmhDy5PR4kc9sWn5JsE0PRROu8iaJ+2ksCyo3vV2u+zygnjl8HgXEEAsMVAqhxRBTF5t2APfm71d0KUEJM5EA9IK9MGwCYrRk7KAAwaIgLYvTy1zocRexHc/krwACREw3KSFk4bAAAAABJRU5ErkJggg==");
}

.ui-flag.FO, .ui-flag.FRO, .ui-flag.fo, .ui-flag.fro {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2OGMwMjdiYS0yNmEzLTYzNDUtOTdjZS05MWNkNDk5OWMzNDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzNFMzE3Nzk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzNFMzE3Nzg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3ODM5YWEzNy0wNDVkLTdlNDMtYmY4Yi1mZDk0Y2NiMTllNGEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1Y2M2MmU2Ny02ZWE4LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4BwEcpAAAAwFBMVEX19fX/S1X////29vb/S1T/TEv/TEyHSYF7SIWdoMkBJpYAJpaWmcX/S1P/S1L/TEimSXb4+PZ4fbdcRY8CKpkVMZgGSrW9v9mIU4r/VF0MMZuWSXwVO6H/VVRoSI2jps0AJZTFSmuCh7ybnskhPJ34+PhcYamrUn3U1eX/TEbAwtv/S1D/TEp8SIVeR5BkTpV/hLv/S1dFSJr/S04RLZYAJZYQNp6fosl5SYb/TEmVmMWXmsb/TE1xSIl7R4RbRI9kLb0AAAAA8ElEQVR42uzW2W6CQBSA4TMDg6KidakCOoLi1qp1x92+/1sVlQtnGj0aTEwMH/d/cuDMBGgrIvrdGllHvOuPaV5BtEFGK59FI0sIyX2UCjQPD3swoARPHIgDbxGgst78NwwsmhQHji5yxq2fMOB3nKWOcMBOiVy7PD0FvqrlmptCuD6YScmwXlWNIKA16sMk5mAC12RsRo4mWaahGAdL/e8UIOodDAssEoX6jMDVEch9I3AmG4Qvsb9mqAEHMyFbnT/jrrFP4Eyw0yJxkdKIYJG8jMgrXKyyt83cttGjH6b4RooDbxKAFwcAov5o/gkwAGQCNwtozzvCAAAAAElFTkSuQmCC");
}

.ui-flag.FR, .ui-flag.FRA, .ui-flag.fr, .ui-flag.fra {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3ZGY4OGZjOS1jMGM1LTEyNDAtODgxMi0xZDE1YTM2OTU0NjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzQ4QTZBMkE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzQ4QTZBMjk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDplY2Y5OGYwNS0xNjA0LWZmNDAtYjEwMC05ZTViNDIxMWI0MGYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyZWMxOWYwZS02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7JV2g4AAAAWlBMVEVBR5v/S1X19fVLUKD////z////NUA/RZr/SVP4vsEpMI+3udb/VmD/VF729vZKUKA0OpW2uNb4wcT/UlwoL4/0////P0pJTp+6vNj/Vl93fLj/gId8gLr/fITnfLayAAAAWklEQVR42uzWyRGAIBBE0VHAFQX3Pf80DaA5WDU3q38A7/zlNtAWd9tDy7hOHXRJonIebA65uqgyTEICaNrPwCFGB3gCBAgQIECAAIE/AkELqDfv1I3m8wowAA35Gh6EqX3fAAAAAElFTkSuQmCC");
}

.ui-flag.GA, .ui-flag.GAB, .ui-flag.ga, .ui-flag.gab {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiMDk1ZWE4OS1mZGJhLWE1NGQtYTZiNS0yNTBmNjM2NGIyNDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzQ4QTZBMzI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzQ4QTZBMzE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiNjMwZDQ1YS05NGQ5LWRkNDctOTc3Ny1hN2EyNmZkOWNhZDkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1ODdjMzMzZS02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/sDNBAAAAeFBMVEVzrwBBc83/4Vp6sw1LetAyatb122D/6lF8sgb/5WH531ZoqwBLecf/42RNfND/42J8tBD23WpxsBD/52v/61z23Wh1mdtUgMqDthM/c9l6swxKes/54V+cx0v/5mk8ctieyE+EtxZWgcv54WF3m9t7tA9wrw3/61rvOs8uAAAAaElEQVR42uzMRxKCABQE0SGIIFGiShBE4P43tIortMv/9t2aPWQU9mL5Jo8NChvY4BzsMVLqESKLhhuyaoqQSrmLpDawwX8GxxWp1QTIXV2CfPS+IE/5DpLZwAbnoKcDB9LXR9qfAAMAj6EepvBkK0cAAAAASUVORK5CYII=");
}

.ui-flag.GB, .ui-flag.GBR, .ui-flag.gb, .ui-flag.gbr {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozN2M1ODc5ZC02YjQxLTkyNGUtOWU5YS01YWE0YTUzNDZiNjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjMyMjBFRjY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjMyMjBFRjU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5YWZhMWI3NC0wMmZjLTBkNDUtOGIzOS1kNDkyYTQ5NGVlMmYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyYTE1YmZiYy02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6kaQoIAAAAwFBMVEX/S1VBR5vU1eb9a3P5trr////09PRpbrCYm8ciKYszOpT36OhMUaCgo8sbIohDSZz519n6pKj4wMNUWaT/VF4uNZH7lJr+/vv+XWYgJ4oXHob8hYw5P5f4vcHo6fD7ysz39/b7jZP8eYCChrze3+wAA3j/8/Gmqc+ytNb7mp9eY6r50NL6+vmKjcCdoMr6rrEmLY2Qk8P29vZ5fbf/T1n/TVf/+vgqMY/IyeFHTZ73zc/4x8r64OG+wNysr9L5w8VYppAuAAADiElEQVR42tRWa3eiMBAN1knlodFFpKBQrK/SoiC6alu3/v9/tTOJFqjV3T39tNNzeo7JcO9NMrkT9pDmee7uLF1Y1dgu4EdXRgAz59Pki27t3Khzx24YY32Tc8hHeia0cngNCJiMOjT1ypTI9BWH9gNj3ZT18X8dEWD30hqIvwEQg5b4BdDBmR6PGBzuGHvY8wiSua6LPwOIzBvl8Izab16Rl63C6ZCxdSpF2CURXwMgvfUL3BiHY55AOGLZ4BHuSUQbRcAy04W4AiCybO7CPdE/I+OjljHL8W7DDSF2OHehZvuGuAQgBr69g81QJiP9rbe1mSW01uBdrelZitgqEWcAQuhEf1BykX7Q0oTFLJxxWrchqGUVIj4DCMO3azDFU/uZSvqWg1kSQCMRTWiTiDeeAzQcTxNVAKF52wZAHen7e6SfEb12AiAR/u34eLQk4qll6GWAzGg91cBURePCWNGXABDNcxawx+K6O9CJNp1JGWCChQ1pV5YtThqKvgxAaySSdM3Y0CQSbVQAzLWxAg9o5ulEXwWQIhpgUoUHKCKpRSeAqJZAyiQywML5oJcAW68I3Z8Yj3kdld69IRU/AfBNoMai6HEw8fXSJw5bNCqxmofJvhP3sap4AWDG/ZhGknC5quYvGHyOnH/EswJ4K0bys3R2+HE5YgXQu5JyYN+O9fc+7+Lffw/w7Qjql6OnUoZXUoLzQoquFVJ0XkizZiVGyzDBxLQzjM2ilDlvD3udgEp5VM2fMUcvIvMnziyPOLnuur4pAFzX7Mkelr8bEz8rfeKUrrOGprmkJVBuB9xxcZ3HeDXJjtYp+l3mVa5z2VDQs12uXBdCq2woL2OcqcseJv3u3FDQs7dIn5tDcl0AlFqxNGMGKII6Qno03SoAejb6mcsDIjGlaVZN1Wk9jU/y9uhqfsVUlZlBvifXRYYZmeaZrRsLMgu1QbAwSrZOdirXiDezPz3Bf9FYZNYrtY/2yVot2dqMJi5QuS6ZplrgeWvTdKmTU/uIjzoR4Li69CfW7BS3+FpzPe6UaqSyu9ksk/vblh0F93era1fa++mspIjeBt4HW7Yi+uPvml064QsPDFktH4zhCi+TUnRfeV1cfuJQk1+6WK+yh02BJTxWe1J531x/ZPnW7rjr3YBRfd68gjuv0P/pmZeNEuCcehi+FLud3K3ZuvYvD02h2zs3z82Hm98CDABHnHTjSntEFgAAAABJRU5ErkJggg==");
}

.ui-flag.GD, .ui-flag.GRD, .ui-flag.gd, .ui-flag.grd {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjY2EwNDk4OS01YTE4LTg0NDItYmFkZC1hMWEyNDgzM2Y2MDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Mzc4MzMyRkM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Mzc4MzMyRkI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MTZiNThlOS1mNTVjLWM3NGUtOTUyYi03NzhjYmI1ZTk1NTYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmMThiZTY3NS02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz55e9ElAAAAwFBMVEX/S1VzrwD/4Vr/VF7/41rQdTm0xir/MFTMzzn/glf/MlT/xVn/i1eDtQqXvBf/pVj/tVj/+Vv/91v/alb/QVWoniH/VmD/ZFbY00GqwyOooSH/e1d4sQP/cFb/W1b/1Fr/mFjilkbs2k3/UVXz3VL/T1X/LVSaphn/2Vqdkhnm2Urg1kb/gon94Fn/foWOuRH/PFT/NlS+yjDU5D/+4VnV40CiwB50rwChvx7631f/U13/SFWgjxz/Vl//4FqzgSccsSPmAAAB/klEQVR42qSWf3uaMBDHc9eBSlDYQouOBqgIpVqrdf210q3v/10t2FUSwBoevn/4cF7uAznI3ZHbs166JXWlgWJyrphB0gh4VU0W05hJAZRKQD+mDlPX/yFn6h9hhFFYmTFiLDkpRr66/qIOIE7kyDuglB91SoDUywbWXvfEIvfWQcV2W1SWcBbbj8tB5qUSwDOuRh11ZXgSILseP/7opMfxdSYBrHOAyfKbtpYTgJ+DGgBgtkAtLWbl6hYAXO504neXcAwAMB6eCh+O/y9tB4hUrL4KX00OC48BvkrFx+ZPAuDZfGgLfzCfQQ/QnorD5nUAAJvpPsq1bXd/Md3UV5wAADzNEW3CGBkhzp+a/haAOV2t5DuZNiGuK4qCCaAFGP4Wz7qutnrjB36ei58bfYBLsbqd4f/d758ZmoDdAl0WSQCSUkSaEF3AZlcWsCqfb4SUAELeNAEibcup8V4lccSiMMw5N7UBsl7K1yjqa1i+xpfOgJ4fUt9P2Vy3Haa1qQmYzY8d57nOce5ZUHqWtL5FtWdZnyxRW43GIlrbr++dVGttornaHaU217K9f6oYyPI8xSysz6vMS1oHjJC7vJpQ0sRxkrRyMjcIT0woLMdcGoMcRGkm8SPMeR3wWh9x5AjCREFTnG5jxKkr8OU5j3HOVGdjzrvrN2je/RNgADzEQRfy/BOBAAAAAElFTkSuQmCC");
}

.ui-flag.GE, .ui-flag.GEO, .ui-flag.ge, .ui-flag.geo {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3YmEwZDUwZC05OTdkLWExNDctOWNmZC1hYTBmZmMwZGU5ODEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzVEMTk2RUE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzU0QjE1M0U5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNTQ4OWQ1NC1hZDMyLWU4NDYtOTUzOC0wZTc2MDg4MDBiYjAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozOWU0MmNjYS02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7SQZ7DAAAAwFBMVEX19fX/S1X29vb5trr4wMP4vsL19PT/VF74wsX9ZW74ycv6nKH4ur39anL26On6par/UFn6oab5sbX8hIv25OX6mZ78foX6qK37lJr5rbH24OL32Nr17u/27O330dP9cnr4+Pj3ztD/Ulz+Xmf30tT+YWn7kJb/Tlj4y8323N723+D31tj5tLj5trn5t7v4xcj+X2j18vL/TFb+VmD+Vl/7ipH7jpT26+z7kpj+WWL329324+T7lpz17e37jZP31Na1fr5DAAABeElEQVR42syWW1PCMBCFcwB7DZQWSlsuFQRqEbkoYkVU/v+/stPqk91EDc548tY5/SabOdkNG9doNfRCXGAZM5E4Cnnst7ooAXWBpZavMwJabhBpYoDmBe6RBByBnWwHU+CZLsFEIgP4mBIljHxnbaK3sgONAmiRfdvBnDsvrQrAHT7UpHdw+ekZVQCG+ffrfEkAhQVVOxhya9HEfmAYZAlsYwwSmIuUZ8QhHtCRHeIeOp2DG2Aqy4EJDEhAZk1SGWAysVp/F+WzA+ISYAkBRoOWXQJCgWXDoCh2pfa/znQ1wIM6QLkE5UPkqzqldVh6kjVpWXFhkGbfCdL/ugtZvJzJrvNpGWeihjJXaihsh56shA7aRAlDI+428dZPLbqppmk/hNmdGVRbb+dL0tZzy311W//RYHmtGm2J7eWjLQpderQ5YdTD3LMfq3agFcP1ST5ct3QOusBBBtgCCxrgu4EsB4Hr94VRlgG+RFn5kaX8zFN9aL4LMABrNBw4or20owAAAABJRU5ErkJggg==");
}

.ui-flag.GG, .ui-flag.GGY, .ui-flag.gg, .ui-flag.ggy {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2ZTBlY2IxNi0yNTBhLTJlNGItOGYxNS1hNjJmMzMzMzk5YWIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Mzg3NTZEMTE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Mzg3NTZEMTA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiYzkxY2ExMC0zZDY2LTE1NDMtYjk0Mi01MzA2YzE0YzBjYzAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowYTA2NDkxNy02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6ZGuJfAAAAwFBMVEX19fX/S1Xz////SlT29vb/4Vr6qq75sbb/MTz/Ljr/qlj/tln/qVj/t1n/VF70////U13/rFj5ur3/LTj/PEb/0ln/OT34+Pj/pljx///5trr/tFj/V2D/slj/O0b/oVj/o1j/T1n/sVj/MDv4sLT/sFj/uVn6rrL/OUT/xVn8hIv/KTX/Nj3/NTv4w8f/qFj/SVT/SVP/PUn/v1n/Vl//OkX/wVn6sLT8gIf/tlj/zFn/UFr/q1j8iZD/PT3/Mjxw0+6dAAABOElEQVR42uyWa2+CMBSGW/AoisitIsKGCG5eptONufvm//9XK2n1Q7VzocmWLDx8KG3ePEkPLS0aNGTYEXF6FGc2taWhAZKjtQwdU/R2U0NV+JGgQZ9a8J0gcN31+j37rCxYxkApAoUpWABzpRqMAK6UBF0A8/8LbE3G8NZnghtvKA3ZKGrJ8D4SXArwduFJQxEihsiOt3kyZoIxyQ0J+T1ydJHLmLUbuhPKdUB3w4aNuK6YvXtAPSxiwXVnzytA/9AxIRaz+sUJQQhSRr8jiGFuWgyzT6dw6DyW9TgSHBfRKvgL3hcR84GX7EQRZ22RgLf+ln/Gt8TnQysx6xM0bcqYLAgTJM8TaehJfSnX/4NzghQgUxLQg6FQECw75QaIV9WPtrCbpqEb1PeDMwL0xwKEVC+aXwIMABj8JgYFdfTpAAAAAElFTkSuQmCC");
}

.ui-flag.GH, .ui-flag.GHA, .ui-flag.gh, .ui-flag.gha {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ODhiODc2ZC1iYWFjLTQ3NDEtODZmMy04Y2RiYTQwNTkzYzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzVEMTk2RjI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzVEMTk2RjE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMzA1Y2FmOC02NGNhLWQ0NGQtYWFjOS05OGIwNmQ4ZTc5YzciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3MTMyODBjYi02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5bBsfAAAAAwFBMVEVzrwD/S1X/4Vp6sw3/VF7/VFX/P1VoqwB6sgX/2lpyblb/7Fr/5WH43lXFu1n/VmA7PFXy0l4pLFR8tBAJElP/81v//lu5pVhYVlZFRVX/41r/4mT/4mL/7GKXh1dLSlUeJVT/8lb/5Vqkmlj/3lr/71r/gon/6lr421Waxkj/4FqCtxQwM1T/1lr//2L/52p6swz44F59dVf84Fr/Xl//7Vr/U11xsA//Sl//Vl9RT1VjXlb44GD63FrIr13/7FsO5hOjAAABAklEQVR42uzRzVKDMBSG4SOtVgFjiORgqBRKSe0PbRWrraD0/u9KpzMuyUxztjyLrL68EwaYD0nmcEUEn7T7XzCkBR76QB84B443JEfYX5Ps4c5oo/XGOBhD4pkgY2gcJPDsmGCdonEw7g6s4jyXP5wHMs/jlUWgeNEaI5FFqLVnEYjlRLluzXntumoi48tfIBkPBU9TLsKSSZtPQF1x9YdXJywsAk6hsRJKCRdlYfMXHMfLm1KI8un9w7ELYBuK2UyEEdoGmowhsqzB2BDY+Z2SNtj6/jZok+7NDt7uOy2m08X/2eUb1rckaziMSA4wAJLHPtAHzoFXaoBsOSBZ/gowAGofMI/oJFnCAAAAAElFTkSuQmCC");
}

.ui-flag.GI, .ui-flag.GIB, .ui-flag.gi, .ui-flag.gib {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0MTEzNDZmYy0wOTQ4LTgzNDYtODM1ZS0zZjQ4MzRlNzY2OTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzZBNTVERUI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzZBNTVERUE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNzAwYmUxMS00MmExLTI5NGItYTA0ZS1iNjNiMDZjMDg4MDYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplNDg1ZmU4Ny02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6ek+jgAAAAwFBMVEX19fX/S1X29vb6pKj+tln+VV9GRlXjSlWqSVX31Nb/ilfYSlX5t7v5uLz8gIdoR1X27e7+ZG3/Z1b8eoG5SVX24+T/dleShleSSFX/4VpXR1X/TVf9cnr4x8r/UFn23N7/VF6vcVb+Vl9PRlWKSFXup1j/q1j9a3R8R1X/VVX+X2j5S1X+v1mfSFX6m6H25+j3z9H/21r8zI3xS1X/U1z4+Pj5rLD23+D/V1X+4GT+3277ipD319n5vL/6mJ7+VV7Q6RULAAABrElEQVR42tSS63KCMBCFEy8BsRUlokZEa1W8IN61tmr7/m/VXdTamdJI4Eenh5lkdrL7ZXMWss2k0pb8tTLw/a5FKZSbGLCjobLKgHI2lHs8YP2h4J7jcmyAfb55SMq4zUnrHHfid8DbkD/JkgLWLchuAlubzxU8qJyffgGEZkyUTETADAFBgIBsYoDfbPrJAIGpAeCoMaYhQDMDRQBjOnhgIwDM3+mMKQBszjcAmHDeQsCQ8woA2px3YgLQ+6qu4QTWur7GXdOrsLoxAfOZQ6P0bsf2oB1V78Q3cR4NsJMA1uvEAB+LAsYCegnUAJrJRj6FKcIcqT9ipqYIMBneXURAEftgpiIAK/tXQB/WngoAxtiDmsYV0IC1qTBGu0TDDkbWoM5YfWCNMKK09BITsADLG6CqlRPdrphaVQgChV+ZPH5pJcTqFkU+4fTwQ6fCTW+v34KoXEIl2teE5wljL8shG8mhIQSlS2FIUj7IkwxPc2I5lSY83wHQnLz+PsD75wBnTL1cGkBtKoSXBjA2nHRPiNWB7E/cW9b0jgd5Ij+nNeNOAinlU4l/CjAANbEtZMabMAQAAAAASUVORK5CYII=");
}

.ui-flag.GL, .ui-flag.GRL, .ui-flag.gl, .ui-flag.grl {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1ZjQ0NTQwMy1kYzUzLTNlNDQtYjQyMi1hMTQ1M2E0NzlmYjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzZBNTVERjM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzZBNTVERjI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2YzQyZTI3My05ZTc2LTgzNGQtODA1Yi05N2I0ZWIxZTNmMzciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2Y2E0OTgzZi02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz45QVqfAAAAwFBMVEX19fX/S1X/VV729vb26+v/Ulz5tLj/VmD/VF77i5L4wcT+Y2z9foX5sbX9anL+XWb5uLz30tT5rLD4xsn4vcD8e4L/U1z5qq76pan7iY/25uf6nKL32Nr4+Pj37O39bHT8gon4ysz6oab6m6D+W2X17+/18vL8d378gYj/gYj9b3f4vL/5trn31tj/Vl/3zM/8hIv/TFb/Ulv3ztH/U135t7v6n6T24OH+V2D19PT31df32tz23N717e37kZf7lpwv54gWAAABH0lEQVR42tzU2VLCQBCF4TkK6gSSmCC7sm+KCiiLu+//VgpoVSpOtz2ZG8v/JlfnqyQ1ibpQTjnOtx26zv8l8OT3tX6P7x+zAV0dYtfD5CwDEI2RKPBsgTVSaTuggx+1hxZAHYbacqAGYx0psAFRSQiMKWAgA55BdioC+jRQFgEBDdwNBUADTDPB7+ScA6bca2zldkVHTF6OrKUGlfw27k0rP09VCdXXXVY5oMY8njrZX+sjBtD0/vgbKET0flQQAOjRQAkSIKSBiQgA+ftiz1gCID+6shDAm3k/hRTAtWnPnvEUYPrwbxY2AJrp/QqwAhB0k/OXImwB4Mpv7Nev3u9zE/B5qufNOO7pAMgIWPUXgKUrAMfU5e2BS8UPAQYAWd4Tzaibr4IAAAAASUVORK5CYII=");
}

.ui-flag.GM, .ui-flag.GMB, .ui-flag.gm, .ui-flag.gmb {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2MWIwMmY3Mi03NzVmLTU4NDQtYjA3YS1hMGNhZGVjZDIxMTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzU0QjE1M0I5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzU0QjE1M0E5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2ZDAwYzgwMS1hMzI5LTUzNDItOGJiZC04MzIxZGJhZGFiNmYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmNmI0MzU2ZS02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4ZHNOSAAAAclBMVEX/S1VzrwBBR5v19fV6sw3/VF7Ot8v/TEv/S1Snqs6vsdJ5vAB0sAC3wMB8tBD/VmBLUKBNU6G1v7+4wcGusNHNtcn/Vl+ZxUZ7tA16swz/VF3/U12Avw19tRD/V1b/gIenqc6mqc3/VVSBwBCbxkn/g4r8dqZqAAAAbElEQVR42uzSSRJDABhE4RbEHDMhEUO4/xVVucLbqf/b91u1Dh+ZhX3YvJPPArkFLHAFxhDptAXIT+0TaeVCamKkUfFASgvcI7BEyMqvXNUZUFf6Jshf7xSZ5DnIywIWuAIDDTiQdg/pTwEGAPbHIX8xj4NcAAAAAElFTkSuQmCC");
}

.ui-flag.GN, .ui-flag.GIN, .ui-flag.gn, .ui-flag.gin {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowZGY4MzhiZi01MzY4LWZlNGUtYWQyOS1lMjY5ZTU2N2ZiNmQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzkwRTdBQTg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Mzg3NTZEMTg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0M2YyODc4OC1jNTg5LWNlNDEtOTliNC0yMGU5YTVhMGI3MTUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3OGNjMDRkYS02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6gemqeAAAAXVBMVEVzrwD/S1X/4Vr/VF7/6Wn/+1tiqQD/SVVxrgDU0j7/NlX/qll8tBB6sw3/42L/Ul7/U13/rmL/6nFqrQ3/+2P/NVT/qVh4sg3W1Ej/QF2cx0v/f4b/g4qZxUZ7tA9DtAoRAAAAWklEQVR42uzWtxGAQBAEwYNHqxdomX+YBLBvUHUetRNA2yOXgezupwEK27j20CEJVs5LnkJZXVQSyUWApv0MPGJ0QEeAAAECBAgQIPBHwGkB9eadutG8XwEGAJWNGk0l/uTcAAAAAElFTkSuQmCC");
}

.ui-flag.GQ, .ui-flag.GNQ, .ui-flag.gq, .ui-flag.gnq {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ZjlkODJlYi1jOGQ0LWYxNGQtYThhMy0zYzEyODRhYTI1NjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzE5QTJGOUM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzE5QTJGOUI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1YzA5ZmJlMy00ODZkLTk1NDQtOWM3Ny1iODgwZWIzNTNjNGIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0NzM5NzM1Ny02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz67fT4CAAAAwFBMVEV6tAv/S1VzrwDb27JBc83U0tL19fU1b9b//f44aPVKfaWiYJP/VF5ta7TWnpyTrNv/Zm5WjHPO2+G5w9aex2L+997y8NdoqQD/Pkn/SEnv8urm4PP27O30///U4/zTVG9MetAbe+XHiHDr4P+5zZAnYMddqwYbWMX//fPn5+uDuxb/QzyOxBp7sw/+6Yns8PX68fHf3OBImgD27P9xrhBssgA0igCyfFv/PD3rTl56fhD5+/b68f9lnjxtqCEeY9Xgke3bAAABdklEQVR42qTU2XKCMBSA4aCJCS0qVdC6VVEU3NCoXW3r+79VI7JEpzhw8s/oDZxv4Agia7FWyUL6LyqphHRcUhHWaKQ/KAJYf0JqANZ/kBpAKXyRIYAVFnkBMHyREQBfZAxQ6CJjAOv0gJSAcA3t4h0SQKxhBXiZFimAT3W/e1tL1L2bBNDTC5Oz/SDKt1lmEoCndMMqaUFACJn0xFcQVDKTAeyNmJ8essvN+d5199/Nsp0TwF6dHZNDjHPmtl+t1pywvAD2mkwCeuXdbPa2cyf5ATptJCezHlnNvt4ti/ACgCcBnByPtRoTEPQWCGNEfHh+4GaJYvh8BfkB8TNKp4bAeFwAuHmQEoDkBM6P8uCqRtRmkN31y9S/arvlnBDO+9t+dingVI1/Mk3jbmYCOLjz8Vw8LQYo/VxqgIz4T9UZguYTwHmEzceAU112VACxQOD8BQAvIAYU5kMAvMAIgC/wAjhYU7iAMzBUmdc0VNMMlcw/AQYAxINoEuKbOOwAAAAASUVORK5CYII=");
}

.ui-flag.GR, .ui-flag.GRC, .ui-flag.gr, .ui-flag.grc {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NzU5YTg5NC1hNzllLTQxNDItOWE4OS1jZDRjNWJjZDM1YTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzZBNTVERUY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzZBNTVERUU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphM2I3ZTBiNy03MWZkLTM4NGEtODBkOS03OWUwNWYzYTY2ZDMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5MzgzNjYzYy02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4/xDZAAAAAwFBMVEVBR5v19fVLUKD///+ChrwlLI1GTJ2AhLuztdXs7PG7vdmGib58gbnZ2ud5fbdOU6GDhrzv8PKztdSLj8H29vbHyd7v7/JUWqXl5e1KUKDx8vNOVKJKUJ8yOJSxs9Ooq891ebbf4OuytNV8gLqHir+/wduAg7q3udfLzOB9gbp5fbi6vNft7fGIjL+6vNmvstNJT5+Dh7xLUaDt7fKGir3y8vSBhbu1t9WytNSrrdGEiL2EiL6ChrtESp1CSJt3fLjlY3zQAAABBUlEQVR42szU2VKDQBAF0DuoWVSCCg4GjJCFYNS4ZXHX//+rOFixTBVU9eS6nbd+6JvuojPoOx9GSms1dWydYaml3t3AXvtrwJ51+y0cLgAVAeloV+apYoULJYXj0gBX2h/wASsrPC8DtHyF+/MDIzk01WlSFPndw2BHxq/4rRP5ZyQDPH6Cpto3dGT6Il0UanYl/TOFCGPPwNwE+CiK2HObQpOKSzz6xUssnyCST1AekGzLXGY/9R5YtF+zT9rKo/q4xgp5r1HIuq7bzRqWejkUCQHXH/yDCeIaJcQrKC+fl7gmD50tSgeDYZ0wHGOD9OeH9A2XON6k+KC12UOivTmUdCHAAKejI3xfhI2xAAAAAElFTkSuQmCC");
}

.ui-flag.GT, .ui-flag.GTM, .ui-flag.gt, .ui-flag.gtm {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjZGUxZThhYy0wZmE0LWI2NDUtYjQ1YS1jMWVlOGI2ZTlhNjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Mzc4MzMzMDQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Mzc4MzMzMDM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NzNmOTQ1Ny05YzliLTI4NDQtYjQzYy0yZGQwNmYxOTA5YzQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphY2I0NzVjMi02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6t5+cDAAAAwFBMVEWCr//19fWIs//V47jn7drJ2bD///Nzpv+Brv/q7OerzGavrbPjzpGMvDKRrUStzq3045nQ3/jN3fmkyl2KtP/29va71YrJxWO9xonB38Hc58iOWznI253v8eb46qOz0XmawU9wtG/l2sanx/+Ze2Pz9PKf0Zv09PPj4qrb2+D88Kjd6t56q/+Hsv/78bPz8/PS4fj19fb09fT19fTw8e7GvaD09PWRxqu+0Xzh4emtl3ro15+kz6Lp5FabkyzQ40Mpx7Y2AAABFElEQVR42uzWXW/CIBQGYI+Uapl0dWzMUtriB2Lr15zdptbN//+v1vuaLLR3S98LEhJ4ckKAnN68X8t2M3ZfanHfNtv62nnvToaDJxdqcceD4b3V/XbAcwd0wP8HCi8Wh/UniDgumgBacI7MNTwgzoW2B94h9ZVzXE7DWPlpNbUFNCIKj5IgCFZYMaTtAUkxlNX+YFIgKo01gBjTEOd5PluHhjFkDQjFYH/c5flOPAJRwr4CQsy+TKqsloY0qMBJqYZyFCTVGQAljj3AqTw/QJbB9CwptwcAcboAL/Ou3sXnqMlVllH0OgP4Ov1EkyZX2eAFuZ0E5t/k8qEbvUYHSYRwNTjdj9QBHfA30LrNa9to/gowAKKMK37joY6nAAAAAElFTkSuQmCC");
}

.ui-flag.GU, .ui-flag.GUM, .ui-flag.gu, .ui-flag.gum {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxM2I5YjI5Zi1mYmM1LTE1NGYtYjQwMC00ZGQwYzMzYWY5YjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Mzc4MzMzMDA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Mzc4MzMyRkY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDplMjcyYjljMC0wNTQ2LWI5NGEtOGU3Yi0xNDAxNGFmNzBkNzEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmZGYyMjg5My02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7L7vDMAAAAwFBMVEVBR5vAdIYlRqX/S1JIMYhFxNHlsFT/VF1jweFqSIxguFv/4Vr/S045yf5CccxwsRpzSIm5t4xzja3GwX5sNHy0SG881/5WvISSSX5+c6iNbVfgcIDnWGjSUGekaS8nbdxSQo/tS1xCP5Irzv9BSJyKX2/8clkh1P8FRbGDq8Bpj5xBRJhPv6c74P9AjNtRv5pBRpr/mUNBQZfcdjVBR5xCR5uJgSnSckGVgnxgRY0+xvBXnLI4QJunQXCAhY2hqpPqwheCAAABiUlEQVR42uSW23aCMBBFwUGpYAKigArUAMEbUCy9ktb6/3/VpM9qV8Kj+z17zYHJZLTI7EWkAUx6AKCZk0XnKtItwOSCbjdQZEcmQuAONEUG43sQ0LalfQTU8H2DUlUBpUYKkBoaVRXMIa7rCOaKFVAD9AChQAeDqgh4/VGNKobqKL1iuC1oT1AzZoU5q+HUygt4gD3Kh5bVVGh/JcRNQevHdRU2juNUwyD2W2kBL6CxHOf90bKGogRpwRwChqpmtQqbkH+F+VFSwBMEaMjQ4RAixq5kuCXIkoj3AEJfhzzfbrd6kikKvJ8HQZR8y0eog2A7ffl4Fpi+rEBz4YmzLIolxwNX+i9ksMQYr9fFmrOE7E1WUPopFhSf5/Ms9kv5Viagex7G08eRPQIi38q8BLDtKcajkQ2XC/jvOmfpZsYzzOxNmlGlgUIgwWfb3gB5VRyqHcTifKc+lYkYquTYY6xnycVLIPGwlGWvh+VuXuceK073J1iQsSJELFnA9zxQRBzU+i6avwIMALuqPNiI3lwjAAAAAElFTkSuQmCC");
}

.ui-flag.GW, .ui-flag.GNB, .ui-flag.gw, .ui-flag.gnb {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2MDc0ZjFlNy1kNzBmLWYzNDUtYjZhNi1lYjQ2OWU1MzI1ODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Mzg3NTZEMTU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Mzg3NTZEMTQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NzhkMDQ0OS05ODhkLTg3NGUtYjVlNy1jYWFhYjZjMjgxODQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2NGM2MWJmMy02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6pSSOPAAAAwFBMVEVzrwD/4Vr/S1X/VF5oqwD/42L/5WF6sw18swf531coRVXmS1X/QlxERlX/TVXKSlUIRFX/VlX1Uk//PlV4qwP/3FpptgD/7Fr/42R8tBCEtxYXRVU9RlW4SVWMSFX/S15rR1X/TmNZR1ViR1X6S1V2SFX9S1X+S1V+sAj/U1346lf/4GFtpwD/52t/rxCZxUb2W1j/6ov/RldxsA9zugf6iYJxug3/8GFdsgD/3mL/7WL54WHvS1X/X17531b52lc3ehOuAAAA1klEQVR42uzW1w6CMBSA4QrO1tq6V0E27oF7v/9biQjGqBdNue1PcsLVl5xzVbA11e8G1+Mpx9kKBMpP9WqzneENjNIBHaBKQAIS+AKIlw5AGKUCKhrVKqKA74TDpW44HV8E8HRmGxhjw2a69wQm+zxns9cKyKAwBCA1ULTCfVzi63ZObqBhFn5a9F+uDTdFznrvI1oQQkuJgekhy9k6AUifuYySGGi0AGfdBLD7RCHQFgYuOormRRRw4ks4wit8JgEJSEAECNIBAPx5aJrL+a7A2eIhwACwyCoLWsGwNAAAAABJRU5ErkJggg==");
}

.ui-flag.GY, .ui-flag.GUY, .ui-flag.gy, .ui-flag.guy {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAACj0lEQVR42u3az0sUYRwG8HF02WBnHctFCj1FlEQQBBKEQaGisuCvQ7eO4lEECSIMhILy0k3x4iXKhXIhRZBAKdKrGmLZMcKUvdQhqGy3p0PtstvMzr478847+777HXj/gOfzPDN72FcDoFXz0QiAAAiAAAiAAAiAAAiAAKocoCfeg/HVaZxbGIY216v8sQBomoaYaSKZTGL3y0fc3XysNIYtQPbcGBhEKpUCAGUxLAD3I6dg1Og5hOwa8h+VMCwAm8fPYsU8jeshAwVr6OvKrUElDFuA7LGsIVqHhbmbwPcPsHtkxHAEKLaGoWvHcLBxCZnDh9JjlAQougZDx/NHJtJvm5B+f1laDGYAxzW8iv2FkBCjLACmNeQfCTBcATCvQQIM1wBlr6FCMTwDuFpDBWFwAfC0hoAxuAJ4XkMAGNwBuK1BEIZvAFzX4COGrwC+rIEzhhCAYmvobAtjb6nROwQjxr3tebQtjgYDkL+GSN4a9BoND8YMPgiMGD/SR1j7vI2OldviAWajLTip1xUATIxE+ALsXkBm/w5+f9uwBfiZ+YXXBzvofTkhDmC94QyGwmbBK9B+MYR3L04ICb339ROmdp6hfXlc/CswG21Bsx7KBW80dDydqhcSenLrCc4nR4L5CNq13n817O1nkENoIQDTBsfWOYf2FYBb6z6G9g3Ac+uCQnMH8NR6AKG5ArhqPeDQXADKbr2CQnsGYG69QkO7BmBqXYLQrgAcW5csdFkARVt/0yptaGYAa+u1mJ8ZlD50SQDb1ruv2P49LmNoR4D/W4/Vm0gkEkqFZr4iMxCP51pXKXTpS1L/Wlc1tCNAZ3cHbq3NKB3aEYBuihIAARAAARAAARAAARAAAVTV+QNb67QTgsdLJQAAAABJRU5ErkJggg==");
}

.ui-flag.HK, .ui-flag.HKG, .ui-flag.hk, .ui-flag.hkg {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4MWRmZjY3Mi1kMGQ3LWY4NDAtYmM0Yi01N2NhNDY2ODhiYTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzlGRDZEQzU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzlGRDZEQzQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2YjIxMDE0MC1kMTNlLTgwNDQtYmQ3Mi0xNDI2OWIzNTY4MWQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1ZjEwMTE4ZS02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz52tiwkAAAAwFBMVEX/S1X/VF719fX/VmD6naL4ub37k5n9dHv5rbH32dr5sbX18vL7jZP309X8gon+XWb9fYX26en5tbn24OL8eYH3z9H4ysz6qKz+Ymv19PT6pKj4wsX4xMf/Tlj4xsj/Ulz8hoz9aXH7iI/5q6/23uD4vcD6oqf+gIf25uf/UFr9Zm//TFb8fIP9b3f+Y2z+Vl/319n+WWL4wMP3zM7+X2j7mJ7+VF3+V2D17+/25+j24+T+VmD26+z8hIv+W2T5qa3EBbElAAABoklEQVR42uyWWVfCMBCFw7W0oSkt3YEubC2LAqKCAm7//185rXqObzbm+MY85aH5Tu7cO02Y3VKqBVOultr2qwvgd8CzxpUAkwieCkADXjIFQAxgcPd3QICBEFDoQYToLoe4lQVkX6odoGQcMGQBOv9WgDIVgMNW234mATAxvzXGE9aDTy5AY8kAEOW+McBDXUMHOQkw7coKQiBuCiDzBBUOYZfDukY61B5m1hFoNwSsfaA3BR6so1m0drEZdnZbdqYz6A1dmMEd7el7x+vaNg8rPWEKuJ3loVkOnAF8blZHtsZOcM0OdU92K7YxGgZpWvVQzxE/OSzQSrsXVpGQSeKYCB3ePsXZZJPO4PdvHMkov3ln95Ss2TR/TPwFsP3DLATvlhGGSaBhzlHIA9p15/TCilBQIMeyAL3eP9dAm937JUxZQAp/3uUaoldKM81kJAs4k282RXJBQ30/SSQBN1US3Bm5nzO2oyUkJWzdz4Gsx2fUrVZTOQmGVwixLDdfhgq4mbSNo9HPv7utdrXFnuLduO5f3gf/C1CuhdpDs/chwAD+JByBGgYw/QAAAABJRU5ErkJggg==");
}

.ui-flag.HN, .ui-flag.HND, .ui-flag.hn, .ui-flag.hnd {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmYzY2ODIzNy05YmE2LTM1NGMtOTE4MS1hOWNlYjNhZWEyMjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzlGRDZEQzE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzlGRDZEQzA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MjIyZGM1OC1kYTM3LTFiNGItYjYyNi0zZTZkNTkwMzBmNTkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplZjdkZjA2ZC02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7XQBAJAAAAwFBMVEVBc8319fVLetBJec9NfND29vZKes/19fbt7/PT3e2+zenq7fLV3u5UgdLI1Ouft+LB0OqyxebN2Ox6nNr09PWZs+G7y+iuwuWCotxFds7Z4e+2yOfv8PSOq97h5vCRrd/F0uq3yOfC0OrG0+vD0ep8ntzz8/WmvONWgtLp7PLj6PF/oNttk9eJp91Les9Me9DBz+m5yujQ2u2qv+Ty8/RahdJ5nNxTgNLS3O29zel2mdmdteF1mdtylth3m9tSf9HAo7TtAAAA5klEQVR42uyVaQuCQBCGRzPPvNKyQzO7s/u+8///qyAQAofamKAvvp9mX959mIXZXejzJO2BLJG2fQE8DSDkgBzwBJCl0y7TCCSOJAkwV5HR8BEzoYiY4RqLtgLELCKA0w2ETTbaTGCqMgG4FcyxDnYwZOvAby7tOF1YUVqNvY4ts3XwokoihoN3gU8ABaDNfQ8wtLQqVy69tHbbjICuKZ6r2WinVjcNJkAjAEAGoVSHSYPtCJFTQ0ZxO3M8FwFkk76qWHHW1tRSFeHSL9OhQJJOf1DyVzkH/AQg/v1vvNP+xutDgAEAzc0Q0WqTjJ8AAAAASUVORK5CYII=");
}

.ui-flag.HR, .ui-flag.HRV, .ui-flag.hr, .ui-flag.hrv {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNzNlZjYyMC03NDkwLTNkNGQtOTA5ZS1jZjNmOTIzNTdlYWMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkRGN0RDMUQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkRGN0RDMUM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0ZmZjYzdlNS0xZDE3LWNjNDctOWY0Ny0xYzk4ZWRmNGUzNjIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphYzI0MzMwYy02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Zw89fAAAAwFBMVEVBR5v/S1X19fX/PUj/VV77i5H33V2hqZFLUKC4R23UTWj9aHHetcPbdIn17e74wcRxc7KRVYv5trr+XWaxWoVGcsozOZR6To331tf6o6j///z0///s7PCbSXqdgYj29vb6rbH6mZ/2zM/q09r4TVlYa7vaaH6DZaRcW6X/UFnOo7n19PTZg5hNR5f23+DZmazbw9H+S1a+u4LjPFpARZtaR5L1RVT1S1n/R1FdYZI9Q5n/SVOKZJ9ucoxaU5L2Pk2VjiEcAAABh0lEQVR42uyTa2+CMBSGT8+slXIVytRtVcErXtDp7jf//79aZ2biktYM+LIlPh8KJC9P2r4t0FolKJCKQK3a/7Wz4LSAS86DgKtHCcHt5E22JO8yFgCAfJsMiwlEzJh45FZ3s+l22fOUsVgUFozUDARj03q9PmKbggJliGOrdd8Kgtby/WM7FMK0hKcLLbt41JTWdqfetpZsjsSDPvcKkf6SZIJnR3CR6XMReHpoZNs0SehhjKghCNd6koiQHDElxEf0CIk6hiD0UEtiHwlyJUj0uZ5ZYNvt+Ty1bX8+z9VHYUEfMSQkRWwT0kHs/z8BtTvUT9OQfo+0sEAd0xDR37fQL9HCD4FaS+EWaBKGagP8LCspSPL9zNv7TQw9LzcKrvSE/pFANeL3DUG40TOgiJ2DQNVIU0MQpg09TdedOc7CdReOM3MXTUNsCi+XBiwyQBwTMkYcEMuUuoMGmOCrg2DFjaHGCQHI8fpLsHYllBPAUlqcW3IJZQW/4Cz4G4LKBI1KBJ8CDAAVt0RwwPFECwAAAABJRU5ErkJggg==");
}

.ui-flag.HT, .ui-flag.HTI, .ui-flag.ht, .ui-flag.hti {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphOTdjYWY4My0zZDhiLTY1NDktYjQzMS1hMmE2N2E5ZTA5MzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzkwRTdBQUM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzkwRTdBQUI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0YWVlYmY4Mi0yMzBiLWViNGQtYTg3Yy1iYzk3M2QwNDI5ZjgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1NzFlOTMxZS02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5mKSs2AAAATlBMVEVBc83/S1X/VF5LetD/SEv0Tl0zdtZLcsf/VmBNfNBKccdMe9D/UVN8ntx5nNxUecr1WWf1V2U9fdj/fIT/f4ZWesxAf9n/U11Kes//U1YGK7dzAAAAT0lEQVR42uzMxxHAIADEwAMccc52/426CP2Y01+rKaFm4V62D0oM6A0YMFAOsDeoW0tuQfnSVqNWjRXqUwyozoABA+UADwUCTGdEHb8AAwDQMA1letlccAAAAABJRU5ErkJggg==");
}

.ui-flag.HU, .ui-flag.HUN, .ui-flag.hu, .ui-flag.hun {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0MDk5ZjgzMS1lMzNiLTY2NGYtYWE2NC1kOTQ4OTUwYmQzYzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzlGRDZEQzk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzlGRDZEQzg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyOWZjNjliNy1hNzk2LTc5NGUtYjNmOS0yMzkwNmRjMzQ1ODciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2MTI2ZDk0Ni02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7WeREsAAAAY1BMVEVzrwD/S1X19fV6sw3/VF7/+v/+Vl/u8ehpqgD/PUj17e70///29vZ8tBD/VmD27u/v8un1//9xrg3/R1FyrxB6swz/U12bxkn/Vl+CuBz+X2f+YWn/gIf/g4r/SVOZxUaBtxlparMzAAAAYUlEQVR42uzTtxGAUBADUcHHe+9d/1UyQwtLeC/XZtIZIIc8SBPbLwpYoLKABb5AnyKXtgjZVWdIrTZHWhU+UljAAv8EQkhNjDR6HLKqS5BBTkhpAQt8gZEGsJmd6X4FGADl4huRNtrp7wAAAABJRU5ErkJggg==");
}

.ui-flag.ID, .ui-flag.IDN, .ui-flag.id, .ui-flag.idn {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMWE0NThjMi0yZGIzLTRjNDgtOTc1OC1mNGZiNWFiOTQyMDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0FFRjBFNkU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0FFRjBFNkQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NTVlMmVjZi1mNGQ4LTRhNDQtYWI0YS0xZjBhZGM5MWRiZTciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmNTlkMjM0OC02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4hKdhdAAAAPFBMVEX19fXIQUv29vbLS1T5///y6uvFMz7KSlTLTVbKSVP4+Pjz6+zLSlPYeYDIPUjJQErOVV7ZfIPNU1zLTFbWlNPxAAAATUlEQVR42uzMyQ3AIBTEUOeTDchO/71SxBwiofHdjzdJnUxiHNrfSBqwGzBgYBzgWqVuvrwJ5Ye6SFVmMQKpMGDAwDgAPwNQQqp0AQYAhtUMjcU+92oAAAAASUVORK5CYII=");
}

.ui-flag.IE, .ui-flag.IRL, .ui-flag.ie, .ui-flag.irl {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxMDM2YTc1Ni1iYmVkLTNlNDctYmMzZC03OTQ1N2I0MjFlMmQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0M0ODM3MTg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0JDREQ2QjI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3N2NlZDdkOC0wN2YxLWMwNGItYjBkZC0wODA4NWYwZTUyODAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2ZWVlZDI2MC02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5sy0b5AAAAWlBMVEVzrwD/m0b19fV6sw3////42Lzz////jy//mkRxrgBipQHI3aH/oVL29vb/oE94sg342r//n07I3aB6swz0///L36ZhpQD/lTpqqg6eyE//tnn/oVH/uHybxklEwlB1AAAAW0lEQVR42uzWxxGAMBAEwQMJb4QkvMk/TQJYPai6H7UTQL9HDgO5fbEDNE+bH6FbEjVrsDlUFlWdYRITQNt9Bi4xOqAnQIAAAQIECBD4IxC1gHrzHt1onq8AAwASVRoeDLly1wAAAABJRU5ErkJggg==");
}

.ui-flag.IL, .ui-flag.ISR, .ui-flag.il, .ui-flag.isr {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2MTY4NWEwNy05YjZhLWIzNDUtYWQ1NC1iMzQwY2U5YjI4MTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0M0ODM3MjA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0M0ODM3MUY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxYTZjODcxMy0wYzRhLWVkNDMtODU3MC0zOTVlZDQwZjZkYTAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkMTNhZWZiYy02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5zcVKzAAAAwFBMVEX19fVBR5tLUKAzOZT///////xzeLRtcbEmLY4lLI35+fe2uNX4+Pfj4+wNFYH29vYEDH3Y2eeGir6RlMNVWqX09PX6+vnq6u+Ym8cvNZL09PR/hLpHTJ5NU6Flaa319fQbIoj///06QJfBwtrx8fPy8vX39/YqMZB8gLn6+vxKUKD29vT09Prv7/L7+/hdYqkiKYsjKoxLUaC6vNdKUJ/7+/qeoconLo5zd7N3fLh5fbglK41RVqOjpsyvsdL19vaydMhoAAABhklEQVR42tyW227CMAxAw+yWDWgael1Tbg3QFkbDbd2FMfb/f7V00h7XKeRpOy+1FOVItR3LpLwx4kQ6hpC12f0xufn7Arg1AojdNcImmRFokV47UrYeRzlxSRvTDKdt527YLuB47CO/XhBKHAmsw6sFUzxSemn7iR8FXFoKjCAIig9sYsm1BG4cL6rFymfDIfNWKowdV0uAczgLOMNOiL36iCA5opZA1gGbeKJIbTtNwOuycVTr5QCH9H5JX1BR0uqdDlEvByRHbyagQtfFUMAsxYFmGblVr1m/qeAU57QzyLi2wBqzYyPgSjCSlq4gR38GgqvUZ3knmXmYazYSOtSv6KlJYkrjJ+0kRtmWdX2ReGnpJeDbLKilZiMVBygeYQewTw4FHArNRnIdJ47jjde0crpRoaPZylw2LwjzZDt5Xn6Fmo/p+zn3Kbvgw/UDpcaO0UBR1exfTEaaIsvIL0N10EoeybztvOcSNISUthElSe5MeIP/sGAYL1nGa96r2aJpfwowAFn5PYQuHpAiAAAAAElFTkSuQmCC");
}

.ui-flag.IM, .ui-flag.IMN, .ui-flag.im, .ui-flag.imn {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjZDQ3ZDE2Yi01YWI1LTA1NGEtYjRjMS1mZWY3YTczNDU4MjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0M0ODM3MUM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0M0ODM3MUI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0ZTY2OGNlYi1mZWVmLTRiNDctYjg5ZS1lNmZmZGFiNjE5MmUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjYjdlYzQ5YS02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4ai/sQAAAAwFBMVEX/S1WQbnX/VF64UFive4XQiY/ieoLIcHm1qrCPaVzq6OnkS1XUvsLTX2nCpKqtnaS5mJzXSlWtiIislVmrinj09PTJSlW4aXPm1dfZzM2yVmD/VmCoZFfIxMh0a2yjemXMnqTyS1W6gYqWhFqYgYrGVl2oa3SocnrX1tnBtbrUtbm6YGr6TFW7jZHUU1qiTFecXWfPztGliJH+S1X/gIfe3uDCrbPRsKrlnqPga1aqkJiyn4fXfFqZkXjvoKW/qJi/HHddAAABr0lEQVR42uyW23KbMBCGIYRyBgm8wlAwFsgHjABjAj2l7fu/VZviNpcGa3KV7tVqR/vNSqv5V9LTg5A9ScL2IJb+8T/gLQD81W3yLPy3oHwm4HDNsZTQjb55+Bq2kgRLPaW3Afkmedkfu163zS5jNUX7OPiJzpnBwpsAy5D3pEFHOKFV8QjuVEJP2kPpycbeuX2JX+SLm6aoZLKWl2uzup6dHroY81ldqHQUPoaqg/nnzv1bAtdSn85so4XOhPYvnma6MDRTUB63cwE7o2gnT4NTBPmfAlR9UOcC+E6xJs852qaZ7X8nfpBtCJe/RMXI6mDV1Qr9wepytxTA49T8FPieDUc1v5wQXgpQUoDSWAOqt6kc6DlfCCAjRH65QgCwtl0j2lrLADSHtQ/mPs7HowmDXmR0EYCeB3DNMaaShXHjVGj1vEwPqtE91Cp5fV1LBSX77geFJqBIDUt9xGJ+v6RZbRrJniOiia0ONsMCAB7bJtMkTO5XZYKGS5sE5H5Zx1rH6kIRmAtW3nkJFwF8lYnQZHreZEKjjScbTQhA2a4Xq4DQ9/A/EDbRj+YvAQYAWCsrrqCY5ZcAAAAASUVORK5CYII=");
}

.ui-flag.IN, .ui-flag.IND, .ui-flag.in, .ui-flag.ind {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MjI0ZjQ2NC0wMzRhLTJlNDUtOTY5YS1lYTdkZjY3NGQyNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0FFRjBFNkE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0FFRjBFNjk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmNjUwNGY5Yy03MGNiLTc3NDEtOTFiMC1lMDRlMzI0YWE5NzUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2MGU1NzNhMS02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz50F/epAAAAwFBMVEVzrwD6tEb19fV6sw36uE/6uFH6rzhpqgD18u3u8ej/+v/1+v/29vZBR5tjaa5cYah8tBCRlcOjpsxVWqVNU6H6uVLl5e2OksHS0+Po6e+0ttW1t9WrrdCEiLyCuBv8y36cnMuwstJ8gLmaxkhZX6f6vFvHyN6Wmsbf4Or2+v+rsdb28+7v8ulZXahRV6O9v9l1ebVxrg3y8vS4utZ6swyfosr6s0L6tETg4eqZncdyrxBscLCztdTX2ObY2efe3+oQeaTmAAAA40lEQVR42uzTxxbCIBCF4RF7GSMSQ5BYEmNLNPbe3v+tPMe9LJht/vXl2wAwKpEaQYEYlGjny1SglwM58APOFVIXmJZJTSGtkUph2TSUtBHbiWmxhBb72/6BURBE+Pg/YS0T4OCV+T5boGMHBOh7mnPt+RhYAdlA6Sh2Iq0GwgpA3efxbe5wHaIlsJFizoXcPO0Al3t6K8RWezKzAk74/oRShosXdu2u0UXFZjOmMLN8BypGfjhIjJUJaJgar113PTZOYFUntYJhkdQQdlVSdygCqU4O5MAPOFIBchPaZ5p8BRgAdAkpOoXeFsEAAAAASUVORK5CYII=");
}

.ui-flag.IQ, .ui-flag.IRQ, .ui-flag.iq, .ui-flag.irq {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjNTUyMGNkNC1lZTAwLWZlNDQtODM1Ni03MWNiZWQ3OGRmZDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0JDREQ2QUY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0JDREQ2QUU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3YzhhMmY4ZS0zMmFhLWNlNDktOTk1YS0xNDliM2ZlZTRkOTAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowMDEyYzlhNy02ZWFlLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7AZUdEAAAAwFBMVEVGRlX/S1X19fVPT17/VF7///9PT13+Vl/17e7s7O04OEn/PUj0//+axErb58Ts8OVzrwDl7NbI3aDV5LnF25v29va41IOBtxpSUmCJuyqFuSL/VmCkyVyUwT7N4q2y0Xaszmvv9Ox/thb/gompzGXC2ZWhyFeny2J6eoV5sgu71ohZWWbL3qSSvznp796NvTC31ID1///27u/t7e5DQ1P/R1HM36f+X2f+YWmvz2//U13/SVP/Vl+Huifg6cyfx1PLfpeUAAABDklEQVR42uzQyW6DMBCA4ekkTVewAQMNZQkESCAs2bqkbZL3f6sC7aGHqDKaK9/BGlvyL9kwH5PM4YoIPmj3v2BMCzwPgSHQBV4eSD7h7YbkHba3JFvYPErxw8vnGzBRis4un5v/BeocMfTUdlTzXFXduF/AjipElhntbAgjdV2lVyCbtmtoqz9bt7QWaY9A5SyaVTmzaRdIZgdFOhAiCmZwYQWeHR2U5h3oR7MkXcv+gecVUSnOx6NTx7alBAxVnpWekwf1SSpg8D9eHb5GvxutnHOpgGUngf6rCA2hISsauqYJXSoQV3hCWSZcE8HujmQHqwnJCvb3JHsYAcnTEBgCXWBCDZAtRyTLbwEGAK7QMeAq+WDIAAAAAElFTkSuQmCC");
}

.ui-flag.IR, .ui-flag.IRN, .ui-flag.ir, .ui-flag.irn {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplN2QwYmY4MC0yMGZmLTY2NDUtODcxMi03NGY1YjU5NzExNDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0JDREQ2QUI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0JDREQ2QUE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3YzI5MTQ5Ny1jYTE4LWNhNDctYTA1Yy0zOTBlZmIxOGMxMmMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyMTI4NWY1NS02ZWE4LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4xs49bAAAAwFBMVEX19fX/S1VzrwB6sw34w8b/VF731tj/V2Gkylz7lZr9anP8hYy51YT8eYH6nKHK3qPG3J2NvTD6paq00nv9dHz7i5Gx0HTP4a327Oy81on5ub39Y2vC2pX24+T29vb6qa35tbn6oab5rrL5sbWmyl+szmz7mJ6VwUGbxUz7iI58tBCozGS31ID4vsGvz3C+2I2fx1T7kJaTwDz9gIeYw0X19PS/2JD23t/+VF7+VV7/T1n3z9Gex0/09fT19vX/UluUgeKEAAAB8klEQVR42uyTy3abMBRFrxpim7csQCDAlYSJbAr4HZPUafP/f1Vhd9jQtfDUh8FeWtLZA+kCH093ZQ3f7gw83df/8RA8BFcBfZmVs8O83pRlfZrvblhTjfXqROuy3q1WVxwOm5eynJ3m9a1RbmZlefoAJ3Aww1tKHf+MMW3O2Mkxddi2wbHTMIfheNsEzfkcM0obnMc5DbY+w2caMNxgHyjDQYPPu8BvmhzPAt+hW1xSv9kwf7PRKxYHdc6oEwc7ljfMZztHH8V536B5DMO5GMbl3zu/bvj9H0G7N8Xgge/6+zJLuQBvDwvCxwlEZgj4RNAaFh8jSNBEdZC9QbLvUDJCoN4WFkA2BbC6zBwhyNzuXZe1YHqJrBECy03QTYAWUThCwDNARS8wEHx9i0OvYC08BK7W2En2OkYwkfDuHkMbAbmMGyT9dlOEfiaQDA3SUBZCZVNTdIOj/Dqwm0y6y6WbJMO/y9KTrbSXKSEpr3jLybKopME9LkzP4Iq0SrU9vChdeqSVkRCEtMQuUiJFocBIpSCe0gLBPSWMQq9MbhSFlB439FkupSFkwaUSS92Qnkh5SpRZpFxIT8LRrSp7X1mhrbEP3R6mFR4jO1Khe4yqynT/wnJ72D3sfXRrKHhGd2X6EDwEVwG6M3B8vivuHwEGAM/GRba+o4+eAAAAAElFTkSuQmCC");
}

.ui-flag.IS, .ui-flag.ISL, .ui-flag.is, .ui-flag.isl {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MzE5YWJmMC1jZTVmLTNhNGEtODA4Yi1hOGNhYmQxMzk0NjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0FFRjBFNjY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0FFRjBFNjU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphMjZkMTBjOC0zOGMxLWEyNDktOTYyNC03OGRkY2Q4ZjcxYzgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmZDc2NTE0Yy02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6y/qCmAAAAwFBMVEVBR5v/S1X///9LUKD5t7r/LDj/SVP/Mz74wcT/NkH/SFOgo8shKIuZnMf/Q00gJ4r/RlD53d15fbf6m6ArMpC9wNokK4w+RJr6pKlNU6EDCnuAhLu0t9X/VF7/TFb/SFIdJIr/T1n/SlT6////N0IvNpLa2+ieocr/NUBITp82PJbv///18vPw///4vMDAw9z3yMtjaKz/P0lKUKD+///+VmCXmsb8gon8foT/SVR8gLqMkMD/OUT4xMf6rrKTlsRbiIiKAAAA80lEQVR42uzWXW+CMBSA4dOiKH6AIipTC0NF2FRUtqkbY/7/fyWBLZN2ybnorgzP7UneBGjJgQ+lzJ/SvucwxpY23T0/KQgTeCOT9ns6IaQ+oENrDKgXucADKFWgCtxHwDLKJoffwGzyaCB8CLplyWzxE1iskmMXEQAVbDdFwF6/UhykTd7+y+1lAe20b+JSiDVe+Ok4WcDTQw0V6uC1eK5KcnO3hXIZMCJj/vYPAVXw/j1UcdkjxA2BVrzEPyaiGKIaL7Lzz7g8iyNRJH+Q2pzL8OYoH4M2BqxOGXeZOgi/+iNVgXsJSC9Z0mueKbloXgUYADo2PS6bAoPtAAAAAElFTkSuQmCC");
}

.ui-flag.IT, .ui-flag.ITA, .ui-flag.it, .ui-flag.ita {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ZjJjMWFlMy1iNWE3LWU5NDMtYWVkZS05N2E2ODE5YjhlYjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0QyRDJDODk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0QyRDJDODg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3YmM2OTQyYi1lYWJjLWRkNGItYTljYS0xMDA4OTNlNWRiNzYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxZmY3OWZmNi02ZWFlLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6ftJ0XAAAAWlBMVEVzrwD/S1X19fV6sw3////z//9xrgD/NUD4vsH/SVPI3aFipQH/VmD/VF729vZqqg54sg3L36bI3aD0//9hpQD4wcT/P0r/Ulx6swyeyE//fIT/gIf/Vl+bxkln2MFpAAAAW0lEQVR42uzWxxGAMBAEwQMJb4SEEy7/NAlg9aDqftROAP0eOQw0OW9HaF63fYAuSVQuweZQUVdNhklMAF37GbjF6ICeAAECBAgQIEDgj0DUAurNe3Sjeb4CDAAI/xoeF8Uo9wAAAABJRU5ErkJggg==");
}

.ui-flag.JE, .ui-flag.JEY, .ui-flag.je, .ui-flag.jey {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplZjA3NzI3ZS00NTYxLTMzNDUtOGQyNC02MDg3ZmIzMjMxZjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0UxNjI3RDY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0UxNjI3RDU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkZTZmNDUwNi04YjU5LWI4NDctOTQ3Ni1hYTJhZTgyNGI1OTAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2NGNiOTUyMi02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7PWkyxAAAAwFBMVEX19fX90Fn8qV3/S1X88Y70///319n29vbz///4xsn/MT325uj/Tlj5pan19PT/Q03/JjL/KjX/OkX6lJn+WmP+U1z4t7v7hoz1+fn9anP29eT/LTn9Y2r8eFD7jJL7c3v19vr/NkH19vb/P0n28fL8fYT6nKL/R1H1fWD9WEv5rbH29PT18/P0+P/19fb/Iy/29O719fP1+Pfz+P/23+D19vX4v8L/lkP3ztHuVlz1/Pz19PX5Qjr3npb27O3kbn2lbeB8AAADQ0lEQVR42pRWa2OiMBCMxWhEyssXCsUiWq3V0qpnPa7n/f9/dbtJkEeDtfGDaGBmMtkdQkJjYC3ONCXtHw3i0fliOTBCEhma4SyHjJpEMd6323fV/yZlQ83RNMMlfWdpGK497bJ0U7nr9ZU8vr094nfl8ZSdF3ZkGEunT+YjB640x1pTRsoqzO1232zuqyJMoF9byBs5izOh7GjYFhdxKIt4fGtOts3mdtIEFSX67tR2gd7WYOWEeGw38nUU4d6XRLwCvRj7fA0mYWwdOxqnN5lHSBsN6QyEiPGhaOZ20viA0Zjsi+Ydxkhv2cYR723Dh5ge80L9qwja/fccafGyS3N6Kuh1fzRjnkkEAAc+DRIQEdtBi1HpBO2sGnd3jecjE783Of2gI6VKAGLuWNrTfQ1FPFE245Ps+PsOxmrIAcwZo08up9dDME7ozACEiL4dg4gkEwEAK+NhoHMAoG8FSYz0/VPuVA4gGFCE4es9LoIeVg0YDy0qJiNUyCd3F6cLAFxEK7BzkpROH4KP51Waojw+Ax6dSlVfApDLlCJSNmPgYuPhCBcUDIJd8qNeZpASQBgdJGh0gkazv5+ffyl3xyq6Uw9AzF+M3sfSaxQElF6PF4mf788VgOJuowgYHV4hrh0cqvRqgHK9UTrSVY1yDUA2nMMbLhjzLnHKXfIdADBhy/sQVhEmlh+vlfT1AFyEF7oaH+4ICt1U31cP4MHeZwAh5Z33EwAMzaWPoeniEqy60K038bzweWgGgQg/DN2bTTQZHVq2CM1dKpBsa33rNm7yPdQgtTB0RSGNFcmvKGWsIktW0Ry8Azf/yNCNFbX0pZmyzM5CUxhaDN1rzYT0966k311iA/MulMn/dK2dTUVoXmY6oqPtcasuUHgjZ6GZFlJLiqCiqZ2oJCIH2FzyLOmfFGWzwVhJ4iz5q6FaCLOoV6UviBC5GuW5KgGQXsIj/UZd93myJ5e7xKutgK1IrUroRiWb2uLlKkPT/hqaKhGF5Ed+oA9V/taIKJQKioA3aLbDyfg7euUrlrRD/1po1onIQndOAgerPBkfbqKvdowTwDEP9t5a30pf6ll41CVw0FxOuzR9+dlB8yWlZzxojv4LMADB12vAof2NFAAAAABJRU5ErkJggg==");
}

.ui-flag.JM, .ui-flag.JAM, .ui-flag.jm, .ui-flag.jam {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5ZTcxZTJiMS05MjljLWZmNDktYjdhOC1jYjkxZDJlYjkzNTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0QyRDJDOTE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0QyRDJDOTA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNWI3MTQ0Zi1jYTM5LWQ4NDItYTAwNi1kMjBmOTM0YjFjNjMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiOWVkOWJlMi02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7n96JcAAAAwFBMVEVGRlVzrwD/4VpnqwD/5WLn3VGtrEv/4FiOlEZrdkR6sw2ItxTX1kj/6mm6yzXay1ZapgD/7W5JTVG+uE9VpACpxCp2sAB7hURaZEb/6GVSWkmRuhn/4150rwDEzjtNU03/5F91sQ3/62z/4lvMwlJyrwDPvmb/4VtcqA1+tBXz5oH/5Wf44ltsrABGR1Sxxy9gqAD/4Frv31bz31mBtA/331775FxKTlBHR1R2sAdwrgTf2E9HSVL05X7/62qewCMPrybvAAACpElEQVR42pSWa3uiMBCFR4gCCgoVUVSUBqltLSur1m7rrv7/f7XhEhIgeOFTfcqc95DLmYH3DUJoo7+9PncfeJ5f3/S08B3mEnkUfLyYseO17no8JzYvHzgplAJASqrgWnrXjpx76p3I/taxm9b9RvCS/aUE2B+Z5m0TCX50xEHOfQFtYM2zHwjrh5smCL5L8UpgDTQAUM/5bwmjUWx63jW8GY+Qtc7xZ/UPwBPAhDNxumaC4A86zldtbg0mAF+JADFhZCYkYmLbZMLzEjyWcryh/oKEnwrwJqxTz5YdMf5klfCcQGLCyE0Ybl82WxUTXsuUtyjbe0kxMnxJAKYry6cm2lUTjmz3CrxvrSa0ihMAGLuGxJkIPR7fp/8k+DGrKQkkJgpIe1aYIPhZm9rj8TUBzgTh9KPURAlPvI1LBVUBmA7ZQu8SEwl+x1ZnOIXrAsQEoiZcY/FjmlGf259x9W2BQMnEvtfbsRNSxTcIAGg+psfd99lFGQteFQvAslOc+OKWdJZwvwAxcaQfnu0J0sTvNQrAXxUFtD5AatNrzQKgukzAVeFRAW1vSPwnfD72CU8dmlrcIn7dL6B9WjQ0ESryT2hCJMD2MLA+ZrM9O0iCnRQIcKfovPi27Z9FfpSVNa5vZk1g2eHO8cWOHSdOLlOjiaqAVtwk47yI7JAkghPa0aLxPlUCpXqXWaA03WhxpJE0yfG5QmjLDZeaD9UhyzMOL0w1ZoIJcHi3z+PzXA3FwUYFWKb79UxnyV6P1lyA4K91laK1yVtumdRCYHIbz7UX1lxXaXMtNzXSWVvX2jvpr1uX66+Q4m+11VqH51qsRkccgm9u7IImvy5GnE2BP9w/ZHWpCTJkZWOe4ZPh5oExLx75dMzLBs1T7+FB85QW/vsvwADa4lU00uAwFAAAAABJRU5ErkJggg==");
}

.ui-flag.JO, .ui-flag.JOR, .ui-flag.jo, .ui-flag.jor {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5MzgyNWZiNy1hZTc4LTJmNGYtODc1ZS1lYjkwMDM1YzE0ZmUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0UxNjI3REE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0UxNjI3RDk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDplOTE0YWIzMS1kOTk3LWVjNGYtODlmZi01OGZiZGY5MzA0YTgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowZDk2NmZiNS02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7EhcaFAAAAwFBMVEX/S1X6qK5GRlVzrwD/N2UkRlb19fV6sw1YxQGUmBv/Kjb//f+iSVX0/v7KSlX4w8b9bHXt7e5ouAH/VF7/TFV0SVdPT15TU2FpqgA4OEhRUV/9W2TPjH3u8ejIbTpeSFb/Ql5KRlWvgCxLZ3T/TljpVU51rgHs/vz/OER5xSDwTFT/R1LfS1X/Qk7/SlRewAA4R1b/RlnaX0b27O3/SlX29/f/8/98fIf13NuZxUb5SVb8S1X/SVNyrxD4h4z/SVYG0OwcAAABtklEQVR42qTUe1vCIBQGcHDMC7nyglla5oUUXVNXWlZzff9v1XGmbmw6oPP/+3vgPTygh5a9vDWfD8RYdWAvBwXTQU3EvqsFY6IDAEJsVl3aBSOiHQFwj5cWEObAjrhu2fY/gIh40idiADJaSAKICM2FSMDfQjSIFACE1kIygGinym1mAYeF3KtMIRPYE6NRJ3/aZwCEXC+sTyb13DkLsEA08VX+xAAWzBMCF5Rjx1kXL836BARIeCxgEtG9uUycAD6nYY1y6R6I0hoQKoAI8XqDa0KqggeUhpvzhzgCnHYdx3kTXqpN7sIpik4e4HlwUqcYigBlnEEBcPmuLszduRRfQXxzvoUjwKDDEMstMiaiEtcqa+QeFYjJL6GJVdcIt0CBGwdADLBzaYcSID0Bn/r4XespJ+I/xAs3k8lj7mT/BytCepXptKQwWT8SIuS1sljcqcw240/sk+fKomyNLZVJnQDis2FDNZ4CmE++hla5oRqXAKi+3xvrxBMAxElvqxePAfvqywtLL38A2L567fgB2MV1qpeAqPqG7uVPgE/6w7FhfAfA5rbGcRj0ANWXzOfzV4ABAKtwWULGc7pmAAAAAElFTkSuQmCC");
}

.ui-flag.JP, .ui-flag.JPN, .ui-flag.jp, .ui-flag.jpn {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplYWVjOGVmYS01MTQ0LWZiNDUtODk1MC1mNjg5M2RhOThlODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0UxNjI3RDI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0UxNjI3RDE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowZDEyYzEzZS1mMTAyLTA2NGItYjBhOC0xZjk0MTJiZWFjMzIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0OGI1MzE2MC02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5W3goiAAAAwFBMVEX19fX/S1X29vbz///0///19PT1+fn19vb25uf32dr/TFb1/Pz9ZGz/Qk3/RE7+XWb7jZP18/P/QEv30dT/SFL/KDT/Tlj/LTj7k5n/Kjb8hYz4zdD1/Pv/HSr0/v3/OUT4wcX/IC3/RVD/TVf/NkH4+Pj4trr/Lzr/SlT4ysz8fYX7m6D/TVb/Ljn33+H9aXH/P0r/MDv7iI71/v7/SVT0/v70//74x8n6oaf3xsn19/f1////LDf7gIf4vcH/KTV9fvchAAABh0lEQVR42uzW2XKCMBQGYOJJRAmLAoIgoOC+4K5tqa3v/1bFTqfjEm2QmXrjzwV33yRwzkmEbiFXusKjU0ifJ3ALEClOQ8X7AOIB0FK5XErfHskMkARwaylbUdSW3U8MCckGVCk0ZnGto6uq3qnZ8hCCahaguoVxvFtP0HcmA3tXB1zlB4iHK6Fuod9YSuhi5odgAwm8+lEbHUUy/TEkvAABI9Yn6CSS4jSAcAIenu0sdBbLlgOPDyDQWJjoIoP4hbEEFiBCpSZdAtJ+CSIXQKncQYw0teKKC8Clts4CFHOK+YCyqrKASDf+CyhJ+bZAvZwf8epvdBnFzC6kYX/NKCS7xVlIgreRGaXc1yjlbyZbOduEpO6H3M2UtvPYN08Eae3X+dv5ME/dUDnaRVsNR5iSDCMNQ93po59FSGhRq+AsIy0VAnjTHKepRJHSdBytdWUk3hjrRXjvfWjmfG5qo94KiiT7wRIAJFPDmIoAAbnvaEs2h6NtmzzvB38AwoMBQch70fwSYAAc4B/6z3LamAAAAABJRU5ErkJggg==");
}

.ui-flag.KE, .ui-flag.KEN, .ui-flag.ke, .ui-flag.ken {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNjIxOTIzNS0yN2YyLWUyNDQtOTI3OS05NjUwOTA2OTA5ZTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0VCQjIwQjE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0VCQjIwQjA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiMTVkOWJiYS05OGE3LTdlNGItODUwZi1hZDk3N2VlMTU5ZTAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozOGM1NGFjMS02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6Nzr9yAAAAwFBMVEVzrwBGRlXIQUt6sw3iqq/QcHb19fXbi5C1Qk3X47tTU2GysLbHxclzRFFPT16axkrimZ3ilaGHRlJsuAA7RlbLTFV7tRDV1dieQ07lu72Li5VnZ3Ow0HPTeoHi4uPgoKXx5eZJSVju2ty+QUx+fol0rwKhhTLMU1zi69KyXjmhy1pLRlVHUWB8owjS4rTa5sLv3uD08fFHR1bAZW57pQfER0fETUvIQkzJRU+VwkBaYG3P0NSfn6bQYmre3d/N462REIXxAAABbElEQVR42uyT23KCMBCGk5WsIBWUFgsqIioe0FqtPSmo7/9WDTptnc4kI6G963eRIcPPN9kNS0ZWKUaEloRY5b63ygpqfyaIaj+CUUHBU9a53HayogKa9S53vaxwDyI0vzcmWsWbmGJehOPwZYepwi208RDR+WYzp9E9thUEESKluqbplKKwAi5Y3IlYpDtvPxgwb5dKQuRGiHnwoYrrBvg9U5wiKGECDVyHMJFlSENMAPkJQoBAEiIuCKkPgfX7AQzr4owrEQypB+++PwGP6koCjzoAjNfhcJOKwKH86NUqLyU3KQjqXBAihqcHVYGGqCkLTiU0Q/USzk1k6k3U+Xdvvu8qX+OVP1JTDIPzMAGThKTD5J6HyZUO09IQsvwcZ0OSIa1bIfZxtl+tgtkxEWdapEKETO34RdNe4+1UnJEJuo+EPDD2TIjRVRHES5uv4zFftkasIki+XlUSFcF1/At+RVAau1IK+0OAAQBDAjuydmdJNAAAAABJRU5ErkJggg==");
}

.ui-flag.KG, .ui-flag.KGZ, .ui-flag.kg, .ui-flag.kgz {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyZDIzYmVhYy1mOTliLWEwNDktYmFhNC01MzU3Mzg0ODRhMTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDAyMDQxOTc5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDAyMDQxOTY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpjZmQ1MmRmOC1lYjBlLTNlNDctYmZlNS1lYmY1OTM1YWMyOGUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkZDg2YWViMC02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4JXycqAAAAwFBMVEX/S1X/VF7/4Vr/VmD/U1X/pVj/tVn/alb/uVn/elf/TFX/rlj/qlj/dVb/kVf/sFj/T1X/blb/UVX/cVb/VlX/nVj/2Fr/l1j/jlf/rFj/1Fr/0Vn/XFb/VFX/oFj/gVf/zFn/3Fr/oVj/qFj/Wlb/Xlb/TVX/ilf/wVn/Ylb/ZVb/vln/xln/hlf/s1j/mlj/nlj/fFf/gon/jFf/31r/foX/dlb/yVn/TlX/UFX/WFX/4Fr/U13/lFf/o1j/WlVcf/m6AAAB2ElEQVR42uyW2XraMBCFT6beJeFNXoqFjU3ZwWQhhKU07/9WdfsEFv5yl3OhO/3fzOhoZvD6NEivGKzfw67/wNM34GsBARAFQwCRgrLhyccA5w285Cob2KMO9UgEoxz+HQUaDldoA+YVQPJuxTVoruoIytMDeM0WrZXvnNacgnL8qbQimMTAmIW0pU4s9Re7rV4K0X66BDE6HoS412SS35XE1kpBEeNkytjkwmiIvbTj7Nwb4F332dqrjxx7p1OOpCa/M4MR9AUYsXn7mKVBaYXq0/ZNFNYhmyWbSMcHMzrYlIj15nSn05J27Uj1TmFiP+8Kv4iZ4zIR86p1NrV1ushffSOI1PzqOrXrPvPQ2Ybs8CLGVvrRhLK/D5Z81T0dz5Y3ypccJc10fHBZJ6wsrVRVp4SoFG+yYNNbE0ZeT0Aw6Q7zWHPYBVEaI6E62CRvatH/FfLxtuLEApFl7qIkxuhTy8p2ZqAhTjSKwzwln5BP94YGoIu1LaR5ZP8+04oESwEhtf6Cy+CSsfJ/rnaZ72BlajcUeKltEMYuSwzyUM21W1pYoeQogtxCfn+kqXY1G4UwlSwXsIPH2ro8w55DGUMm08X4P1++p/PXAgYvWYP1PmzRfP8rwACqXCaoiUs7wAAAAABJRU5ErkJggg==");
}

.ui-flag.KH, .ui-flag.KHM, .ui-flag.kh, .ui-flag.khm {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2ODQxYTRkZS02NzcyLWYzNDctYTlhOS0zNmNkNzNjY2Y0YWIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjhCNjZGMzA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjhCNjZGMkY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiZDY3NTE3Ni01YjNiLTU3NGMtODYyYy0zYzQ4MmEyZTllNDMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjMDZjMWVkMy02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7sSDN7AAAAwFBMVEVBR5v/S1X19fVLUKD+7On/S1D+VF7/Kzb7jpT0//9QR5UtR6IwR6H5S1f4x8ry//9aSJJbOoX31df/S1T8V2L/TVf9c3r/OkT/Q036o6j/MDv+Pkn1+fn5trn5T1v/DBr+YWr+anFNU6H19PT/NkH6m6A7Uqf/RlD19vZ3fLf/SVP//vtaUpz18/P/VVpjUpn/EiBaRpD4vcH1/PtKUKD/TlP/WV3/9fD27e78gon5q7D19vX/8u/19PV8gLr+UFkmAUtpAAABo0lEQVR42uyWXXubIBSAgbaas7XJpkMQSWuGhpQ2bRrW1H7//39V3G4WYwx72GXfG3l4Dq+cIyDo7SiISxTMr7DhP9HRpyBcMD8NYo6uvwRxjaKzIc6L4nww4Ae6ORngnm027H4o4gZFuA9j/jziJBH6754uUb8gZZWmGFNRwmQm2pauWPoPAlGvC46xrsYAY+amoNk6F/4ChuXkMaaYbSwAlBWmcTaBd+YrMCIHSDjH8QikhJHAukgAnoTxFHB+DBKy2LgMlqrNQcxcR6O5n4CKmZQLyFcraoEQC9FqVcNC2sxl5SPgbr5KySavp1YSIu20rhuplpAU3EvASnAvXrb1U4oQpVwDloS4cjIvgammsCC7wJppvxq44vcKRn41oOnF4x7BhaEegpSXU9snsOuSm8OCdv2D6hlPXDF/74sDAi3GvQk4nmEs9EFBlYEle7CQVYcENM77E2h5nTx1P8SOoHhvYIAmKrqCzpFWza4ejvfycpWJnSMt3QZHg1CzHR6h22/b3H0f5K4TfovmX4OYf/6d/4cg+JIVzGXgRfNDgAEABERAH+yvpgYAAAAASUVORK5CYII=");
}

.ui-flag.KI, .ui-flag.KIR, .ui-flag.ki, .ui-flag.kir {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NDYyYmFhYS1iNjJlLTNlNDYtYWRlYi0yMGM5YWE2YzQ3MjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0YzMzI0NjA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0VCQjIwQjQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkYmEzYTlhMS1mNmQxLTM3NGUtOWM0MC1lNGJiOTFjYjJhNGMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyNjA5Nzg3NS02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5UZCp6AAAAwFBMVEX/S1X/VF719fVBR5vTucb/0Fr66a2Odqj15uf/cFb/q1j/kVf/4Vr5srashKm6lLPSqr5qT5P8jJB3aaO1sa79aHH+5neziqxdU5xMSJf/V2HnydKTaptXS5aZga3m0drEnbejfKb02txPTJpiW6Dw3ODjvsnz69ZFSZz/RVVUVaDaxNL4w7317u7/SFX/TVaniK//O1T/SlW6kK/t4eb9fIT18/L6naP/V1VPT52qnK97WJX28+VKSJn0z9Kkj6fdlUYxAAACsElEQVR42qxU7XaiMBRMEQwBBVq1YLEIigi1IJWKUfvx/m/VGxKs3bNuD7L3+CMjuZObmQG0vWlVW9S6btq1P/ydgJJztKaE6JpOmxDomqbpOoEeqvWq0kiTCRAiOnAoPUKVnqJoOlk3uwLnYAxwNKXNNRDX4MMrOrmKAEpXfmn/jQDGoNfZ2DoHojZJkiXJJruSIMsSMI+ukyy7iiChLyyBOiH0H0NcJsjWGeS3BznSNPJCk+YTvFDWznIAWQK6hgRJRlgOxQ9maEiQZewlUkQUez2dZptGBJukGqAuiOOFO1wiSNYQ4xMDLMkmuUDQ34nP2s121+/vRgLcPXe73Xvefw/L57sH/mTEdm3FsdCCUrV6th7dPatSOetvK7D7SKVyyRnuu8tSSj92I4jVw7Y/KyVoqQC0pKiUoFQ1lU71A7y9lad1qqrSn6BEUstCQRHxA1WrCAw/4n/PLPtzKC85WMrDT9uacRD5RmBbfJQ0KgzU6XTmuDBt3OHlBIVpDAQYHIbDwwkYphmEAmDbLPAeFqjTslCOn8QyxHmO4/o4L/fqo3+AmO2q53jCBhPR9T3s+VNxLdPDubXgskQHzzvI/MILK8eeKQSbVi0uE7GlCSU6s1ZK03NQnm1LL+1S0TwM5AUkbWZhJ45DIwLG9MMf7OP5oHABqG4BYD/wIZxwKSOMYwdbM0jqQg7COXfh0Zl/6+o47+fge/1+DubOY6VpexvdyOSmDPzIdeV8z3NiAbA8vsezXAA8aftcdt3I56aGZuRWLkxlebWo9WLgtdZrBaCW+RXAtFZ2wYD0H2yUkC0SJEkr07D9+my5MGxL+JVatlHI9Ry+bZgrAaa+zUS8ndimPbnlSh/ZyzSpFO6MjwG8P0cOHieGWQTHcQW+W9B7OxPG7W08jlvV8UuAAQDCzFkflSVL1wAAAABJRU5ErkJggg==");
}

.ui-flag.KM, .ui-flag.COM, .ui-flag.km, .ui-flag.com {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1NGE2NjU5Yi1iYzZmLTQyNDItOTI1YS0wYWE3ODk3MTdiZTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQwNDNFMzI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkM3RjEwQjg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3ODkyZmQ0Ni02MTZiLTM4NGUtYTQyYS03NmZiNDY4MDZhNTgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkYWE2ZDkzYi02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6ZPz1bAAAAwFBMVEVBc83/4Vqny2b/S1X/5GNzrwD19fWgX5L/PEjz/P91mdtdpQA3aPWVwT+IuimPuRj666VKfbNLetDW5bpoqwDr79j+VmB1sABppi1huwR6sw3s3lO51Ygde+T/3T1/thv/Qz5ZwwD27e7//v/T23JYj3XIaDT/OWPE25h+vADt8ef09O0+b9vM4qi/zThWogD79PqliiV4tgCakh57qwvSZkDf6cv5+fT29vc7a+WOt4X/7IFjqRLMfhB2sQf+YGr05IPRAAABqUlEQVR42qSTXUOCMBiFJzCy+ChFJIlahIqYRFmZZq3//696GSDMCx3juYGbPedse4emvb3WgT3K6Ium9eRB/ii7vpM3aMj3cIblS4AAY69DCSbAUGIkWaIQlCX2mrxAusRBUJ2EJi8AWImHdnCCvMTUvWkFJwCMnyCKLltQCezA1R3CSthOFOmibAsBTeFfKfdhGEoUbVsJyFLXXYqtgJQnQYRLMIHn6voS1i50qy7xJVaCCYKyP7H8+joES+QCAt8NW0YbNypYIhco8A3yRYpjczNB0vMlckF+A2zzQXUGVYlMeY4E5mADAhbtE8oNFTywSfr6dBpegI8Ijfn4NH/8Fmxu+SR8V+P+aVTuEF1OENJ5HKtnGHPX6HlH8aoqIoAJLAbJtprxn7HA+kJA81H2G6MM8W8i8ZUA2/CYNvCYFuU1hB9i8QcB9p36OeNQOL4WYEhf6ilpGd8UVKyT337/URyVF3jJz0VLOEGynq3M+3Y0BF5yOzBXqB3DWgDxOxMhWcFaJr4hkIs/CGTjK4F0fCGAeCQZzwQJne12qAPfA3PYgat/AQYAASpjo70ck+MAAAAASUVORK5CYII=");
}

.ui-flag.KN, .ui-flag.KNA, .ui-flag.kn, .ui-flag.kna {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjNjcwY2ZlMS1hMzIwLWM5NGEtYTVlYi1kMmUxOGE4NjQ4NmQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTM3NkU4NDQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTM3NkU4NDM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4ZGE0NDJjYS1iYjk0LTFiNGYtYjg4NC04OTg0MTc5YTQxNzQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjYTFmNDY3Ni02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5bnyYQAAAAwFBMVEVGRlVzrwD/S1X/4VqSuhXkbEfXxlGMjJX12lWxxSh6sw2rq7LmsklaZElcXGrn5+lJTFLT09bfi0PHzTelpEb5UFL19fVTWkngmkWZmkXKvk2GjEL1U1Df1kW9tUp9hEJ0fEJra3dOVExgakVpckNMTFvExMjwWEx/f4nxylHswE2xrEjqYUlRUV/u1lWMkERISVP731iZmaHe3uD+S1XfzFL+3Fr9TFSeyE+4uL7gfENGR1R4sQT6T1JISFdMUE+V1g7VAAACGklEQVR42pyW24KaMBCG0+AuihWkdaN78oRrbV1UZO1p2+77v9VmJqGYmBFwbrwg832YZH5lP4MG1XrMMu+Q9MtK2IcG1ck8z7vtM6OC2u3Bo2w/JGZ7vz6gI9u97Y5dCGiB/s7SNwAoPWMXApS+xy4FoP6eERXU0w/d3W+DSsBn0E/YbC+XpzOrf7rxKgCoH0v9TKwYWy6N9vlAPjwPQP0UV0eiGwvf0MO9HJ0DtDZyxVp/+19CiPyofbiWD789cxrwB/TZVK9fRRIQpaUe3u3TC38gAa026Od6fS5UrRRiOFZ6TgJQ3y70LN37fiTybh7DYbAJ6jmnAaa+2AS9haWeAgSg3yysM/fFE37el3oC0AH94M2+dCG+QO9OPvz4zGmAW18U6n9zTgOcqVWUrT8FoP5A6F+3tv4EoPQ7d39yDfovnAbg4FwnLISzfrIGb3crH3639CYAYwP0qYhZGsWm/uDSHwOUXqXWUuQRTG+ZW6Bvn+qPACq1XtX6LszNv7J/AfrRA6cBZmh2cWz8MrXgYlxxTgOM0PRjPXh6ExYbWq8AKrX+Z3YahqHcBH+/DIvU+krpEaBD05ob/QUWMBajG34OoEPTqJnA3JivK/QKkE1OLl2KLzBF/V9eARgTPxl19AggSqXWD14NcI6OkVoVgD6p5/xCQK+23g1ooHcBHKnV6BS27tg4U+z4XyPoM6l/ualdV+8CDADlbTwbo6Dc8AAAAABJRU5ErkJggg==");
}

.ui-flag.KP, .ui-flag.PRK, .ui-flag.kp, .ui-flag.prk {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplNTU5ZGJhNy1jM2ZjLWU2NGQtYjAwYi04MWE3NjU3YmE2NjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEQwQzRGQkQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEQwQzRGQkM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpjYTgzMjBmOC02NmFlLWE5NGQtOTkyMy1hNzdhNTg2MzdmNGIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkNjdiZjNkOC02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz597khIAAAAwFBMVEX/S1VBR5v19fVLUKCxs9Pqe4nle4z8hIvz////QUz31df0////TFb0TFr/LDj/KTX2TFn/TVf6pKn/MTz7lpv8dn3+XWb9a3P/OUT28fH3ysz/P0n1+fn/NkH9ZGz25Ob8foX/FyT/RlD19PT/SFL19vb/JjL/SlRNU6H7jZN3fLf/DRv26+z5ur74vcD+Vl+vsdL5sbX1/Pz6rbH6nqPnf47le4vhfo9KUKD34OL18PD1+/t8gLr/SVPz9vb3zdCiQr06AAABoUlEQVR42sSWT1erMBDFI/oeEyYGw0BBApaGAtZWavHfq8rz+38r0Y0LXZhm4d0km/mdkzlzb4a9HDvpih05iv1zq79kx78OuDlx0g3zHMXu/zjpnjnrzK389AugG7vDAaorJfFMklEHAVRJaZQH+a7iclTWACHkNgeAeA8w9yVXtgAVJggFztsIaoTdDwmfACVTxLqG23WCRV3ArezsAFxvoG4KrFq+x8Z7hkQqG4BoY0BEaAwPdx+3gJY2AGNeV6nv+6lWejad1UVQlTaAbIY9rYkyJRSncrHw/99JG0CZDvCctB+tF6IVAUBkCcABITJmuo86acCzBGSzBusB/PciLRBqD2IrgNHBND/nWz2SVtRDPWBq1UQRxtDANWWlvyWqsIAgM1aDpPkTwGqd9bCZLcYnhCpUlqOcwEDbDTSI8TqCa7m0tXMYz6PJDt5kpT7Pp1bY2rkLL6ZXvE8x4J3U1nZmQlGZ7IJ90K+YNOqgSFuSzLimn6bJt6E6mmXnlMrWse6sx4e/Dnp4dP9cnb/3399QnJcs5zXvynHRfBNgAAkXMMCO7RTdAAAAAElFTkSuQmCC");
}

.ui-flag.KR, .ui-flag.KOR, .ui-flag.kr, .ui-flag.kor {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2N2U5ODBlZS1jZTVkLWViNDctOWM0ZC0wOGJhMGM1Yzc1ZTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUE0MjFDNEU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUE0MjFDNEQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0YTNkM2NhZC1hNTg3LTc5NDEtYmJmMC05ZWE0NWI5MjZiZjciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjMTE1MjQ2YS02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz76IuINAAAAwFBMVEX19fWIiJGipcvn5+lGRlVBR5tmZnKYmKDeKkQzOpXV1dj29varSXP/S1X///6UlsT/Rkj1m6JXV2QqRaP0////KDS4t70gKIwbR6r25OXAwMWkpKve3uA3SJ92doFLUqLx8fJnbK6vr7Xr7O3QQmD09PTOztH2cXzmSl3+WmQVHIX19PRSPIpaSJL+U1v1+vr28PH5+fj09Pb19fTc3er39vX19vWNR3xrSI3s9fj67ev19veBf7b09fX19PU5KIE0yITKAAACp0lEQVR42sSWDW+bMBCGYRwwKDiG8A1JCAynCW1SVtpsTbf9/38126FtQOVj6qReJBAi9+D3zn5tobr6UFTCZ8cV/f1fgCTqQ/9PxGQEEEMsFH3phZCBOgzQQZFA7AOokCyBDAIUSFTIPO+99MjzQJQA8gEAFaCDmsCyeT45NA7Ngwh6DCSDtB9ABeQ25AqwQpaPNLkMwzt6eyxZAcFmbwsl6gVwAeRcqNJxQmuzNc3txgopiY9P1UFMQOkBFDFkXIByzrew62Ia9GodnPK3ICxVqiPyQE3fBahUADQCSifcuthsArv70OE1YiKk5UUvLwGRSMRGQOk8Yde8CBeHTIXKK0zEqK8LjcLicNi28s29uz8xwhJ0tdXHDiAVuIBHx2rnszFYzol3Ik0Hp7KX0QvKr3EXgDEvA38/thp/oexrOxefhzB1OVfO8wUAXxuGQUfkbl7n5BgA/Vx9e2uhsQiCYH408f7OmQqQguMLAB+DuSzLi+AHNsPpgMW8GQI2goXMIzDwdICw8ucGr50xb/Ll+c3+aSqgQmt/Edwej8fbl+9TEX82aGoRC/TFp59ktZPlN4CFprQx8vhEkjW5E9pNyABds+oAivNUfkCzXRewm6ErPpUHASDqfDGhauW38335OyrYYiL9i4moZMlsL2YESWsRfK1m+TH3G/rHfkOxJZuJuEf1avdaB20n1+hsuonSbygpNXQCnsRFUBXPmu9rNOj1+YTuC25pGUQRiHmvqZLEy1X+gQKherZeyfJqPasRGz9NFqUoIa06dm3dppDG1osHhFBe1zm9PRSvti5Idr+t0zLE5HJjqWgyqi43liiz09GtzevazotZRaNbm0DGN9doeCpTEUI6tL2LowcMMnTA0EcPGP9+xBE+GUBb/cGD5l8BBgCj/UlQMP6JmwAAAABJRU5ErkJggg==");
}

.ui-flag.KW, .ui-flag.KWT, .ui-flag.kw, .ui-flag.kwt {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2MWQyMmYyZS1kNWZlLTQzNGYtOTMwNy1lNTA0MTcyMmZlN2IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0YzMzI0Njg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0YzMzI0Njc5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyYzM1NjFkMS02NGViLWVhNGMtYWQyZS1lYTNhMmFkNGE2ZjciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4NGNhZGFjNC02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6BhBhzAAAAwFBMVEX/S1VzrwD19fVGRlU9MGYwRVV6sw3/+/9oqQD/VF6hSFXWfIUoKTx7e4dceS3/PknLTFf27O30///v8upPT17/V2F9xQH5+Pd2tgBBOl5KRlUfRVX/TFWCuhdsR1VURlVnkxz29vZ7sw9HSFNyrQB5vQBIS05HRlXx9OxGR1REQFpwqQxyrgBzrgBxrhCcx0tSYz9vohZMU0tPUFxQXUJ3uAL/SlT0TVf5S1X6TFX/SFHdS1VFRVY+RlVGRVaMn2+87ufBAAABDUlEQVR42uzTW1PCMBQE4OBJUW6KggESEKWFWkS5iTdA/v+/omUKJowPnu34xr7vNzk7E7HJq3yGjIWcPanccw6OmMvhvWoGaL8n6n5LXqp+gAPkD+VkoQIcoGglB+gQO4DIly1wiBQgeIg9kA4xwgGKvndDjGAAHMIGoCEcIBniddG/4OTFASgiOZh2eox0XCB+RLnSeKwxcgxQuXLOym9A4+zveTgBJ+DfgBtOjgEdf6ZrTlwgDI2uFji5dQC9NnfvX1ecvNmA9kyx3Ras2C/Qnldk1m0gJKOX7P4PkJz/we8fAOR8Cwjj86tIPQXA8w9Acv4n2E8A+Pw9YNDzU8B0lxn6cUqFTCltBRgAmm5AHuiZXqcAAAAASUVORK5CYII=");
}

.ui-flag.KY, .ui-flag.CYM, .ui-flag.ky, .ui-flag.cym {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1NWQ1NzMwZi05MjU5LTE4NDMtOGU0OC03NzA0NTJjZWNhMjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkEzMTY5NzY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkEzMTY5NzU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NTExZmU5ZC02YzkyLTQ3NGYtYjU0Ny04ODZjMWI1YjFlMWIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3YjUwYWZhNy02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz46zthgAAAAwFBMVEVBR5suMHisqczoeYdwcq+OkcD61NZMUaGdkHr//v3+iZBnpw//S1Xi2af70Vn84uPP0OP8dHx8gLj+pakzOpT7wsX588uGsxlESpxYklv+uFiYTH4jKoz/dVbujGnExNs6QZd5eIhzSotcWZUKEX8vNZHk4urqzWK/q3DBTm8ZIIb9mljHxljOlGn7+OL/4FpITZxSWnfabmT9YWahtkjNkalKU5AoL48+RJm5u9fjmaX57u5ARprXzXtlaqz19fXgp1H+AAADEElEQVR42uyV63aiMBSFM5SrIgKiUkQDpSDGC1gvSGPh/d9qTkArds3U0f6dvWQtNMmXnXOJyOgrWHJtCZRauKWqLf2QVt/cFIvq00s19FeZqKW2lNJ0MxuhQ8gAhm55CNmZa5YwRqUQfS+zr6pgIiWeXQNaALA9gvK+uhFL0zp8u1xC2THvMROC6x7PgANsTw21p+SIHO0bACkjvLhhJiTi1oCMpBi279L6ZLcA9oF4XE81qCK8cgyQk9P2HjncWg8AK8sy8irhDVuiVw5yhtODV5JlbnbzCHyltND7kFCFART2FsFP1Yh9FcQ0CNIvgG4tUaRUFEWWxtPraSBopNFO/Tj2U/sKoN7QzLrMDmINFAcPA/bxYrudxvtHAe32M9P+OgbiSX2RBcKoYlC9ntSIwfq5JjyvmwCzUsDrigjBr7Kg9Fo04oN6xPYus9dtMAHPvgkIXRfqwMalobZwXQeYQhdhCerAhfpuxHzvo0hA8vBLJR6JxSmsdAVyqkRBEaHDOO+qEXhut8PFTiy4/o7jG4CQFBErXT249IKkK1CNEU/CC2FnTNSxNh474/HGMBvd6HFsMhWyRje6maB0ocPyhomd4TiaNgc5zqQBMCM2U5eIdX0fSLg2YR0/AaqjJdo8SZwrB/X2rstupEy/3Egu3EjsZC/nNO6elo62eXPG6nLeBDypfbgJPGb0EObMAWYABCZSXPY2o3Mau3TiULqZU/r2RvMLYDSTwvO1cZRGs9lIOpm2s1AKRi/nGOhlWa7gKQfwcBeAHYbeeY5thRZ8PpvPa4yhgh90tmtK19uPTtFMI/pHCcJ62F6QX9v20BfMRwB6vtgO8ryzXeT6I4CCW62KYjDw+dWKK+4FBP5y9s6HoTwcylbIv8+W/n0AOUnGkw6vDNrtgcLjyTiZ3nkEIGidCONOB+OooyXJvQ5gSSIL5hpyYQpASzT5LoAfTwEhm0JRCCasn05j/94ssFMk04+PKfOCHkgjpEJmi5OpHKDHACj15TiW/es/lnsAf/53/g/4OeDHMqUfyfwtwAC1anDKnS/E+wAAAABJRU5ErkJggg==");
}

.ui-flag.KZ, .ui-flag.KAZ, .ui-flag.kz, .ui-flag.kaz {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3ZWFjMWQ3NC02MzFlLTYwNDUtYTUyZC1jZDZhOWMwMzM3OWIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0VCQjIwQUQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0VCQjIwQUM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0YmUzOTFlYy04YjdmLWUxNDktOTVmOS01OGMwYWRjNWQyZDgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxYTBhZWFkMC02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6im7R8AAAAwFBMVEWCw9KIxtT/4VqKx9Xt3WvC0pWbybrF05LZ2H6yzqS+0ZnI1I/132Stzane2XqHxM3M1YvL1I2XyL60z6LR1oa50J2Sx8PX14DV14KhyrSpzK3i2nbT1oTO1Ym70ZuKxcqrzaqeyreQxsS30J/m23KDw9GPxsazz6Pc2XzP1oiiy7Om1N+nzK7g2XmExNCMxci/0peIxczw3Wj+4Vuky7HD05SUx8GVyMCEw9Dk2nTp3G/64F+p1uCwzqb84F220KDHZdR2AAACYUlEQVR42qSWaXPaMBCGN6qxhIVvWTa+zWkcDAZCDlqa//+v6kySUgeZdqr9Ysk7emalfVcr+HEnZfcgbXdyy7+9AUw9ejBlAEtM8FIGYMWUHGUAtCyNRgpAiBzAii2CZQCht0pzqTQOcq3Hn411D+vcvA2orISqQvfationX1M8vglIk2g1FXmXrJpvVceE1A9vAsqoFghp5zJwIoTQIYEiyG8BfINcA+Y8mKvo3UaQ24t+gGYZiXftm64BfVoETdEPWDOSXJ8St7n2G4B4qG3604h1gRCfrE10AQwd2+wFFK7tdiN4aA9dPcPpAsCbYQawUIUAmzG/U40OPemwaKC+APRJMwfVYqawFoy4Hvz5dzhjijmx1PMFkLnpc0biqBEBcFD7XS1bI1SB58Loc33yTMfgoD1RhVtY0aATwSL4iV5aDN/u39eX4KbtvB1wEcA7Brijgwx/V9oQCn+7GezRYabDcuWAM1IOp0IEyFLd6x5OiGZ8BvMxc03ITNjZSRv6qaiROAsOHeCuUDlF47xuPRobhtordR2AyG2F6QgBU//kf60FBcHRaL+TIj8Xc4DHEwbjOoCPWvCN0v3iUBEFe7b+mG0axYUjsnqU6MWlP/zqeUR7UOkxrXiIWYDbOwFN+6Tc2ERQjRyzNF3pAfK9Apzl1A17a+EcRLHIu9W9/KhU7UgfKaXWX84Zfe1rTATtKavLNzEF/QC+bM5cDKg2g/cLhe5uNpagv7FMHnS92P6lMxHLGMg0liF7iaU6U0JoLdUbKbN9qS3w6b4vC/8GgII+/f8jS9ruJR+avwQYAJWAMtoMFV3lAAAAAElFTkSuQmCC");
}

.ui-flag.LA, .ui-flag.LAO, .ui-flag.la, .ui-flag.lao {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3YWQxYmQxNy0xNjFmLTFhNGMtYTY2Ni05ZDUyNWM3YzY2MzEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDAyMDQxOUI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDAyMDQxOUE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2M2Q0MDQ0Ny0yOWNmLWM2NDYtYWRmZi01YzVjZWY2MGJjM2IiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3MGFkYzRkOS02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4tsmODAAAAwFBMVEVBR5v/S1X19fX/VF6KUoqMVoz///+4udWWmcYlLI1VWqVLUKAtM5FNU6HR0uM9Q5nk5e7Cw9xFSp0eJYlCSJz/VmD09PSqrdCSWY39/fvc3erq6/H19fQgJ4oyOZQ2PJb09PUxOJP///40OpT/gon///z/foVITZ+eocsqMI9ARpovNpJARpsnLo7/U11bYKg5P5eMVYxCSJs6QJePVoz6+vc/RZr29vX29fX7+/j/Vl/8/Pmjps3W1+aws9TIyuCbL21EAAABUUlEQVR42uyWbVOCQBDH6awNiQKOUxQ9njSVp0gzykz5/t9KsqakCZr1ml40/Rlecfebu93/LiuNW0IaSyeCkm7E9j9JLTFA5y8AhLOwPBXSUhLWtPFromlJ44KL8qnTgvk8dZyU+2xRu+iyHkBdU5GNzcaQFdOleABN4+cAIChfsPyUYgE0zG1Yd0mp7gp0WkeoA7BRrMN++x4BA8dnuBNwCx7Iu4ZwzhMUIFau+94HwOsHmYoCcBkeCTk8gswxgDw1wDsEEDDUHAHQRldAqoDN7d1vAr64QoG6wksQyacgmqgsqNU0knWQhUgjbWFYNVKEs7LjV63sxkgrl9Wjw+q1mO5hMG1TfDk7FryV89Zt0yMayshUZoVtF7PMdI5oKGUcWMxD1w15zFhDS2tuqpGmRd80VWH15mcCmvfEf23/80FHdMj6gQFjIjZoTnYCDAB8HCWj/d84lwAAAABJRU5ErkJggg==");
}

.ui-flag.LB, .ui-flag.LBN, .ui-flag.lb, .ui-flag.lbn {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmNjAwMzQ5ZC1jYWRmLTRjNGYtOGE0Yy00N2I1YzUwMWYxODMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDEwRkQwODI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDEwRkQwODE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4ZDkyOWQ3Yy1mZWRlLTY3NDItODQxMC1hNTk5MjU4MmNiNDQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowOGUwMGU2Ny02ZWFlLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz70xX3WAAAAwFBMVEX19fX/S1X/VF5yrwCZxE6ny2iEuCV1sAXU5Ljl7dP4vsLu8uXC2pW814x9tSpbogD5v8JhpQBsqwD9+v7////29vbd6cd9tBaKvDL49/qhyFxwrRv39vlmqACx0XX6+f3/VmDy8vD19vL6+fo1jgDSqnmrlzH09PSRwDn/xcj/gon19PZMmQBvrQr/foX5vcD/U135v8Pz8/OYjC2Ctx6Ovkbx9Oz4v8P29/T29faTwUB1sA7H3aDr8N/09PWx0m8XnK2dAAAByUlEQVR42uyWW1ujMBCGo2k4LISYzCwnG9FSxWq1irVuW1n//78ytI/77EWLHG79uAokL8l8wzDk7nSQ7sjJQJGnYesvyekPYLgLi1+Nms2any9Ik4o1AuC6ID1VAjpB4CCUx+f8NtdRQRULKUXsQj9AiatAUaoCD8teAHBeI2oUvTqw7gG4Rz+waoAVcOwDSFw+2u9gxN28OyBBdr7cA5bnDLOOgGKMJPTT3RGWIz+cYFJ0AuR/NsZBRXdSxsvbSdYFUCJesHRj2fV629qk7AIPe3kYUIDH0tjWUmhqayG1HafMw6I1AFZqOhcquv1gSqUfm0iJ+VR70B5wxbhTJQDZu5Z+DpBUIWdtAWWGkIHn8DTeakmp1ts45Y5nbmJWtgDkHosjJYU5+pcLuh6pKGZV3gKA79P5l4H/S8n51McWgITUCWTeqf9RlDY7oNbInyQtACYJcR8CW8o6DbS090FAHBctE2lsJiOsQqZNENNwtRuOu9YDQwnNFqRzZO33Je0vckGp4HjfVNIaajJWW3ME9eBiv7oM7laar8mWD2FDVSVnb2eH9Ty7frnZ6eV69nxk0tti+K/tpz+4HN5kDXbhcVij+fgpwACi8zYRCXEU9wAAAABJRU5ErkJggg==");
}

.ui-flag.LC, .ui-flag.LCA, .ui-flag.lc, .ui-flag.lca {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjOGJkYzM0OC03NzFlLTMzNDgtOWJiNC0xOTdkMGNmZTZmMmYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUJGRTFGODY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUJGRTFGODU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NjExZjQ4ZC1jYWRjLTZhNDgtOGIzNC0wM2NkYTMwZTEwNDYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4YjlkMzI4Mi02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4yuQKkAAAAwFBMVEU8yP8mxP//4C5HRlX///7t2lpx1PkiIjRGy//I6PX/4Vr//VvJyMy0tLk6OkqG2flvbnK04/gVv//n5ucICjT+5ECfn6hIy/9Yzfz95HIvxf///PY4yP9YWGb/7JLR23eLi5YdwP/L2oeum1mAcU81NlU9yP8+yP8oLFUdJFPy9PT/71t7eoTr7/E7x/1kWlbgx0vEsVn59/b/8aFRRjOU3vyi3/c9yf/c6vf7+/0ZHkzd3N59hK3/4VgsLD0yMkMgVsIKAAACJ0lEQVR42qTW63KiQBAFYIdpUcEr0WgGvBB1BkSMwRgkF3n/t9qG2trayAxG7L+mv+rKGU9Z05t3jV67e5qlnwrGxJX1UoCzyYTxsr8YlwOxNWhZ4g6AsShyWHUgtnq23bPiyoBDTrZ9Yk5VQLi6DWDrrqh6gTuATgdabsULOJnYMJ2CPXF5JUBY7/CQnj9hYFUD2G4Di0ZjARtBeAVAWD3Y0G6XhnBUP6YSwGEhdBqUNh4hZOx2ADMEmJ4pTacJ6MoTSi5wW9DGA/CELEnnVoC7mOE2B8797DHxGwH8HsJn2s0AmpYkqQI4ERFmmO/TxhaisSJJFRBbRwgxQrpeU4zyAd4V/0YVwJwQHvEAf7n08yQ3O3YLEFs6JNOU+ivTXPk0pRH05CcoACyC7BH5L0EQmC9+luSJOL8HeFYE/bNHDdMwzIB6mCTIk1RcgBm2U29dx30U6l3v3FbUghTgZBzBdujt830U9uvhFmtBlqQcyIvg4/XvPgqvvqoWpADjWATD5b99FJbDBURN8jsgzorAW5mB8Z+w8kOQFbwMyDL8evuxbwTm25e0FiSAwEd06td/7KMw6p9ktSC7ICuCvWlcjLlvy2qhCGARJMnTyCjMyIigWPASAB+RbB+FJxi41y8gzWSmGdLRZkmhFgqAsI4H7VsOfGuHQsEXANY8aCPlaLMxuQIQfT5/Vs58rl8DxI6Uzi6+BC5DqDmlUyt8oe79oflHgAEAxjNKCDj2hJ0AAAAASUVORK5CYII=");
}

.ui-flag.LI, .ui-flag.LIE, .ui-flag.li, .ui-flag.lie {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5MTkzZGZhYy04ZjJkLTMxNDYtYTRmYi0zNjk3NTYyYWYwM2QiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDIyMkZGM0Y5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDIyMkZGM0U5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0YzgxNzA4Yi1hNjI3LTljNGYtOTQyNC04MGQzNDlmNzMwYzIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyOTM4YmE0Ny02ZWE4LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4x5xBqAAAAwFBMVEX/S1VBR5tsaGkqNKNqZlb/VF5+fFNLUKD/41n0TFr/S08zR6A9Q5z+VmBLSJiMiVMdKafRxVORiVX121nItVhTVH6rmlhDSZpmZHa8qVhNU6HnzlljYXSzoVgjLqaIfmVKTYo2Pp+ak1RvamICELOhkldGRlVcWVaklVh4cnRFSpO0p1bArVm4plj/foVVUp9KR5hzb1inp1HXv1l5fbhgYG69vFBXWYt3cW5iX398gLpAU6YuOKLw1Fo9UKWvn1heHLjgAAABO0lEQVR42uzTXVeCMBjA8cUe5qqZE2iTkMFEEg1UJCoL8/t/q148vdzO3fK/2dnFfmdnL+h1YNUjurAMDf5NMJOm6+/+AMnwnml5PsDYEhKpzwUY06u6rp87xs4AJFO4U3Pm7eeqw8rkJL4BqfEE6myajZM2q8HpDE7itAPlwM4jBBZAyGhXZ5iZAfh2EYi4Co+iiKsqb2CqzADeklKUYVUFR1EGohxl3AxQLZRxXog89HKRi4A4psDUqyCKgFAPGh/E7MUQ0GnpB4U4BFBG1ayJxntseI18WUdNQal3oHFIScJNH1KXPlDq+3508H1Knybc9B0wnMD9T+AxbfwX9Kp1slNOm2ppDEitOFdffQ6dNPpM79dWvaHN9sai7QYNL60aIvfKKhe5yKphD/RAD/TAL2Dd2rVq/SHAAATKMjpTKp8IAAAAAElFTkSuQmCC");
}

.ui-flag.LK, .ui-flag.LKA, .ui-flag.lk, .ui-flag.lka {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1OTkzMDgxNS1lMjVlLWQxNDEtYjc3YS1kOGYzMjA2MzAzMDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUI3MUU2MUQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUI3MUU2MUM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxZDUwNDM4Mi01MDhhLTdhNDItOWE2Ny00ODI1NjljZDQ1YTciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0NzVlYzdjMy02ZWE4LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4+o5y8AAAAwFBMVEWWPDyHUEbQqU//2Em1aUL/01D/hVCFJTl6RkfgtlD/1Fn/5FKEP0I+rpCJYUuVZ0qNs3aYkXJapYdvCzf/c1B7VkyYdU7/3FFwOUb/bEj3zVD/Z1BsSUzEnU///E68nFGie02sXECpgk63kU+xiU0/npCQPj7/c0+LPUCkUD5SSFPowVH/WUx5tXyoh1CAX03/34Osl1CTPD2ZeU+4pmjYyF1AnpCPbk7zvlAfn5uQOz2eb0qegE+EZk9yWE//7FFtuDwaAAACgElEQVR42qSWfVebMBTGk9RoYjOi07QdJkALZlmjjVIdUwr9/t9qvNR150xpXJ8/4dzfebgJz73g4fwoPQB8pMA5xqM3TXdqno+344PajjE+bwCj54tO90+nvX5N8RjNTw5qTsc94OLlttXL5d1Nq7vr0XT842pGzgZFZlfz7Q5w+7XVl8tv368b3Zzi6XQ+s1sBBuS2dnYyHgC4KIoH6nMURWIQcOYQMh8DGH0SZ8MA8CrJxwAiX8EhAAC6M/suoH11GNBalfmHLnwArOB9z7QxGhjGOWSfAkAEQVPByqBISlnHm1StAuYPMJlluoCwoKFNV0tFCKyrxwk0xhPAEGVGYazqyiXYFQEhhhFXTSrjC0AMyEmKQ4wyxQXewDzXRASB9gUoo+vlUtGqcutABummqqqgcP6foDRzKCmsVZNUaG0Y1M1prEvwCQckEBlKkmRN8u5maQY30PcUUNqYNcsaJVWaSl5yzstkRbsW+FxlEacQaG6Leu2yZP0nxxLmBzBNxwQgFGNELaL7IKTEtwfrWLLy3yS13gCKU8f7or8dKOYLqOsUF01xiPHaYqti1AFK33tgnKxDleJF4zqlEzhLsraTFnr/TEXJHK3qBrCqSeOb46ywuy/wAch4RXLCmAgt6YKFLbCUyBLt24PKsf5GhqJPWIhXBOKYeCdSV2+IoqK3TWgJCOK+Dvr85JnCRVcPeRoGToXeTewBwWLBYdcCWSVc1otSeDrYBXJuzNuI0U205m2+5j6A4cFyECAeB0cbeiTDABFFani4bskgQI6i4fEehfvx/vKz1X7BwN2CAYcXDLhfMJ7v/3PFQb2D95csL7VL1tFr3rGL5m8BBgDeO5GlB48ifwAAAABJRU5ErkJggg==");
}

.ui-flag.LR, .ui-flag.LBR, .ui-flag.lr, .ui-flag.lbr {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozYTM0NTQ5Zi01MzYzLWM4NDgtYjNjOC03MTljNjljMzQzM2YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDEwRkQwOEE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDEwRkQwODk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmNTdjODlmNy1jODFkLTRjNDAtOTk1YS00NmJiNGI4MzI3NTgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5N2Y1NDNjOS02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Wn/aNAAAAwFBMVEX0///z///1+PisrtH/S1VLUaBBR5v/LjprcLH/Mz//MDv////5t7ra2uc4Ppf/VF7/QEv/SFL8golsSo3/NUH9cXn09PX8f4agUoH24+T/TVf5rLA9Q5ktNpMnR6ZFS536p6v9bHT23+H1+/r4vsH1/v0oLYwfJorj5Oz8w8Tq6/H/O0b1///94N4XH4b/Sk3/Pkf7+/n/V2D/NDn/NT4pMI+Njr/29vmOSX/e3+oaPaHGyN1bPohcSJEGDn76///UvwT/AAABWklEQVR42qTUW1eCQBSG4e0BnNw5oCakzjCVJoqGYomZHf7/vwrEWEvtYsb93HHzLljfDJBaZ4J7x4APwj4TfC3rBsC6CHRf3+60uWVAyDLwaKBXBpR1/JgJw59nfX8BySLFy8BI3yEgOI9TZDHnoghUtMEhoASXe6yF3Fb5u8xmY22zPDBJk90u2XqtaMs216zA7Rri1ksQ0+wbgu6yrc/JA4rHLEq8ZGfFQmWBhoF5sYKUESLuw3xJ2R0+6BsWgTDFaYrIJvZ1Kwg5bYlvy9uH2cOGYVLVVwQUExsVWkwc3wC0LY4nccOVraRUh7vQMfHfbWw0mtrmwLNzfOLj0zUwACbFqeDd5Ieyhmrr3MuTgT7gBYMN8hUWQLKAPhGsByRrqLskdZg3SVbQ8Uk69BWqRAAVEoAhEX0Fp03iwOqGxIXxLcmYvsKIiH4SezQ+fYU6EfgOif8rwAACPZ1KrCf1gAAAAABJRU5ErkJggg==");
}

.ui-flag.LS, .ui-flag.LSO, .ui-flag.ls, .ui-flag.lso {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkNThkYjgxMC1kMTg4LTY1NDktOWE3MC1jMTI0OWZkZDViMDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDEwRkQwODY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDEwRkQwODU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpjYjQzNmZjMS04M2Y0LTdjNGQtYmFlMi0xZTgzZGRmNTJhMjQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3YjMxYTQyZS02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7v2IHRAAAAwFBMVEVzrwBBR5v19fV6sw1LUKBMUqFpqgAyOZTt7fH///z/+v/u8ei0r8P29vb///8mJjhHR1ajo6p8tBDJyc3Z2dxNU6E0NEWcnKPy8vP5+flUVGJ3d4K7u7v8/Ps+RJpxcXyaxkiCuBvExMhpaXVZWWdWXKfu7vL///1eXmvv8ulmZnPS0tVubnrs7PD///v+/v0fHzH8//X09PR6swz28v98gLrw6/qBgYt5fbjOztG/us5KUKByrw9BQVAvL0DX19nE2AzdAAAA7klEQVR42uzTy3aCMBSF4VMvbW3NBgpCAOMFELyjtlVrtb7/W5XlnAxypvzjfb61Mgh9d1id6YkZ/fLuu9ThAYMGaIAHMHphNaJZl9WM8ldNmxyQG90ip56mLTAcFtjqNiRa9QnlZpkbaidaAPckCNwVjIHSS8brxDMHRPiTpm7L/AkSnu+vIE2Bg8LJsmKogxkgFZydbe8CKGkEhNW9f7v5lRCaAAKOlUZ2lM3/HAgToHSi9TKOl+N5UGqAt/rwdelXXY7QjGjxXt8eKApgr9ksaNpmNaXrM6srtYnVRwM0wAP45ALsJrzPNPkXYAD1kyoewOaT3gAAAABJRU5ErkJggg==");
}

.ui-flag.LT, .ui-flag.LTU, .ui-flag.lt, .ui-flag.ltu {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkNDU4Yjc2Yy1hMmE0LTVhNDYtYmZhMy1mOTA4OTlmM2U0MTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDJCM0VGM0U5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDIyMkZGNDI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNjE2NzdmYi1iZDFhLWJmNDMtODY2Yi1iNzllZGFmZGI0NDgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0NGRjZDhkNi02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5zoq8uAAAAdVBMVEX/4Vr/S1VzrwD/VF7/42L/5WH4UFF5sQR6qgRotwBpqwD23lT/Q1z/VmB8tBB6sw3/42T/52v/T2b/6o1wuw3/5mn34F//f4b4W1z/U12BrhGBthSAtRGCrxT/TWT/fIRxvBD/4mJxrw324F3/6otysBD4WVrpMUENAAAAYklEQVR42uzMxRHAMBAEwZUlMzMz5B+iq5zC+nn9n0FpKBdoO5dnMDKQwR+D2qbkOENKg8mljDgCyo3UoiQykME/g8qnbBg8yozHoXRYIkoBrSixDGTwDXp2oEhoNWV9BRgAmucej/qNEuAAAAAASUVORK5CYII=");
}

.ui-flag.LU, .ui-flag.LUX, .ui-flag.lu, .ui-flag.lux {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2OGFlODI2MS0zOGZhLTZkNDEtYmM1OC0wMDFkZTkzOGZmZDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDJCM0VGNDI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDJCM0VGNDE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxZjI2Mzk2YS0wZGYwLTE1NDUtYWUyZi04MGQzMjg5MGYzYWQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjMjBiMTg5OC02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz56eT/rAAAAaVBMVEX/S1WCr//19fWIs///VF7+Vl/0//+Is/717e7v8fZ5qv/++vT/PUj29vaKtP//VmD++vX27u/1//+PuP7w8vekxf+mxv//U13/R1H+YWnw8vb+X2eBr///g4r/SVP/Vl+Arv+Ot/7/gIfhWiggAAAAYklEQVR42uzMxxHAIBAEwUUg7wB5b/IPUlVKYXle/2dwGMoL2sTlFww3aGUgg38wV5QTW0xZ4DKKg08oHnVEqWUggzADW1Is1pzS40kpHe6CskMrSiMDGYQZKBJGTRk+AQYAC14eFnUedt0AAAAASUVORK5CYII=");
}

.ui-flag.LV, .ui-flag.LVA, .ui-flag.lv, .ui-flag.lva {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplOWNjMmQ2NC05YTVlLTY0NGMtYjhhYy00NmNmNDYzMGM5ZGEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDAyMDQxOUY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDAyMDQxOUU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmN2U1ZDFhMi0zZTQyLWQ4NDYtYTE4MC04NWU5MmQzZmYzM2IiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5YzVhMmZlNy02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4+SO0wAAAAYFBMVEXIQUv19fXLS1T6///7///t1dfGN0LGOUTGOUPHP0nv3N7LTVb19PT19vb29vbLSlPv3d7KRU/u19nKSVLJQ03KRE7YeYDXdXzw3uDJQ07ZfIPJQUzLTFbKRVDYd3/5//8zuWhUAAAAX0lEQVR42uzWtxHAQAwDQehf3ntv+u9SiTq4TMPNeSGG2h0yC2vY+SnHAoUFLPCXwJYgl8YU6dRHjELGqw6IqvxDwDOP1pxoWw0Z4nTEyGR7YAELfIGGBrCbPZrLK8AAkEASEay+eZgAAAAASUVORK5CYII=");
}

.ui-flag.LY, .ui-flag.LBY, .ui-flag.ly, .ui-flag.lby {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplNTA2OTRjZS1iMmEzLWYwNDUtOGFhMi05YWIyNTYwODdlODQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDIyMkZGM0I5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDIyMkZGM0E5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0ZGQxNDZlNS01NTkwLWJjNGMtOGNjMC0zZDBlYzE2YWQ3YzEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5YWRhNDI3Zi02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7tt/UPAAAAwFBMVEVGRlX/S1VzrwD/VF56sw1IS1E1RlVXRlVxqgR2twBDPlz7S1X19fVmZnJPT15SUmCDg42lpazGxsqdnaT/VmC1tbrT09Z8tBBiYm56eoTLy87/gom4uL1JSVju7u7y8vKaxkhSVVuNjZZ5rxOTk5xOSWVHR1bW1tlZWWZfX2xzc37Dw8fZ2dt+vA//U13h4eNgT14/T177VV+7u8DPz9JCUmBiUmBMTFtXV2Wxsbf/Vl96swz09PRVVWPn5+jf3+EWMSXhAAAA8UlEQVR42uyTyVbCQBRES0AFqWBIIBKZ5yGggoIIDv//VzQeYMkhXSxYcFfdi779RpSTEmXciOBFe79CUhMUroKLEMyyEjO83UssML2TmCMHicfjAsePgqhlLyiSrPWDKOzZCfrkh7ONw7UTmP+fd8fSyEIwJOufewGHyI1iCnyyeLjwL08/pqBC7uq/dL/q5DusBeGr6QZdCCk4NX4zFIoIVn46cWuwzWHfxoFXtZiD3tgYSv+DtLSbxKqJgb+BGWX7Zcp7Y68jbOMp69x9kOiieSvRRDst0cYkIzFBKiHxdBWcQ7BWBQkRNFISjY0AAwDGBigi+LCXpwAAAABJRU5ErkJggg==");
}

.ui-flag.MA, .ui-flag.MAR, .ui-flag.ma, .ui-flag.mar {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MzY0ZmM1Ni1lMTkwLWJiNGItODFlZC1lYmMyZTFhOGRlODgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDhDNkQ2MTY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDgzMzYzRkU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkODFkNWZlYi1hODY5LTNiNGItOWM4MC1jZjJiMzhhZDM1OGYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphMzk3N2JiNC02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6BvBc/AAAAwFBMVEX/S1X/VF7/PVa2Y1Mrkk//VmD/QFZThFD/TFVsfVGdbFLjU1QklE7/SVWGc1F+dlFPhlA1j0//RVa5X1PqUlRbglC7YlOXblI5jU9Fik/JXFSialNzelBBi0//R1X/Q1byTVW/X1PdVFTSW1SLclKvZVNfgFBJiE8/i09Mh1DTV1T/SlVKiFD/RlbZWVT/gon/foU8jE9HiVBmflCoaFL/U115eFEwkU+MbVL5R1b/SFb/Vl+QcFL+S1X7TFX8R1UrEHU5AAAByklEQVR42tTWa2+bMBQGYGq8gwkmYIcGKAFy4+Km0HJpsrFs/f//qmzKJk1rJFxLu5xPxpIfYZ+Xi/Z4o1SPmnI9qy3/rN2oAR/+eYDYNvm7d5Au9VQJAGcFKsBg3xpaogCkdVjuQAGAWRD4CsBgm2HbfUneDaTbwnXbGt4NQE/PZxpJAsSGS6HUpOuvtEvRj5nfY/kGkFh+v9S/1aJ33Uw3RLT4frnsfSuZANhrH9O4jBnFce5i7OYxpmycoPi8HiZtAW07ZhjORycXpuOYIh+HhsHyLRrItEOE6hw0q0+DCD0Ar2i1l2PJ9i8wuQuEw8Kl5r45VsnAnWBuUqEDJ9PbOHbCW+G20REhaNm02LTg7RfD1RwQ4LMH0d0jdG+KwudAZINE0K4Up3CxabFo7hCRTuKBO3iWFXHcZhE+VrY0wL2HNvFEHIstF6GVSgOQ4WMv2GrF2sjBGUgD6bzMg9M84fsTy2OHHyQBvr41miIDzkEXgWF4XBKADWOmhWwyJtsy2UkHOeAwPsmzS/NJyiPaXdnDNYDXxgaqS/NJgu7cXSoFJLUHh5/hIRp4dSIFkKH6JXukGsh/+nn/E8CzKqBcT2o/mk+vAgwAVCYpQ9VOLmwAAAAASUVORK5CYII=");
}

.ui-flag.MC, .ui-flag.MCO, .ui-flag.mc, .ui-flag.mco {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3Yjg2ZThmZS0yMDk2LWU4NGQtOTE5My1mMWFkYThhZTRiNGEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDc2NzE3NkU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDc2NzE3NkQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphODZlY2U5MC1kZWE5LTU1NGItYTk4My1lYzk5OTZkOWMxNmIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiMWQ3OTk0ZC02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4K4IYYAAAAQlBMVEX19fX/S1X29vb/VF726+v0////Pkn+VF3/VmD+U1z1///4+Pj+XGX27Oz/SFL+Xmf/g4r/U1337Oz/SlT/Vl//gIclw4vZAAAAT0lEQVR42uzMxw3AMBDEQPrkJMk59N+qi9iHAWH553AkqZdOjFP7H5IGzAYMGGgH2EapmyVPQnln7aUuyiBVCKTCgAED7QD8DEANqfoJMABV5gyuHWYAPQAAAABJRU5ErkJggg==");
}

.ui-flag.MD, .ui-flag.MDA, .ui-flag.md, .ui-flag.mda {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxMDgxNGM2My00NmNmLTFjNGEtYmJhZS0wMTNkYWU5ZTg3MjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDc2NzE3NkE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDc2NzE3Njk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmMTlhYjE3Mi02NGFkLTBiNDQtODE3OS0wZDg5MTliM2FjZTkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplOTc5OTk3Mi02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5Of8ZlAAAAwFBMVEVBR5v/S1X/4VonM6T/42KnniK0uiy5qXP/VF6EbIT/2lr/1Fr/+VtLUKD/zFr/cFX/s1j/xFr/mFdrbY3/pVn/SVX/+0//OFQ/RZzRtmr/VmDAnTH/vVqzlHSZfHxLVZj+zFb/31rr0mH/4lr9vlf0x1Pzu10iRab/t2H/Ql3/41n/0VbVvkD/zk//3VH/0k9bU5K/2jf/RFXFwDPvwFDut11BSpz/41d3fLj/6Vp8gLrw0FH/foYXQarzs1L/WFRE06/FAAABQklEQVR42uzW23KCMBAGYBurlI0ubKRWSkQCHijpufbc6vu/VddrOtNJuKz/hOHuy4ks6X2M2+kHo9NWRvXVWTtfvV8y6wdT0coovjg/aac37gZcHoEj8DeAKKXpBCgWfAEjQdiEHyPgMAxnADUZwf1bY6hGD0BzGgYkoNZo3AHSOrE8dtBJ7AUg1UolHKW0tB6ArOhR7RW3iIz0AQTtZcSREYEHIG1D+6VQSmgGQIIjcD1cNZSHqRBpOCfeCHIFsu0rLb43ZbnZTIg/Cuk6hWX2QPciT9PJPKT3mIwrUAyyIpwsynLxkhNqcF5EY7OnddgPglm4xthrG4eD4u45z9c3tkbwAAB3n1RMby2i9gKQszXN4SXJ+hxnEKud4SOhtQH0rEiAgARVh6IKiKbqVJWr5vhn+hdA52veW8eL5o8AAwBU0D9yvfVIGwAAAABJRU5ErkJggg==");
}

.ui-flag.ME, .ui-flag.MNE, .ui-flag.me, .ui-flag.mne {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmOGVlYmQ3My1hZjg0LTE2NDUtYmE1Yi0xOTRjMjBmZTU4NjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDgzMzYzRjc5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDgzMzYzRjY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NjY4NDZiMi03YzlhLWU3NDAtOGFkYS0yYThkNDA3NzcxMDAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3YzQ3MjQ2Mi02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7zWNX5AAAAwFBMVEXIQUvmtDLbiDzSZ0PNsyfOWkbovD3ovDDoujzelDnQX0TpwS/EMU7DL0/gmzhzaHtNT5R5uwDYfT6YembLTEnNVEe1pDGneVvkrDSmkTzlsTO6mU7hTTvVckCoiV5tYIbtym6MamyOd2rJRkq0i1TfojfIQ0vAlEzEQU2/HVPnuDzSQUXMT0jeQD7WV0LKQUrJQUrAnji7RFLouzHMZUaZmDyBvwOgpRc4NbaSgEFUSaFqSIPjgzeEbH2BeXOplVhwa62JAAACAklEQVR42ryWXXejIBCGGdAYaEstSiRkaZsYzZdpu5v9brf7///VDnizl6Ln9L1RPGceh2FmGPJ4nE/Q8ZEAZFejlQGQY+a0GCntLnMyv9KHm5E6lNkMAeKGjNR1+gEAzSYCGJ8EaJUFricAqKWKGzYG0P+WKueEVOFDGQNoBQ1PB8ZA0/lXpWIAHQ+xa1unlNKk9c4YMRzQMmlT4gzIMgTCoj+NVfVgQE0lKKIpAMavtNAIkkLDxVBAq7kBq0mHhJpw4CkhEoxk5VAPRAMoPAgOToPBEPgPxumBgJoZDzA1USA5SA9CWZUOBHTOWm/Byqoo1tWG1RAAlMV5IEmV55vbPF9r13sghsZAN94Dqar7DaweijWnYUusHghweIpB2/cGVrebql/JwYmkleoJRb4Fg4geEJGJHUuDycPP+99/trsiLGhMLfCOeZvFt8+/lsvlItg/RwEk6ZSkyfeghHL6dH572sdUY1/MsLi7+5Gg96f96+7LKaKhcIdVCNDQJOGYhs25Wv19PT8PB7iGCH/yvgYYltbb9h0pEQC0Buwk4TAU5ja3sPsaswUEOBJ2gf6HFvPpfNrHNFXh80b9l4IvL5FtnWHtpqEogy9jLxbcA+8mXW2KT7wb06mX64fMB/pwPVKHzgMyV6YjVbrLDMe8SzZaFxzzcNCcjRYOmv8EGAD/pz0p2mCG6wAAAABJRU5ErkJggg==");
}

.ui-flag.MG, .ui-flag.MDG, .ui-flag.mg, .ui-flag.mdg {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkNjNmYmZmMy01NjgwLTIzNGEtOWFkMy1kMmE2MjA4YWIzYzciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDM5RDkyRDk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDM5RDkyRDg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxN2JlY2I2Ny05ZjU5LWEzNGQtOTQ2ZS1kYzE0YjA4ZTY4OTIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3MDJiYTczNC02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6KAVdjAAAAnFBMVEX19fX/S1VzrwD29vZotwD/Q1v/VF56sw18qgf5UVL/+//26ers8OT0//9qqgD/P0l5sgr/Ulx8tBD/VmD1///4+Pj/S2KErxZ/thf++//36Op8qQZeswD26uv/gIf/T2X5XF3/Vl//SVKZxUbt8OTz///5V1h0pQZtugL/N09xuw9yrg3t8eX5UFGBrRD/UVv/W2T4RUbr8eR4sgkLnFBtAAAAg0lEQVR42uzWRxKCABAF0RFUFAwgQQwEyUhQ4f534wDO4ldZbqjpA7x1k6t+5QTvZA0WEtPeeB0XaDxgwcCD1N8AWwABBJg1kF+9egUWcYBjFJ8tVhdzwCXryw3W7cwB+lDdl2BPFtiZBwXsJIAAAswHoL8AIwwoxIym3vqNBpZOAgwAiw0d5NriA/YAAAAASUVORK5CYII=");
}

.ui-flag.MH, .ui-flag.MHL, .ui-flag.mh, .ui-flag.mhl {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5ZTA2NWE2Mi0yMDUwLTIyNDctYjNhNi0xNDFlNDg3ZDllMDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDUxODk2NTU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDUxODk2NTQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmOTgzN2NiYi00MjY1LWZhNDMtOWI5ZS05NDM1NGMyYjkwZjkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5NzI0NmU5Yy02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7gELDvAAAAwFBMVEVBR5tLUaD/izM6QZprcLD/qUeytdX7yp6gc3T/nFX///709PVDSZzQ1OgoPKb2uYs2PJWRlcTz/v/8qG0iKYz/lUrQjGIaNars7PH24dARGIMcI4jExt39/feHi74vNpJsW4r49uhbVJTnl1nj5O1HTJxcYan41ry6gWrThFJARptCSJt3YYaGZ36fost5fbcpMI8+RJr16+D19/hAR5tTWKT/kD7a3evm9P/5+PegsOFST5VTS449Rp9FSJpfVpBoZdGWAAADEElEQVR42pyWa3+bIBTGIZAbmAxb27hodGujW3VDWGaydmv7/b/VQPDW5lrfJfk9zzn5H84joIAff5L5HQcffnKwmP+cDgHsfilRfq7+Zb64ux0Op30DJ8nOlD8v0ETJp30DWRbovPbnix/3Wt4zyCRLOZLydHm0SL4Pjb5rkCCBQ8Ckc6L67wredNo3cBQ/LAqfQcyQzI/Ce72ty98MrmsDVIIlxykRPFpCKE/Dq+Q3Y9oYOCMIQ75xwyBymTwIb17D0/JPv66ujEGWZMuSFjPiEx6tRZA4B+D9reFZ+cZ2IBHmslDyzcqnScpTlO2FN2nkWy2n1BpIJuIiHPmEUkp2o1EqYiTfw/tya7tX8s+6ujWQTpliXLpE65UDLdTHFIKsDy+ryw+211ZuDVBS8NAnK2ofn5Bd6GLQ9pCrk1ePfjBo5ZSuiDLIJUIAMW4tyKqIFZQOhQ687eD6WyPfELIKLUTmuCG3DHhYINbK86yB15M/EuLzklkDiaPApTuyITOaxlFnChre/Xs5ISQsQCCgPUgOWxbrMqT+I099GCCn7f7FdN+Vq+J0hEXA8hw2JxFykYbRqghF6tYzVPDs3twMpuONHnwFjuzcJPCqrWsMJGQBLzERUbSUdhdU+Sp0Kjk1cg1uhFkQ52bhGoNcyiT1ijUCqYqE3MAze9ORq97XvPS85i+2BpoDinEomf2xhletnJFX4FAgss62dw1AhnQiZd3QsTtTTy2twHVPOOxnIsSok9gduSo+cx0L7rCB7qJN7HblCHkc4bgBd8QgU/jq0DErZ6fWA3e0A11eh45ZOQuOBQIciMm3BhaeWbkW3OGg7htYePbUanCRE4hjGd03MIlt5Kr4Rh/3feAOGBh4Rk40OHgI3H4Dk9hWvtLgYnDGq7o2MPCqlatywvOYc9Zr1hhUiV1tbDW1rH/cTxtoeA9K3smJs+8pykDBe54MhmOTE54nnUsuOspAhY6RVzkB8stuShDM/z1o+R9enjO1PQaTrZLP3ubEBQbjr1dP6WXg+s/uCYo4+fBds/gvwACucmzvgGcOhgAAAABJRU5ErkJggg==");
}

.ui-flag.MK, .ui-flag.MKD, .ui-flag.mk, .ui-flag.mkd {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiMDhiODkzNS1kNmJmLTVmNGUtOWQxMC0zMDE1OGQwNzdkYjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTIxMDk4MTQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTIxMDk4MTM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3YjFmMzU0Yy0xMTI4LWFjNDEtYjlhOC03NjEyYjUxNWFlYmUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4ODAzNzQwNi02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Mtm2rAAAAwFBMVEX/S1X/4Vr/VF7/2lv/VmD/eVf/bVb/3Vr/uVn/yFn/aVb/TFX/wVn/VlX/g1f/UFX/nlj/jFf/Zlb/qVn/XVb/YFb/2Fr/xVn/pFj/z1n/fVf/1Vr/dFb/mlj/ZFb/TlX/4Fr/cVb/k3z/vVn/oVj/iVf/k1f/rFj/tFn/WVX/0Vn/U1X/Ylb/d1b/kFf/lVf/sVn/l1j/01r/21r/fVz/eV3/zFn/3lr/21v/0ln/U13/zlr/gF7/pVz/loD/0VoQJhqWAAAC8UlEQVR42pRW2WKiMBS9aYd9lUUBgWrdtVhbp44dO+3//9WEQALBMGPzxD05OQnJ3eDzCyn39fDv+PF2LtHzzw78h/IV9PoJkKuIDRe4EVRozqNZw1c9gN8AyZghLzw3LrGxwWFLRh7aAD/gDmM7n4F7jkwON+OgAaP6FlABACmm8KLNnhNiG7Epb5sQmwqAE9EZu0VfdA+VsO13wAsApKd6Tmr409IuGruoKTHDWgLwMK+nUwaFpekxU64JkQMiAbyhVhFkCjhDhJQdtfRq9pK2lvACYFRvPGGbmghp9PtJqXzFgX4BfMpRSVLC2lwhdKBeNSxntCnPvxIAeCY+EjAjq76s1xLPumyBAMj43Ojdos9WPatzwaApwy0ClbeeyK969Y0+aNd+/g8ByGcIjcoQcBCy6ss0PbhdAGA/QSb5B7uOiaWY1ysAoYpiA0Jdxw+ioVkOfQJv3sYQz72MDJf4HZiZmGFY3hvgR9+a6+hlkUxzq0Nwa8/twFY+TRbP0dqMsWuB0uQXdIyx1NJOvY3DIoFFg7PxUnsZHczLsbXkDPdINCbDd61IqSVNte1wIiQOewSwQiw1Amncsx4LnNurxprqu4NEDkkE5hTXS2sXyskg81Vt3Na6h1JFm63cvV3ogcPfVp2lVjzqBHph790VlsKT8CF3lzFfmj0QBd9Qn8UMJ5A/eh0pWJf53JNlfP4tUgP4picujkgrHayQqlBQBt8SCNd1OOJgKu/TwGlGzW8XGOB73u7a4eycropOvwApluMNn1BIQpp5twiQ2nUMWWrJ2ilx+V8Bz+TSciuphiRqulmtK7DsFIZ2WtcnggLOC+ijTmniC0tdmDS5TyC7Ko4h31/Q6HINkYA8ui7P3eJKi3NTXhoBV9QgkPI+ELUHc4MXSDVhizK/ymisQTlJLQHH7WmSBC1O0yJFOyKAm6wi7mvTLoImq2nS3qVSAMJDk1+iW9q85rho/QTweEK/aON4uK3R9JtG8/L4V4ABAMpGMtc8ZOodAAAAAElFTkSuQmCC");
}

.ui-flag.ML, .ui-flag.MLI, .ui-flag.ml, .ui-flag.mli {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3ZDAwYzNjYi03NzQ1LTMyNDItYjMwZS1mZWYzMzNjN2E4NDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDQ2MzM3MTg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDQ2MzM3MTc5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiYWE0ZTY4My04ZTdhLTljNDEtYjBlMy1hYTExZTE2OGYwYjIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4N2IxYjljMi02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5hyTIxAAAAXVBMVEVzrwD/S1X/4Vp6sw3/SVX/s1hyrgD/6mn/OFT/+VvLzjpgqAH/VmD/VF7/42LLzjj/Ul5orQ7/Ql1fqADO0UR5sg16swz/63H/t2H/+WP/fIT/gIebxkn/Vl+eyE9xNYwmAAAAW0lEQVR42uzWxxGAMBAEwQPhnZAA4ck/TAJYPai6H7UTQL9HHgMtbl4HaN/82EOnRComW6ZQnVdZgkmIAG3zGbjF6ICOAAECBAgQIEDgj0DQAurNu3SjebwCDAA1NhpNjAJ0cAAAAABJRU5ErkJggg==");
}

.ui-flag.MM, .ui-flag.MMR, .ui-flag.mm, .ui-flag.mmr {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmOGNjNzIxMy04MTAzLTc5NDktYTcyNC00NzhkNWI2NDNlY2YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDhDNkQ2MUU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDhDNkQ2MUQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1ZDdjOTYxNS03NWM4LTI1NGQtODc1Yi1iMWI3N2Y1YTlkY2UiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1YzdhOGE1NS02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz69Z68iAAAAwFBMVEX/4Vr/S1X5o6hnqgBzrwD/5GLn7db+Kzb19fXz/v+Ethr//f9ZoQCjxl7/VF7/VWF9tBD/N0P23lR5sQSSvURQnQD5ub5otwD4UFF6qgT/Q1z09/709er+6o/9dHx1sADU5LH/4EL42zu41IX/30n/Pkz65On/RVB6sw3/TFZyrhP8hYz/T1jC2pj/4Vvw8uH39vr/4VhmmwH4Wlv34F7/4V795XT57PH29/j/SlRvswz76pzZ5sD/4Vb3293G26KwK5KKAAAB0klEQVR42syRb1+qMBiGBwO3OSwppU6z+W9ECApmmSer8/2/1RmUibJRyJuuN4797vvanglu7UbcgsbYTeu/XfAkxFMTwUKs12LRQLAcD/B42UAgbMZscbpgMd4ytp0sThYsRcJYIt5OFgg7ZYytRbWgAjkBxmw7roisweOFnkkrEySTisgj6F5qge0NxThN21CfaYMZ1NLvyD7GtNPXZ2bg3joC7lejD8FrYcsaHqa7xwJ42UpaO1Kck35tJMk9/EZgwTn9YifY7/w76pcFQ8vpDXbNI+ig53w7QmaYjShV1OloVuorBFIBnWnZQOnUcYalsEogDf1ecjhGml0flvtqwecYm+L5quvrBfkl5oUp6LyvOr5CYA3lOxQEU0fdl4KXKw1JUTDQxV5A94+Sh17xFVPaeVDnumB1rQR5JGsSSf7ruercCsQ3KvybO5L3zSg3kGe5peIcnBkqECcbvCGYI8Sf8yVHoSqoEYTIJPJ4L0ByGXjyEsSsJQj8dzl8hNzYMGIXyTHIXRDUELickPcVCuLsIw7QufRxVEMg/wPTReHnpcMYuSbx6gh8HiE/3n/HPoq4X0Mg5/578Gahkb/HjwU/5zcIjIaA6KwR/L8AAwDmOlT0JOOisgAAAABJRU5ErkJggg==");
}

.ui-flag.MN, .ui-flag.MNG, .ui-flag.mn, .ui-flag.mng {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphZDQyODRiZS1iZWQ0LWI1NGUtOTRjNi0yNjM4YjQ5OThkMjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDc2NzE3NzI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDc2NzE3NzE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkNTQ5NzQxZS1iMjE5LTk1NDgtYmU3OS02ZGJlNDg1MmRlYmIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozMjEzZTg2MS02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6AKN6FAAAAwFBMVEX/S1VBR5v5zwL/VF7/S1R8SIX/TEwiRqYhRqeJSoL/TUz/VmBLUKD6wgr9gjL6rxb7nSL6tBT+XUr9ezf+aUP+ZUT6vQ38kSn8lib8jiv/U1D7oh77pRz7myP9cj39eTj8ii7/VF0tT6v9dTv/VlX6ug//gon/foX7nyD7qRr9bz/5yQb7mST+bED8mCX6uBD/T1P8jCyISYH/U13/TEv/VE+PVIiDUYv5xgj7oCD8iC/5zQP/Vl/+YEj7pxv7nSF/YtiMAAABRklEQVR42sTW23KCMBAA0HS19xIUMBFIAEW8oASstaW21v//q6bP+NDudsZ9DmeyFzLL5r1OTGav06dOTN9mk+7ZOTsT/Zfnu6tO3F7f9M+d3p0BHu5/DXyyHg14/E8gaIiA4jSgdIYRBYiUEgfSDQRASgKicUKrgX+SHgWQANBGBKC1AHAC4NAAL8jt9+4xQd+g5pXeeiJFA0cQ7yvQhBo00v0KkG3kscrZWGcyrpqlXqZ/BlyAmAV2lKXNBGCAAxhL7CCOsEBoB7FuYZ1iAVMabrIwTAgpcJcTUhjYUR6pItmja2An2WxWToAGQlg5SgC6iCH/MJsCRIUFNItFtQQ/InShGrolvgv6mOUyS9ISC0gJrRDrtY+fA7P1uQ48fA34z5OG/BuN44SM7ZVv38aiLg4X2w8uBeyoAHnNW9AWzcW3AAMAMjcsUFdaYz8AAAAASUVORK5CYII=");
}

.ui-flag.MO, .ui-flag.MAC, .ui-flag.mo, .ui-flag.mac {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5YTg4NjI0OC0yMmY1LTQxNDAtOWI0OC1iODAxOGM0N2EyNDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDJCM0VGNDY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDJCM0VGNDU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2ZjBmYWViNS1mOGFlLWJjNGUtYTM3Mi1kMjMyOWQ3YjI4MGQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5ZmUzYjUwNy02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6vLP50AAAAwFBMVEVapYdiqo319fVkq4+DuqRrrpOZxrR5sH7R4tuEtXzb6OKLvqq4x25rq4Pj7Oi51sqVw7FkqYXV0mbi1mJcponK3tZxrYHx8/KhyrnF3NP/4Vp7tp50sprN4dmRwq7HzWmlzLyw0sSdyLaTunjB2tC21cm718yozb+pwnFepobs8O+NwKz09fV+uKHo7uyqzsBbpYfh6uZkqo7u8fCv0cPz9PRhqIxiqY1jqo1wsZefybiGvafs2mCjy7vA2c+jwHOCi8ehAAABuElEQVR42uSWbW+CMBDHuyotFkGmFGwrKHXCJkM3nU9zzO//rVYgWZZs2ai83P8Fd23SX+/K0QNkN61kgdY6tFu+ATftAJ1/APD9VoAH0O+rx/WA2yHnw9vrADa21daYc1wmgn1tQI+/qa3nl8scgKcp7z9pA0ZT+/Mo7t/m2gBQp75Ovww0APUCo3uCcJIbvzB+BvT6o15pXwmFkBJZ+ng4xI0B/ojPS7sgAYRbsqjmOPcbA2wfVwEvnqGSM6gmMba1C2mwLAFBol9I3t4wPABeYKUXNWEYe0/nLRQhZbEQQRWBEDGjYaETwXFMTbJyEucRwsfnxFkRk46PzQHprgo9gEEJUKYa7orGABf+KLd5Ct3t9+XbbvMUTu93tA4bMlbbgN29nxoDPGmqMyxryMosy1GOOkVTejqFlLtIRvkkJSSd5JFErtAqpHwWZQihNVWfwYKmCLlZNMs1AIKZYRjSWADDACKmamAyoXWhRCp5K5IzJRkpN4s0byRvHUv0KRmvPd0rrXNmJksGSolyup0r+oI1ZmS1XK4IG1tXNpbNGRUFOm/+eXv/G3BoC2gtq92P5vlDgAEA+dskEMBbBzQAAAAASUVORK5CYII=");
}

.ui-flag.MQ, .ui-flag.MTQ, .ui-flag.mq, .ui-flag.mtq {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjOWM3ZTZlMy1kMGZjLTBkNGYtYTJiNC0wZTZiZmExMWJiODAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDVEMDMzOTQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDUxODk2NTg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NzMyNTY1Yy0zOGZmLTkwNDktYmRhNC04YzUyMjY5ZmM1MmQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxNjI3ZjQ2Yi02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6D5oxxAAAAwFBMVEVBR5v19fVLUKBscbFyd7Rlaq3t7fGRlMNNU6Frb7BGS53Dxdyxs9NUWaXT1OTc3eihpMt2erV9gbm7vdiChbtcYaiIjL5vdLLMzeCZnMerrdCFib5oba7l5u3o6e/Jyt9hZqtRVqNITp94fbeVmMXZ2ueusNFKUKCeocq4utbw8PNOVKKLjsCNkcGlqM3h4etXXKbf3+ry8vT09PW1t9W+wNnP0OLj4+zj5OyprM/X2OZLUaCbnsh3fLjv7/L09PQrOFdvAAACh0lEQVR42qSW2ZaiMBCGU60QEZBVllb2xQ0RbLG7dXTe/60mjnNau00yF9ZVyCk+Tv0V/goyXzghiSRcXkaGuDEFEi4/Z3a3niud3PnJbUO4AKS7DKe0ZFmPbxsD9PJvdcR5fUkXYTlgACZ5fs0AgQIY2pXRqCjFACyAUZnjBiEzhCkFcA1ThI3EKYHIUsBygliAOVjT++dHQAYj4/75B6ADfOQDMCgJB7DqyAut3rABw1eyEyoSSwNSIx4BzNgaIBQ7MnzJ+BOQCI7yDkXKBhxjsz6AOKYC7BYgiH4JbA16e1LAvnbpGmCISh3b0pEJmMJBqXPbVSkAR9dhWy72WiCKXkwDnOo5wE7xtA9RLIwHgLnoLHibDP9+x6MBpF2nAOQrsmx+A1WDqgBxU2jhxmVpYOxh+aFpQVgxuiD5yqJ0Us5RjnG5ULDKPgffu3oBNLyMAer32CE5F0AlcVL6CJ4MtHzu/TM6PwcQny/h1OfE+pKCeRkZv42rC0Dlt/EeYDjYzw2eIwkT7PtmSgOktulfq9qnDMDJnFwz3sc0QO6vM0NVK4CENRd8bGbjlfkOLtPWVQvA4do6IuOnZpqqDcG84bqysH0rBbYre2Ajvq37oHO6gGKNWJ5lcwBJRI6vvB4wf2fXXwTQclwZCVgh0y1m+sF4/b+5oNrybT5/B8QWGd3n6OY3D4DkNQDYjuYCtQQDWmtuT2dsEZswkGunl9BEzEwTQJFHbfi2LKka9OxsA7tupAVbkJsHwDryCjjj8RCtTOioc0H2iDy6kKKZS3yApkEZbiLls4ygYmngfwTe7vNV3pZfgPtLFmpyuWgPO4F9DgaVdWiLzrhp8PQ17/TcRdP4I8AA8Gk4DQnAFqAAAAAASUVORK5CYII=");
}

.ui-flag.MR, .ui-flag.MRT, .ui-flag.mr, .ui-flag.mrt {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ZjFkYjNkNC02MDc5LTYwNDctYWMzZC1kODYwNGI1MTFmYTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDVEMDMzOTg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDVEMDMzOTc5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MzkyZmExNi1jMGY4LTQyNGEtYjk1MC05YmJjYWNiNjQ5YzYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3ZjMzNDE2Ni02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5DFqfWAAAAwFBMVEVzrwB6sw3/4Vp8tBCBtAmmwiGzxil8sgbMzzr531akwB+txCXc1USSuhOevhzY00Hy3FLt206hvx51sAHKzjiPuRK3xyu+yjCpwiPGzTacvhrm2Erg1kbQ0DyDtQt6swx0rwGcx0r33lWbvRqiwB61xyq4yCy8yS/74FiJtw7+4Vl/swh7tA+qwySswySZxUaeyE/13VN5sQTo2Uzv21DByzJ+sweAtAjk10jS0T3T0T6xxSiuxCaMuBCgvx3Z00IJ1CTUAAABBElEQVR42uyWWXOCQBCE185yBwREjYq3xvvIZRJN9P//KykKvKvcdV7pp56umu+Bmt6CLXMktRlZTdr6lOVogKcMkAFEAMqMCNiFFEDPLBqwffNhwByxNrKAViF12ifg8uv8DsD6O9ga4B2Gl5kg4DefOgf2P5R0quuCgNBYJa5rM1Z0kuHdfRYEVNC/9b0sBIIAJ8QtgPFhCgI0FYPrtIRXLnoHDaB3mVWBkfgh6cD2POkCa4lL1IZA5TT4ig6Sy5yyHy28lZKVb9WNRkWuC1bcglpQLgc/sVVly1Qd41S+fBtX+nG9zh+q80TNe52Ot+vz7FnPAPcATSqArDbtR3OxF2AAbwsNWzYM/j0AAAAASUVORK5CYII=");
}

.ui-flag.MS, .ui-flag.MSR, .ui-flag.ms, .ui-flag.msr {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphNzUzZjVlOS1hOWM2LTY2NDEtYmFjYy1kMDA4ZjU1NThmNmQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDgzMzYzRkI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDgzMzYzRkE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NjI3MzY2Ni1lY2VhLWM5NDAtYWRiZS0yOGRkNjMxNGU0ZTMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphMGZiNTZiZS02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4kjvlxAAAAwFBMVEVBR5uPkqJMUaD7ztH7fob+i5F1erayweiZWWFWXVhvswT/S1X+/v3YvcWtsNZ1b5b66OnP0OOrnVHZrlrJZWWAhrv+rbLKpa2VlsgzOpT+cHfc36cjKoxESpyouOTz0WM6QZd6qi6DTIaBsP/BwtsTGoSUu/7AUHMvNpGWqcxVYH4bIohpcrBzeIYCCHr9X2jVg3778+LSWlHg4ewoL48+RJlHTZ5ARpr93t/9naBZWqOdtJDz8vXp8un88PDs3uZQv/6IAAACoklEQVR42uyVYXOiMBCGYwJUIHCgRkDJlVqsVGi1GhUpZ///v7oNllY6d+W0X25u7h1nDME8ebPZXZFCaIxDjkHbIFZNU3U32+op3MbEVCbVq99KQ4qp0pKFgiO0SSRAcYMIIS5CrVRN9VAk6HMxYppgYptG/AhQAcCjFMH2i7xkwebT5RiJnb03FWki3NWAjQhZqZh7GqN0x1sAWKQaWUgTeBoeAWKK46HcXqtO1gbgmzQCE6MDZVNbAuIpc0bmkNpRumlbD4BACDF9xJZcErtVEGOJc4vHqRChaD2ClkltM5eMCKXSAZWjNUxV4m1BzF9FSofkuQIOcuKUOannW64RI7NFs+CvB9QhIMRxCIEYjOQQnj/EwL5q6P4NwDSpInMpgbray1ugQ8VZa4WcZxqPjr+8uruVmmfV1933N0AShpAHPD5A6tZ54ECFxRjyIIT85u+ATJ/r82+ScQLAfJcG91Smrv+aialPZYVBJp5kkQSwOdM7e501AUmarQ+Qh25xUgsuHEZZZ2nCTwG3t+t558d98wgismH70cEXJ9UYCkbzRcPEEfA0f7h5bgK0tbOQ26dBsx/gWHJftGDXDKI+HjcB0usBmoHsSMJ970hhyCgU5X6SNAHPTx8cKCaJMbQjVLc0tQIgMLGNy+Gi27jGq07H+ADozoqkbhs7PJnNJvjVNBcJLiaTRgzGD7px0wTwJInqUPMgCeBTB55HJ+8qwPi5rxtGE4DRnym2fe+6o/V6huH7vm2fDfCWq/51t9vtG8ZqtVp6ZwOYNxgM+hUABh47G4AsWDe47h0BFj8fkB0JN0YP1mvofADyJaHfW5KB5aNLAIhZ3nIwW1oWQ5cBEPY9kI/RpQBUMN9nBboc8Mv/xv+AfwHwZWn4S9J+CjAAUcBopcZeeuYAAAAASUVORK5CYII=");
}

.ui-flag.MT, .ui-flag.MLT, .ui-flag.mt, .ui-flag.mlt {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZmMxMjk1MS02NTQxLTM5NGItYjI4Ny1kZmMyNGFlYmFjODUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDUxODk2NTE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDUxODk2NTA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiN2Q1OGVjMi0zYjVmLWUzNGMtYmMwNS00NjRhNWUwOTliZTciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozMjc2ZWM1Zi02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4uGlMzAAAAwFBMVEX/S1X19fX29vb/VF7/PEf+WmP0///18PDqqa3Itrf/VmD/wsX+7e761tjE2di6q5zRlZnFxcP1+fnturzbo6X99PX1///Bwbr3ubzqmZ7+8PH09vbynqP3///7///WsrPxo6f19PS/1dS0oIzOo5m/5uX8/f329/fHqqH/RlD+Y2v1/Pz28fH4+Pj/Vl/29fX09fX18/PE3t3ssLTwrbDWnqD3/Pz44OL/fob69fb4wcTgjJC/pZX8ztC1o5D18/RU7IkUAAAA90lEQVR42uzWXVuCMBiH8W29wNKJe5wbmEwBRYvoBSsLM7//two6rejyOemg3cfb72T/g5GStQHAin2Tvrm+OunqhdCmBF77k/Kefu3cOzsl3bXHim3kR+EzQwC3pL2l908p93MMcEFYorUWquKPVmtIEABs90KtU7noCeGx4wEYT5VaB01qtqs1Auj7aTUIsswMlhwFTCJuZJC9GymHIQJYsXCzWQTGvM1HviiOB+4u49z2VCWn49wWmFegzWDFbClHljHUDj6HtOPDuUUOqTkGXl2HAigaeAAdx/qAB37OAQ5wgAMc8N8A+scAISXr6veP5ocAAwBbpR1hCDuU5gAAAABJRU5ErkJggg==");
}

.ui-flag.MU, .ui-flag.MUS, .ui-flag.mu, .ui-flag.mus {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5ZmU1NDQzYy1lODFmLTQ4NDUtYjExNi0yNzM4NzFhMzJjOGQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDVEMDMzOUM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDVEMDMzOUI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowOTg0Nzg2Mi04NWE4LWI2NDYtYWMyMC0xZmI1ODI4ODA2NzgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1MzFlNDc0Ny02ZWFlLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6hT+MiAAAAnFBMVEVzrwD/S1VBR5v/4Vp6sw3/VF7/TEgzO6D/6mtZpgC5yC302F//7VWmSndLT5ggR6j/42RNU6FLUKB8tBD/42L/VmClSncfRqhKTpj/63T/VVG9yzqbxkn/63NWWp8uUq49RaWqVH5jrBBhqw3/Vl//U13122n/V1P/7l29yzh6swyZxUZAR6b/gIcrUK3/7l//g4qrVoD12mdUWJ6y1aJSAAAAfElEQVR42uzM2QKBUAAG4T8KRSFUlsqaJS14/3fzENNFF+e7n1HrIJUsSDfWX+WwwcYMuhjsRshdp8gHoo/qeA7EucIBsjSDXgyOY+StXxIASabvFCn0mCGN1kNkYQa9GKQTZKunh+x1cZGzbCErM+hi8KID7GAj5V+AAQAShS1rn82ZcgAAAABJRU5ErkJggg==");
}

.ui-flag.MV, .ui-flag.MDV, .ui-flag.mv, .ui-flag.mdv {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkOTM0OTVhMS1hODkxLTRjNDAtYWMxZS1kNTRkYjE4Y2YwYzEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDQ2MzM3MTQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDQ2MzM3MTM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiMDg3NjA3ZC01ZTk0LWRmNDQtODhmYi02NmI1NDE3MzYwOTAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiMmJkNWExMi02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz46/z2bAAAAwFBMVEX/S1VzrwD/VF7/PmBbogD/P1/pW0hrqwC61olrtQDjX0RvsgBtswBstABuswD/VmDU5LNipgD////hYEP/PGFlqwBptgDmXUavz3OFuShjugBusgB1sADo7tyLvTXG3Jbx9eb9+v7/SVeTwDZ0rwCBtxlpsQD/gon6TlL/TVT/foV6sw7b58T/U11WnwD/PGJxrgDr8N/nXEj/Vl/29/TM3qN2sQmiyFTgYUJmuACexkx/tSH4+fhvrQD/TVOPvkUtviBnAAABPElEQVR42tyW3XKCMBBGQWKDrW3JIlFotCSiglZb+ittqe//VoXpXchFSC4647nMzJ4Jye4XnM3Aio1jzd6u/MUZ2Aluz0hQiGEfPFFIApFf9OE5F5JgOKX0SptRdZxIAm9aVddK1lG0lteq5PjY2cF47HbIGEFkt1jV0vodDSc6AoYPX36Z+jE2EzBCZhzSE8HMSMAiEgDcI+TK9ZqCGr0BBIiw7tloCRj6BP69Q4p6PUGN5wD+QVWvJyBL4DwmmbEAzYDPn7BrLvABHnD9nwLbT7A+RIxLu2tk6AP46zsxbqSmlYO2lSPTVm6GMfobpixzjce5ucpyYTrObaCg2E/NA6UxZATh1VIv0ii9UdKGqrxGE0UqJ8lIG0UqizwML/UJOw9LIbxeiJ/ze97NBXtbgTVbux/N7a8AAwDJ/DZBS3eltwAAAABJRU5ErkJggg==");
}

.ui-flag.MW, .ui-flag.MWI, .ui-flag.mw, .ui-flag.mwi {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0M2UwMDIwYS1hOWFlLTM4NGQtYjZjOC0yZTIxNjAyOWY5NzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDQ2MzM3MTA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDQ2MzM3MEY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMzBlMjYwMi1mYjdhLTEzNGYtYjE2Yy05YjgwZGUxYjc1YzYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplMGE0ZDI5My02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6gyy87AAAAwFBMVEX/S1VzrwBGRlVPT156sw3+UFrGeDb+WWJQT17+W2TFSVVsR1VbR1XTSlWzSVWiSFWTSFVLRlV8tBD/VF7LSlX/VmDaSlWaSFVSUmCtSVV2R1XqSlW9SVW4SVWpSVXiSlV+fonxS1V5R1VlR1VRRlXlSlXGSVVyR1WaxkhRT17+WGKJSFWPSFVVRlVgR1X+YmuESFX+S1XGfTrGdzb/UFp/SFX2S1X+WmPCSVX8S1VbWmhRUV9aWWb/TVdST15PT108QYtUAAABNUlEQVR42uyTyW6DMBBApyZtEww2tK6pWcOaDci+dP//vyq5VGkCEpFz5F0seWbeaOQxDBUphoAkgZ/mmDla5ETkBjabcz5AaQrFlgohh10KIaO4Keu1SZCIMAhC4XPmEe4EjqtdJ8BOmrGDscipZUUz5qrA8TWCKASXELvUqunNQrMF8/jbtr0gWnLhzorjJHGcVIdmUMKXdltB4aQejaoyP4CKVJQI2T7Rd7ilQOcerbpR+MNHaGSwJWsnIKAb2wQxOEFH5owKx20lwN7BL1EA/3DM0nDVUY2gdgkwinmmnpBVr4iL2lX+nPQvUJT+9/mvmRxvL5i8w3z6WMd+cMa+Nm06B2me5cpfOkEnuI1Aki+Ybu4l2AxgtX6QYL2CO0mgJ1f/1Ak6wW0E0qs87kkx/hVgAAYrKJRKYH0VAAAAAElFTkSuQmCC");
}

.ui-flag.MX, .ui-flag.MEX, .ui-flag.mx, .ui-flag.mex {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4MjZmODcxNS03MTFlLTMzNDUtYjMzOC0yZGM0ZWFhYjY1OGMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZCRDUwMDc5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZCRDUwMDY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozZmMwNzkzOC1iY2NmLTdlNDItOWNjYy0xY2FkZDcyOGJhNzMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0OTAxZGQxNi02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6JDmBAAAAAwFBMVEX/S1VzrwD19fW5mJ7hsoJ1M0KTSFf/mX9ipQJt1Nj/NUC1gXag5NlLyZ96sw2v1Wzj6dDO3Wjr4nfI3aHN9Yn06a+Ti1D////z////SVP4vsFxrgC473T/VF7/VmD29vbW6Lrpz3nr5ITE35LN336YX2y73oYExKApsfTJ5/ff6sSgcX3y8+ydx0zt8ub14F/19fTz8vL19PDP2lygXGTS070Xm4Z6m5V/rbru5+jw7u709/mQ03PezNC01GDJv69K1s09AAABCUlEQVR42uzWy1aDMBAGYJwwsRFoAhRtK2rl2qaUUFu13uj7v5W4xk3Csvz7fOdkZpIz1m7azyS8e+plvlw89HNtXfVz3wHQy3x5s7D+yXQY8DgCI3ApAMnJhylQryqHAKX0xxAQXD0jcTrB9AoyfkXszlNiAjQViIIg5jmlR32gAeAVF5+IW3D+7tBoAgWHIhTxGRHPXR0hTjWBlNeMp7PbrdMR7/leG5Aqccvv2f4rso/45iZK6hYx8QFYWXpeWTIAP9HvAg+aDXM9z2UbSFqDNkYqhPXJtk9rWKnIZJCqVkXCtoVUbW02iU1w8LPMPwQvxq9RpFmWyvFLG4GLAAaveUMXzV8BBgCVJ0VZ+X9SMwAAAABJRU5ErkJggg==");
}

.ui-flag.MY, .ui-flag.MYS, .ui-flag.my, .ui-flag.mys {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjZGE2OTkyNC0yMDc5LTRlNDEtYTJlZi1mMmNiNzI0OTExZjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDM5RDkyRTE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDM5RDkyRTA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0YWE4MWE5MS03NTE4LTM0NDktYTA0OS01ZDNjZWFjNGFlYjciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2Y2VlYTJmMS02ZWE4LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5RNkgiAAAAwFBMVEVBR5v+WWL+VF326On/Pkb/MDvz///27OzMuGuDfIW1pXNwSIpUV5UmLY3//fymmXk0R6D0//9ISZlLUKD29vb17e7+Vl9wdbH/4VqVi36Lg4LmzWL/UFn17+8kRqXwTFzaw2f02F58d4f79PP27e5nZo5FSpr18PH/Ulz/VF726Oj/LjL+YGn/UFP66+pPUpbsS104R59eXpH47u5xbov/WlxLT5hDR5o1UKmblsD/VFn/8fBFRplbcrenUn//gIfNJelhAAABl0lEQVR42uyU2XaCMBRFr1MNEUqtrQaoCjh1wKJo0drp//+qQWUql5KuvHY/wVpwIGfnBgY9EfafhweUL1jvoJrdqNMsAXogwqizvEOp5QMCg1hEnxUDtMHb8yNGIxsQ2Iwxm1JqzosBl90LjG4mwOSvK8crNQTw/R8BkwVKGsDft8Lzte+C4YKb7eClhuIlASpjzvmjoQ8k0BWFgj9PAp5aKKkFypgZf49utzahRDV0cQszhzlJdTubOLxOQv5gwWAsfjzUDX7HcUzdmIla4Cug6W6wjwGMmOo8tTDEWGQCkgUHZhygxAHVFnJL0AtLqLaQKxEKJXIL9yieoMbIQgMlCQiwjRRXIDQLfN1W/LyvRFtZyc/C7xZOCY6bDJPq58+DylmIirQideg4C8zCKUInlk232Il0qKN4gkeaNphs2iiwX18JoH2UWuisr6t5114nmynGBg6rcTWrsdfH8WDZFKLVKrNQq0vhQVsSwMsVpgtTuR+YgifbQWm/YjTl/0C6g38L3EJfCg+Gt1JwC5LAjSTfAgwAWxl8qau5NGsAAAAASUVORK5CYII=");
}

.ui-flag.MZ, .ui-flag.MOZ, .ui-flag.mz, .ui-flag.moz {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjOGNiMzAyZC0wMjcwLWY4NDItYmMxOC00MGMyODYxZjYxZjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDhDNkQ2MUE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDhDNkQ2MTk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMzYzNmE0Mi04MmU1LWQ0NDgtYjFlNS1lZGU2YWUyYzRmOTYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiNjg0NWQ4Yy02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4nFNsSAAAAwFBMVEX/4VpapYf58rhGRlWom17/S1X/L1SkpKliqo3/VVX/dFb/zln/lFf/tVn19fX//Fv/42OaNVSWSFWNi4xSUWC92s63RlVFP1GyqZI4OlVuTFj7c23PzHZURlX/P1WNgnL/T1XSSlWBYlZycnnOzMrxd5L4S1WzdWxun4X5TlfTY2OlY1byUFjkSlX+UFnHgon329z/XVnb11rl4MeZmJuLv6r/1GJ2l3/cmFjJgn7RpFi0rm59eFf/mW/DwbujT2U59m+JAAABg0lEQVR42qSU61LCMBBGV0MChMRw0YoU0iqCKBctIl6K8P5vRXqxUH812TPTSTvTPe1+3RS+Zw0MH0AXswsM8ExpgKhvJAL6hBXQF6yALj6RAucgTgLHIM4EbkGcC5yCKAlcgvgnsA+iAau8NNQ6NIt/Y0kh0FGkkzV6u7KiaIFJybKz17oNMM2qphpA0+UiOfduq3OdCzzClYq6XnZ1PyJVMYJQM9YhnQelBh1moCbL6cBCoCMxJ3Ne2+0CbhBZll0LQXO7rrWHdULe47VSLarzpixaEGrYI5v9Zh8rwdJxMCy7FQVmhJgfkPG4tx/3fVYMZXWBYULIph889sikqK/eQnL3gMRBXIuHweGv3iJE87AR+VFKSnPkHVh9xmRuDsqkZ7JUobYfJPM870txpjXjRpO0f1cdkm4mLaL03RkX2nozrU7/gnS13s6r0h+J+peWQFiqF2BJuyyQgBI0W4AScACUQABOIAElcGn/XMABUAIBOIEEjMC9/ZzfbRvFUYABAAoHRvLdBrBQAAAAAElFTkSuQmCC");
}

.ui-flag.NA, .ui-flag.NAM, .ui-flag.na, .ui-flag.nam {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowYzIzNDFiNS04YzVjLTUzNDktYWU2OC02OWMyOTJjOWI4NmIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDk4MTMxM0Q5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDk4MTMxM0M5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MjE0ODQyNC1lODQ4LWU4NDEtYmY1Zi02ZTZiMjA2MDg4ZGIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0Y2UxNGYzYi02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6tfUgFAAAAwFBMVEWWjH794Fv/KTWxonVzrwD/S1WSwEZBR5spMI/z//////6anclLUKBzb4qDfIX30NKiyWT7ho35q6/9bnZoqQDM4Kj/NUF7sw7S0+VESpxdowH26uteXpHYwmdtcrH18/T/P0rn79b/VF7/Tlj9X2ggJ4qHuje41Yc2PZb8+P77+vjr6/NXoAD/RlD0+flITZh7syHd6sT6mZ8ZIYft89/29vZaX6j4wMOChr1wrQ23udjc3erIyuHz9ulSVJb23d/RkYNJAAACZklEQVR42pTWa3uaMBiA4XAyhpko1dKiZDrQrqUCq5apa2f//79qEkBOATHf/JDn5pT3EhxH/ZezOX+aSYQWVuily7cA7L2c4fAYmEuE7kLVN7IVglHf7c/70adpMn6q2pf9htc34GyGR9NMGL9SjWJ/JRCfu/i/jEfoq8KXA7EDXQ3ClsZm+EPGG+xHHnAoAYpLQQv/mPGr6vZQXaeBOIaUYoIVV3INF96u87ZqLbMApWdCqRYDhTT5D8Gvm7x/QCi7hVgjCluUaNXtcPOc8jvGG3U+QdGLCJyx5lIeUAgBZwk/lvAe41/MXyLgsivPAhp1pbzf4CMUmebvh/wtYC0N4NKXu//5YQYyfqWux4IfbE9pwKGKwwsYKLjGR01etXcIJYyfbfXsCmLiAkAI0bCLL/yr4D01bOGftjNdv9wCZG+A4uwlOnAP//GDE1l29cs1jIKf63opEBOIFfY6KvxBxn8VfDlQHKYLn1i1g+PX+Vogf/ibY8r7TX4q+LeclwTYp5PySwm/ukv5ec43A5xfCt6o8zbnI8b/Kfh6gPGx4BetfDAp87UA5wPOs6HZ5BcSvhJoGZrpwQnlfDnAh2Ygn1o5f9/giwDnH1v5A+cTCV8E2ocmO7cLfm4Zr+stgc6haYix8X+yneutgZzfSYem4E9yXgRgB+8L/n0ieXhFoGtoRvzL7eBF4MrQfB908CIg51U7G5qdvAiIqdUYmt64Dy8CzalVGZr61cC0Y2bP9B6BsHVoXudFwJPy5al1S+BGvhaQDs0bnoEvptayPLP7LGD52X/GkPNJ8PY0Pz30X4NvAQYAHWmMelbEUpQAAAAASUVORK5CYII=");
}

.ui-flag.NE, .ui-flag.NER, .ui-flag.ne, .ui-flag.ner {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjYjM1ZDI4Ny1jYWE1LTk4NDgtYmUzMS01MDM5YzgyNTAxNDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEIyRjJBMTM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEIyRjJBMTI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NGQ4OTMzYS1iY2M4LWUyNDctODNlNi1iYmQwNmFjOTJiNTQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiZWNhNmJlNS02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4puhooAAAAwFBMVEX/m1VzrwD19fV6sw3/oF7/lEj+oV9pqgD/+v/18e7u8ej0/P//oWD/izn34tH29vbz///8zLH/nVj/iTX/2Mp8tBD1+/30////m1b9///t////uYmaxkj19fb19PSCuBv42sX/nFbu8Of/mVH28u/43cn51r719/f6xJ76yKX/+//1/P/v8un/m1T/mlT19fNxrg319/X19fT19PX0+fhyrxD/n1z19vj+oF7/oV/18O3+p2j28O3u9/Pt+PR6swxeiwXMAAAA7UlEQVR42uzTWXeCMBCG4XGpdZs4EIVYwK3SKuC+tbXq//9X4nYZLjK3vNdfnnNIDuCVWXnArsw7/ssFmjmQA3fg843VDI4VVkcY1/T9H9y0w1/GZAxxQx+5oWWFLmVMYmgVtZGooJS4FxRoNy090COBeLtoREE9A8DZNtG+ATbuV44BQAOcPx8bv8gEmEr1OD+UEx6gDIEBzlif4Hz/vC7RXjimz6iUGqIMaWMAFAMStkyDkIK1Hqjqi7pR27La1W6UMYKkrm90+kg7jzImCfRLrPqwfGe1g1KBVScHcuAOXLhAgRn4vJ/JvwowACF9KEieTXnoAAAAAElFTkSuQmCC");
}

.ui-flag.NG, .ui-flag.NGA, .ui-flag.ng, .ui-flag.nga {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNTU3YWYyZS0wZDA0LTNmNGQtOGZkZC1mNmU1NzlhNmVlZmYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEJGOEFFNDA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEIyRjJBMTY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyOTdmZWEzOS1hODk4LTY1NGUtYjRiOC0yZGRhYzhmNWExYjQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplNDIxNzljNS02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4KOS99AAAARVBMVEVzrwD19fV6sw3///9xrgDL36ZipgDI3aFipQF8tBD29vZ4sg1qqg56swxhpQDO4atqqw3I3aB7tA+eyE+cx0ubxkmZxUYjmKYHAAAAWUlEQVR42uzWOxKAIAyE4UgAHwgICvc/qgdICmfSOfvXO1+9dDtROgMfIq5XktuHlHxpvIg4RK+tswJs62egk7MBOwAAAAAAAAAAwB+BbAXMN2/YjuZ8BRgAwiIN1LRprIkAAAAASUVORK5CYII=");
}

.ui-flag.NI, .ui-flag.NIC, .ui-flag.ni, .ui-flag.nic {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmZWU0MzQ2YS04MmU1LTQzNDQtYTEzYy01YjgyZGVjNDNmZjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEIyRjJBMEY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEIyRjJBMEU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NmE4MWMwZi04Y2M3LTViNGItYmZhOC0yNzZkYTRlZGMzMjMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozYTk4YTZhNy02ZWFlLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7k6jR5AAAAwFBMVEVBR5v19fVLUKBJT5/29vZNU6HLxKn98MPt5Lf485bq7Kb///f/+e3+9/STirL09PVUWqV3fLekqp709fV/lcNelkeywa77+vb++/b29fXk3reAlsP19fZKUKBillrKzHX39vX//vJuisZdkHHU12HR2IT/99FcjnZglGR2sALz9PXExlzn5GL13Fz/4lrA5aX47Kv477yRuhPV3Hp8gLrv4Jjw4Zv094y20oHaz2St6s7JyLy2w1O3wW3W3pv3+PbUUTeBAAAA0klEQVR42uzWxxKCMBRA0aBIh1AEpIiAith7L/z/X+nCcQfM5DHjJneb5Cxg8gAdWqAMBK4PO95BLQpQoAkAnA67TDoKGVAhqtngeTUbEFu9zvPV62w1YKmSpFjkgKWKHCeqFjHgZY6mOVlMCmBFXHP321nBZMCstx0vRq/LftPDJAB2ped0vlpedw/JxQRAnAzsKJ8M88geJDEBIJ/MNOh+ClLzKBMAheAL33yhKAfK34Er/yp/BgxigCG9DUqHDxQ6lSnQCND/+7fRAP5ovgUYAGceErgNeLDVAAAAAElFTkSuQmCC");
}

.ui-flag.NL, .ui-flag.NLD, .ui-flag.nl, .ui-flag.nld {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NmViY2Y3My04YzRiLTRkNDgtYmY2Yy03NWM5MGU0ZWNiYzkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEEyQjE4QzQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEEyQjE4QzM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNzZkODJkNy0yMTBjLTgwNDYtYjYzOC1mYmI1MWIwYjVkMTgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4NDdjODAyMC02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7ddFG/AAAAY1BMVEVBR5v/S1X19fVLUKD/VF7///xKUKD+Vl/s7PD17e70////PUgzOZT29vZNU6H/VmD1///t7fH27u9TWaX/g4pARZv/U13/SVP+X2f/Vl91erb+YWn/gIc9Q5l3fLhVW6b/R1F9edRcAAAAX0lEQVR42uzMxRGAUBTF0Asfd3frv0pmaCEs39knGgLkkAdpYv2qgA1qG9jgGzw5MmuJkV1dinRqMqRR6SOlDWzwzyCE1CZIqz5Cbp0FMsoJqWxgg28Q0QF2OWR7BRgAJXkd4CIhtXsAAAAASUVORK5CYII=");
}

.ui-flag.NO, .ui-flag.NOR, .ui-flag.no, .ui-flag.nor {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjMDYyMmUyYS0zZDhjLWY4NGQtOWU1MS1jYmY3NjZhMzMyZDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NERCREE3OTY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NERCREE3OTU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMzdhMDcxMS0yNTRjLTUyNDEtYmM0Zi1jNDQ5OWEzNDRhZDkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowMjhjMGZmYy02ZWE4LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7MpmRbAAAAwFBMVEX/S1VBR5v/////VF4/RZq9v9mztdQqMJA+RJonLo76nqP6par/Kzf/LTnY3Ok4P5c8QpggJ4r5wcSWmcX8f4b/NkFDSZz/SFP/MDv/VmA1O5VLUKD9hYv6lJn/OkSjpsw+RJk7QZj/UVz6uLsqMI9ARpv33N0rMZD9anL/QEsbIof/DBn/EyHz8vNHTZ76qq7Fx+DBw9ubnsgmLY2qrdC3uda4udV8gLj4vsG9wNpCSJtARpp3e7b/Vl/6o6guNZLmh0UvAAAA70lEQVR42uzWyW7CMBRA0WcnFAhjIUBrk4HRtECApoxt4f//ijBI1M7iIZkFC5+tpSt5lKFtyfw2LUdNzrn4orWProVwQfXm0nK1Qgh5rdNaowUoSy/wpxt4NwETeJJAoygbj26B3qSI8WHvyLzeLTD0HMweaNq0cwp8BvQesMio5t9hNQmI9TyD2i6ACVX/sNslgSbrC1S2AlFOFdrk7CfM4ThwomPwgEBkp10HbVwyBZZXxeK8iBGL86iYwfJFtQwu2/ibHkpb6R+kWUHmbf4dZaeAmYFfkimXqYTwzYtkAiZwDWh/81zNj+ZRgAEAr9pB8+wZBJYAAAAASUVORK5CYII=");
}

.ui-flag.NP, .ui-flag.NPL, .ui-flag.np, .ui-flag.npl {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZTNmZDY0My04ZWQ1LTI5NDAtOTc4NS0xNTM4NzY0YThiN2QiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEEyQjE4QzA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEEyQjE4QkY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMzcyMDgwYy00ODVhLWZiNDUtODgwMS0wN2U3MDExNzM0NGMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxMTMzZGQ1Yi02ZWFlLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Gfb9mAAAAwFBMVEX19fWiqtH/S1ULI5H///7/TEiIl8krTqv5r7L9bnMpKor29vZNMYPZ2ehqOH8CH5L9UVn8hIurSXRRbbj4zc/PS2QGM6AVRKqnPmuSQna9SWzm5+9QV6T+XGT25OVnebrrTlv09PStRm5IS5w1TaVAYbP/T07z8/T69va2THL6nqP/Tjrz8PP6+vh1iML29vX09PXu6/Dz9PT27+/4vsL19PTAwtz28vX18/P09PczP5n19fTCP1yIiLyCQ383WrDsqI72AAAB6klEQVR42pyW23KCMBRFY0iKAWxA8W4U8FYvVG3RtrbV//+rJhERZ5xpkv1C8sCa7JN9DoCDi1zgGisF1qCG0jdgroHTqiAUm77ugsmiQxt75MamALu36lntA0JzU0Ad48ijT4Y2JADiWZdOdyiNTQEQ4qZjZuMKgNj36CtC31tTgLRxrmnbuAGkDRGJuTGAH+KZjlK0iQ0ALAgEASeWXdM6hAD4EJIhAFX+ZDjSTLYAVAOYiTXzQ8JtnGjjQz3ZAkBANhTrDGSyElrJljUI8k2Y11In2ZcikpAvh8vbbfBk99UiUdwCIbikVeQd1WwUOajXF52SfhKHjr4UbFwBs1PbntolTcZjZ1BLNZqpy++/f6+DDgDi5xbP4L3SWKsbPU6IjeeBIDjtnTbhrp19x37RHUo5gEFWhT6LrKnhPFhmVbAcMtykDU2CBJBgKTckmDX5YNT60F0An3K9B6GPE95HOnPxYiHLd4EIFK0gd6s3kcJiyxsSn+gBbbZaJ2DFCXzRFiKSehbYOq9Bdo1kH8UmtxDIE8hIrlUJ1xyEPAfvrIikdVaNQw4gIomMFTMtUg5U0Qs+gSXxSI7Uxurdp61M6CkGSv7i4AdaNa2K2kA5npL6I/U8iwdKwcTvxH6swZFP9v9/NP8EGABAWDZIBV1DnQAAAABJRU5ErkJggg==");
}

.ui-flag.NR, .ui-flag.NRU, .ui-flag.nr, .ui-flag.nru {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NTVmZTRjMC1iYTBkLWQ4NGEtOTAzNi05ZDdjMTdiOTkwMGUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDk4MTMxNDU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDk4MTMxNDQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3Mzk4MTJhMy0yYzdjLWVkNGQtYTNlYy1lMjhhNGM3ZjZlMjAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphNzBjMDZmZS02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6S5bkrAAAAwFBMVEVBR5tLUKBubIwjL6V1con/5Vj/5Fn/71T/8lMlMaRNU6FnbK52era3udZDSZw1O5WYm8d2dJM/RZr///48QpnZ2uj19fUyPao4Ppaoq9Dj5O3/5WJdYqlITp//8V06QJgnLo6doMlTWKRARpp7f7ksMpFKUKCjpswwNpLKy+H7+/n8/Ptvc7L/9FPq6/Hv8PF9eZAlMKQuOqr/7l4pMI9AR5saIYhqb6/3+Pj5+ff/5Vn/5lj/8FRKUJ+Hir+NkMKOIaNlAAAA7ElEQVR42uyWSXLCQAxF5YzE2DJ0N22Bh/bEaJKQAZyZ+9+KMyCxyMJvr1eSSr9K0HgiGhCzkJX74PWCXtAL/okgfpDwEsP4SsQY8nsJP2+Q3Er4TiC5k/CVQD6Q8JjD7kbEDl6vRcQXvkQ0CgUCjAggIuQKFHXzLqVhVPMEyjtsy3C6rApPsQSUlcdnrSd/I2V4IxTdR7v5bJ+qOXIENXXlbGNtOxmltOd0UNNWa2u1TQ1vB06VU6v1bHkk3g5M5dJwvQ6zzOcJ0Lw3Jhj6QaGQe4m0+s1WDvlZUOgc1mdmQfxkiQlkj2ZwEmAAVFoeNqGHTEAAAAAASUVORK5CYII=");
}

.ui-flag.NZ, .ui-flag.NZL, .ui-flag.nz, .ui-flag.nzl {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyZDk5N2Y2My0wZGE4LWNkNDgtOWNmMi1jMzU1M2IzODg1ODgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEEyQjE4Qzg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEEyQjE4Qzc5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NDgwZTFlMS0yNTczLWQyNDktYjM2MC0zMTllZWY4ZTdkYzkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2MGI2YjA0My02ZWE4LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6Eg4MWAAAAwFBMVEVBR5v/S1X6rrP+/fz+2dv95ubP0OL+bnYzOpTPtspESpxLUKAjKoy7uNQ7QZh3fLf8fISHir/Dxd3/HSpTWKT9hIzMp72TlMKwlbhNU6ETGoT+jpX2oaguNZH+mJ37xcgbIohucrHVnbGkpcyGdKr9vcFlaq0CCHrj4ezr1tx+grr9Xmf10NNcY6r48PHqyNAoL45ZVZ5PVaKprNFHTZ4/RZr/PkmwstNARpq9v9pqcLBSSJXw7vP33d6knsXaiZ3hOSr6AAAClElEQVR42uSVa3eiMBCGEyO3EMNFUEGoWC+1iJhSKOpW+///1QaReumpdA9fds++hw9ITp6ZSd4ZgTRDpkOwo6pqKpsPENoiTfkPJyWpOYI6xuo9acCGNopDwjAAmW/aEOqiTAHAjGjvOnyILR/cVxhBOEJmGlDMAcMiA5liGoDtDC7bcShnd7c7gGX5A9QRMgjZVICMkTDm4VEHBBmuATgs0NZLWJyES0qA76pFeOFdO1ZWA1BxFtDcg1KMDDcvAFs3FCTYQh3KywK1AJkx5j4ligQ9tBWPGXQ4ThCtJ5cxwmpL0MZcu3QuzviFIg4Yopk0QotdujuuYFoDEErtn+O4vd8X17hvx/H+eX9aSPwaAKzRi/zXA9onRZEgRJHOzyA6vlbfb6w8mdwCQq2QNRZRpM9Q0UwItXRhMbaK76F2dQvzleet5tcAnxDuA2xy6w6V0gemYMOhqXIfEEKufJB7b29efuvETSBPUIt7p39yYmCg9hKOXunXRhh0u4ObEhI/mC9ibl3RqnqBuYnIi9EXu8C/ISitlnLbjfS1DM8uupEwAwm8w3IabC4R2FBVozyN5NPKC+EYPpCv54FjIo8nMf5mHkRGBSjCx3wYFBOJieeJREhYJNE6WTl1Lrd3etKH0i8BNpyZTtm3mb8tMjALAOBJpNvYW9LyGsPnS0Cud9/W4xLwy7L8amxs1BcuZ3MqmPlJQo/o8PCoH/rpmfAIbe1UAvb9z7GBZV/mz+eR0WrNGMGuLp73r9Y75VD5APxEmtR9vLwNjsV/BDis+6PVNzPxR4CVBVZJE8C9qfyvAVS1IUBRGgGmA88bTBsAOvyvPFKalDCQpEGjM1B6PaURoDed9vD/7sSvgMbS1EbSfgswAM4XSvnnVhMoAAAAAElFTkSuQmCC");
}

.ui-flag.OM, .ui-flag.OMN, .ui-flag.om, .ui-flag.omn {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5ZjlmNjYyNy1hNThjLTY2NDAtODA1YS0yYWYxYTkxYTY0ODMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NERCREE3OUE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NERCREE3OTk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowODVlMTZlNC0zZjIwLWRjNDUtYWQwMS02ZTg3NjljOGQ1MzUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0NzJiMGExYS02ZWFlLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Cm5NdAAAAwFBMVEX/S1X19fVzrwD29vb+U116sw3/U12ArQ/26+v+VF3kUlrodHvpg4rv1tfqWGDteoHCdzD4UVL7lpvjZWzpSlR8tBD9XWX/VmDmbHTkQkzytrryW2TsY2v9SlTycnnslJn+S1X0RlD9TVf2Ulz6m6H/Tlj7S1X+SlTeW2P4UVv9UVv7kJb26+z37OzIdTX0TFbbS1T4+PjjblLxRU/tjZPxwMP9gYe9ei3iYGjzZm7z6eqZxUb1X2jzUFnoaG/BezNsu1qZAAAA+0lEQVR42uzTy1bCMBSF4c1FsGlswGItpIEUuaMoKFLk4vu/lXV1Iu3oHB046D/K5HwrTVK8O5eNaqTWyLes0EIjHTqNcRzMsTil61vafA1OOiQ0tHyGJ7iA9jF3p0N/wgWg+vEsdhWYgLGTUITChTGWA6hBryMSMet4WxlzgL5863bPN1Hs9RQLWIiXj62qRMDU8s7APmiZ7LMz5N5CaGCka5hA4EffivXDITCiPmUHOsk2Dyu9Vywfryk9ZZ/wo7HToBQUAHK/BO5LoAT+BQDU8z9TnVSAdg5YNWkVgF2VVgFo0ebvSqAE/gbIt6I+5U37ss8rUocvAQYAVeghdjqWtq8AAAAASUVORK5CYII=");
}

.ui-flag.PA, .ui-flag.PAN, .ui-flag.pa, .ui-flag.pan {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphMTcyY2Y4NS0xZTJhLTAyNGItYmFmNC1jNGNkYjBmOWFmOGMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEVGRTdCODI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEVGRTdCODE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNjUyNDNlMy04YjVmLTdlNDYtYjgwMi04NmRlOGEzMTk2MTciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4OGMzZGFhYS02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6ChJB9AAAAwFBMVEX19fVBc83/S1X29vb0///9a3PC0OpIeM//V2Dx8vT4ycz/UFpOfdD/P0pMe8//VF65yuj26Ojm6vL27u6KqN38ipD/SlT/PUj+Vl9sktf/Q011mdljjNX18PBFds78e4KSq9324uP6pKn6nqP/TVdDdc3u8POuwuX4vsH/TliIpt32/Pz2+vr4+PhVgtJHd875trry6+3/S1T/SFL19fb/RlH/U13Z4e/25+iJrOH/MDzw/P7/Pkn5rrKBodupvuT3YCNqAAABG0lEQVR42tSW21LCQAxAk5RCW0DXlipFsNx6QQFRVPDK//+VjTM+EmayzCjnIbMvOTObTXYXFo7EfB63X873M4tBphatP0hifVDQvZLyL7vg2Am8owuMsRQkfTuBf4O5WpCHIRjEAsIwVwk2iPcZVgFxo9tCvUplMqOuwTXnJ76+iEMWdCxOYYn9BFu5WmDwC+AWjVpQ33EszJ/Owj8UPL61JZ7hyZd4f/B6TYFeWjVfSyBbDrcX+9mO7qCBIo3XmshhQUe+dZ3TE5QrS0HqWgqaFKkFg2gAAdHqZ6ERjImm3P9VmOi2EPyOUKCuQcrprkURJyyILQQeuS7N9IKAUoCYSr1gzPGzPO1hOrqAH+QzAUwK8SPqLL4FGABwzylV6zIU4AAAAABJRU5ErkJggg==");
}

.ui-flag.PE, .ui-flag.PER, .ui-flag.pe, .ui-flag.per {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNGE3Y2JiNS02YTg5LWRiNDUtYjI3Mi1jMTkyMDVlM2JjODMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTAxOUEzNDk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTAxOUEzNDg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowYjg2NWEyZS02NDNmLTk3NGQtYWM3NS0xMDYyNDk1ZDk1MWIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0YWQxNjEwMC02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5HgXKKAAAARVBMVEX/S1X19fX/VF7z////SVP/NUD4vsH5u77/VmD29vb/Ulz/P0r0////ND/5vsH4wcT/U135ur3/Vl//f4b/fIT/g4r/gIfsIRsaAAAAWUlEQVR42uzWNw7AMAxDUcUldlziknL/o+YA0hBAm8E/E28mPYaV8lkOVmk58e1LQq4Ou7Hs7p207gLgw29gktEBEQAAAAAAAAAAYEWgawH1zbt0R/P+BBgA7HwNQx8aSJ4AAAAASUVORK5CYII=");
}

.ui-flag.PF, .ui-flag.PYF, .ui-flag.pf, .ui-flag.pyf {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplNTQwMjhmYy0wNWY4LTdjNGYtYWI4ZC0zMTUzNmUwNTI2MDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzQ4QTZBMkU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzQ4QTZBMkQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmOTgzNzgxNy1kMGRlLTM1NDUtYjYxZS0yZGNlMGNkNjU4YWYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2YWQ3NzEzZi02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6DDSWKAAAAwFBMVEX/S1X19fX/VF78y4j29PT+j2r6l5x1l9b/Z1e1yOhKes/NcVb5sLT0/f//TVf/s0X36df5fojklJ39ZWX+uGb29vb616SWaY3/V2DL1uz53raKptulu+P9xXmlV29ahNL+d1/19/rdlGjk6fKJfreKmrv/nQvHpbP19fb19PT/oxz19Ozhd2H19PD19vj19fTCZYf/rDPx8vTWh12XseDlX3P9cHD09PX548TjlV/cZn3kz7Lk0LX5xLzpW272bXMK4SO4AAABTklEQVR42uzWy3KCMBQG4GgKJNgUBQwQCBhRBLTxUm3t/f3fqgx7mMZ00QX/nAFmAh9ZhBPAbKyVGdDOWO/xcAD+BaCd8EErIbgb6QX0jFWSCNMURFR9wLxrZF+SR/Y5NqdsS2QnMe8GSrm9Fh4gtGDbUqoDFZnWV46A6fNrPSWVMkAY5T5DACyYzykjqoAksA4NuADAgIZXQyIVAcIgRQZELYAo7JpCN0Ad7hnceAaL5sAdSkolQEgKIdotX5dN7RCEtBRqgHCKI5pMntpCx8IRaoAUH2vLc4N0s0kD99tavwupBOwrnGWXS5DGcRp8vWUZrvaK6yA/RysAZrbddP5VdM7VlzK2E/eQRVF2cJvLG76FF8uKm4rb0+kGoJ0Dtm2c2Lj7nl5glCdWFFlJPuoD+vtN8258urkj/a6l3Wtm2N4H4G+2d90fzR8BBgAq3ymB+t5iEwAAAABJRU5ErkJggg==");
}

.ui-flag.PG, .ui-flag.PNG, .ui-flag.pg, .ui-flag.png {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmZjdkYzA0OC0wZmFjLTJkNDAtYjM3OC0xNTVmNzZjNDE0NDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEVGRTdCODY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEVGRTdCODU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1ZWQyY2M0ZC1iNDgxLTcyNDMtOWY0NC1hYzg0NTdmYmNhMDciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiMDM5MTk2MC02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5WHm9zAAAAwFBMVEVGRlX/S1X/4VrKSlVOT16zs7nvfob/tVmwSVX/Zlb/qlhYWGb/TFX/VF7/iVdKRlX/1Vr/elckRVX19fVXR1WISFX/VmAzRVXfS1VnR1V7e4XW1tn/UFU5RlVqanbi4uT/l1grRVX/w1mUlJ0eRVV3R1WKipPs7O2bSVVIRlX/WVWDgIo/RlW4uL1zc35KSljuS1VHR1ZISFegoKdDRlVfX2zBwcZKT175S1X/3FpPT160gIkoTl7yVF5NTVv+S1XwjDnEAAACRUlEQVR42qSUa3uaQBBGx02aLQslAk3SKgEEqwVU6gVT6O3//6sOF4XF3UDMfNLncY9nZ2Zf+PXn03vqDubwUdNG1xfkT+a3H9cTHiEPD/PV9RIIALhHiS8DCYYiAABKPA+TYCQSAUqJrwMkGCGKGAAhmP0SCiFElwAKiXmfhE7kBrXEd4mErUR40iDE9xhTJACUeJZJ2AolfnGFDCWoFPA3BvNJJqGT8ZhU5csA6rGQ+HxzSdB9FnnkXIYQkKqx5aRpaM4uJHTCVxaJABsLa5kKJBTSLV14hRTP35bzmM0e/mmvnG+6wAE21tFSq3Gs5veNhOHpjFGDVvZ0TFmm2yLAIobF5DRRlPjJd8IoAeNR5HlUE0+hXZUEh/BLA5yAJ+lBFzEzeQmb0ay6vn/Rg0BtnXQWZ4lu3kW0HKGWKW1AAjtrArvq1HYHwRLqbyjRzTuv2CKFsDZg4rqWu4zr/w+W+G26qR/Yan7oSuAAMsYBYIIbtD9dYLfGdXCaTnRCV7MNL6MjyvfAtazmCOKmrY50QxcBxsj2eYM17M8G8GEBR4cbB+ZdpxM+b5DsYJucfl58ShJuoOHBbEtEBqO2dA82iXAn2nkX6cyQLtK+6SYvIcm7wQBZ3l0A0jSVrXYoyrvX3sIgCR6QBz2EUmKkSQBbcDBPtr0SXN61AcWTmLpO3z0wdB80caDs8UkEgzrRSHAAFV/Rdkgzi9CtJThAsIZjPGwcq0JCe/MYBXl3NeAUuo+wCgHeIwHxy21+bb38zu/+CzAAlsZVv+kMABgAAAAASUVORK5CYII=");
}

.ui-flag.PH, .ui-flag.PHL, .ui-flag.ph, .ui-flag.phl {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjZGVjNWZjZC03MmRlLTkzNGYtODBhMy03ZDk0ZjA3NGJhMWEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTAxOUEzNEQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTAxOUEzNEM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MzNjYTUxMC00MDk5LTE2NDQtYmFiYS01NWU0ZWVjOTBlNzciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozYWJiZWMwNi02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5YsTK+AAAAwFBMVEVBR5v/S1X19fX86I/38NH67LD6mp+lqM9LUaD/KjY0R6D28+P///70////S0/+5HH/4Vv9OUX+V2H3y87KzOL9a3N0eLX/VF5ESp1ISJk0OpQiKYv29vYdJYrvTFz16ev/TVZTV6KGib7z8/T19PT6+vf/Tlj09PT29O318/P19fT8fYQZIIff4O31+PgpMI//SlT/SFJGRpj29vX09PVzjsk8Qpg4N4//Q0333N5iZ6v+SlRCSJv18/T4trrp+/86GNoAAAAB1klEQVR42pyVDVeCMBSG4W4zaSMQSym1SFGIkr6/qf7/v+puEystYnvP8Tg9Z8/77t47cJbxKO7aa+CI2WB0GVeOtUCI/eriIbbc3nXG2VzMphPbEAgAyDBE1zKEBHCWUTGf2lVCAoogJNYhEEBJGBLISgxxOTIOgYC8IAHjADMMcXpxFFsUkVKQysZCYIiqMgasZRHiJwCyWyF2jEJsAFSI5YtBiB+AvKhDHI2cyhyQB9Q8RA3IcwASBgAFLu5Ahpg4sQGA4SzVH6MQNYCGIcPN8kv9vitahljXgIVapKg7OhfLAd7ydoCcYgWkAuBc/0HlBdt5mOw2SwN4+F2qF8hjfC4+7h9vDpt0+guArY5EaOmLTu+4UdHWEag6QsEYSX3//dXba9Zws4isHquU+yfnXm+RuI2K/mgjSPtr7/qf7V8AhuHlEBE9SG++tnfdtgDZPDXKOS5SQPunFvbfAKqSuoFwhvYHrew3APo6K/ued5W45oCV/XNr+22AtO+0t98CmNrXAD18kI6VvZu4pgBCJELbP5nYa4B+ta3sk8Q1BqgxRvt+ZGy/AnDGmZ19XYPU1l4D0tIvO56VvQLg6PSHlvYK4JctHhsNcp4jbxENrXX+KcAAWLNJ2dIIwTUAAAAASUVORK5CYII=");
}

.ui-flag.PK, .ui-flag.PAK, .ui-flag.pk, .ui-flag.pak {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0MDgxOWVhMS02M2Q3LWM0NDItYTBhYy03ZDc2M2FiYzNjZDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEU3QjRGRTU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEU3QjRGRTQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphMDA1YWQxZC02MTBiLTJmNDItOWJkNS1jMzkxZTU0YjQxOGMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphMzFjYjRmYi02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz56WxCyAAAAwFBMVEVzrwD19fV6sw329vZ6swzU5LTJ3aF1sAR9tBKYw0WEuCGx0HTu8eiGuSSLvC2NvjKhyFfl7NZ4sgnp7t5/thaWwkF7sw7M36iJuymUwT7B2ZPR4rHc6MXs8OXO4Kuw0HLH3J7T5LLg6c2y0XiCtx2qzGb4+Pi+14yaxUicxU6szWuuz295sgyRvzjn7tuvz3GbxUz09PPY5r/V5LmHuiadxlDS4rN0rwHI3aD09fSmymDE2pjw8+y31IHz9PGrzWnNbSYLAAABPklEQVR42uyW21LCMBCGs4C21TQ9YQu1AlIQhHquWEXl/d9KUsCmeGE2mXG8YO/+f7ffpDvJJuQKoCkEXJIGIsiUNKEeRwQVrQPgbwBhqAd47plagGOY6vxCNgRXWAzDAjIPBoKM3gm5H2MACwBHkKcQFZAiAH2AhVhdwJ7xC8CkAPNKnpf5DwQgXUvrWxnpIOEFK3nAcC07YjWDi9kjNWUBOZcnYvWId7DhywKuuczF6nZsYvbBjMuuxmHiPYSxBuCOy0gD4MKPLuIATqkn6gA/KA1HfSLFpeFlygC2cRK//o3BpE/jcmPd1vYziSfSgDDYmstqBzJKDfmBcrNzX6O3rj3qWPMEPm3MTDyD/aA2birbXj39lKHvhT6tkoGrcjMZbo8388ErLOW78aWd5+bhffCPAVoPzRaxvgQYAIgXFVv/zhauAAAAAElFTkSuQmCC");
}

.ui-flag.PL, .ui-flag.POL, .ui-flag.pl, .ui-flag.pol {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmZTAyMDcxOC0wNDdhLWI5NGUtYTZlMS1lZmJjNjNlYzNkMDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTBGMUJDOTQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTBGMUJDOTM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NTExNDgxNC1iNjdhLTJjNDYtOGZkMC05OTJhYWI0NzY2OTkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplZDZhNzMyZi02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4FaJ7PAAAAOVBMVEX19fX/S1X29vb/VF70///18PD+WmP/PEf/VmD1///28fH4+Pj/f4b/RVD+Ymv/fIT/R1L/U13+ZGxRVpQqAAAATElEQVR42uzMyw2AIAAE0QX8ASpC/8VqYglzMDE7c3+qEVX1dfHZgAEDBl4gT6isMqOKzgU1dKyoSymgNgMGDPwH6BQIMO0J1W4BBgBe1QyIAsA7FwAAAABJRU5ErkJggg==");
}

.ui-flag.PN, .ui-flag.PCN, .ui-flag.pn, .ui-flag.pcn {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMjllNWFiMi0xOWUxLWU3NDEtODBkNy01NDRiZGQ0Y2ZjNWMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTBGMUJDOTA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTBGMUJDOEY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmM2MxMTlmMy01NWY5LWYyNGQtODNiZi05N2RiMjU1ZjA1MTkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiY2Q5MDBmNy02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7NG5gxAAAAwFBMVEVBR5uainr8+vr+jpWvl43rfYosM5BSa2h2sANMUaD609WprcmNsSOtxCNuc7Hz6jEoYuI4P5f/S1WVSn7Q0eN+hbv/4VpolCv02Vx3c4n+trq9qm9ESpz9eYHNzj9MfJpZWZ/VwGfizmI/ZLtJWYJepwJBcs52ToXDxNwUHIRbfE/65mcgJ4oxjAxFUJDd1YQCCHpRU5f+YWptpBW8T3O5u9hLnwBmhD9HTZ5aRZBdXo765OatwIjIbmv+f0ybymdxXAYxAAADbUlEQVR42uyWe3eaTBDGZ5HCgiwKchUk4IUA2Zoa4qWY9v3+3+qdXdQmp6c1Jv92PJ4jLvPjmdlnR2FmKpXBUwPj4FQD1x14cJBX/FCZ7pd7ufTH8GHmDhTF51oKAJoAzDzHAUg1bisDXMs1+Hv4puuiiEPtpD1ggIDU4bA13SdT8Z2/pxugwXbgzoQIfgGAxv2jkLYFDukVgIFazSd3ip2oeQ/Q6kM1dZ+Ox1NlVwAp1M6wF1EPBWBb+0dB3Do1XMsXJWDU34xKpniyiVvxeC//Vmsa166WYMs42N50NlUUoUARnzz8SsabfL3V7398fws49mGaCr7NGSowTXFpnhZeb+M+XIb7n5O3APdKPL8CrCFsAUie3w7YJIm8v+tiFV9YTLi8BUCijGJWR4iKsUEtEaPNUgLMS4jK+x70TehD9mAeNFSXAJKI50MaJFR8gwBfRm57ionNl7uA23D07Fwu2KnwMiENhUZfk5ZZVpjGCRTz5b5XoHGOPkgrBa1bedKJlbBxZaAPOO+tLLoXUtoUrWVFWRwE8yLa5BcncmeoCO+cnch9RZywoXM+CE0bYjptYiKCQhxFQZQE5HIWjsK6Xv7rLBgeFjM72qezoGP2HrACVUWA1QABEgSB2pcgHz87+tqr08g1XxHQbS9i2bQU69BpIRQUsntRkHS9lc+PfzsPaqOSXPs0D6iVFPP5gwAkEQ33VtCdfCC0imEgJ1J/mDQxkTiXIgb3vRPXIcuiByaMkATUYvP47MQv7hQngSNr1bZCQSVGGuBQOqCIp4mUkJIieCnLO1X1bbu8Ez1ZnwCT51y7jA1j8vw8MU4XqaYZ+eRerMURtuyuLMfq6GVclmWst72PEIC3Oef81BHT4TIFxWW/ZuGWEQF4ZCMfCckad4adthHeEZS2G3ZXjoejr+xxXI7ne0jO2/guABIyuijHD+zFQgnjxMJ8AjcAwiZrFihgpfyHEsbArLiAWwAdydaL8QNdPbY7lACMruObAOjc+WI42mUjtmKPiz2loX4TALogNlAAzRjdjWxo979+F94HALQeo9aOoYdYB7vlzQAcIjqLdmyVZV9xwMDNAEgItIxlLKNriDYfAKgBWa6sOaN6F0TwAUBcEFi3q5UOXVF8BNCf6mb5268zfCr+AeCz6fJvnvGpsP8XYABDZ25dWHI3xgAAAABJRU5ErkJggg==");
}

.ui-flag.PR, .ui-flag.PRI, .ui-flag.pr, .ui-flag.pri {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplYzI2M2Q2NS1lMjlmLTdjNGItODkxNi00MDQyNzk2NTJlY2EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTFBMEE3MUY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTFBMEE3MUU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2YjA1YjkxNi1iM2U0LTFlNDQtODYxYS0xMTQwYzg3M2Y2ZTYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkZWYxMDY3OS02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4ogYX8AAAAwFBMVEX/S1X19fVBR5uZYJFUWaS+dZX7jJOytdT47e7///7/fIMyOJOxSHFESp2TlsXO0OTz////VF7/Ulz/SlT/Lztvc7L5rbFLTJz53+ElLI14R4XXTWc5QJcNFYEsM5EbIojjSl/Dxd339/ebPW+IjL9cYqn+8/JLUKCbn8lLR5fySln09PTw8fPf4OtoXqLy8vRDR5o/RZq8vdj39vUoLo1LSJjnzdfWma1YUJpTR5ShU4FARpt+grn09Pb/PEc4KYJEqq3aAAABoUlEQVR42qyWa1eDMAyGMUNZ1nW46dQ6LoKwobjNMrzOy///V1JwjO14zkrr+4HDlzxJ0ySN0ZkMddQzAPqGlp4Arm/UzYcCAI99TYBGEBuAcia2gCKIMwUNjTuodXveXl/G5RYAi5eL1jJm0FRy2lZ7AIjto1Za7QMABqkmAOJAE1AEsVQB0JzQzb8ZKADIOCbbICLZIOo6cDwM/MYxXo9PpFRV4ppzFuOcOJyva8T1vVQ3lAAvz90EMXbzRiLgTaLBRqKZHCezLeshDOdWZkd54xyHgyi7kZPCO2Kaiu/Y27nRiVQ7c9+cY5HREC3CaNOeygGA+o4goOWSpj2XPILIovkp4s9YfQl07X33ZSZSNVD8AWKSIZqbDFAvf5cbamUhOWQZjl2WoFXVEnX8WdadTqfdg6pKmdNB7BdWH1FZzZSxKESUK+XfXmAie5R5tHIfFLeq2s7CPWKYKs4D4d6Wdf8HgLK8uI9VqjiRKPHNNu73AZR47dzvDBQxkxbPV62187SpLhig8cL/2/OuuWDorjh6S5b2mteZjHTU+xFgAMl7SWmklwhbAAAAAElFTkSuQmCC");
}

.ui-flag.PS, .ui-flag.PSE, .ui-flag.ps, .ui-flag.pse {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphYzhlZmY5Yi0wODQyLWQyNDktYTViMi05NzhkNDJjMzY5YmQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEVGRTdCN0U5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEU3QjRGRUM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5N2QwNGJiMC1jMzA4LTNiNGMtYjE3NS1hNTQ2YWFmY2YzZWMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmOWE1Y2FjZi02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5o1DfLAAAAwFBMVEVGRlVzrwD/S1X19fV6sw0kRVX//f/4oKVVxQCXlhz/NkXGSlX/JjJPT15TU2F4R1VpqgA4OEhRUV//Nmbu8ejt7e70//5rtgH/TlX/VF5YSFf/P13s/fv9Z297txOfSVV2rQBJRlX309X29vbmSlT0S1L18fL/Qk7/TVT19PT/Tlj/RlBfwAJHRlU6RlVCRlW8eDHTmm58fIfbX0T+W2RBaXb1+fnDcjXqU0+/gYlERFP/SFJyrxCZxUb/R1j18/MUh2kFAAABPElEQVR42sTTa1eCMBwG8DFZIE4rV7NCTcKUW9j9Xnz/b9WGIQinc7b/XvS83+/wPBvobZgPDXKP8PKCoADBc47xIcnBwlgC+BIujEoAD3IS3JgA8CEqADxEDYghSGAEwIZoAnKITWACQIZoAfpDtAE82JBjnby3ATHE02isns4X4HTtTKen6ukAydpzDjTSAYRAZyHvxT2lhF1AhCZX/Dk2ABLPczgv4IAQqKLwB4CTlM4KbgJ80MeVASBuQlSI/29EmoprLKDXKPdb8RD8kM4Mn3Lke+JnOlHPPhBhdt3P5rZ65ntA9M0eLPdIJ59NIPLZS5YtLJ3YDSBift+d6J1vAGV919I8XwOy/sS1tFMBov6tbv0mAKpfA7L+Qr/+DtjWBx0vAXD9CgDX/wXYK7T+NujOzmyDfP0IMACmXEDGNGMZcwAAAABJRU5ErkJggg==");
}

.ui-flag.PT, .ui-flag.PRT, .ui-flag.pt, .ui-flag.prt {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5YTkzZWU0Mi0yMzc1LTJlNGUtYTE5Ni02YTI0NmVlYzhlYzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTBGMUJDOTg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTBGMUJDOTc5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDplZDU0OTAxZC0xOTg5LTYwNDktYjAyNi1iYjgyNjk5MDJjNTIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiNjcwOGU0NC02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6l78OWAAAAwFBMVEX/S1VzrwD/5FtotgD/slj/6mn/VmCYvBvW2ehZpgD0/v7/Ezj//Fv/OFT8ioj+3Fmmr9PgYkNKUKD/VF57sw3/mFj/PWL+hWr9aXH/ilj/8lvX1UX6rbD/xlnNzzq2yC11sAH/TVVhqwD/QlX/VVb/GkX/d1b/lk+Eir7/I0N0rgD/NUL/ZFb/LVSnvlFwuw16gblvsgByrwD/bkl1tw3ByODeWED/SFX24eL/UFD+gIZxrgD+XV3/c0v6nZ3o208JQQZDAAABgElEQVR42uyW21LCMBRFS0zFNAmR2mIbCPSCFIQqV4Gi8P9/ZQLIAzDS0BfHYff5rDnX3RhvU+dU0/dq7SmXMmP0WjrV6K5aM3LKKRUC3N8AfxnwcT0gWEUokhnQNA6vAQQRKrfqGyagH6fzUBswRk7dNE3AOSHMv5zEMWCMyjKaga04gZSGWoBAxZODFCHWAkQBMJmbuDv5ghM/DXUAqGkSKAYYTyDGPQEJB22qAYgcAAhcfmZZpZJVvKXPAXFTDQBqmYzAnmdZj0PLauCOBAg6zw0YywrADtC19wDO2nFuwCqqK0Dy/DBTXyOBXA5zQPUBQ7trD219wKGEfQbaJagmAi5of7HtgYd9IpsYz/XGCPhg4i9mXWudUEGY3hjVIjEi3K+wsvb60CVAc5ECmYIitF8wxtSVLbyUwNljYgS4nY4viFpLzWMqrbYEoA6RsyvO+dhQLsaf80QUlZsbpizNyOGKZ00VoVEBU/2x9d+P8PZv/G+Aws+8og/NbwEGAHyaPTstGYO+AAAAAElFTkSuQmCC");
}

.ui-flag.PW, .ui-flag.PLW, .ui-flag.pw, .ui-flag.plw {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMzI2YThkZS1mYmQ3LWNmNDctODIyZi1hY2E1ZDZlMmIzOWMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEU3QjRGRTk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEU3QjRGRTg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDplMDE2MzhlNi1iNWFiLTk2NDQtYTE1Yy1lODg0MzJhNjg3YzQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3MmU4MDZjMi02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7DYD2bAAAAwFBMVEU8yP//4VpGy/9Iy/+a1aM9yP//4F7/5T0bxP//5zXX3XZLyus0x/7/4lX/400Vw/9lzdv/4lEpxv/o32j/5UFXzONJyvMkxf//4Vwtxv8+yP+q1qj/5EZ12P9rztYhxP9Ayf9dzOJEyfIRw/9fzd704VpPy+r/40qm15eZ1bM6x/vo4GI5yP9yz9D14GTQ24L74V7O3Hr/4Vf/5EtFy//24VVDyftEyfpHy/+f1p3v4Vxzzs83x//84laQ1K2h1a8aCWddAAABjklEQVR42tSWWXOCMBSFwXqFWEgkRjAYwRWs+9bd5f//q6LT6bQaO8HMOO15ysv95t7AOTdGs6ClpqGttV75i1HQA9z9bQBseBDHAd/ANQAIKaF+L4p6fnYIIS+gxUlnt+h7aer1F7sOoa1cAAhtp9hHDLuZMEOPr44tb0IOACBJFaV181N1jEY1YoAyIOxWVtZX+RFhiagbqgJadrJiJfOHSkzU7JYaADitWif1GcGacgpKgLC7R3XzTHXUkAwhA9DOMjUlwp5PVQBAHmQNHFrYE1AAjIOZZUplzehYAcCfplgOwHOfKwCCtufKAS6uxAqAOEovAJZiYt8CoD0Cf/7lEqnWZ2RlurnFj2RQ35XOgHESKJqpccFMBBTtzKcyO88dRTtngVITZ4EiWE81UA5DROIk0hh7V4+0LD1Je4Tw91B96+UJ1SzWyXDgIea5y6XrCeQNhgQg32Kh5L5Y3mIh8LZcTPIuluNuoIQnlcmkknASAFy1XB0a23ZMHYD/+j5QA6x1AdrSfWh+CDAAnWAkW7OSypwAAAAASUVORK5CYII=");
}

.ui-flag.PY, .ui-flag.PRY, .ui-flag.py, .ui-flag.pry {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZmQ2YmYyMS1hNDc4LTJlNGEtOTJhNi00YmQ3Y2JiNWIxM2UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTAxOUEzNDU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTAxOUEzNDQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3M2QwMGU3NS05ZGEwLTg2NGItOWMzMy04MjE5MWM2ZWY5NzQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphOTYwYjFmMy02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4SP7FEAAAAwFBMVEVBR5v/S1X19fW09tL/PUh3brPQt0Jx+Y//JzlLUKD/VF72/v3+Vl9KUKAzOZT+YGj///z17e7s7PDJ+Oz4ycv/ZHyQ/6n6mp/8trfq/f729vb0///Y3Mz/UGr31Nb/Dhz/WnBNU6F61pn+gomrxbj19vb19PRZXKaL1ar9jpL4vsHs6++f7q7/Qk70+PhARZvx/vSJsrj/R1H/TF09Q5mtuN7O0Lv/SVP/EyGP5ZyBa7iKcMT/bIb/U13g2s7o2dOSOW8GAAAA9UlEQVR42uzSS3eCMBCG4akkJBqtbYFKHUQqBgqivdgrvf3/f1WOe2aR6ZJn/fGeQxLIJyw5nDHBN+/7KUyGwBD4j8CTYHmD+ZRlDpcUi50DOQEk1YtFTS9gOeqFqdD7vRYp2t7Nsj9QYPqepQ/mN1uHWDgEzEFkngqMF2TCGocA1vpVPcry5TrRMboEqtXH5tP35V2zyh0Dzab1/dY5UOtEbVu5VY6/0B1i1B1io4JIF8bpGsN19OM1yVd3jS7vYGQxFPp41DpES7yDC1JcVTG9gCvC7uZkR22gnLGU8HzOcg9jYLkdAkPgFJhxA2xyzCL/BBgACnw+jKcMzIoAAAAASUVORK5CYII=");
}

.ui-flag.QA, .ui-flag.QAT, .ui-flag.qa, .ui-flag.qat {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphNmMwMzNmMS02MDA2LTdmNGMtYjViYS04ZjgxZTBmZDE1NTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTFBMEE3MjM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTFBMEE3MjI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyOWExNGEwMC05YjViLTE5NGMtOTM5Zi1iYWQ1ZTFjNGQ3YjIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplNzMxMjY1ZS02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4hblc5AAAAwFBMVEWHMlD19fX29vaNPFn////j09ltBCl1EjX5+vmPP1uINFHLqbXs4uV+I0OaU2y0gZPp3eGGME+mZ3309PSELUyscYbFnqyBJkZ6GjyeWnL7/PyweY3CmaeHM1HBl6aELEvy7vCHM1CpbIL4+Pjz8/Px7O6gXnVyDjH2+PfRs7739/eBKEhiABi5iptfABT+//+3hpf5+/rZwcr29/aRRF/19PSNPVqOPVmLN1SSRWDYv8jIoq/29/eEK0v09fSNPVm+0j4zAAABJUlEQVR42uyWWVODMBSFQxvWkpYAmrQFWoyCWhdwa93//78yPDeVePOAznje75nck/PNXCRG+xJ2UVHOqf857tMJsvb1mGCM7ePlNKWoX5ZKiZAWOCNp7/gWjVTz7W30Gm83Gg/wlQaLcOpcOYTmUANxdnE9f6/dIAcaJOcygbU9YxRqcC8N2qhhKdDgcn2XxbkLX6EL8cYhJThES3RdzHW+4YBB0nZFKgg0g1M5H06aagX9BS9cPjO3JuAQvfAo4LXLghK6wkKbxkMhatPof0PjeENLMxqRGY2rwWn0fgGNyIjGrAoGpjGaNHMTGh9YbUbj7p/Gv0/jmzQQRjS+FDEalkZPn0blkfXxAxqVRcQdjTMdGhFSHpqyhzvOU/+p/9D8EmAA2R0pCMW+CLUAAAAASUVORK5CYII=");
}

.ui-flag.RO, .ui-flag.ROU, .ui-flag.ro, .ui-flag.rou {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiM2JlZWU3Yi1lN2ViLWNiNGEtODU3MS0zZmE1NjhiMzQ4Y2EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTJDMzc5RTU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTJDMzc5RTQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozOWY4YzNkNC0yZTFhLTA2NGUtODIzOC1kYzcxN2U2Y2I4YmQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3Y2NiNmQ2OC02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6QZabQAAAAXVBMVEX/S1VBR5v/4VpLUKD/+Vs/RZz/+0//SVX/sVj/OFS+rHIoM6T/VmD/VF7/42L/tWHBsHlKUKAnMqQzPan/+WO9q3FJTqH/Ul7/Ql3/+1j/Vl//fIR8gLp3fLj/gIe8GT6gAAAAWklEQVR42uzWxxGAMBAEwQPhnZDwNv8wCWD1oOp+qp0A+j1yG2idxmOAZrtvPfRKguV+KVIoq+pSArkA0Da/gVOMDugIECBAgAABAgRiBJwWUG/eoxvN6xNgAJR5Gk0urkK7AAAAAElFTkSuQmCC");
}

.ui-flag.RS, .ui-flag.SRB, .ui-flag.rs, .ui-flag.srb {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplZTE2NzBkZi01NjIzLTNjNDItYjBlOC1lMzY5ZTA2N2U0MjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTU2NzVFNjc5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTU2NzVFNjY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNDcxMjJjMy1iMmEwLWZmNDEtOGMyNi02OWYyYjFjYTg0YzkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyODA4NTAxMS02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7slbd0AAAAwFBMVEX19fX/S1VBR5v0NlGwSnT7VWhKUKD/Ei33sLT9zlX7ipL+slf7a3T/VF75ycwzR6D/llb/S0////z+eFf+7Vn29vbOjZHz///16+z2lWqMcYDs7PDzdYDzS1kzOZRJR5jWrK7vq2v/PlBWVp6wP2nOQl7jTFb2+Pj/S1f18PD/VVb/RFb39tI/RJr/SVTxO1zxS1X/S1m0rG319PX12tzRnaD/Tj79MD7xw8f09PT/RlD8SlT66qLO02j+xXLdYGcpqtmIAAABd0lEQVR42uzQ0VKjMBSA4YMUGpKAqQEOLdVWWsFSLepS00V3+/5vJb2h1vEiBme88ctMcnX+yRygfi8UrJ7A7zfv/wY+C8iyT6As5WL8lcRpQDLPY5Pr9hJmASakWLPNWmw80x9IZnlSCMH0A+XoyPbC9hyIZqSnBOfyyJ78E+GTZ7FJdanJAXfWybOKjauqml5LuxnMtCzAPe8oSthdxJO/r+OdWp5rccE969jJ6kWmaUoUQb4803IS4IjxTb7b5zEiMQlMEeL8FrgVF0gGRoEozq02sAXzAFlBkuyMAxDvfaB8+8c0UMz37Q4e5mgaQEryhG9pbRqgGc7j+PAERgE6FGMH6eN/5VDtwP1Vx34WoZpiMPS8Z7W80nIPC7dzw0Khdlj4ozC0Bq6WBaRHRLJsvWo3ORSM16keuHjHWSuKEQZqkwUXmiCCo/oQQKybjICm6CQANc8cyptGe/5jACCgU0oSMA981W/gWwLwwwGAIuqleBNgAHkuUdy26Xi4AAAAAElFTkSuQmCC");
}

.ui-flag.RU, .ui-flag.RUS, .ui-flag.ru, .ui-flag.rus {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyZTcyYmJjYS01NTgwLWRhNDAtODI0MC1mMjhlMWM2Mzc2ZmIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTJDMzc5RTk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTJDMzc5RTg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyODFlY2QxNS0yNjdiLTU3NGItYTM3YS05MWIzMDUyYmY4ZDIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1OGUwMTUzOC02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5EpG4EAAAAY1BMVEX19fX/S1VBR5v29vb/VF7///z/S1Dq6u8yR6BLR5c0OpT1S1lJT59NU6FLUKD/VmD4+Pjr6/BUWqX/f4b2VGFSWKRWU57/U108UKX2VmP/VFn/fIRBRps+RJn/VltUUJw/U6bH/uRsAAAAX0lEQVR42uzMRxKAIBQE0UEwB8Cc9f6n1PIKQ5Wb/3rfcJri8Df9JgMZBBjEJPiU4jFUlBZHQdnRRJRaBjIIM5gzyo0rp4zoS8qCNaGcMIpiZSCDbzCxA0VCZyjbI8AAYlYdc6EB82YAAAAASUVORK5CYII=");
}

.ui-flag.RW, .ui-flag.RWA, .ui-flag.rw, .ui-flag.rwa {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3YWMwMzUyYS00ZTk0LTMxNDMtOGYyZC0yY2Q0YTVlMTNmYjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTJDMzc5RUQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTJDMzc5RUM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowZTZhOTUwOC1hNzg3LTNlNDQtOThkMi0yYWU1NzFjOGJkOGIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowMjIyODY0OC02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7TeOSsAAAAwFBMVEVBc83/4VpzrwBLetD94Fu3t4ZapgBxrAz+6mqxxSpSfcKFm6Ragr6iq5JNfND63l2ztYqTo5t1ka5NesVCdMytsYx7lar022JCc81tjLLZy3FFdspoirW8uoJyrAtxqw323GBihrnKw3pId8nEv37+4Vp0qUV7ndybp5arwTSeqZXdzW/Rx3bk0Wvs1mby2WKyxipapAz/6mqnro/v2GTp1GhrjLP15HGOoJ5Kes9wjrHgz2z+4FuYppmKnqBMe9CmsAKEAAABP0lEQVR42uyU23KCMBCGd5WeIsghEG2CrSniAbAeULS22vd/q8Y605leJrnxwm+4yF7wTf7sJjBpWzEBaz50f+irj8YA8W/1DW1tQSTgJCC6CLq6AtoHr4A3CBO1NhGQRMJQcrmgbkL0BSq//GIV5sgjPz3XmgIRHSlD3Ay2iJ0sZJl2BOLNR/mgCZsAR/PaNTgDaPyNXKAv53gwiEBOA/5eTxHRKzZ8tCe6glioHWxTJUhLJwIRa0egYVnlSTM91Fh9Hinod8GTEWIZcETmevpdUONLnE6lInDmu+faYBIPMHzmTS9OA2I0yhkUtboL0xqEkUD1nlHYx4IZ3sbLe0D+3gMDwX+6cGdHAD3HigXkaIUDQztB7ya4CsFu/WjBegez5ZMFyxms7q1YwUvLiteb4CoELUtg/GDF+EeAAQAZaivvTj12+QAAAABJRU5ErkJggg==");
}

.ui-flag.SA, .ui-flag.SAU, .ui-flag.sa, .ui-flag.sau {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMzJiM2ZiMS03ZmQzLTBjNGYtYWI2MS1kZTRkOGUzNzk4NWUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTQ5REQzQzA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTQ5REQzQkY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MDMwMjQyYi05ZWJhLTM5NDQtYjc0ZC04YzZkZjFhOTI1MTgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyZGI4OTdkYS02ZWE4LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5V/h+YAAAAwFBMVEVzrwB6sw319fWbxUzu8eji69HF25rK3qO00nqCtxx8tBDB2ZPW5Lq51YSKuyu71oix0HWkyVyEuCGszmt1sASOvTJ8tBGUwD3O4KuexlHZ5sHR4rHg6s6WwkLe6cmRvznw8uzS4rSZw0d/themy2CqzGa+2I6vz3Dm7Nh6swx9tBPo7tx4sgrz9PHQ4a/M36ihyFfU47e31IB7sw50rwH09POgx1XH3J/r8OLX5b2HuiZ7tA95sgzc6MZ2sQaeyE9Cfd3WAAACSUlEQVR42uyW246bMBCGJwMYCAEMgXAIhGOAhAQCm4WQ7mbf/61Krypty3YrVPVm/wvL9sifZ0a/LMPbYpYYmK3DvOPfYDEPsPwCvAcsNuNgJT+mCbQiPP4WkOagH4iSPMCRLqyhZCcw77AUN4uXBJ7uMAYg+QhgZXqT0svKAhtr9b465ykiR9KqlxpniW3PVZtCekwCrEC9eRcfi7tRuAGgYBDa+2Gk7207IpDiqj9X7OtxEpCdJTtcQ7VNXR5WOerAwU6M0EwkQaUwpsVkAu6nSwhuXBU18XCjyi5XQ9pUYeUR8aYWw5r2Qh27hLzQxpgEGK+3nGWHQFpDx18NhWQbqvkgeeATQV4jyFiCsjOnm3iCAy+Bk3mWlZNVmARut0XdHGuphQpMRvLwevW0D4zUrpztlmMRkQqeRqD1OBXMcwM15cVtRrpIhXFnCnCsXUtz+Qgl7QR6ZXAcYn/ReFq3MpVitRuYPRo9/5GVVRRAwkCT4MLBLWSfx2Q4TSn7NIIxEDMoCNMALVaasyN4RaK0MVrHEpLnkJe1LYgNsS0M5FSo1VKeBBRE5k1ebcYrCJrAYyyrIFhBCU9lmBO+uYlmAIU9CZAw4xxTLsR16Xm6zZkcDgpifveRaXkPDoqdg3N2ppvYGYo7mtD0YqCefRqtRe8L4ZFjB/rzaEWgZGD9P78H13drZvlzHl+/3sT/CFh+GuDvO+ZXXUqNYfTPASL8rUKWxeCTJTwdN++V4G4Y0J/RA5pl2frLSP8GcJgLmC1m3kcz/i7AANr+OoBJFqWvAAAAAElFTkSuQmCC");
}

.ui-flag.SB, .ui-flag.SLB, .ui-flag.sb, .ui-flag.slb {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowOGNjYmEzNS1lMWI3LWRmNDYtYjc5Yy1kY2U2ODEyNDljZGMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTkxOEFCNzE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTkxOEFCNzA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDplOTdiYTdmMy1mZjljLTBiNDAtOGRiNS0yYzYyM2UzNmI3ZWUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplODQyNzQxNy02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7XJtzgAAAAwFBMVEVzrwBBR5u1yTKmqM2SlsRYpQGSuxtucrF2dYlkqQCkwi8ZJar//kx1sABLUKBESpr/7G2yqnEoMqXU1UXVyWTm2F7+4Vr/42J6sw3X2Ob/9VH+61SLiIAhLKd7shBgYZA7QZ719fUwOKHDumz/6WL/313Fzzzm5+50rwBSV6P25FnGyN5SVJY3Pp//41drrAB1sAn/6Gjt7fHh2k5GTaBLTZnz4ItxrQRxrgBCSJtjaKyhnHe6vNd+gro/RZzu31UsvFSqAAACMklEQVR42pyUYXeaMBSGkxqKCgJjaylausbqAJmtsK4TCu3//1dLAsZIiUTywXM48T4PCfe+oLIGrtfAelqs3gActHLbDcYb89ZbAWtIvf1o5E/mfO1spjWgKsRtXe/X32/M59T5tdMIIIfQR/S33s1hWfInif5vo9cmDwSglyEOw+qwj8IsC9F5/YLp/2n7GQVAy8dYqCgxLuX6rfGb6T+vtckMAAaASYar439GGI+k+sAl+ts0ZXrQAGIEdeENUBwjuf6HueD6A4CvOD57+TnXv2igrm8BSnTu8mu9J+hbAIQyH1UyPQzc9znVX000EIEuQIUxDguJfmn8ZPo/or59BHL9lUy/ZPrVqb4NSApUyvQ3TP+gvYj6FuCV9tTXHrY/jC3Rrx2qjyLQCUAn44OQor4BFIWVjSx+e0We+HYh6L/RzvWmHfoGoJPLw5i/A6JPiOvHN+az53zv1PMjEILw+apDPdE/NnpNm0VADvBHvjiNScI+hu0a40+mv5PohWEqhAZAloVYbHwc9BOJ/sssnMSGQUKT6ndyvRxA9DZPLbleBmCZvVDQSwBkbpvQbA2OGoCkVh2aPLUuA7RD80IASa3gns6tQ1Jrr1DfAnSE5iUAFprzJjT3avUigKeWul4E8NRKr46ZfQFAGppqABsaVL/uCE0lwDG1rvs6twtAYmP5TlunMzQVACy1pKHZD3C3TO8N0TNAf2r1AOZNZs+iIfWkY95WKTn97m7gmv4XYABLP1uuO/j4TQAAAABJRU5ErkJggg==");
}

.ui-flag.SC, .ui-flag.SYC, .ui-flag.sc, .ui-flag.syc {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiZjUyM2ZiNS0zMDkxLWU0NDYtYjY2MC05ZmQyNjBiNWU0M2UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTYxOENCM0M5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTYxOENCM0I5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiMmYxNGVjMi0xNjk1LTY0NGEtYjU3NC00YmFhMzNmMWRkOTQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0NGU0YzMwZi02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4u1fTAAAAAwFBMVEX/S1UaJ6j4n6T/sFn/y1qizWJBR5tzrwD//Vv/Kjb/4Vr19fVnqQCzoHb/OFT0///H36X/VF3//v/3ztGIvTC404D/42L/NED/Tlb9ZHb8foX/V2F6sw1LUKBcowD5t79YWZP/LlT16era58Ts02MuOKP/8VR8tBL/QFfj7Nf//0z/P0n/Ylju9Or6+P3/8V18gLqYi35MUJf29/f/R1L23t7/6lj/E0CUwkTLrXD/4//08vFlaI1rqw7Y/+L/rDjcW+K+AAACJ0lEQVR42pyTa1vaMBhAAwhNLxqosMaKRacFLA50rRXmZf//Xy1JS3Nvme/3c96T5Al4vtFmNHrY/VAH7p7WE31iMNKn95J56hD+DgPT3Gh8mj4sTbwRvzYIDAFW3iQwBMDS1m8S6AFwN7HxBkE68pbqfjtvEGgBrbwu0AJgiVt4XaAGQK+V1wRqQBevCZSATl4VKAHQAx08mMgCOaCTxxu3kARyAPSKdn7jbuJLSdA7z07lMYjcSf8VIVEgBbTyuHDd6/47QrkvCsSANp4cPYoXCCHf93NBkP4umwB4trbykQviywqXBUKAlcdFRNp/0nZfFZCAkvMX2NJ+tfDr5aqAB9h49mxIxEUBD4BnFzpPnw3TZ8t93yxoAkw8fbYr8ei6oAkw8Ji2L5R2VXAMMPCRW8SvZpwL0ttlaeK1Z1NnWwvqAIWvni23Ld+GYVgL0lt2A3Ag8aZnOy4mbPh+PxtOK0HvkGl8/dtyI7t9HM/2qyBJPpmgugE4uDvywm/T4V90sZMkSeA4zooJWADnxd8ms/njeDiliynLhgl6NIDz0m/jt0Wih9MgEWAuIAE1X7ULz8YW+/dksRMobCOgAYRfY+W3ybcV6HAjOGQVLzxbfVtjfluWIQISwPj6t6H8lMWS4JCR81e/LdSeqWtWIP3IBu4b+W3stsgz7ecnLBYFs79v6/4fsphGn7pYEHwMSPsXua158J9sNaB/ICf+pDP/zuz/CTAAKb+BWan/9IUAAAAASUVORK5CYII=");
}

.ui-flag.SD, .ui-flag.SDN, .ui-flag.sd, .ui-flag.sdn {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplYmJmY2U3Yy00NWQzLWU2NDItODdhYy0xMzMwNzIwYmE1MmIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUNCQkMwQkY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUNCQkMwQkU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkY2ZmMGFjZi01N2QyLTA0NDEtODExYS0zYWFjMWFlZDY4MjkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxZGY1MzU1Yi02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6vvBZiAAAAwFBMVEX/S1VGRlVXxAB6uAlzrwD19fWXlhr/PUj/VV7///9PT17/VmBmuABmqwDE1pip0W1VaTpANmNsZYb/N2ddpgA8L2dTU2E4OEn17e7s7O30///nWU7/Qlz19+240YxVnwBqmhZ/qAxHSFP/TVP8+P3/TFRQWUpDP1pHR1RGR1S0fizQaT1FRFfXYkFHRlX+YWnuUFBfgCn28v5vrBBihiR6shiJujJwpw3/bIhyrgeOqWPKqGv/SVNLUEzc6b9ERFTFTQTdAAABNUlEQVR42qTS61aCQBQF4IEzFcNFQwa7kVhCStk9Sgvz/d8qIG05YGsN5+z/863Ze4Z9WZFFyIKZV08BSxk+YLr3QTTBHncYcNe8xQsVUAqHUTAhAJzjh9gA3HTvcDW2AHqIP+B3iJQAVENcBEVKAFBDKABmCBWohiiCoy4pVKAeYuFYjnYemwB33Z5ITvXTArgn+0Kca6cNcB6/X4oD3ewDeJx/i4QCcCl7usJ+gHtxX1P4B6iHSGhATgKoFaQcCUEYUb7SnpH6kbzyK+unBQAfJS9n+mkCsLwZDG39DBsAjB/Cky5ZKwDAm+9fG12i3ADgOJx2O68AZf1wPjPQAIynYZYZWADguWt9BcDU3wVguQrnmYEGqvoz1PkawNbfADm6/vYGH6vur78T9mn7NiGDHwEGAPObQ8yelnL/AAAAAElFTkSuQmCC");
}

.ui-flag.SE, .ui-flag.SWE, .ui-flag.se, .ui-flag.swe {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkYWFmOGNjMS0xNjBhLTg3NDktYWYxOC04MWUxYjg1NzRiMWMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUQ4QkQyNTY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUQ4QkQyNTU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMGUyNWRmNi1iZGE2LTBhNDItODdlMy0zNWI4ODFjNWYzN2YiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo1YjBjNTVjNC02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz521oUhAAAAwFBMVEVBc83/4VpLetD/4ln/41h8lakiYeCHm6MhYOD/8Ur/70z/5Ff/9UX/5lSmrZArZtpfhLsfX+FNfNB3m9v/42KQoZ18ntwtaeL/5WD/8VX/51P94mQASvhFdcv/510qZ+P/80hKes//5FaDm67/9k7/+EJnir7/312rsZaNoag2btz/4Fv/7U7/70uYpZj/9EeHnKIhYOEJUu8HUfD/8Eswa+JMe9D/7kxxj6//7k3CvX95k6v/8Ulkh7fHwHxsjLNguT9jAAAAxklEQVR42uzWtw6DMBCA4TO9pOOEQBqENFJIg/Ty/m8VhFAGMxjJjP5WS/9wtqWDnkBaL/pjjPFsNRHoLChqtsw6QqjWaEMZPlvgAgJboMMDPMADecBWSKeR6aaBeTRU6BIIZNK3K03TwO7xlukCcAxSvEWbNLB0XwZV7ACWCkSUESU6EwNGLMRBBQGxKD8sQcLg6CTvmg9xr1N5DoQq6Rll13j/3FSqQwi2Rjr/H5JGdUz4b+QBHqgq4LMGmNc8i3HR/AkwAIvaJiaTwTidAAAAAElFTkSuQmCC");
}

.ui-flag.SG, .ui-flag.SGP, .ui-flag.sg, .ui-flag.sgp {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyZGE0MTFmMC0xZWNhLWVmNDAtODA2OC03NmRkNzU4M2QzMDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTczQzg2MkI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTczQzg2MkE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkNmFmZDM1Ni1mYzg2LTc2NGQtOTVmNi1lYmNlMGYzNjk0NGIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5ZWI2MGQ4NS02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4b83H1AAAAwFBMVEX19fX/S1X29vb18vL/UVv+Xmj/VmD/VF7+YWr+XWb9cHj17e730dP9hoz9gon/Ulz8f4b/Tlj9c3v/TFb+VV7+ZGz5trr+VmD26er9anL18PD5rLD7iY/3ztH9aHD+V2D7jpT4+Pj9cXn4u776n6T+WWL8eoH9Zm/5r7P23t/+Z3D/Ulv9dX37h43+YGj+VF3/UFr+Vl/7kpj+W2T+ZW718/P8fIP19PT9cnn3zM/4wMP9bHT32Nn8gIf5tLj6parhFuikAAABD0lEQVR42uyUyXbDIAxFn+KmNsROnNi1Ew+Zp85zmw5p//+vCpw2WQu69FsIwTlckBBCdOKkLshR8A9uL8rq8oa5//QIENsOhmXbGhAXwIN2/FsrwAvgSe3swlBaAHIAe+ONgJEFoARCNax6lMbxPfk5E9AfAhXR1WdtTv+owwEPsFERnKn4jSUaA5IHmCvAI9Gku77U0zTe5zzAGL9ns/WXgw4QmYWdNpL/Cl/Amxom2euSkm9vm3IBQsWwVjd5R0lJhkWfXYkVUGyIgrn6TcEgsPgLU3WHa+skmhpePON8KewBRHdyWq3YAMeGlOBJtB0kLlB4TlIV6KqW6/YG0AAaQAP4l3aiNWs5afYjwADmwhYkRRMukQAAAABJRU5ErkJggg==");
}

.ui-flag.SH, .ui-flag.SHN, .ui-flag.sh, .ui-flag.shn {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4NGE3NjY4OC03MDI3LTk2NDEtYTQ2YS02NGM4MjYwMTFjNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTM3NkU4NDA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTM3NkU4M0Y5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1YTk4MmJlYS0zOGFlLWI1NDUtOTA0ZC1kYzllZmMxOTNlM2EiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowZGUxYjI2OC02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4ZoS+kAAAAwFBMVEVGRlVzrwD/S1X19fWXSVV6sw39cXn5rrJPT15UU2E4OEhRUV9pqgDu8ejt7e6QnRT/+v////9rSVeGphD8lpz31df7jpT17u74w8b/VF7JSFT2TFb+W2T4UVLqS1X29vZ9tBG9ei2jjR3Vajv24eL/Tlj+fob+S1VMRlXtWErxVk319PT23t/3ztH26Ol2rQL/v8RyrxD8TVPZY0D/8vfCZG5ypAV4qwP6nqP7S1V8fIdERFOZxUbNiE//+fpEOUk7Ua4HAAABLklEQVR42qTT2XaCMBSF4WQHoda2amXSpgOo2Cq18zz4/m9V0GUXZMHFyfkvuJF8kkMQL90DTp8CF6eC1Rk+HMbyXgEADhfA5JoJ2A9iD2DhMAHbQVQAu0FUAatB1ACbbRgAXTABTDaHpL5MoBhEj1JXjGHmnVBqAOAPa91n3u+wtSYA7lr9N3MR5qq1y0YA+nZ/Q6ThKRWHRADlqm0h3O2VDGD3n9EcQR6+a4S+TwSgo+L3AIhmejdaWyAod4B5br2FWCkXunSshxiM4yjLOK9xVZ4HCmAepPWKdpD8Qa3iKD8PWmv6mI4piXNj+bLfoXRlAk+vR6QeDCCRxIwnSCULuOlLFjB9kywgkZIDLFLJAmy2XwWmd5IFJFJygMdUcgAsR5KT+Bl1OH3/CTAAspI0C5ftgZAAAAAASUVORK5CYII=");
}

.ui-flag.SI, .ui-flag.SVN, .ui-flag.si, .ui-flag.svn {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNmJkY2MyZS1iYTY5LWIzNDEtODFhYy0wMDViOGUwYmEzOWMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTgwNTgxNTI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTgwNTgxNTE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkODU4NTgzYi1jY2U2LTgwNGUtODlmOC1kMzFlMGUyMzU5ODQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyY2JhZDc1OS02ZWFlLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6D3ZlKAAAAwFBMVEX/S1VBR5v19fX29vb/VF7/U1xMUKDz8/VQVqKWMmbV1uWRlMPjcoKHOXLj5Ox0O3t0cIqDh7xLUKCLg4FNU6GMNGv/VmBcQYrWIj2zKlJUWaRqa628KE2FZJuuLFarrdC6cpOkL1z09PX/foXXl6mmqc3s7PD4+PirLFj/XWausNLPI0FRVqOGf4TYVWyglHtSV6NGRpi/wNpNRJOGQnvaYHVaYKnTQlz/U12rncHFx92tkrWfMmHkgZBYXqjOSGQdJoHJAAABBklEQVR42uzSSVfCMBiF4dwUhSZQOlg7MBdaSpkcwBH0//8ro0dFXbX5dp6+i5xs7nOyCJsbpOaME6MCBjNq4BcgCuk4shCawGwAew2sbQxmWsB9F94W2HrovGoBmw4AT70B/kYL2Ptqa9vqMPcVgNO9baptfKWOQ7vCV25+lRwnavt0o47JMWmWjb20PlvtckiRWUJiuFu1SnbH8F0Qxdn7o7I46qJ0zD3d+4/c4onFn/vXpfcXP4HITB0pnfSQQw8Iwp4YFaIX3moCMMMR52noQxeAuRyPl1X2fwEEwzwABajcvwBAjMXuOSE3ZoszUgtGrkGbX9ZADXwAD1SA3LRBavomwADR3CFUTs1JmQAAAABJRU5ErkJggg==");
}

.ui-flag.SK, .ui-flag.SVK, .ui-flag.sk, .ui-flag.svk {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1NzI1OTdhMC04ZTllLTgzNDAtOGYyMy1lZTlhMWExNmM1ZTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTgwNTgxNEU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTgwNTgxNEQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNWUzYzU5MC1jMTJkLTlhNGEtODkyMi1lYmE4NGM5MGY0ZjUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjZDBiOTVlZS02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6KOGgkAAAAwFBMVEX/S1X19fUyR6BBR5v7Kjj31df6qaz7k5n+aW////2Mq9r/QUxNVaP9W2X/N0L/VF7/S1Dz//9JT5/29vZ4kMkdKIwjKoxpcrT1S1lLR5cTG4Q0OpTq6u+sz+7F6v2vTHMpNJP8fYORHlX+7eX/4NTm+f5BSZ318/P/TVb/IS5babB6SIX/8+z/SVP/RlD/CBX/T1lVUp319PTr6/D/TEX8nqAlIIL0SFZFRpjGTWsVRKr9zcT4vsH2+PjahpqWkL9KlQC3AAABtklEQVR42uzUW1OjMBTA8SOESxpIGkpbpdYSe5GoRKzFrS11v/+3WlLrpe5LKPuwD/5mGBhmzn/OMBlg12tlB2cttQ30oPcT+H8Cyx4/tls23eDm2LLhBtxhLAxDn5Ei1GDLDQP4wKEaEq63f5AVNgNPl3tzRxEAIl2+RSTPclrNL008QRBpaTzNCRRM+tyTjOU5nXXSyEAA9khLdECRynF2juMA0YFkZMCGyNYGOpAjh/Ml52dkHxjYBoKvgYyEVHAPhQpOCxCv9F1e+V6p1AkBRWRVn8Cb+pqi0wLEc0W9gXBP2CAd3tdnkKAHgcsHRAtF7uNGgdFiLlAGQMX4lXbru49v0yYBuz+eSVitJlaaTlarTLpXRvOfgcEt9tHLnWWtLetuQhWO+4tGgXqF6fVmY63ttb3ZXG/nRl9ABxbWm9TineTwNolx0LeMRPB4cfA8xHFi672TIf79fGHmEdj5OyTqwijS8yX6dW4mBNb9IAXuDJJ+jEupuoYYMHiXgfTxVTDGQqoMDH0NQJYhtcUzhsB4/jgAUFDqE1qYz38PQP0zVA3G/w409hP4J4HWBGtF/BFgANyuWTg3oImtAAAAAElFTkSuQmCC");
}

.ui-flag.SL, .ui-flag.SLE, .ui-flag.sl, .ui-flag.sle {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkNmEzMGNlZC03ZTU4LWM3NDUtODA4NC03ZTgyMGRjNGVlMWYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTYxOENCNDQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTYxOENCNDM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpjMmUxMDYxZS1kMTI1LTkxNDMtOTViZi1iNTkyNTliNWE5NWEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjOGUwM2I1ZC02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4dJhu5AAAAYFBMVEVBR5tzrwD19fV6sw1LUKD///z/+v9KUKDs7PB7sw8zOZRoqQDv8ur29vZNU6F8tBDt7fHw8+tTWaWDuB6eyE+cx0t7tA9VW6Y9Q5lxrhB3fLh6swxARZuCtxt1erZwrQ0Esx5DAAAAXklEQVR42uzMxxGAQBDEwAEODu+9zT9LqkhBPLf/ksYImRRAOlg/K2KDxgY2+AZPgWy6MmRQVyKdEkhViFQ2sME/gxhSmyKteo8sWnPklBNS28AG38DTAbY75H4FGADGaR27CRl7KwAAAABJRU5ErkJggg==");
}

.ui-flag.SM, .ui-flag.SMR, .ui-flag.sm, .ui-flag.smr {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplN2MwOTlmMi1lZjhmLWRkNGEtYjVmMy01ZGNlODA3YmJhZjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTQyNDE2QjU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTQyNDE2QjQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4Y2U4ZjcwNS1kOTRiLWUzNDktYTE0Ni1lNjg0N2M5MDIyZTgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiMjJkMzgwMi02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5dicbPAAAAwFBMVEX19fWCr///zVqgt5Sa0qipx/yJs//42Yf47sd5qf9Tq2zRzMvX6/id3Pz29vZ6t4FEq1yxw3772nr21Gv75ZRjr3a65PpWq4dvr8zw8vb++vSy2dSXvW1zuVpvyG/C1fjK4tLF1LD76rD94nTl8ffo1HaXvP2Dl559tf3+21yRmMfd0ZB6runfz2KHqOu3vcJiq6f19fT3ymj19PTj7ub4+Pj+znP09fWArv1+rvH38NpqoIf825zkzXvv8/D19fPtBHzOAAABfElEQVR42uzSy3KCMBSA4eQAQlFquBiwSgWp6BG8X2qBtu//VkWmyzhTYDrtwp8Ni5NvkkzI6bFVJ/LXPZbfHfhtINNaAtOoJVCoLYEz7JoDu8xxInQc7bMhEGGWqbaWYdQQ0PAMZWecNj3CFBEBscgaX2Jx3YHV7BI/ZJJZoBaFalsakYO6wEFmBwsA1QTKU2R9/SbwJCwITHkKewyN3ghtiAIzDMWTZCjsyEx9BiHnBjd6Adi6yUbiSdIR5m37/juMuFHGDYDBOPeEgzG5PIjaslyvgN6wAtyB7goHKelQUQspdxMICOcvBuFgu665EQ52bgCeO2cbCF8rIICE5fm2FpAyXRrY+yOXZeOYYF/KmVcLoIu1pJs4fr4GMzZeXmg9IGVszlZwXb9HNtdvbOA2QNOF5I/tUlih6Zs0pXUB+ub3u5vEnlmbruR7tD4Qx/Hw+8ErcdwEuC7tdbuTimgCTCYThS7XS6X6qQ/8rDvwPwDaMqJ0WqV8CTAAwd8308iRfJYAAAAASUVORK5CYII=");
}

.ui-flag.SN, .ui-flag.SEN, .ui-flag.sn, .ui-flag.sen {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzQ4MjY5ZC0zNmVlLTBlNDMtOWY5My05OWFkMWU0ZWFmMDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTU2NzVFNjM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTU2NzVFNjI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkODc0NjkxMC0zNWJlLTc1NDYtODBjOC1mZTYwNTQ5YjNhOGUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphYjAyOGZjNy02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7B2ZYAAAAAwFBMVEVzrwD/S1X/4Vp6sw3/6Wn/+Vv/sVj/SVX/OFRxrgD/VF5hqAHO0D3/VmD/42KHtw5XpQBqrAH/413z3VKzxy2bvRrt2k3/4FnT1ET/5WFMoQDGzjb/7G12sAH64FdlqgCdx0x9sgn/52T/6mr/62xGnwDl2Er/417O0Dv/4Vv/6Gb/Ql1prQ56swz/tWH/+WO5yjH/6nF4sg1fqABvrgCvxSdzrwP/gIf/fIR8swX45F6CtRDo3FD34116sghyrwCyApMyAAABBElEQVR42uzWSXODIBgGYNp0Szfhq4IY1IJEot1statp+///VeL0SA4VLu2M7wkuz7wzLPOh65mVp9v48dLKw/3NqZ1XtCPzdnWwb+Xw6OR4zw662wGcnf8auECzCZiAfwAwzpkXwCnlXoCIIuEDgHpPOTgCYIzRNG9LsV3AeKDKKgAdYvysAapsPFCviAwC1M2/g0CSRT0agI8GJ3mXpl2e4PATRgMMxLrPhy3p18Iwh1Ngmg9CLo12PEaVpaRtycuVcgT0IsFRhJPGsQHU/TIsRLOUCpwAVcp4e4lE/FUqtwY0K4buRUbdGjD4ecqMGzb9iRPw5wHvIct7zPMcNN82AgwAxSsuVWjtR38AAAAASUVORK5CYII=");
}

.ui-flag.SO, .ui-flag.SOM, .ui-flag.so, .ui-flag.som {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNjUzOTQxMy1kNmVmLTQ1NDAtOTlhNy1hMzEzZjFiZmNhYjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTkxOEFCNzU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTkxOEFCNzQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkNWVlZjQzNy03YWZlLTg3NDAtYTIwMy1iMGU5Y2I5OGViNTciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmMDBmZDRlOS02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4FfQfjAAAAwFBMVEWCr/+Is/+KtP/19fX///N9rP96qv+Dr//6+fXn7faArv+EsP91p////PSzzftwpP+DsP9qoP+hwfzU4vj8+vSuyvv//vRtov+avvx2qP/39vX///Ty9fWOt/7x8vbD1vqSuf691PrK2vmFsf9vo/9mnv+qyP709PVvpP/R3/hzpv/a5vdon//29fX///H///KEsf9rof9hm/+mxv+nxfz08/V9q/6JtP+KtP6Ltf5/rf/b5fioxvz19PWlxPzf6PeRA5DPAAABLUlEQVR42uzW2XKDIBQGYG0P4oIRDe4xmqgxmtWk6WKXvP9bVTu9bWeE6VXz38AN3wDnzIC0koVyloQjiy1/EgXubsB/AChChhCg9xEC/DT1sQCgr7W5pQsA4QszE8IPYNsFmNiUA8hRYVlWW74CXO22nxYoHwUomes4TuBGqqq6QT91M2UUECbqwTNNL6qqyOzHA8vIKMAgjzWYu+i+T7QzYdoRY9wlGqR1Pe8yABcvnviNMbYKBtomGhsApmXbHxv6lzJiekphAGB5kjBPHyjHOatieGeVrPA0EvYfYgbTGhisWq4d+Mt9vCj8Rbyv1zw7UJ5hFpQKKoMZJCEH0HxssC1RKrXd5q3hOUJOwuNXQUOS8xyB6t331eFOp7d34Qb8MSCcs+BH81OAAQBd2BbksAJlBwAAAABJRU5ErkJggg==");
}

.ui-flag.SR, .ui-flag.SUR, .ui-flag.sr, .ui-flag.sur {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5MmUyM2I0Mi0wOWRjLTM0NGMtOGYzNC1lZTAxYmI5MzYxNTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUNCQkMwQzM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUNCQkMwQzI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMjFiZmFkZi1mOTE1LWE4NDgtYTNjYi1lNzc2MjkwN2E4MmIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxMWE0Y2M2Mi02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hn4v9AAAAwFBMVEXIQUtzrwD19fV6sw3E2pi/2JDFR0rBTkf/9Fz821rBKkn61Vmcx0rER0jENUr/4VrDSEjLTEzJREvbdlD/7Fu+JUjIQkv//17HPEt8tBDC2pXllFP/5lrx8+zyu1fDMUq6FkfUY0/lmlTATEfBT0fu8en/+FzFOUrsq1XIQEvppFXKR0zOU029IkjfgVG9HUfAS0fDQ0m/2I7DT0rGSUp6swzHP0t7tA/QV035zlj20Fn09PPii1LDM0q/KEnAVEfZcjFZAAABOklEQVR42uyW23KCMBBA09oLEAtlTUgqqIgYxLtV6RX8/79q9J04sA+d6fQ8QGayOTO7yews6XZQdMkNEnLEnX8jHZzg5S8I+nco+uQWCRngzk/xAnQK+wcTh93uYAzYkytImV+JeDJtBjwMeWCKeDYLcv5BqxwhKBcR80etBEHhauKeEOv4vCqgoUD6S1iAO1RqmOnF0pcNBa5PFaV25HmRTall1yVSX4Ny+SkU8zRMCfpeNq4BVFViXQSRNXc4BI1vAXQJ2TkF1otdaHONsBpbHmOeNV5Bu3fA50JFnhIz3u4hZZIK2/f1p3BbCfhazFzOy7n4XrUSOGGyGQGMNmHiGAT1gHSkrh4UTgaGsNNjHel2kl7+k21aG3TCtrQvbFMdkOmvd+V7HK//84EWHLEC9JiHHTR/BBgAxMgomqm5pzkAAAAASUVORK5CYII=");
}

.ui-flag.ST, .ui-flag.STP, .ui-flag.st, .ui-flag.stp {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowOGNiZGEzZS0wNzNiLTQ1NGYtYmVlZi0wMGM0YWM0Y2VhYTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTQ5REQzQjg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTQyNDE2Qjg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MGRlYTc5Yy01MmU4LThlNDMtOTcwNS02MTQ5ZWI1ZTJhZDIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyM2YwMmFiMy02ZWFlLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4MIDLYAAAAwFBMVEVzrwD/4Vr/S1X/MFT731dkxA2Gtg1mqgD/5GGRhVdGRlV6sw1lugClllj/rlnMbTf/4VtxalZ+swf/5F+1o1jJtFl8tBD/NWf/VF7nV0n/TlX/l1iDeVf//1v/xFlXVFXlzFnYwVl2rQD/6lr/PVX/5lr/d1f/31qbxkn64F//41pcwAD/Slr/TVPaYUH/SFZwtAT/UmD//2FmYVb/Slb/4Fv71F13sAhwxQzQn2rNpGr2RlH0TFLvT07/RVtwsBAsdF3uAAABjElEQVR42qTWbVuCMBQGYJxKbUlpQStCwbeszCRNsjL7//+qsyEwvC7R7TzfxO1m7DA267sZXyDyZPGraWtgIfKOE26tuzlKAIDM+VvLWBAAISBMBxiA8HtTYQeAEJsJGUD4bzw9M8hfBhC+sdfX+rFzYMZfk25DO885QPz6Nlmca6cAQBj1urVVTSdtFTARygDxR/Ve92VlDgjhcl+InL1Obv8wkArjSak92wMYrQBSYagKAfPKI2LLKkAIDyWBqXeEOIw1qgDib3PBDSjtMBBoEMj2FC6EjHXggnsQIP68/jgci789aLwLze6exTsFyHuE2cRHS9U7+giyBiLKFMhBOadPIpVAUflE/g4qy1gqQsg6jloHGJETFHU4+iK5om8UsklR1L6YGafqVVZfRE+2jGheeSqfxnUPLiZYChPz5ay9GMsA9oMC/ZPFjWaUT5r8qK7ausmBGf+x17ZBdsCMbz5RG4vYmAaozTVGba7mm7MEPhDHg/SIg+gPAPqQhT7mfTXXqIPmvwADALnNSHmRnpFTAAAAAElFTkSuQmCC");
}

.ui-flag.SV, .ui-flag.SLV, .ui-flag.sv, .ui-flag.slv {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphZTJjYTUxNy1hOTQwLTNkNDgtYWE5Mi1kMTFmYTA1YTI1ZmMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzE5QTJGOTQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzE5QTJGOTM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNzcyZWFjMC0zM2E4LWM4NDktOGFmNS0xZTYxY2E5YTg5OTAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxN2E1N2VhOS02ZWFlLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6S5BeqAAAAwFBMVEVBR5v19fVLUKBJT597sZOMjrqw2LuXmcHi17X38NOYyeOMrrBTsGuvtOrP5dX545ic0KpNU6HCto/29vbYypj28+X+s7FUWqWOyZ6FxpalqNDFxMaxqIXs8e2cn8d4fbj53Efg2sdKUKDdzIj19fb09fSApriZkp+DiMDCxJJ1qH/puILf7OKVn+jz9PN/q8BQWaB/w5GcxmvuvXtYkY/19fJkn5BifJ6Tvcz677C/1szU2+//6k369HTGwo2k06OeYYJGAAAA3UlEQVR42uyWWRKCMAxAW0VcqIAoUlZBEHAHV9zvfytvEGcaZvzh/SZ9nU7StGTWQjEjaOa45SPSagSNoA4BGgt3mSySUJB+H44nBI7TqPcjgYyh7U3a7VDTBFLGkMBXjPP6SGNlJyj4XB9xFGlb6SMmUFeGO5lOe663UoUE8mUY3zTN1IYnWUigS9krfIbeIJN0IcGGvZUqTav98iB2BJ/bgZPnTmBzX6wKlJVyEMglE+0DuuCsKBhfgAKwT1V+v3MVbmWKhFhtFBZ+oDRTuRHUIpj//W3EfjS/AgwAcPQWE+xl8M8AAAAASUVORK5CYII=");
}

.ui-flag.SY, .ui-flag.SYR, .ui-flag.sy, .ui-flag.syr {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3OWJhZWY3OC00Y2Q4LTJhNDctODZjMC1iMzQ4NTI4ZDJiYTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUQ4QkQyNUU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUQ4QkQyNUQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2YjI2MDRlZC1kMDI2LWVkNDQtOTFjMS1lZWNmMDcyYjlhOWYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmN2FjZDI0Mi02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Zwv1XAAAAwFBMVEVGRlX/S1X19fVPT17/VF7///9PT13+Vl//PUjs7O30//84OEn17e5zrwD29vajyVvQ4bFSUmD/VmB6sw3O4Kt2sQXA2ZLJ3aHX5byBtxv/gon09fR6eoVZWWbv8um61Yf1///D2pbH3J+uz27z9PH27u/t7e6Svzqy0XbK3qTQ4a+/2I++142Iuif/R1Hb58S/2JD/U12WwkL+YWno7t2PvjX/Vl//SVP+X2e31ICKvCyqzWdERFTr8OOGuSRCQlIFq64BAAAA60lEQVR42uyS1xaCMAxAI+I2WmUroqLi3nv//19Z1wsF8Zy8ch/y0KS3TVqoySRqkCACS9r+Hcg0QTUWxIKXYJYlsYdDhsQaekUSPWjlSbSgJPlwFlIo+tW/UhIFc3TC9teR/SFoohomMHEQITBdxm7YZ8zoCqcPGVuhNWKG+UOgK/hmKgq2n5Q2+dlCR+M1SjOogcXTrp2jZtDnVeXgEXR46hQ1RAfRQiVYYPEUbiIEZ3SlIwZ+BYO/geq/nSBoD79BYKTzoI79ghQR8HIkPGikSTTgXiBxgSSQqMSCWPASpKkCMnaShP0QYABVeSoOLqFyGgAAAABJRU5ErkJggg==");
}

.ui-flag.SZ, .ui-flag.SWZ, .ui-flag.sz, .ui-flag.swz {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplNGEyODNmMC1jYTEyLTg0NDMtOGY5Ny03NGI5YWMzNjMwMDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUNCQkMwQzc5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUNCQkMwQzY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4ODgyMzdiMy1mMThhLWFmNDktOTI1Ni0yMzYxNzFhM2UwMTkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkNThjOWFmOC02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4MbM4SAAAAwFBMVEX/S1VBc82KipL7nZ//zFk4OEn+iVf/W1ZFRVT/VV+0VHnNzdD/4VpLetD/r1JzWJiTVIn+Zm60tLl5eYQnKEBra3fOVWP309b19fW3t4b+/v6usouZmaFUWaaPR1X82YqkpKv30G2VVmIwXLj39/hyT1ysrLL8m3OmrYtYWGZ4nNz25uflVF//bVb17fC9vcL09/5Kes/8g4q2V2PZVmL5vbrSaGfQrGDxUVv/UlX5TVj/TFb+5GyFemGya1/38M4k9HdCAAAB3ElEQVR42tyWa3faIBjHGRkRkyjkpjQSR9M01U5NFk3b9Lbv/60GaNOezF0sb9b9X3HOAz+eGxdwPTLSNfhkKPDNbP0IjD4+YHZmpBnwDAU+GwoMgZGG/zhgNZlnjVX77wOstpcYITdhjE0t/2TAXYYRxlGY5Eyr8U8DbNVyjNEySdhBVmd8+A3AHms9R3ivCL64wKrmYGyqr68h/QRQunqKMAxhGEMYRrwsArcsypJV36+02dpM6+OAwXo9aNsWTOT+BXcFLFyBkEQFPORQ+lCDtq2t4S9DsHVverfK/0BIQOAWMo8KECtAXn0Zn1fV1D8GWNuddP6g3DOGHOJoKWQIogxUGjYyPhUHse11DzD2vIuFPl7nCL9VtMy7QjD2qKdwQrxxD9A6hJDdQOlGEQQveShKLusAeSmg4LqUeoJDU4eu+jkgKaF0P8zQaw7k+i4HrDlMJTS9oH2AkxJyDzoCh0KmQcBlUnDhBjwoZEcfzDRNqXOkCoR2w6zLg0TlL93cmR2SHiujM3nTymiPQDEvWN5rZemD88fDtLrUCBS7+9Mw9U8+zrtMBYAiHCSbpn7XhXK/22bz+XxbDz/unfhXAOOHxfhpW8yMtPgfPhjGnyzjb57pR/OHAAMAxCZNU2e+Ck4AAAAASUVORK5CYII=");
}

.ui-flag.TD, .ui-flag.TCD, .ui-flag.td, .ui-flag.tcd {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4MWQzYzllMC1kNDg3LTIwNDktOTYzZS05MzU4ZTExYjYzMDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkFENjNERTk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkFENjNERTg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkMzhlY2M4OS0wNWI3LWM3NGQtYjE5Yi04YTI3MjA2NDNjMWQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozY2Q4ZmVhYi02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz736I8sAAAAXVBMVEX/S1VBR5v/4VpLUKD/+Vs/RZz/+0//SVX/sVj/OFS+rHIoM6T/VmD/VF7/42L/tWHBsHlKUKAnMqQzPan/+WO9q3FJTqH/Ul7/Ql3/+1j/Vl//fIR8gLp3fLj/gIe8GT6gAAAAWklEQVR42uzWxxGAMBAEwQPhnZDwNv8wCWD1oOp+qp0A+j1yG2idxmOAZrtvPfRKguV+KVIoq+pSArkA0Da/gVOMDugIECBAgAABAgRiBJwWUG/eoxvN6xNgAJR5Gk0urkK7AAAAAElFTkSuQmCC");
}

.ui-flag.TG, .ui-flag.TGO, .ui-flag.tg, .ui-flag.tgo {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1MzNkMTA3Zi0zMjMzLWNmNDMtYTVjNy1mMjI4MTExNTg1NzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUZBMENCMUQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUZBMENCMUM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxZmM4YTUxYS1lZmQ3LTI0NGYtODE0My01MTZjZDgwNWQyNzgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxZTJhMTA2MS02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz77Q8TTAAAAwFBMVEVzrwD/4Vr/S1Xz///l33H30tT7jJL9cHj/OkX/+Ft6sw1yrgBfqAD/6WnMzzn/KTX5p6z/R1WshyJ4sgr+PVX75G//VF3t3V34UVL+vVr19fWYlxjhaUv/TFb/Mj3/plj/QkyrfCL/42N8tBD2smb/M1T96HP+XWbs6l7/SlX/Tlj24uP/SFL8foX/SVWaxkj/FSLP0kT/SlT/Ii74vMD/31rl4Hfl8HJorQ/7/HD/4Fr/51rxVk71+fh7tA/vz15LWBnvAAABZUlEQVR42uyUWVPCMBCAQ9c2AY9yiVjIWkEppilnVTyK//9fmZZjeKAzCXHGGcfvZZOH/SbZbJb0u8f57LV0mBKnjHuiR7dM0NRKH/6ogLOQ2wh42BELG4FksYf7ndAr4vpAwCKo+/s7NHqar9DZ38D3wGVyu3t6fHg90+ClEIgQEf2lCxDN1IpxrgR31feKBoUgpB6lNMkA0kjFZCILgU7+oBAwqnIBsiDIA9SZqUCgTAGCnAwyipIbCpTB94KsELjcn3DHVKDKOPPyI0CMKDavYCZwFphClpchYo6JoLITsI4qYBoDeJteUn3wdq3DthO5n6jcJXfBxU0vtZtG80BiHEdLiVgHiiZ/obUTCE+g4CL0E8pO+Y2cYygO4i9NpNMEjUnjOLpF7LdL0B0oX7cljMc3OpBqGR/Peq08qFgx+BcowejSihGZX1kxJ6sLK1akdm7FmtSIFcO/ILBmWrNi+i3AAKZxSoT80e8kAAAAAElFTkSuQmCC");
}

.ui-flag.TH, .ui-flag.THA, .ui-flag.th, .ui-flag.tha {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkMWJkNTk5YS1lNTQ4LWIzNGEtYWNiNC0xZDBmNGY2YmQ0YTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUVDNUIwRjg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUVDNUIwRjc5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NGViYTI2Yi1lMzM5LTIyNDMtYWFlOS00YjRjNzZlYzA2NjMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4MDMxMTY3ZS02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5imhxcAAAAUVBMVEX/S1X19fVBR5tKUJ/8e4L8dn2BhLuLj8D29vb/VF7+Vl9NUqCAhLqKjsD8g4qSlcN3e7Z1erb8fIR6friGir78golMUqCSlcRzeLT8foSIjL/GOaKhAAAAY0lEQVR42uzWSQ6AIBAF0VYcUEAEZ+9/UA9RJhrSb9+1YEG+LAaZpYbEsPudBhwP4DdYfQf4W2yFWA28EdgaZBJsYOejBjRQSgDLLXLpn/iLQAw9EI7PJ44rYeIkNjTPR4ABAMzkEaLkflx+AAAAAElFTkSuQmCC");
}

.ui-flag.TJ, .ui-flag.TJK, .ui-flag.tj, .ui-flag.tjk {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyYzhhYzg2NS1hOWRhLTNhNGYtYWY4My1jYjRmMjgzYjQxMTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUUzN0E5RjU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUUzN0E5RjQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpjNWNlYzc1Ni04YTU0LTNmNGYtODljZS00ZjQ3ZjZkN2UwZTQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyYWUyNDdjMy02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4sj3CJAAAAwFBMVEVzrwD/S1X19fV6sw3/VF7+Vl/17e5pqgD/PUj0////+v/u8ej29vb55rp8tBD95LL/VmD379z19PL28ur37NL735728OP46cb73Jb/gon4683/zVv64aj64q346MLy6MWaxkiCuBv28+3y6cj0//764KL19fT27u/636H33Zr/8+bz58Dv8un1///64af5567/46r/4aL914H73JP/Vl/825B6swz/U13+YWn/6cD/6b//R1H+X2f/SVP8249yrw84YsqXAAAA/klEQVR42uyTyXLCMAxAhaClFFxw4iwkxCwhYV/Tne3//4rgHnqyZxJd8w6yPCO/sTwy9Bsk+lAjAl+08+/QoAl6laASKMHphcQFzk8kvmH2TGIGm5ae6bS12+WLoWQDHdRzjHDuYHQ0lHSMgsR7RG9eTjCJ7DwKodJJCYEdckSW+QzRDd0yLaQpIk8S/pcVFrjBowNkTN0mcAsLWCj/BV7ICgss20LhBL4fOEJtir+BGGTXrZTbj2wgSs0Bl2k+RRE6luQGwaue5aG7//3Zdw9LQxGs21rixXAVx6vhItbXrGFcJzGGW5PEDepA4q0SVAIl+KQKyIxon2l0F2AAIispIVhTIc4AAAAASUVORK5CYII=");
}

.ui-flag.TL, .ui-flag.TLS, .ui-flag.tl, .ui-flag.tls {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2MDM2OTljZi0xMDM3LTJiNDctODA2Ni01YjE5YThkY2NlMTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzBERjc4MUY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzBERjc4MUU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDplMTM0ZWU0NS1kMmQyLTFmNDQtYWFmNy04YTA0ZjZiZDg0OTIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxMDZmY2JkZS02ZWE4LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5OesU1AAAAwFBMVEX/S1X/VF78/PweHjBGRlVPT17/bVb/N1Q4OEj//lsdJFT/jFn/21onKlT/4Vr+rVk2OVXOztH/K1TRzVqmpq3/6lq1rVhKSVbq6ut1cVZaWmf/9Fv/TlWSiFcZQFV5eYT/VmD/x1lpaXX/QVWJiZPl2VpjW1ZPbFZCQlKkn1i8j4dTTlXIullAQ1X/R1Xt31r/Sl6CeVdERFQuMFQ/P07/SlVHR1USGlMtLT7z5ls+PlVHQ1VaVFX/P126ur//fob5qzlhAAACLklEQVR42qSW6XbaMBCFwQv2GC9gcGQsp6YEEneBNIqiqrSl7/9W1ZZC0nPAFvOfj5nre2c0+Dz+9ns5tK4/gw+LbJTf1QPr8pOHx+wu31kilgMfJdsZHue5NcBDz8kNfBzlQW0J8NAkugXIahspFMBjbXSPoRhbSKEBHmMR2gDE4yB/qW0AYoxk8hVASWEHkFJ+AoxxtuwlxREgpXzCOBVS7HogTgAe20b3PyAuIBVSdFXzFCCl/DmDNMY9pHgDkFI+30ARp8IVy27GMgBEecuMELeA4zQFnA26SGEAtFqHkkAI2kcLDIIgpehgLAPgK2ftopZzihiJfj1CKkpwRkHQDRD6jlO5fHVouMdQsp9BoREXM2ayELalU66nghIqT2kpUyXF+YxJAKPcrUpHVuOiVymx6kG4QmTsTBMS0KLmoH8/d4n5nNvvC5zqEohRcA5A6cExtdINSFMKgGpB9oDPAwipmrnuoPT5uxHE/+NLIzAWcpdONYGGr8E0IsKFdJqvQPnUKavm4My5WQ0nn7GLD1oBWLmco4owL/qyAT18hw31D1BOXcJISKWVC9Di97AyoY0fsndhqnuEyUM8RFo+5UHc+U68XSgqBXKhyBS99F9pKofKvFYrTW+CzsP/v9YniZAPQ9bvSB4Pi4yw/WHR+1gZZ2dz2oR84iIU2a7/fdbnfR89idQMbc+7Cl/cd/jTJ85kBv3v+hGQPGyuemRd/cyTD83hFQ/NvwIMAF0FSntT+bwIAAAAAElFTkSuQmCC");
}

.ui-flag.TM, .ui-flag.TKM, .ui-flag.tm, .ui-flag.tkm {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4NTQ5ODY4MC02ZDExLWQ1NDktYWMwYS0xZjA5ZTZkZjU2ZDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjEyMkI1NUI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjEyMkI1NUE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpjMjM5NzM1Mi0zYWY3LTAzNGYtOTk5MC0yMjgxZmRlODFkZjIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphMzI3OWNlOS02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5gGry5AAAAwFBMVEVzrwCOnA+hyFf1o1WWrwH19vbMczDXrgX/tAH9mhV6sw35sbdwsQD/S1X7dzW5rQTzTjaIuyn/RFv/UFL+Z279qgjrW0n35rv/LF3/WEn+YkP/LjvQ4a/41dWejxv9iSR9tBFstABiuwDq79uthyL9eoX9tjL/U2C+eC//QEb/T1nE25nPjie203/opgp2rgN3sQj2y5r2UFLvswD+uhh+qAb3vL2WwkFzuA3Y5r9qvg3ZZT6CpAnokRxxqwBxrAAeCVs4AAACJklEQVR42ryWbY+aQBSFB9YZBnYHZERalbcWRBB1FVetRdv//696eVt3P2wyjklPYkJCeLjnnnsdkGo0+q3RMGfL5ZLl47HxyxCVijr91PTZE6U733dm+ssPJC6jAyhDeF5bYYyd4R0A4wYI6dsKEXcX+8M/4oDoBlhifFwcDhuaDv9KAfI5lA823ha9hVN8aqqMhADaeOYcj09pOsrHHUDFKooM9FrYQgCq57NaOe0BcNfGBVSCIyGA6QZJEiRM7wG2amzPa7jwYgGAZfLNYECRdeVhB1iDBWNbNwOfBJpYBbQB7DMXAJHqRZHa3bTxWgCQIDpljF33Sg2wPTDevL4BeAKA7EJXxCTaPqgByLabFNo8RQDWlO0bCxtu9jHGnfVCxIJGJ1NCroRMzA8xdg5EmghzwBpNbnPQaht/7eBzBWUGIuxWwbYdaBwbInMwLS8ZqUgQvPcA2UVxhgXxtkLLlB32k8WcV4M2hbb9xdlb24LbWM/BHH8PNcV9kVrnKkAuy3mGMjkA7ELyCkLkfRfuA8A2MrfWbRvvBXw1B6KAMXeDWuVEDqCMKoQU+B1KyRQShDSlsiykPAAYJA8AygwslHBZyQE0nVcXBQQ5PhbjSDZGGj4ICHl9vOPYkbRgmSmloeNjPDflUkhpOgIH8287yRif4d3QgZCmkgDuYOw3x7ssgDvHZzjel1wa0MbI/jcAPQaAf+7uQ1NZ9OLuHR+ap38CDAB12EnUMvPmVQAAAABJRU5ErkJggg==");
}

.ui-flag.TN, .ui-flag.TUN, .ui-flag.tn, .ui-flag.tun {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2MzI5OGQ0NC0yNzkxLWMxNDgtYjdlMC0zYjA2OTMwMzU0NzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjA1QTgxNTY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjA1QTgxNTU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDplOWUxNGRmZS0yZjk5LTViNDAtYjE1Ni03ZWY1MWRmNjZjZWQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4MzZlYTE4Mi02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz43PAgFAAAAwFBMVEX/S1X/VF719fX/VmD5t7v/TFb7lpz27e3z////QUz9hoz0///24+T32tz9cnr/MT3/OUT9fIP/Kjb6pKn19PT9a3P30dP/T1j4ycv/LTn1+vr18fH+WmP/NUD6nKL7i5L/SFL/Ulz+YWr/Pkj/RU/19vb31tj/SlT3zM/0//7+UFr4wMT+Vl/1/Pv9Zm7+VF325+j+V2D/JzP6qK3/SlX1+Pf/S1T23t/309X4ztD19vX+VV74x8n6oKX0/fz1/v2Gt/UXAAAB2ElEQVR42uyW33OiMBDH45ZIMPwSQgMiSoFi1VZR69lee9f//7+6DTzcU2eITGf60H1hk5l8srvZfAOZjAbZlAy20bDlNz+ArwbQ3CrLMr8SQGkZZKvDXPr4ofoAaQWb5dZO0+ZhUSS+1AXILFukjHFljBskoFQLIL38lnHoTHywNPqE8AlAZlXD7gXE46k7DU0QjEeB1ABU3gsDqItuND+B4LNNRnsD6HHMzrBVHm4P9vgVY3hP8t4AqzKZcNA52GDHWIUUYMYjj/YFJBMMQEmFA+CQuKskM5K+EawSg4kanQUuvJC5Gc/R43Zu9QRUVs3hhM4LAm6xEERiKOtZ4fcEWNTmsCTkTsBi184o0tM6ynQAEwQAdJpJbT1Am0KITo3rDDWzE1optEXE3Mmftoh3cag83qz6FpEG6hhd7GhbHaMBYDbtMf7q3Ui5ydsQChMup+5Gzbjbv5G6VlbZj3B7MMMHDOBVo5WplTkM7+JeDfZv2EaC/330qMZ19nKT/RbCmLi73fKC65l7lHqCIp3/gvLEzm7wTPUkzfPDM0ra+kNJ2nZ/JFRXVMvgMI6b+7NZnyIvk/QKWfcDf1MUj2Xg5fTah6X0/bL6eZ2/P2CwTQf+aP4TYABygSXl1DoAogAAAABJRU5ErkJggg==");
}

.ui-flag.TO, .ui-flag.TON, .ui-flag.to, .ui-flag.ton {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiMGU1MzU0ZS01MGIxLWJmNGItYjM1NC04MjhlZjZhOTAxN2YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUZBMENCMjU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUZBMENCMjQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNTk3NmM4Ny1iYjM3LWY3NGQtYmI1My0wODM4ZGM2ODdjZDIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozZWI1MmEzYy02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6v/IivAAAAwFBMVEX/S1X19fX/VF70///18PD/VmDz///29vb19/f+WGL/PEf/LTn9c3v32tz5trr7kJb3yMv/Qk3/NkH26en1+fn31Nb/OUT/fYX/KTX/SFP8iZD4wcT/FyX/P0r9a3P/UFr/R1H0/f317u7/TFb/Tlj18/P6par/Mj7/JTH/SlT7k5ny///7mp//U136nKH17+//EB71///25ubx///3zM79X2j19PX/Vl/+VV/4xMf4vMD2+/v56er3z9H1//7/N0MsF4TFAAABOklEQVR42uyU206DQBBAByi7sEXKxXItIgVsK9ZaRbRW5f//qgvFGBMedsOD0XCeZshyNpmZHXg/4o7LBqVLjrkWiQy4kFRCS4Wlhq9UQPceMNGdFxLbvdK0Zz05pxjNpiy/vwDuBNJjvV6tHu4Qn0D+FthxBDC9+RVB3lSv+IwJgKc/NQmuuATKxaEs52FsAlizeVkaH7nCI8AoWBDikE0KkJmEkKm/lPgEt941pclTnwb1dscr+HmWqNwCz6e0HzY0cF55BcHCsqy6rUFEo7XJVwPaBT0MDT1ruhAYYfh24OsCnQOEULHv5oDGEs7/2Ch3r9EZ9hoTW6P7QOXdBzLspX4Kto0kQ6lMWnaT9uJ8d06rpWaxCVK1nzjK2AQZ6SeClE0gwiBGwSgYBf9IsB0qGIwrDsI9CTAAmZ8iImV0kcEAAAAASUVORK5CYII=");
}

.ui-flag.TR, .ui-flag.TUR, .ui-flag.tr, .ui-flag.tur {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNDRhY2VhYy1mMzhlLWRkNDUtYmM5OS01OTMwNzY1NTI2NDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjEyMkI1NTc5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjEyMkI1NTY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNDZiZWYwZC1kZWJmLTcyNGYtODc2NS1lYzA3MDgxNWEwOTkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjZjk4OTZiYS02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5pP0NFAAAAwFBMVEX/S1X/VF719fX/VmD/fIT17+/9g4n6par25eb30dP9b3f5rrL4w8b7kJb23N3/Ulz5tLj+Ymv9aXL6mJ38eID18/P5sbX5ur37ipH8dn36nKH/Tlj5srb6oab4v8L8d37/UFn9dHz9cHj4vMD5qq/+X2j3z9H7iI74ycz26+z9bHT+XWb+WWP5qa3+Vl/6qK37kpj9dHv23+D31tj/gIf+VmD+VF38fIP26er24OL4vsH19PT5t7v8ho39c3v9cnm62u/uAAABK0lEQVR42uyWW1PCMBCFwyJtTS+kRdqCInKnXEQFAfH2//+VZB0dSl62yQszsG/d7PmmaU5Py6ySUa2YcZXM5OUL4CQBE98VizTUBmziZQWy63lXD9AO4K+2XAMwR2ldjL659VFxb4sCBOr7r79XVfFcENBE/Ub7FEId/SHAk/pY3wczvAHFVk9TKiCV+rEyEASM3XQoAFcCmsqADckSGhRATwJG+dVqu/W270akLewk4DO/Gg5l06E9g1jO1o7X18m++zKjAHwJ8JSBBUTd+5QCGOBroNjfuyMbCfdrHw9M6U6coJO4QSKhE+rcINLGkDsJ+6twoKCZwLEb4YC3suSxeKSl2X+kgaUVqg++5wC8OztLN5VZp+aKvh9dvo1nBjCuldmP5tWPAAMAxgMQWSbVEDoAAAAASUVORK5CYII=");
}

.ui-flag.TT, .ui-flag.TTO, .ui-flag.tt, .ui-flag.tto {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmNjlhNDBhYS1jODMxLWU4NDQtODIxMi0xMjc0ZWJkYThhOTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjA1QTgxNTI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjA1QTgxNTE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1ZmU0YmI4Yi0wNjc0LTk0NDItYjlhYi03YTE0NGE0NmY2YzciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2NmEzMWJlYS02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz41+fRGAAAAwFBMVEX/S1VGRlX19fX/VF75s7dqTlzr4+T4ycz/VmB2VWL6parIpqz7kZajeoP9ZW38hYy6lp2WbXj8eoJQR1ZLRlX9cnncxsmDXGjSuL323N730dP25OXNtLnk1tj7jJL9aHD6naKIY29bSVfw8PDbzdBVSFf27O308vLZvMGOZXCcb3ne0dSthY1fS1n/U13+XWb/TVf/T1lIRlW2ipL/Ulv+VV74vL+gcnz18/P+VF6vh5C0h4/+VF3jz9P/Vl/+YGjYy76FAAABfklEQVR42pTW2VLCQBCF4eawBZBFQthBBFkEQUFBXHn/t3ICVmWYBDKn7/PVXOSvbskDs1rC/Z/E8Ae4SdpPWWQAdBPBjBdKEGJWUgYW40CoNYGB9ee/khSpApml9ogCkLcFHB8Qb4pRWhMqQIoCpDQBcprwCuwoQJ47QEMTikCWAmTbAu414R1orxlAXtrArSY8Aq0tA4hkgaImNIDOgQJkBzxpQg6YlChAUkBFE9J7wKMAUWEUNGGZAaoUYIYx7AFlCpA+UK8FgluPSSsEsGmFATKtCIBLKwqg0ooEmLSiAVkZac1VWm8MIOuItD4YwDqty4Cf1qeR1h0FhNKaYu9RgFVaV4FjWpvztPoUYKY1DqcVA/hp9bS0Nl0zrTggNq1YQLz91bTigVBaX2dpWQDX07IB5DsirTUDHMOYG2k5FHA5LVsgKq0SBYTSGp22lj1gppU+peWoI8t2VFpN/Zw7bi2HOehUWg/u+c5Rv3WVuCp9YRgcpe5MCX8CDAAE0B9+S8ZGWAAAAABJRU5ErkJggg==");
}

.ui-flag.TV, .ui-flag.TUV, .ui-flag.tv, .ui-flag.tuv {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyYjllODdlMi0yYzk2LWE1NGEtOTYyNC1jOWQ5NzQxMjJiM2MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjFBQTFBRjY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjFBQTFBRjU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2ZDQwYWMzYy0yOTkzLTFkNDAtYTEyZi0wNzM4MzRjNjlmZmUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjMzA4NGFhYy02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5mTkaGAAAAwFBMVEU8yP/81Natr9L9i5J0z9BscLAwsfEnquz/S1X+/v1Gy//94uP9fYRES53P0OIjKozo3m5OVKL+pamM0ru7fJX9wcX+bHSPj7tazObBwttwqNPG2oo2O5V02P891P89RJn/4Vq42JYTGoQsNJEbI4lIy//a3Hqm1aVKyvQrxP8CCHo40P//XGVfvuxAwfl6frhQyu5Fyfg+yP5Byfvh4uxCP5QnL449yP4yx/88vvckIYXz19rz8PTy32X77e4tKor67ymtAAAC/ElEQVR42qSVC1eyQBCGF1k/QeUWKktSLF4Qu3HRqETp//+rbwawqLCM3uPRXT08OzvzzkiGY9k2NMUAKY4tSpKouuVOU2xBEi+T/ne6IkNJlPehliqK684RMFQd11WUVAv3oiTmwZo0isbVIhxLEgShLFylBIgAUNyFa4+lO2Ef/rttBnhR8dEnqdu5kIaybGnaOwCPH0oXsv2ovVw3PB1Tyk2KiCUx5otudodBGDOtBMxnCh4/2IeLV6URQKaccz8pARCuA0FMctmadRBgz8J8Asd34B6PJwDE5wd8HgBOmqazG8PGR2y1SKKNONW4maXpLm0GMJ/6tASEXZTSVcdQUBkjkHG1ha8KPTQmMQhIEJWAQaks2+dClg0hgkzI91mWVT/cfy5jAvWLn467JZF+0OiLD6am6ZF2gIgRxojJudkSQPSVzhhUkNN3gFBpLAwGgoA5gA0uK33IAZR/Q03dN2uAsJDRVWUBkl9UQb4Y5tuuUf5SrwLa5xCR1fsNADDXNPCBYoN1xaMPclyjD7QPPtiwmJtxRDabOqB0oozWPTpxYckCmLvjfHWiyT6VpOyFLVpXfeuFdGaoMnTYtnuyF2qAFI5H61pprRu11JIHZRAnAcHRytvBRBqrxsKpzwNnYdjIzU7OA0L1EoCx5tZu9wh6LSfSqwPr3S7M8WaXzROJ6TrXPQoAURrbBowjUC0C3BVBTKzn5gDAjzrDCKzRstd7eCkVW6ORFVebh15veW9dJs0AMKRfXCFZr2+vj3peg57ftrew+fq8aVbvqwgBfXKmophEAeSO+VNGa2U8G2D6VI+Lu9d66VcRcO5V2aOkBSDSeUmYrjyvDYDRFadwdBLhq80VCFuROMZx+rEXzgeQJwKzXGftATCND3xK/gCI/SqRbQERNSGRm3YAqIAZEeaR31+BFd6nXMfmSX4NYLHJA5YU7Rs0jbSfAPQAiZvCADnwg9cGgD0wxdBxhD21AVD4P9sUJWieyv1z0s++Get/1lX/T7r6L8AAejlrui8lS0sAAAAASUVORK5CYII=");
}

.ui-flag.TW, .ui-flag.TWN, .ui-flag.tw, .ui-flag.twn {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4YTJlMjgwYi0xNzI0LWIxNGEtYjdjOS02ODhjYmIyYTcyZTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUUzN0E5RjE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUUzN0E5RjA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMmU1NDY0NS1kZjlhLTIwNGQtYTYwZS04MjM3YTdhNDkyMWMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxMjEwYmE1Mi02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7XfBYVAAAAwFBMVEX/S1VBR5v/VF40R6D/S0/wS1tHR5lLUKBFS53/VmD19fXl5u2XmsaGir15To2jpcxeY6nc3enU1eTrS11ydrN1ebXFxt1ma63s7PE3R59VWqX+VFuytNNhZqu8vtj/S1JKUKD/S05+grr/fISOksJucrKeoMlZX6f/S1ZGR5k1UKlOVKJ4fLdMUqFITp+nqs4yR6FQVaLf4OqKf7JDR5r/gIesrtDAwttpba/7S1InR6X/U13/Vl9DUKN7f7i1uNVsrJkEAAABJ0lEQVR42uzUSXOCMBiA4QRFNOwIsmjYKqEuBaG1dvf//6sCh057MBnCrcN7yYU8QzIfgMdP6XbxXluvBVpn4D9BSr4vJoBeTNsPJztxSt3+AaRfjzcvk6rd8gPMGMDiD6AbcBPCnPADCFo19Eo+wLBhgIh9VFAObcwBSLJHbEdRjhmRvYrrCPUqR01G6HEd4aHYZlYLmM62OPQHXkKEXNTlyuji9gaKoFIzs91f2+ohKHjuwFoZLYDDmusO5iba4K9ST/EzqmOeOXBghYjTzYGD+SaRNJNoQqRzj3KJ4fUCDX5g3nyNabf0ABj/Azawn9B6OzH+SAug+bvZ7U7aa8QA1kuR0jKK7llAMqWUMPY3gAAGNQIjMAL/CHgfCgzuLAzq7luAAQDKvRy+gdc7rQAAAABJRU5ErkJggg==");
}

.ui-flag.TZ, .ui-flag.TZA, .ui-flag.tz, .ui-flag.tza {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjYTg1MDVlOC0yNzQ5LWEwNDMtOGNjNS1lODY2MWM2Y2ZjNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUVDNUIwRjQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUUzN0E5Rjg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1ZjY4NjYwZi1iNGNmLTc5NDYtOTVkYS0yNGU0MTY4Njk3YmEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozZTk4MGY0Mi02ZWFlLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7g9BmNAAAAwFBMVEVBc81zrwD/6mlGRlX//VuWo5Azatfl21HX0FAlKVQ1NlVtj7pwa1dMe9CAmqX/+EH/4V1YpQCSi1exxy+QuhllqQAZWue2rVhJSVXRznD/7ltZVlZ7sw2eyE9PT14eI1T/5Ffi1mE7PFUoY911sACjm1j/8ElFdcvLv1n25FpCdMxkYFh0rwBPfc9HR1UtL1RAQ16AelhPTFX+6FFBQVUfXuRPe8WwuYTu3lrw4WF0sQ1DdMtvrw13sAhfhbxurQFvh7sTAAACKUlEQVR42qTWbXeaMACG4UgyZ7CtaFdNqRNBawtY8QVXOjf7//9VkxDeQoDsLN9zXx5PfI7g51z//B7PB4ZloI/DfpEecgd6ume7Hj/cW4aF0CzGBIoTg7nm/fUn55couXHM/D5caAYK/tlzYHFfN5DzboXXDWy3lDc4b1Z4CMleI8D474ZlIzeUeBI7YWegzGO4K13fkQgfProC64fxD84PQseTefKK7PbAuid4e2LiXY33kdUeKPgnmfecI+WXI7clUOKjOj+xkbUZvQfNgZx/VfBPKT8895sClP/MeVLhdzji/Oa9PwVvDQHGJ5w/KvgB56/T/gu4VQYEv2R8JPNmxp/BBagDjPcFH7fxQBmgL7c3YLx/wBIPsfmMkDXafFtxXhXY5vyMyLzphJQ/jR4zXhGg/F81T8p8EABlgPH3KQ/r/I2LlpT/VfByIOcTxsMq73H+VOGrAc6L0VTwiYKvBEqjiWuzEc84f7daXQKgDJQ225NXK8JNfBEQq6UYzZS3GX9e1a6LAF8tsdm4xh8oT3+3L1OguM8D9Mtj/Ek5mnDGXq6v5kWgdTR9PhtAzfPAn5bRPHI+aeTTgOAjBW9n/AU0BzpGMxm28DzQMJrZarXyPNA2mslQ8XRqn0CxWlFltToCYfNmd/I8sP8PngcWEp+ulnvV4eUA22w2G5vSaP5LgI2mK49mdyDOvgJS4oMAaJ8JEf8Z93Q06at8vJ7B2632GX4JMABmaXUOTr8CkAAAAABJRU5ErkJggg==");
}

.ui-flag.UA, .ui-flag.UKR, .ui-flag.ua, .ui-flag.ukr {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplNzU2N2U3My0yZmQwLTNkNDgtYjUzYS05OGRiZTg0NjQyOTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjI1NTEwMjU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjI1NTEwMjQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1ZWJmMzMzMy04ZDJkLTRiNGYtOTJmMS02NDk4MzQyN2E0MmQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmYTlmZGYwMy02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5lHrwrAAAATlBMVEVBc83/4Vr/42JLetDv2GX/61A0a9VId8r/42RNfNBHdsr/7Fr/6Yf/6onw2m3w2258ntx5nNxRfs3/4mL/7FhTf85Me9BBdNhKes8+c9f1cKmFAAAAT0lEQVR42uzMxxHAIADEwAMccc52/426CP2Y01+rNaE24V6230oM6A0YMFAO8DWoR3tuQfnSXKEWnTVqUAyozoABA+UABwUCTFNEjb8AAwB3Ag1l4nhHxgAAAABJRU5ErkJggg==");
}

.ui-flag.UG, .ui-flag.UGA, .ui-flag.ug, .ui-flag.uga {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxMWQwZGQwMS1jOTc1LWExNGMtYTFhZC1lMzEzZmM5ZDc2ZWYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjI1NTEwMjE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjI1NTEwMjA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpjZjE4NDk4OS02MGY0LTU3NDctYjZlMy00ZWZhNzBhMjFkZTQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozMTgzODM3Ny02ZWFlLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6e7+XIAAAAwFBMVEX/M0X/S1VGRlVSR1aipKz/4VoYHjT/7Vr6q7D/U1b12VtRT1b/2lv4zdI3RlXMztJZVl84OlX/52P+LDjd1tlygIv/VF5PT17+/v7z/v//VmD/P1X2TFY5NURpaXX19fX722QtLjxLPkn+ZWu9p63+4+ctMUnr6+zdwEL+gYj/XV//Sl/18/7/uz9DRV//RFj/xUj/PUZIR1bf4eP//9eoZzy6vMxAT123t7z/1blBUmH/2FrUZnLp9PT4Vl9rPCubkeJ1AAABRUlEQVR42uyUTVPCMBBAF421KrGBtLBB+i1FoAJFRQTF//+vDIzHbqcl4wwH36mH7ZvdHB54fSM8uDAE+mb/989AMO8YMQdxZ4SA6NaICK4Nge6VEd0zEBi/QbQjae+Wz5ql/iCJYHpDUsjU5txOZUHPTGH2QLCQYOf5x6vKbZALamoGvRZBUXCF7vfbSCleFNTUgBZIW4XoWAGGobJlcwGkSgsek6+DQKXQWHBcYJwJRFW1wgD2w3J+L+g4I660AIixPYjLcuINhhgGlvepVbjxiTEB7/flWEwfj8ji7VByZBYxtiWTlgWoDePxyuNaEMTNm6hvQMfbMIdPcB03j+rK993DClqDL76/OiGqVsYUOmtULLNOiqpI4oA5LgviRJwa1acj/1H9+6i2jaiMah0qolqPiqjWY3AGgpYhMOkZMfkRYABNnHTYMI0nnQAAAABJRU5ErkJggg==");
}

.ui-flag.US, .ui-flag.USA, .ui-flag.us, .ui-flag.usa {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1Njk1MmRkOC04MWQ0LWJhNDAtOGZlOS0wZGQxYmU5NGRlZDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjMyMjBFRkU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjMyMjBFRkQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiNzVhZTE3OS00Yjg5LTFlNDItYWU1Yi05YjNkY2Y0OGUwYmUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphZWZmYTg0Yi02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5G8gXfAAAAwFBMVEX/S1X19fVBR5v32tzW1+ZNUqH/VF77h437kZdjaKx1erWWmcb3z9G4utbk5e1dYqmFib38fYRKSJj30dP24+T4yMtESpz/TVf6m6CjpsxCSJxQSZeHX5ZJT59GTJ1UWaVuc7LGyN729vZKUJ99gblQVqLr6/BCSJtLR5dZXqedoMmrrdCKjsD33N77jZT7l53w8fPy8vT09PSQk8L/T1n09PVqb6+vsdJIR5n+WGGPTIF7WZXCc5Gxia1CR5uIYJaiplwiAAACAElEQVR42syUW3PbIBCFgZo4QtHFcUtrUlaSQbIlK3ZsJXLv+f//qkA7eathRp1Jvofzpj3Lnl2h77cX+HblY4HIRZCfLbQtJ4T/0Sxz2m6sFrANKCDH9EgJUU2jCKE4BUIKPONWq5F+8HGDVNHthDFe7az9ubOaxBC1POmLGvtYI+NL5BFTa/8kCalx89IECSkAMor4MGyiSMQDHyPR5RBlZKWNSvXJC9qWD9h0ITGWtokHZ58K18R4F5KC0r1gjOc914z3GhgTMVO6FHFJQwrcmqcC/tsEuBk4+9Suwd3Cx9ykoDWUJdeasxJyzfWoNCM6ojkLS8HMQLom3AyO3DZh7c0MyqACEI18MMGP4FJQ8SBYRuN8w1qg7724GfCjfT3gE3fL6BZg5mbw0cdXtG3jThYFdDEUhVzF0Na0G0RW113fBsVYNtaen57ABtG82Ne4KkMKKK4o7M6S1jLZAZU02fFC1km3KYDTpRd3CyK1+w9Naq5YOXuKKxJ4Cyo6J5JzSIwKVSUAm9o0YbRaZUHHNM5SswEytUqbmV3GUyWsezLeXfs4oC/AtOmcMG3fokubaj5a7SMZ8ke6+Ev8FVDg5+d/8/xj7mOP1ngS6+kF7t9N4h49oklM/Pw/lHicPoPXj3E/n8QevT6H60kc3kAKy5tJLN9ACourSSx+CzAAP8JZaEMWW4UAAAAASUVORK5CYII=");
}

.ui-flag.UY, .ui-flag.URY, .ui-flag.uy, .ui-flag.ury {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1YzJiYjdiZi1mNzI3LWU1NDctYTliOS0xOTdmZTg5MDIzZDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjNFMjVEQkY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjNFMjVEQkU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDplYzBmZWNkNS0xYzgzLTZmNDgtYjY1NC0xNDNhZmEwZDdkMDIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkYzQ2NWQ0Ni02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6chgKuAAAAwFBMVEX19fX+2mz///z/11c/ccz29vbq7fNJec/557AzaMr28un19vz///j///oiXcb75ZqEo9y5yegpYshAcs2yxeYnYMfz/P/39vX37dL/4Vr834z46sf38Nt+n9sLS8L19ff/1Uv/zzj93nlWgtJMe8//zUj488H8+vf19fT5+Pn/0V319vj19O/09PXD0ur28eP19vRmjtX1+e+3yOft7/Nuk9eXsuDz8/Tz9PX18/L18/f29fX27fL39/arv+X//fiD3yfwAAAB5klEQVR42qTW23aiMBQG4MToCGxqWg8bhEwTIioQLA5t5+zM+7/VBHHNdWw+L7zKbw5/siT1zEtN/qsqkBX5MDvaRK2Ee8fN7MeS0KUAgUAhQNp5nL4/TBxdA1pAmQnQHWQdQktIcnlZP7kZAuTZ/namgfUBxR9BBOQY756XTsIhADBlh9+KM64OEQsQ5DH+spk6KW1A1QHmBaf7RjG+5whdOwSsXAwB0qQZ77Niy9i2KXTEdX4elrBxYpdQGUipos32ijJ6AEjqlz9rJ8MmSkDM1Die7XULYE7f7jhG0wWa2enfEpiiXJh7ijRrRSr4/pagtBAiIqe/sSO7BwQxYLclNExlPxGqX2+fHNk52FOgAS/sLrJtoQ9a57Nj/B7OnezsMZ5Tgagaqtie6SLFKLU92C1CJ6thCYA9y3pGmVb5QaVjE5dORVqV17tgggCDpmddRjHl7XAXyueFk+tdkG2EqHOkXa8jrCJD6uPX989OHoeASgJEOQAXmNpnwdj34BRPHtyMD4qdhAEjIgOtHAuSXByRZHSpk6S+XL/uQyaeyKMnslx4CUm58lKSaehlRXallx1580RiT7cmftjMv0hPnki49BKS+dRLSeZeRbQB4cZLSF7XXl79j5H4Fsmb7x/NfwIMAHejnnS95zJqAAAAAElFTkSuQmCC");
}

.ui-flag.UZ, .ui-flag.UZB, .ui-flag.uz, .ui-flag.uzb {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2OGJjZDEzMS1jNzY3LTM2NDAtYWVkZC00MTgwMDg3YmVhODMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjNFMjVEQzM5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjNFMjVEQzI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmNjU3MDIyYi02NGFlLWY5NDMtYjVkNi1mYjQ0MWZjNjllNTIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0MzJlNTEwOS02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4uMgelAAAAwFBMVEVzrwD19fWCr///S1WIs/96sw3/+v/++vT3nJ3ObpT4maDEcTP29vZ8tBCKtP+Otv6Mtf6KtP6DsP+Js/62zvuRuP6YvP2+1PqHsv/X4/i50PqEsP+lxPymxfyewP2yzPuVuv2axkjK2/mGsf/t8fa80vrk6vfO3ficv/3LdJvw8vXD1/nG2Pn++vWJs/+hwvz4n6WLtP6oxvyNtv72o6PEcDSryPuuyvunx/+Is/7DdjjDdTewy/uJtP96swypyP+uRp7OAAABH0lEQVR42uyT2W7CMBBFPbfQldbORhKahECghH2H7vz/X9VUxeUpijp9zJHGscfKkccji0ONxbOAYdUN++p36emQOtaPKELUfiZWSNQbe2YjoQR72iOgVtH/HydB1iNqn+9kuxc4KweIVZHg4STwiQb4A0bwRNQ0WdvSw9LWdR0jKyXQFaxN1qUYUlfkkI+MJmVPkJusFQWwYwd2pNswl6UELaKQdQfHI/jHrxNZCKIUnqswcyVm7145AQZE1PWQjpqQo7Zui4u5dibF3TkTYDcJfYUs17eeL6HGCoEvEfTTYsHwhsVQXDARi1sWCzG9YjEVDWLRqASV4H8El0zE5prFhv+c37Z3DLavoi5Y3FeCSvAt+OQK2HTqLDpfAgwAMy4qXVG0SGQAAAAASUVORK5CYII=");
}

.ui-flag.VC, .ui-flag.VCT, .ui-flag.vc, .ui-flag.vct {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmOTIyNjEyZS00ZDZlLTNiNDYtODM2Ni0zYTdkMjc3OTJlZjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUJGRTFGOEE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUJGRTFGODk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MmIxOGQyNy1lYWJmLTM0NDMtYTNlYi05YjVjY2VmZDNhMjMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3NDEyZWRhYy02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5h0RNtAAAAwFBMVEX/4VpzrwBBc83/42JLetA/cs5xrgD/6Wn/9Ea0tYgkYt9gqAHNzzx8tBB6sw25yC15sQStxCXc1UScvhvs2k6bxkl6ndz23lT94FnCzDOBtAn631bS0T29yjDIzTd2sQKnwiLx3FHo2UyJtw6xxShJedBfqADh1kahvx5orQ6MuBBKes8vauG4uY7n2Er/6nH/9U/k10iUuxbNzzp4sg3Q0kb+4VqGtgzv21CjwB/+4Vl7tA/O0Dv74Fj13VPKzjiB1lRDAAABJklEQVR42uyW207CQBCGZxDBE5a26wFoobXFolUUjwi2vv9b2d1JpOkNmdmQeMHc7CQz+fpndvfvwmV7E9OHx+eDLfH0fvd2vokLaNXi8OT4CLZE9/W2g7WAnAs4O60D1tC2A/T2gD1g5wCvoPXDkwFGmFEyx1gECNGnJMJUAigmiAudqKqvFACcquyTAESXD7ju6/qCBCBecQHKMfVKwpdJXMUEhJ/UUIBRgsMBE7D8UxCZJF1yZ7AyXy6DH5DNgHZhBkkfXC1AsI16G8obRA/qAngncQYviPeVhFR4F+K57vFGwrsAmRagJWRSPwioaSw2lDE1hXJHSswhtLC0b90zsPHEpCmACwgaI+S78nBiaetOaglQ6v//mXJbgPUzz/ah+SvAADsDJWzNJLr+AAAAAElFTkSuQmCC");
}

.ui-flag.VE, .ui-flag.VEN, .ui-flag.ve, .ui-flag.ven {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplMDUxZGEyMC03NDg1LTY0NDYtOWIyNi1jMmE1NDRkZjZjODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjQ3NjczOTI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjQ3NjczOTE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkYjdlZmEyOS1kMDNiLTZhNGUtOTAyNy00MDdiY2JkY2YwNGMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxNDczODdhOC02ZWE4LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7VtUJ1AAAAwFBMVEX/S1X/4VpBR5v/42L/VF71S1nz117/S1BJTphLR5f/7lUzO6AyR6Dh4etcYahUVZ1ucrJNU6GUl8T/42T19fVLUKD/VmBUWaRSV6PNzuFCSJw+UqY1SqH/foV9isH/6ow4P6K6vNhebrNgZatpba9HTZ6gospVXK+eocrd3um/wdpZX6f/VVr02mfJy9/2VWJ7f7hlaa3r6/A4TKP/714/Rqb/72DP0OJESpxOVKJxdbN1ebV5fbf/4mL/U118gLjXUlpYAAAA60lEQVR42uzSyQ6CMBCA4bHuolLrKNQNFXdcwX19/7cy8aIBJdbxyH9jMv0SmoIVJ2VBjBhcaOfLEI+ACPgHsM6R2sIsRWoGeoaUARstpPZQ04btsI0NVNjHnP0Eez2c1JzPO6UQQOB5WXCMwvKG4geAczE+MtbvM3YaC85VAdPF4vOriK6pBNQYGw1ejpiD0WP4PSDmB9/iXKgATKLvpzlKpTswbP/ENhSAVUcG7syUndXXgC0x8HYc3NlvgXo+mNdtNfyzRqvrvVmtg54lpcMiSWoB0zSpKSSAVDUCIuABXKkAuWaCVPMuwAByKSsPJe4RiAAAAABJRU5ErkJggg==");
}

.ui-flag.VG, .ui-flag.VGB, .ui-flag.vg, .ui-flag.vgb {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5OTdiMjJiMS03N2E4LWMwNGQtYjg1Zi00MThkODE0Yzc2ZjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjdFQzM5MTk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjdFQzM5MTg5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3YmQ0MGRlZS04NTU4LTc1NDAtYWMwYi0xN2RmNWFhYTk5ZTAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2OGIzMTI1Zi02ZWFjLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5GY/VIAAAAwFBMVEVBR5ssM5Brb69MUaD61NZ0rgKat2v7fobH2Zn9/fz+jJJ1WBGys9D/S1X94uOCtQv+4VrP0OL+pamYnMe0xyywz2/q3kz9wcX+cXiit47BwtuYTH7t1GhESpy904c2PJXSzHdxTY61tqbczkPO0TuIlw0OFYHHxMWIjL/ewpDk5OogJ4rx2sSfvEuhmByEth54fLeZtH39YGnMu3WslyaduBu8T3NHTZ49Q5k/RZrY4rpXWaO6sC3Lwp/19PT67u0IOrOaAAAC+ElEQVR42uyV0XaiMBCGE0JELBRQqxZlsRRRiZZUq6jU8P5vtRNE0YutS3uzF/sfzzFI8mXmz0xEmqq7hHkElPpuyzRbzi4tnljqqqb2Urz6ozjSzJYuOMMeQjssAZrj7xDyMOOiZbbyDKOvxfum2dfdlO28E6AFAG/HkNs3V6rg/v7L5QThvdE2NV3MGNufAXvYPtfMtm4gtvfuAAhMVlcyCBKxEwBHqdz+sczsHsDbMx+CGOT6LDIkwI14PpDb7yAtdBfgY4yjiExXsMR1ChMLnJNFEcYM302BK1Kp4vQHfV2XEehyFMNPhbzdHcDjSaqa56qqahBBOSxf3DlGgsw72vqnmVnnVlldgDJ9vtZUqQvgS2pZlNKHCaXw3eBngHqRNAI8GJTDUi+lB7zx9hpaNJk/0I9e13q/AGZcKlMcXdX6p1PQ21oeK1nxgp9PgTdoGEIEiw/L6nVpBcCMQR14roCuKuvAzeWYQB0wdill3phsIPRfQiwnkEsFIB5ifkeXpdspK5HNdBU6zPCvG4E3NnbPSnKxWG/s8CoF6AUllqULpXfpBeLo0GGxctULkMJmQ5cLcZjT7nUE2Dd0WbozXHXjjuGZ/ggdBu2AvCsTk3lTHNZv4bWJPJYznYz51/eBz4grufHlPuAN6zVcLw9ikdCbU5Cx5nAZFDeSU91IDJyQmVXHSOmkmxzyBZ2AmRVAM/twJ/oy0CoCeIBLKXVFezX0K8CnPY5FTm9NHG4zfLZqT4bb7ZCUQXsYZ9nwxasAVvdJCJHcmgjTLteG52MfPmfjwZTqXWGiLAOx/LgxkaC/kzTxlTYB8GT1vgMg77ISJeAgTXxO6wICYwmVKFM4fNrh0gjqAZRgFLjjkC6bzSakMHaPo0CpAzjatn10AlrICpziuQ6AGLBiPI2DhCZBPB3b9sggtTwgxggQo/mxeZwXo9P6Giaijgy71OjYQXVPAYzsBGPYfDRaBx0FfQMAiNlJys1/I/qR/gP+DcCPxcmPxH8LMADiMXD27PDXcgAAAABJRU5ErkJggg==");
}

.ui-flag.VI, .ui-flag.VIR, .ui-flag.vi, .ui-flag.vir {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OGRmZDA1ZC1mY2ViLWRlNGYtOTA5MS0yOTRmNjBiODQ1OTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjU0Nzg2MEY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjU0Nzg2MEU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmZmE1ZGQxNy0zZjg0LTQwNDAtOTcyOC03ZWRkNGE2M2IyZGMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkM2VjZGEwMS02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7YCIK5AAAAwFBMVEX19fX+WGGZsd78hoxrbZ95m9n58Mr567H854f95HD/4VoiKYzGa4iWkrf//v7G0+uqzWxurAZEdc6zpH329vY9RJkTUsOEuC/32dv28+GyweD45ebi6PKWwUO40ILX4O7+/Pj+tWrV5LfB2ZHgz23f6cX18+zw8fT5+Pr5trr09PT09PX29/H7wp/z9PPz9Pn4+Pb19fPz8/Tq7fP29fX08/Tf1UXK3qL66aDIzjf43t/z8/X19fb09vT29fb09fXBMXywAAADAElEQVR42syWC3OaQBCAz9MD7hoWuVAtBALGgihJipo2JOnj//+r7oEoh3m0Y2fSdWR43H7s63YhpXeSlOS9xcPffwEwuek/+9w3DfLCA252AJYQwjpmGCYXwjzWzkylwDsAQ9RiGZm2zqrv9rWN5rYwujHgQrSMw9J1A9ZMMKp2KdeCaIq98OrAsA4rde09d58F0RVeNa74HVvRca4tWusAU3sorIMBvQvdgE4dmD2AbdPg/Px8NMJDQG27B6iOC8mwNMDooyYjDXAItVaJRsdJ3gd09Ln5fClvIOlEefRBk1HH+qxXypQFhISMOfMUEqPavco+O7PVrz7g+c72qq01h1GnBUhJSCxlGLlwlea7ojIGg4sBDJZLPDwOB7uMHl4dSNkCiJRPxJE0h2juXsGmqWtzMLwYeArgIWDY3DQ2K0g2jQWSxS2AIQv/2Xw+nSoT6sWWAhAFIApQ1dCwhNBJjgCBpGjFl+sx6kcR3BJfBVMDDDiW5zVlEMoAjgBbyULJVjncX47deZqrxGRrHbDOCggnuG4SA6x6ALSfoREeoAvjsQv5rXrFbPjYAj4NZ2tSlnQiYyY9cLy7HgDzIPGqgBT1x6mf41bmolq2gKUpeOZ5IXMcFqLD0LfAkSqThEA6jab3rg+bunBv9gAV1AJiBoxuJ5PFEeBJSqYAX8HDKERpmtdpr4aZAmTDeqMZQGkogaIBZa8OyILWVUVInkXT6Xw6hqrecLxSgIrXW7UCFqAPMvxVFsoCSp3jtn4LMB+7bgpc6aPa7OZmpk4VEBijsYwhKV6ZCx5cum6E29Ly236kBC8qwQObYhWsXh0sKw8869uD8PUWpNqizz+LSwreW5Ppe84f0AfSNUC1xRWGzxZQFm+PtnXiuviirNtesiLB/SqTpPiD2bjK/cvyJ4L2PljYA4BhrnsBeGm4Yi7qYq5j3zTQO1DVGiZ/O53NtoEnW/msAW+Od8NqGrD3Y6sAJ3wflGSxiMsTAIWXJLtm9q+/UMg7AzA6J35o/hZgAJ4yXubYAUaMAAAAAElFTkSuQmCC");
}

.ui-flag.VN, .ui-flag.VNM, .ui-flag.vn, .ui-flag.vnm {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0OGI2MGEwMS02M2QxLTQ5NGMtYTZkYS05NWY3ZTkwNTZkYjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjU0Nzg2MEI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjU0Nzg2MEE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiOTBlOTE3Ni00NmE1LTYzNDItODU5Yi05YTAzNTJlNGNiYmEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjNzI4NGFkZS02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz411vq2AAAAwFBMVEX/S1X/VF7/4Vr/VmD//1v/4Fr/NFT/TFX/a1b/SlX/e1f/zFn/+1v/RlX/vFn/MVT/KlT/3lr/6Vr/TlX/m1j/qVj/SFX/7Vr/VFX/TVX/QVX/pVj/LFT/5Vr/8Fr/lVj/PFT/NlT/9Vv/I1T/dFf/OVT/OFT/h1f/8lv/L1T/P1X/T1X/21r/oVj//Vv//1z//lv/Y1b/gon/Wlb/4lr/foX/kFj/tVn/rln/X1b/0Vr/HlP/U13/x1n/+Vv/Vl/d2/w3AAABzElEQVR42tSWfW+qMBTGHWspIJUCKoKAhcnkRYRNN52b2/f/VituLiRXuWCT5d7nD5Ke5PzynJ6HQO/xhkuPPW698bV/9G74ALf/PABhjPgcOA6XA6QNcxFxAMYRNCjmAAQPfiiJ1wMQmQEwdNHVAOwcwriP8dUANoHnxY0zNAKQOwMQNs9wFiB/C9NDKAhh33FOlVaAzNHEo4LXh9gTBC+UXoOvSuJkLQBUGkyn0xFTfrCgIECrn1cnVhxIURvA2ijAu8pUxrrApPtldXoHhf/SBpBF0Qh8tdal+2BH79uM0DMpUSx2/fV2CEtfcanZbgv2mEz6wKgRoAf2a4LttjlApibmwNdr9kf3mo06BMlMyXxpnQDG8qz9xiTa+G6nngDq9u6c/eYo0/XG+HFg/Lm/vwGQuyirFHle9QTPl96HiwBZ3K6goFtxbLG7VAeB3BGQZksLQjWcz+MVhMZmQrsBUKKo0AD7F0LWexaJ1eLCDBcdaDs1BtMosU0tyMtQ3YpyJ4CT6YU3J9XyWSSkDdhM0k6AZFEMEJGPy7dlMt4Wz24nAFWGYvCTPTPQZgrtBMjSBJv1XCZp9p9+3n8D8MYL4NYT34/m06cAAwDBFCih/fWsoAAAAABJRU5ErkJggg==");
}

.ui-flag.VU, .ui-flag.VUT, .ui-flag.vu, .ui-flag.vut {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MDIyZWJmNy1kNmNhLWMwNDMtYTYxMC04ZWIyNzk2YTk2NmUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjQ3NjczOEE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjNFMjVEQzY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozZWQ4MWNhMi04MjEzLTI0NGUtYmVkYS05OWUzNmZmMmI1NDAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0ZWNjYzIwZS02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5GmKKkAAAAwFBMVEX/S1VzrwD+5FqUSVVjXFd3cVb//lwrJWFGRlUlKFRWVlWKgVfISlXr1Vq2p1hjih43OFUeN1UpRVfZxll7wgClmVjItllKSlVaczX/VF56sw1zsQD/71sfI1X+TFUMJlRihCosL1UlHWQ7MGVPT15UTVUbGlsONVTgTVd5vQBpZViBxA0+Q1VISFVRXEdqmhdNUk5VZUAeGmFvpg13twCRgIp+gn+elFpDPVxIRViXjliUvEpzoSDxfoXuS1X4S1VxHoYWAAACNUlEQVR42qSVe3eaMBiH4S2EACVFkTCqSNHhBXGXtlucu33/b7UkkIrn7Aihv//zEJ73EuPbLn1PfhuT+u7P0nhHrGyL75ajEakB7JRPyvuxiNRAKPDDfDoWkRoMEIrsIp9auzGI1CiSeIEQrbLtdIzN1PhYZBZFCJFS2Py71AccceFWEUKLuM63iW5BOADjY+0WftDY1C2IBAhEFp6VTS1EC8A4CTMsbEbS5m6pDeC3CDOPCJtetq0H2+wAeJTN43CbCmAT4vNLYLewuU04D7bZADwKPFHV2hQFGWpTAsoAiO9HAFZjs25surmw2RMJIODzj1cEorItiLRJLWHzvicCABH2I2rhAPyLTSpslvl2cjtTCWDYhiDhNyGqpNh17UjYLL3bsSSAYihJgOM3QNPeoqbQFwFgYPOfj7kEdgHwO1iiKfoiy0iBnQmzAey3401PAfOs26maRvIpje3gokDtCC9bObezVq1cEoCgVHOlttTq9OGhJwpwBqCePF5np2ZPus/rry+znhwUoIqrVn7Y7pbn9afPs5nZk8eraeTuCll+Vm+cL0/72dzUArTuFiTZrH48vQ44fgXgC6UkCzkC3N3L7NU0dQBiCNni4m5vmjoAsQa03F0D5CKSoyPcPewH/XwHcCxc5c45DnTXBVyWMXdnDnTXARS4dbc6abjrAMSDxFeodKd9XAAad2vhzjTHAPgzsnESXXcdgJzZua67DsAZ3rb/y9z4/utweByfn/8EGACJ+mo2POvpYwAAAABJRU5ErkJggg==");
}

.ui-flag.WS, .ui-flag.WSM, .ui-flag.ws, .ui-flag.wsm {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5ZGZiYjdiYS1hMGU0LTQ3NDAtYjhlNC00NWU4YjI2ZDI5ZTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTQyNDE2QjE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTQyNDE2QjA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpjZTU5ODBkOS1hMTA4LTQyNDYtYTI4Zi00MzY2YmY2MjIyZjgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0ZDFiNGQ4Zi02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4wzvqzAAAAwFBMVEX/S1VBR5v/VF40R6D/S0/wS1tHR5lLUKD/VmCNkMHk5e319fXrS12Gir5laq3GyN5FSp03R5/+VFt2erVVWqW5u9f/S07/S1JGTJ3/fIRKUKBdYqlucrLU1eVydrNGR5k1UKmvsdJCSJvZ2uehpMunqc7NzuEyR6FSV6Nqb6//S1Z7UY+/wdp5frd0SIlNU6GEgLYnR6Xc3Oj/U13/gIdaX6f7S1KqrdBDUKNITp9CSJz/Vl/X2Obx8vPz8/RDR5peE6voAAABD0lEQVR42uzUa2+CMBQG4BZFrUehoALKRJ03nHMX7043//+/2twWV7LYWs43w5sQAmmftOc0JS/b4uW0ulPXNWRZEudIxYT1xKfjmB6RpyWO53FjEIs/ch0zL52+J0VxfNAAGCaAggIoJQE6AXhGAbVJZJ3ed2mBn1jso2ppAgF95MEZKENZF5j1YR6dl9BrD7W3YMPor5srGgaaAGcR4/+rcT1w//ucKmDP0rfxu4VQRQD1mL5hDhId9SjmJNYO8N62EAAfgFCANFvY2H2mCSTuA8p2oe4KujlZXseKG6lEpk6ncDnjp7WvANyKKUnF9x9UgJeXxFPM/wIMgkoGZEAG3BCwwALoLA1Ump8CDACWDBYM8Uww0AAAAABJRU5ErkJggg==");
}

.ui-flag.YE, .ui-flag.YEM, .ui-flag.ye, .ui-flag.yem {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MzJkMDYwNi0yZjIyLTRhNGMtYWJhZi04NTcyZWExOTNiMzYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjYwNzk1MUU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjYwNzk1MUQ5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NGQxYjhhNS03ZWQ1LTM0NGEtYjU3OS01OWMzOTAzNjkyYmYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5NzQ1OTJmMC02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Zf4wjAAAAY1BMVEX/S1VGRlX19fVPT17/VF7///9PT13+Vl/0///17e44OEn/PUjs7O329vZSUmD/VmD27u/t7e71//9YWGX/R1H+YWn/gIdERFT/U13/Vl97e4b/g4r/SVN5eYRaWmf+X2dCQlJShS6FAAAAX0lEQVR42uzMxRGAUBTF0Asfd3frv0pmaCEs39kn2gNkErawfFXABrUNbPANhhw5dMfIqCZFGnUJ0qn0kdIGNvhnEEJqC6RVHyGXngyZ5TyksoENvkFEBx6kzSHnK8AANUYd4JPEahkAAAAASUVORK5CYII=");
}

.ui-flag.YT, .ui-flag.MYT, .ui-flag.yt, .ui-flag.myt {
  background-image: url("data:image/png;base64,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");
}

.ui-flag.ZA, .ui-flag.ZAF, .ui-flag.za, .ui-flag.zaf {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozOTBkMTBhYS0xNGQwLWRmNDEtYmZlMy01NjllOGE1M2Q1YTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUE0MjFDNEE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUE0MjFDNDk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3Y2M3ZDVlYi1jMDg1LThmNGQtOWU4My1kNDVmZTI3ODA1OWEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxOWZmYzdjMS02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5Heju8AAAAwFBMVEX/+WojJ1RzrwD/S1VBR5vE25l2sACzqFdZpAAqMY//MDuSuyP+8V+dxlq6vNf5s7f///9GRlXUx1hLUaCuxCzt3VVfpQBsrAC914w9RJr/VF78i5F8sw7p79RscbH11NaRlMRlqAD/O0ba2+hKSVX9aHDKzz1PT15ZVFUeJYlVoQA7PFf/VmD09feLglf1///09ulurQ1tZVbb6L5jXFb07u7/RU8YH4b7+fN1sBlpqxBHR1WBti29v9rfxmDnzWAiTGirAAAB7ElEQVR42pyW61aCQBRGB51sQMyZCBAlbcwuIGWmXdF6/7dqjoCAuRZz/P6zF2efC5BeCFn2OH8aWe1kiMyItLLEm2u+6FtWGxsSZoAOkyu+mLxjCUkBaHUkG3D+dme9IwHLTkHw494nX4ysKfINWGuf+AstIiFuN/b3L8HkGeeTtoUBEPuKyT1BxkgRCfkl9r3nnSwiIeKcELdTE6H62Z9auoC58awIXVaK8DAiEvIwN17tQxEw2HoiFCAVxuxSiZBVEZsXTRFD8iDEzJiDiPCIiMZMASBmuYjKRHie6uek35wdAAiv7hERGskAQokQl4TcS1YR0T3TSA4AEcZORFyKkF5zvveAnQi7JkInYQkAwrouAgkQaar6adtu6J8KAA8AkKcBVCceXdjNE0vIJNqVtcIByjaWs8T02wj+YJD8cpBaapAGjckHaSayDpblw2nSH+Wi/MNlur1oynabrfO/KY6XK863QWQ2JVAHJc32yK/ukfpS8pvIpEFTHDhp66ObPP4IaHMckq8QOyzfiXSeB8C/8tU14xdmRKke4AfuKavf0135uoBjF12v/BxQP6XwTbl1PijVBxwec1W+STGA2g8GqvziDcrdQ5ZfB+Tl04hSJCB/Hv5ukOVnIcWP5id/ujEDB5vxnwADAKW5dE2Ryzu2AAAAAElFTkSuQmCC");
}

.ui-flag.ZM, .ui-flag.ZMB, .ui-flag.zm, .ui-flag.zmb {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxYzhhNjk5Mi0wZjg2LTdhNDQtODdkMC1hNGFkYjUyMTlkZDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjYwNzk1MjI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjYwNzk1MjE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozY2Q4YzdiOS1kNzdhLTBiNDctYTFiNS0yOTkyNzkxMTE1ZmIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjZTRkYWU0OC02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5G2PPnAAAAwFBMVEVzrwD/m1V6sw1ivABGRlX/S1VzW1U6LGsnRVb/RllmhSStSVV6a0hUbTaMfDuUalTLpDa4elWGhDWEYlWPmxHXl0b3nFFAOGH/OGWVoB2Hii9ysQDMg1WqlDTWilPKcDauiUGAkiOFdER8tBCGbUx+ow+cx0x3rgFgU1R6vwBevgCZe0ZPT16iclP/VF5xqQVzoQ5yrQGZlC17qgn/T2J3rARyrQLzoFN0qgbAflRKQ2j2l1V2mxbBjUe3OGR9wAA+KoG0AAABAUlEQVR42uzWyVLDIACAYWgUUxtBQhclaSyxC7Ziurng1vd/q4ag9hqSm8N/YpjhGwY4AOadVs1B6zrtlt/XB2Yi3m2q0efid2r37ADkEk1yvC4A17iECs7jaX7pAAjMCJXqa5zBaLudMEQIky5ASUhFmSYZ1GlGGaVUxi9OAFhHikik0w9GJFNkJZwOsaoQOFc6pQhNeeF4C6d9EEUi/OZ8jX9xxlCTd3ACVlg0AZKfGr7ERbK0BYcH0yHZuAHB7M6Gr2zja1tdYNm/sX2HI9PFAFYNa++g3+2em3rhmWnkAQ94wAMe+J8AaAvU/GgGt/v9k6kXPpreB3BYBl+PAgwAEXgs/MMVJ4QAAAAASUVORK5CYII=");
}

.ui-flag.ZW, .ui-flag.ZWE, .ui-flag.zw, .ui-flag.zwe {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NWEwMGI1Zi0yYjI1LTQyNDQtYjQ3ZS05M2M5YzQzYTBmMDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjYwNzk1MjY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjYwNzk1MjU5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3YjQ2MmIyMS1kY2FiLTE3NGUtYTkwMy0wOTFkMTA3MmY4ODAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyOGExY2M0OS02ZWFlLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5kK57PAAAAwFBMVEX63Ff/5VpMR1Z8sgb7J0qomVU3Rlb+S1X/5mIkHzT19fXEslEiLknzp7B0rwD/VFaTnqn///9RZR/0h47tiz7XxFDNyKNaLTSIfVVYWX/0/v9oqwDtx8n//l2JzAZBN2r+DS/9WGBzgZrSSk6vsMb/P1X0+P313u3wTFbN09X8bH96sw3k6eouQxf17e3/T1qaMT66xdB/wgObxknr3VfX1uH/3GX29vdUgQlnnwPg4ObJXS2/fVHfhFzfM0Xv8fKrPsxDAAAB40lEQVR42qyWXZuaMBCFYSWsEKiiDcRZUClrXF0LLaXN1ur2//+r5gOfeknCnnveZ3KYOTNOulms21dr/XCSw+Zr236ylsOTcBU8WRNeHR4myZfgbT0CIAjP0aKdPNlIAUKe/BRGrK0rEEr4KiCFYyMNUEbgYmquG0AaEdCicFwz/QdII6IH15RwB5BFSCPsAboj0NTIwl83AGMcQHVEVs4MVPYAxjnEOQgjzn62M9CjBrAQodxbAtf/s2oeh0pXwBlCHX7f1aCsnEffGiMAZ3BIHfeyXQIoI75HWWMEAL5PidtdvHhfgzTi5AcvzWAA5GW5q4grCO9eOVvWTBnxMEwCwOrj1qs6QtwCV1sv1lbOo8gfIAkIAZbbK+4IJh2+5MB1Y59W0cAKFOFCHEwpJnjO+sn4awAI4YQwQRR1HU5ZP5sGTxCAHGGEKEUInVmfDv5gEyUg/lzIzymljKvyg+plkPpZgOMfYaGQfAFLDn5m1sqMH6+p0jUGi1YOeV0Dk4L93mqYZDPrWADZxSbj3NxHWqjnaGYTKLfv59aR9gGhKtJsk3WF9V6Qi2UxYrGoRB+x2vrnm6/Wab/ez3K9Tyx0d2C01geG/Ptv64n1iZOwVfB7xJElr5vJmDNv7KH5T4ABADSHn+H/m3U3AAAAAElFTkSuQmCC");
}

.ui-flag.TK, .ui-flag.TKL, .ui-flag.tk, .ui-flag.tkl {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5ZjAzZTM1Yi1iZmM5LTI5NDAtOTZlZC1kNmFiOTU3ZmMyOTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUZBMENCMjE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUZBMENCMjA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1ODc3YmY2YS1lN2ExLWNmNDQtODllNS01MjE1YWYxZmZmOWUiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4YmU3ZjE5Yy02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6iNucPAAAAwFBMVEVBR5v/4VpLUKDMt2y3pnNJTphNU6GOhoFoZ45bXJK0ttT09PVkaaxTVZX63Vzb3Oi8q3GEiLx+grpTWaSrnXeZjn17dojSvWldYqlYXaZCSJviymTy119OUpdFS5qxonWmmXns0mCFfoTg4etKUKB2e7ZLUaCtr9FgYJHEsW56frhITZhDSZzBrm+omnhKTphqb7DPumpPVaLWwGnw1V/02F7+4Funqc7+4FpRV6PJtmxMUqFwdLJ3fLh5frdGS53MU3/IAAABVUlEQVR42tyWyXKCQBBAabMAjoOAAoKCbC6JS0w0e6L//1eJlpUgTMPg3HwXqijeo6abA5LZEGIrCZOK6Z9SQyxwe3GBVrVhxx4aSFeTzrxcV5ZRFw+4bTLZldhevAYApeQIr4mJ64EV/eow8PDAfCx1UF/ewAHnvC3YfTiinxOgC/ijywq4veyojElum7L270PICIzaJ8NrEiP7yEPm9UigRchX5t77/Th7+s2JD0NG4GlrotMPIcddrSH6Tt6Hfp2AMoAilD8gA4uYO9Bl+rkhlAR0tg/ajCsQPALGkifg9wGH4gH3eFWjEh/WWKBnJu7hi5pqUIqFBAxC2qv9+iv87CpPj5CQ5v79UI3NDHRM1/AkVeMIgIxuYfoGXCxUSmeMgPoMvGgvQ0YgUG84odQPioHYueJHV4uBD6iDVQwow2t+Qv9C/g9S0YAw32I/mqMfAQYAOrwX/qLc/+wAAAAASUVORK5CYII=");
}

.ui-flag.BL, .ui-flag.BLM, .ui-flag.bl, .ui-flag.blm {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphMTA2YWVjZS00NTJhLTQyNDEtODE0My0wNDYxZmQ5MzM0MzciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUJGRTFGODI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUI3MUU2MjA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiNmFiYjQzMi0zNjY0LThlNGYtODllOC1mOGE3ZGY1YzAyZGMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowMjg2YjRiZC02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7oKkArAAAAwFBMVEX19fX6n6SVg6X/4c329vaonHL/9eH/S1L86qr854pPTlZ3TYdCR5v48epucIz953riymL48tb+7ttJTp+Ynsny12DW1+bJt26Geof77eEuR6IvOaZdWZH51879+/v/4Vv29PHYwmj/69f39O9TSJX9+vT+5NL38+T/3yH/N0KDiLv28/H79+/89un/9+VOUpVYY6H9Z2/67sb86Nr19fP+Wl77iIjOuFjw8PPq6/DZ1srm5+7bxYry34vm3br6LT+6yCVxAAACQUlEQVR42tyWbXOiMBDHY5EU7hKerGIoZyBR6IGggrX32Pv+3+o28er5jtC+6M39ZyRhM/ub3ZDdiKZvFHpvTdH0fwZkR1Q6oBIds1cAws4NUcl9n4codLtwJMABR94h5HLuAowDyBkFCMFzHgfzOQzzIIbB70amEHOl4Okp0JOfo1KgFCGb2x8usvkzQtIYQAUAKkJ2hJA0JXqyAEBETQCU1gJvNIAvCckDQpZ8pgAbLDJJhwB1xFjUOiEAcs5nSw4U2AoAhE6LIybkAECKCONt99BVxMttsovjHbFz7x6FD90W42gQQEXURs1W+lWSBF6S2HaSeEFy/80vtw0sCWoAEHK7ym7W63QNP/1Y3z+j1YYKA4BUEcgGb063Wqfz+Aut2kaqCIZSyCKBWwzSjo+3kwk8QJ9WYGuxYNnQZ6xF1FwAp3oyQacLoBEiGz5IjP4FHA6TyeGgUnA0gDIDANL+8vR4vQefnalKrDE5ylL5O+jHzccrLV3kaK4BoMENDl03XCT7OIeT4OX5PrlTFljAwwCJpcRHVXr7XRxANXhBnu51LcJKI02qMfL18HUGxWjbqhwX2uAyw3Jmvluq3V7sice5R2bKPysd3xjQQT9UsX6p0jhOq+8qM2Vjxg3FcYSIdBB31eJ8PpWNmra0jBWFEPWVQYiiYNmIptpbxXXZSFFY/aiu3FuW1V8ipvp1FIBaWn3PGOvPczbuXjj+cXtRX4++XGtWvHgXrH7d9U4hfkiC/uN/MNA7AwDxRv0WYAA8GkIDWBTtSgAAAABJRU5ErkJggg==");
}

.ui-flag.FK, .ui-flag.FKL, .ui-flag.fk, .ui-flag.fkl {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2MmE0ODdiMS0wNWQ2LTUzNDQtOTNkNi02ZmQxYjE3ZGYyZjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzMwQkNFQ0U5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzMwQkNFQ0Q5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1OWY5N2JlNS01M2RiLWNmNGMtYTI4OS1iYTMyYmUzZWM2OGEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpkYzhhNWE1Ni02ZWE2LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7fpNj3AAAAwFBMVEVBR5v9k1lsj9JNimEsM5DrfYr51NbUz8iXXHdMUaEnYc93e7b+ipGhlY02PJX9/fyLlMWustL/S1X35GMCCHr+panOzuL94uJPfNL6x57wYyRyUon9d36bo8z8wsTAw91ESpydsERtsQP+snoVHIXLsqvFalYhKIv44sfl5u3TqHfy8fWAepr+YWrp2uqis+RiVZv9gj2Am+/W2+r87u1HTZ68T3M9Q5nne0thUoxMSpY/RZrNg2hqb7BSTJORsvgXOslnAAAC6klEQVR42uyVW3uiMBCGA6ZIBAnQaqGCwYJGRasIeKiy/f//aieISi9al/Z2v8eLaJJ3JnMSeUPKCA8IKDeYbtt6f5eX33jOFPthUG59KQ15tk5jjeMAoR0WAK9v7BAKMNdi3dYzgtH30oa2DU7k0S44A3QABLsIsaG9VGLNOH57nSB+tHrgBDU5P14ARw7mPbtHGWwHdwAEfFWWwgkS8TMAR7kw/1y97B4gOEYGOOFl1IwsAWCRli3BvLWDZ6G7AINjHD0RJq6wfulBieuTpwhjju8+QSuE8iIdQkKpAFCxSuGnUsHuDuD5LEWJM0VRPEijomQxLKuNNb4DsO9oa5xPFr5Zk6+RpgBzJdfk+0VjgOz4bblTynEc8wpQKg0VEYhzDMplpUsMTLk9bbdNB8w7nTpAK7UuUqpA8Mss0J6Xpdr6vHPJQulBJblTA2DOoQ4CBqWrV3XAMugiJuqA82spm3Cruj/16wASIG74VJTutRJNqkCHWUa9EQAgXzwwPwFwVMxE6fZrvUD6FKpxVtR6oe7BJwA3LHE4M/GtG3ecm/QZOgzaAV2fALF7+9hsNqu+UwdoM3ESzBv1eWBEhAnu23UegAet1qglNGrVs3A2z3k5kUQQvbScSDASqHjZAN8Ar5VadQ8e7CET5tFlpOnlSEMwlHIW95a3QlrFp9Gr544mo5jJN4C6JfgSqiNRt1uVVE4HGJO1Oqj2/BmdhqFbfqaUWlcAHLuOjcDABnwugYeg3PbMVO48PrqPQl0nvfUCQf+mQu743fkiDLvz+diRtbwpIPdd152P3XA8D91sVaCmAOT3u5JErTENpWTso+aAYtVRpW5nsZBOHV/7AQDy8LGXQMkmtVBzwLuauBkNkySkVEkmfxoDTtLkpWuljsOY+aJKp0FTgAq+DxY+jMPFIZF+ADhMxPOTEHIAi8mh8RPUvXpQT9J+L53Uw2GvNgYc1Pc6bvCDNH717/wf8HvAr6WRX0n7K8AAuHFvc581UW4AAAAASUVORK5CYII=");
}

.ui-flag.CC, .ui-flag.CCK, .ui-flag.cc, .ui-flag.cck {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0YmYzMzdiNS1hOGJjLTlkNDgtYjFhMi0yNDM4NDUwZmYxNGYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkM3RjEwQjE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkM3RjEwQjA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NDRlODI4OC1mODNhLTllNDgtOGQ4Yi02NzM1MDQzYzgyZjEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmM2FlN2IyNC02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4P2Q/QAAAAwFBMVEVzrwB6sw3/4Vp8tBDb1EPr2k2bvRnz3VKrwyTDzDTS0j3MkVmBtAmcx0p0rQC4yCx2sAKMuBD431Z9sgZ5sQSGtgymwSH62VqrZ1PLzzmwxSjm2UqSuxSUuxXh1kawxSfIzjbP0Du1xyttxQGjwB/W00C9yTBwtgB4sQOEtQv+4VmXvBeQuRL84Fj+4Vqfvxzj10iWS1B6swyKtw/Ko06+hVT+4Fp8mBPd3EaebkR3pAnls1yLazd7tA/74Fjux1nJ2bN3AAABy0lEQVR42tyWaVuCQBDH14k7TORKuTFFMAvLstu+/7dqlhI8SNHtVfNieeDZ/29n59iFtFtM1ibMds8m/yAtNsBZBfA6cpJrhwQaETyi1QC6PFBbDg8RQlEUajyw4RblfeEGov16Exfq7wJ8VEsykBCfnb2ALIblIN0BzG4DKSNz0pECAGsvwQ9tdceDHCDwvj9IAIPjs5CAYhi+cDEeG2QKyvGAPih9gGT89OrxCgTHA+QihfOr94crDDLXSJmS3MLhGyBRve4+v7yhAyCvTRtGnBsMjLqKknXe134Ahli4AL1zOl6XkwT6fcIHYQ3A0jHj2SqNYaG/vPvEsYphh/qV09WwdrNsC8CBOCwBGEaARe8OR95cTbHp28r77ojzKjWthNyx13sBV1s84g5GZaMY6GNVVNF6cKXA3u1GS57xblztv4hsGc80RkBZgTIkNe28bfFGPLux4lcv9rwBALsCqsCZqWYeOFC2bbYBaHAi1W3BZwE4CEhYAOoNnnAqA6BwwdUYALR4QJwyAIg0oQhu5JwKIIYz4nU+sk4GEJYs/FtA+tvl2tgGenHKnQww3drLtbmpEegO0xZ8aaj+bRbuWQHMxvqj+SXAAM08HH0i/rupAAAAAElFTkSuQmCC");
}

.ui-flag.CX, .ui-flag.CXR, .ui-flag.cx, .ui-flag.cxr {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowYjk1OGNhNS1iOTQ1LTBmNGQtOTNhYi04YjQyNWU4MjVmOWYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkJCMkRGMjA5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkJCMkRGMUY5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiMjQxY2UwNS03OWQ1LThkNGEtOWQ4NS0xNGRiNGUyZDZmOWEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowZDFhYWIzYS02ZWFlLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6v7RLFAAAAwFBMVEVBR5tzrwCvxSeXvBZLUKBWcl/s2k7x8fOsp3Cqrc/GzjZscbH+4Vp2sgFDSZo7O6v/6ms5NbXY00J+xQB7sw1mlTI9QKNJWn56shBcpgArNaN6vQBlqgBeg0r/9FeLkLz9/UtPWZFyrQBUV6FupRpzrgAdKah+swdbYKgjLKY2MLxwqhRARZ1yrgBARptyrwB4fLd3twB0sADhzWRfYZFGUY1iZY9eliN1sglrniTi4Vs/OsFnsQBDS5RBSJlzrg9jrPhGAAACVklEQVR42qSWDXOaQBCGV44gHicKNEaQgo01p9YoIWmbfpH//6+6d4CRT8HsOIyj8vDcu3c7Qjh3Pn2gdLCSW2dxP7i2xqBOdjevzvhKRDwHNdnv9p/7SSj8HABgTnZ33/pIaHYRACgx6yNBmF0E9JbQcsIJkEosFo/rbiEwRkuAVOKr83TfUYGRMgASEBLOulWCpx3g2SIKgE4SMWWaYNhMqwGghDW5JEEZYwpeqwAzMlQwZ7vvv84kjse6BJmGIVQAo+FwgxKJNblZOAMp4btYfjUHJorXA+AkEfsuVyhVuOvHZQQKMJsQws8Bm1GUJSEknhzfp2wqivoVApEOmGcpxFMcKPHzrz1NfzbVKgQqv7DHcQNASDzoy/R+yn9Tt7QE+XRebWO6lJW4eitmy7Bww9hTUkhyLAIY1O0DUdFwJD4TAkSxNUUITwsKSn57PQCbYQActgjIE9MQwLMhgtDT7RnAhDAy8/SkAUgAJQrJEkcAoXZalJRGGqzyDQD41gDTlDRcAjZbw6dRCUAQURTCqzMRVuEJYAzDfCXeSxDIHuC5YQFxm4cqxh5mOwjUzXskWRsJnv2Aug3zrnEfYBqe9ywI2Mvls3f3Vj/vWgBImOnBEivQZ54lhm7NvGsDIGH7omP92Hpm09BtBYB58B48fB2wLcmhVqIdIGq/b513lwEX5l0vgDzlJYmegFxisL4WAOWh2x9QHLqlsf5+KDtL1E7lLhIWDt3B47WAVOJWSBQAq9Dok4SQiI/9QzyT+If/7+ZwdSUmSrw6EKkfqD9f9P8CDAA4mVD2sXtwPgAAAABJRU5ErkJggg==");
}

.ui-flag.IO, .ui-flag.IOT, .ui-flag.io, .ui-flag.iot {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ODJhNmQ4OC0wN2QyLTI5NGYtODAxMC03MjEzOTNjMzQ4OWEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjczMjUxNzI5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjczMjUxNzE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmNzIxOGEzZS1lNDg3LTg3NDMtODhmMC00NTYyZTdhMmQ0M2YiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozMDYwZDlmYy02ZWFkLTExZTYtOTU1NC1lMzJiNmU0MGU3NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz47fIr+AAAAwFBMVEWKjb+tsNDR0uP19fX309VBR5uTlsNzrwFadGby4Zf7iI71eIJ1erXGyN767G1TWKT/S1WToIz4ur5iZ6uqx2j9cHiBthvl5e3KvtHYuluTUDBFSpz25eZgfUtaYKjs7PF9bo9jjTJwdbNHTZ7Mt7NLUaDP3rV+grn9YGlMXX3h6dT6n6Tm1dZdX5WeoclMSYm7vNhqbq/r7+Xv8upgSXPc3OhsoRVCSZjx8PKRf3drvwWOvDedPjulJEh6oz9FR5bxTWsVAAAEOUlEQVR42qxWDVfqOBCdJv0QaCi0aEWg1dZaFY3p02CVXff//6udSVpA3zvrct6bc4Be2twkc+dOCqO4VVnVhRhOJkPRo0i5k5HL/ztgNBnyvPZsMCQYsQ7U6XAyXPLvCCCeTGKuIjPGrMASVCqe3Lot1LWjzZNM1kUBTmqA8EMEKkeCqlJrXEQLnwkgHU3WPW8S1kXWratsEEQdqJoaKs8LH25xESLbE0SCpk/7nR3G3etnTATewllPTpccPEUEyoPlKU1f0i2o+7mT2ocw2twZ0IAPRdkTeF52fktD7AoU0YnErtjsHmpwmNn8TTCF2u/SkiofAJOBkRUsHsWcEwGPT2Ouw8zcCPtsP993BDPze/+jV8Hto13iF8noust296/7kHdPnp3da53PLME2SLVuDcHkmxiVjRRpqsU0CO686iPYpulNEKxwe1HtsPR7ApOKBX5WNOwq2CxOguCqFyH6nwQmNjhwE2yugmCz13KfA3eJSRiZHJjLPgdKWj0Kqc6CLu5CRwjhABYUlmqIkYSMuyjDmlTg8XDJ8C+MuqZEaaFEaiSwMUu7xLZMdHUQqRZddc5MHYglukhEuzpADW9ms+1ufoyz7Wx282xUMAQOp9L1PcdWos9ddJhjsiepgu5nwc/xYcqJCApNpcuSvRcygZsZ6bCrYXAcOT1ZrTB9wTsN/Vid3D2ZvDhQlQ6n0vW/uJG76DCn+mQc1C+4CGwR7FSo0yU+KbKv/SBSxKvrMDsc/776e/VODGXSJIYdWlzrEn7VkaClnbnopSKLstBhOPfN+V+Xj/g7JR1yAUkGQ5q+iqqSwvbEDpQozfp2bfUy9X92zx8urvkPvHretbT1kLjy1n7Hw2HcGvvk5r/lOu6ftDYiArre7giQXUHRFL6wFnfqogl9a34t6yRr7J18O22yrABDkE4/kiwJSUcIkz5HZVLsOh92u6KJdo5BUFH5P07f5m/TOim919euW4J3RJTz2XyOn8dDGY2vpZR11VeNlH64sKDxETT2ehH612N4nL948zevoiFA68XH7eZ5rqQvu86H3Y6A7XxcOwgUCTfmD3OQY0d1bUogCz8mBuPBfDAYfzqZzHxCsN6h6F3B2gOg+d67gzHFgNbLhHE4ByZkQTsusUcw1nUP7HYEfCNKBoox4dQoyqK8vLgmEJozA7slO0oFjKeLly8n0x8gSHylNVNGFOrhCMx6vSqUjEBYdT1ca+EbAtqV1srH/QLbJYlrtk9li6A/UjBjTHd5faAc7Iek7DgZezN9kZE5PvTnJdYGgK/sSnICUuT7k1ReWwJthlDVgYTeTQ1Ivz/Ly8LHgu7cVIUIzFlOSbz0JTTeru6PVeGfl6dfyIgn+d67yQEghyfl3tRFcuBw631ICsm696YiS7o3qlxBQyDtegy2FbAG0gT67sNkmByrws+veb9L8K8AAwDwE484jKU2IwAAAABJRU5ErkJggg==");
}

.ui-flag.RE, .ui-flag.REU, .ui-flag.re, .ui-flag.reu {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAqCAMAAAA02K3QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3ZGY4OGZjOS1jMGM1LTEyNDAtODgxMi0xZDE1YTM2OTU0NjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzQ4QTZBMkE5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzQ4QTZBMjk5RUUxMTFFNkE2QThCMDE3NkJGRDk2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDplY2Y5OGYwNS0xNjA0LWZmNDAtYjEwMC05ZTViNDIxMWI0MGYiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyZWMxOWYwZS02ZWE3LTExZTYtYWVlZi1mMTc0YTYwZWZkMDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7JV2g4AAAAWlBMVEVBR5v/S1X19fVLUKD////z////NUA/RZr/SVP4vsEpMI+3udb/VmD/VF729vZKUKA0OpW2uNb4wcT/UlwoL4/0////P0pJTp+6vNj/Vl93fLj/gId8gLr/fITnfLayAAAAWklEQVR42uzWyRGAIBBE0VHAFQX3Pf80DaA5WDU3q38A7/zlNtAWd9tDy7hOHXRJonIebA65uqgyTEICaNrPwCFGB3gCBAgQIECAAIE/AkELqDfv1I3m8wowAA35Gh6EqX3fAAAAAElFTkSuQmCC");
}

html {
  box-sizing: border-box;
  height: 100vh;
  overflow: hidden;
  width: 100vw;
}
html *,
html *::after,
html *::before {
  box-sizing: inherit;
}
html:root {
  font-size: 14px;
  --gutter: 0px;
}

body {
  cursor: default;
  height: 100vh;
  line-height: 1.5;
  margin: 0;
  overflow: hidden;
  padding: 0;
  user-select: none;
  width: 100vw;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
}

.theme-dark .ui-datalist__card .ui-card__content::before, .theme-dark .ui-sidebar__titlebar::after, .theme-dark .ui-card .ui-divider, .theme-dark .ui-footer::after, .theme-dark .ui-header::after, .theme-dark .ui-menu__bar::after, .theme-dark .ui-menu .ui-divider, .theme-dark .ui-menu__group::after, .theme-dark hr, .ui-sidebar__titlebar::after, .ui-card .ui-divider, .ui-footer::after, .ui-header::after, .ui-menu__bar::after, .ui-menu .ui-divider, .ui-menu__group::after, hr, .ui-datalist__card .ui-card__content::before {
  height: 0;
  opacity: 0.25;
  transform: scaleY(0.5);
}

.theme-dark .ui-toolbar > .ui-divider, .theme-dark .ui-toolbar > .ui-container > .ui-divider, .theme-dark .ui-panel__header__actions > .ui-divider, .theme-dark .ui-header__actions > .ui-divider, .theme-dark .ui-calendar__range .ui-divider, .theme-dark .ui-menu__bar__wrapper .ui-divider, .ui-toolbar > .ui-divider, .ui-toolbar > .ui-container > .ui-divider, .ui-toolbar > .ui-form > .ui-divider, .ui-header__actions > .ui-divider, .ui-calendar__range .ui-divider, .ui-panel__header__actions > .ui-divider, .ui-menu__bar__wrapper .ui-divider, .theme-dark .ui-toolbar.ui-theme--dark .ui-divider, .theme-dark .ui-panel.ui-theme--dark .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--warning .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--success .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--danger .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--info .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--secondary .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--primary .ui-panel__header .ui-divider, .ui-toolbar.ui-theme--dark .ui-divider, .ui-panel.ui-theme--dark .ui-panel__header .ui-divider, .ui-panel.ui-theme--warning .ui-panel__header .ui-divider, .ui-panel.ui-theme--success .ui-panel__header .ui-divider, .ui-panel.ui-theme--danger .ui-panel__header .ui-divider, .ui-panel.ui-theme--info .ui-panel__header .ui-divider, .ui-panel.ui-theme--secondary .ui-panel__header .ui-divider, .ui-panel.ui-theme--primary .ui-panel__header .ui-divider {
  align-self: stretch;
  opacity: 0.25;
  transform: scaleX(0.5);
}

::-webkit-scrollbar {
  height: 5px;
  width: 5px;
}

input[type=search]::-webkit-search-cancel-button {
  display: none;
}

input::-ms-clear,
select::-ms-clear,
textarea::-ms-clear {
  display: none;
}

input:-webkit-autofill,
select:-webkit-autofill,
textarea:-webkit-autofill,
input:-internal-autofill-previewed,
input:-internal-autofill-selected,
textarea:-internal-autofill-previewed,
textarea:-internal-autofill-selected,
select:-internal-autofill-previewed,
select:-internal-autofill-selected {
  background-color: transparent !important;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.ui-block {
  display: block;
}
.ui-inline {
  display: inline;
}
.ui-inline-block {
  display: inline-block;
}
.ui-hide {
  display: none;
}
.ui-hidden {
  visibility: hidden;
}
.ui-selectable {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  -o-user-select: text;
  user-select: text;
  cursor: text;
}
.ui-fade-in {
  opacity: 0;
  transition: opacity 0.2s;
}
.ui-fade-in--50 {
  opacity: 0.5;
  transition: opacity 0.2s;
}
.ui-fade-in:hover, .ui-fade-in--50:hover {
  opacity: 1;
}
.ui-float--left {
  float: left;
}
.ui-float--right {
  float: right;
}
.ui-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ui-clearfix::after, .ui-clearfix::before {
  clear: both;
  content: "";
  display: table;
}
.ui-clip {
  --line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: var(--line-clamp);
  line-height: 1.5;
  max-height: calc(var(--line-clamp) * 1.5 * 1em);
  overflow: hidden;
  padding: 0;
  text-overflow: ellipsis;
  white-space: normal;
}
.ui-paper, .theme-dark .ui-card, .ui-card {
  border-radius: 2px;
}
.ui-text-divider {
  border-width: 1px 0 0;
  margin: 2rem 0;
  padding: 0;
}
.ui-text-divider legend {
  padding: 0 1em;
  text-align: center;
}
.ui-sticky {
  position: -webkit-sticky;
  position: -moz-sticky;
  position: -ms-sticky;
  position: sticky;
}
.ui-sticky--top {
  top: 0;
}
.ui-sticky--bottom {
  bottom: 0;
}
.ui-scroll, .ui-tree__container, .ui-gridder, .ui-list__container {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  transform: translate3d(0, 0, 0);
}
.ui-scroll--y {
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
  transform: translate3d(0, 0, 0);
}
.ui-scroll--no {
  overflow: hidden;
}
.ui-border, .ui-border--xy {
  border: 1px solid transparent;
}
.ui-border--x {
  -webkit-border-start: 1px solid transparent;
  -moz-border-start: 1px solid transparent;
  -ms-border-start: 1px solid transparent;
  -o-border-start: 1px solid transparent;
  border-start: 1px solid transparent;
  -webkit-border-end: 1px solid transparent;
  -moz-border-end: 1px solid transparent;
  -ms-border-end: 1px solid transparent;
  -o-border-end: 1px solid transparent;
  border-end: 1px solid transparent;
}
.ui-border--x--0 {
  -webkit-border-start: 0;
  -moz-border-start: 0;
  -ms-border-start: 0;
  -o-border-start: 0;
  border-start: 0;
  -webkit-border-end: 0;
  -moz-border-end: 0;
  -ms-border-end: 0;
  -o-border-end: 0;
  border-end: 0;
}
.ui-border--s, .theme-dark .ui-sidebar[data-collapsed=true][data-position=end] .ui-sidebar__body, .theme-dark .ui-sidebar[data-position=end], .theme-dark .ui-drawer[data-align=end] .theme-dark .ui-drawer__body, .ui-sidebar[data-collapsed=true][data-position=end] .ui-sidebar__body, .ui-sidebar[data-position=end], .ui-drawer[data-align=end] .ui-drawer__body {
  -webkit-border-start: 1px solid transparent;
  -moz-border-start: 1px solid transparent;
  -ms-border-start: 1px solid transparent;
  -o-border-start: 1px solid transparent;
  border-start: 1px solid transparent;
}
.ui-border--s--0 {
  -webkit-border-start: 0;
  -moz-border-start: 0;
  -ms-border-start: 0;
  -o-border-start: 0;
  border-start: 0;
}
.ui-border--e, .theme-dark .ui-sidebar[data-collapsed=true] .ui-sidebar__body, .theme-dark .ui-sidebar[data-position=start], .theme-dark .ui-drawer[data-align=start] .theme-dark .ui-drawer__body, .ui-sidebar[data-collapsed=true] .ui-sidebar__body, .ui-sidebar[data-position=start], .ui-drawer[data-align=start] .ui-drawer__body {
  -webkit-border-end: 1px solid transparent;
  -moz-border-end: 1px solid transparent;
  -ms-border-end: 1px solid transparent;
  -o-border-end: 1px solid transparent;
  border-end: 1px solid transparent;
}
.ui-border--e--0 {
  -webkit-border-end: 0;
  -moz-border-end: 0;
  -ms-border-end: 0;
  -o-border-end: 0;
  border-end: 0;
}
.ui-border--y {
  border-bottom: 1px solid transparent;
  border-top: 1px solid transparent;
}
.ui-border--y--0 {
  border-bottom: 0;
  border-top: 0;
}
.ui-border--t {
  border-top: 1px solid transparent;
}
.ui-border--t--0 {
  border-top: 0;
}
.ui-border--b {
  border-bottom: 1px solid transparent;
}
.ui-border--b--0 {
  border-bottom: 0;
}
.ui-border--0 {
  border: 0;
}
.ui-border--sm {
  border-width: 2px;
}
.ui-border--md {
  border-width: 4px;
}
.ui-border--lg {
  border-width: 6px;
}
.ui-border--xl {
  border-width: 8px;
}

.ui-margin--0.ui-margin--0.ui-margin--0 {
  margin: 0;
}
.ui-margin--x--0.ui-margin--x--0.ui-margin--x--0 {
  margin-left: 0;
  margin-right: 0;
}
.ui-margin--s--0.ui-margin--s--0.ui-margin--s--0 {
  -webkit-margin-start: 0;
  -moz-margin-start: 0;
  -ms-margin-start: 0;
  -o-margin-start: 0;
  margin-start: 0;
}
.ui-margin--e--0.ui-margin--e--0.ui-margin--e--0 {
  -webkit-margin-end: 0;
  -moz-margin-end: 0;
  -ms-margin-end: 0;
  -o-margin-end: 0;
  margin-end: 0;
}
.ui-margin--y--0.ui-margin--y--0.ui-margin--y--0 {
  margin-top: 0;
  margin-bottom: 0;
}
.ui-margin--t--0.ui-margin--t--0.ui-margin--t--0 {
  margin-top: 0;
}
.ui-margin--b--0.ui-margin--b--0.ui-margin--b--0 {
  margin-bottom: 0;
}

.ui-margin.ui-margin.ui-margin {
  margin: 1rem;
}
.ui-margin--x.ui-margin--x.ui-margin--x {
  margin-left: 1rem;
  margin-right: 1rem;
}
.ui-margin--s.ui-margin--s.ui-margin--s {
  -webkit-margin-start: 1rem;
  -moz-margin-start: 1rem;
  -ms-margin-start: 1rem;
  -o-margin-start: 1rem;
  margin-start: 1rem;
}
.ui-margin--e.ui-margin--e.ui-margin--e {
  -webkit-margin-end: 1rem;
  -moz-margin-end: 1rem;
  -ms-margin-end: 1rem;
  -o-margin-end: 1rem;
  margin-end: 1rem;
}
.ui-margin--y.ui-margin--y.ui-margin--y {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.ui-margin--t.ui-margin--t.ui-margin--t {
  margin-top: 1rem;
}
.ui-margin--b.ui-margin--b.ui-margin--b {
  margin-bottom: 1rem;
}

.ui-margin--xxs.ui-margin--xxs.ui-margin--xxs {
  margin: 0.25rem;
}
.ui-margin--x--xxs.ui-margin--x--xxs.ui-margin--x--xxs {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.ui-margin--s--xxs.ui-margin--s--xxs.ui-margin--s--xxs {
  -webkit-margin-start: 0.25rem;
  -moz-margin-start: 0.25rem;
  -ms-margin-start: 0.25rem;
  -o-margin-start: 0.25rem;
  margin-start: 0.25rem;
}
.ui-margin--e--xxs.ui-margin--e--xxs.ui-margin--e--xxs {
  -webkit-margin-end: 0.25rem;
  -moz-margin-end: 0.25rem;
  -ms-margin-end: 0.25rem;
  -o-margin-end: 0.25rem;
  margin-end: 0.25rem;
}
.ui-margin--y--xxs.ui-margin--y--xxs.ui-margin--y--xxs {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.ui-margin--t--xxs.ui-margin--t--xxs.ui-margin--t--xxs {
  margin-top: 0.25rem;
}
.ui-margin--b--xxs.ui-margin--b--xxs.ui-margin--b--xxs {
  margin-bottom: 0.25rem;
}

.ui-margin--xs.ui-margin--xs.ui-margin--xs {
  margin: 0.5rem;
}
.ui-margin--x--xs.ui-margin--x--xs.ui-margin--x--xs {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.ui-margin--s--xs.ui-margin--s--xs.ui-margin--s--xs {
  -webkit-margin-start: 0.5rem;
  -moz-margin-start: 0.5rem;
  -ms-margin-start: 0.5rem;
  -o-margin-start: 0.5rem;
  margin-start: 0.5rem;
}
.ui-margin--e--xs.ui-margin--e--xs.ui-margin--e--xs {
  -webkit-margin-end: 0.5rem;
  -moz-margin-end: 0.5rem;
  -ms-margin-end: 0.5rem;
  -o-margin-end: 0.5rem;
  margin-end: 0.5rem;
}
.ui-margin--y--xs.ui-margin--y--xs.ui-margin--y--xs {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.ui-margin--t--xs.ui-margin--t--xs.ui-margin--t--xs {
  margin-top: 0.5rem;
}
.ui-margin--b--xs.ui-margin--b--xs.ui-margin--b--xs {
  margin-bottom: 0.5rem;
}

.ui-margin--sm.ui-margin--sm.ui-margin--sm {
  margin: 0.75rem;
}
.ui-margin--x--sm.ui-margin--x--sm.ui-margin--x--sm {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
.ui-margin--s--sm.ui-margin--s--sm.ui-margin--s--sm {
  -webkit-margin-start: 0.75rem;
  -moz-margin-start: 0.75rem;
  -ms-margin-start: 0.75rem;
  -o-margin-start: 0.75rem;
  margin-start: 0.75rem;
}
.ui-margin--e--sm.ui-margin--e--sm.ui-margin--e--sm {
  -webkit-margin-end: 0.75rem;
  -moz-margin-end: 0.75rem;
  -ms-margin-end: 0.75rem;
  -o-margin-end: 0.75rem;
  margin-end: 0.75rem;
}
.ui-margin--y--sm.ui-margin--y--sm.ui-margin--y--sm {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.ui-margin--t--sm.ui-margin--t--sm.ui-margin--t--sm {
  margin-top: 0.75rem;
}
.ui-margin--b--sm.ui-margin--b--sm.ui-margin--b--sm {
  margin-bottom: 0.75rem;
}

.ui-margin--md.ui-margin--md.ui-margin--md {
  margin: 1.5rem;
}
.ui-margin--x--md.ui-margin--x--md.ui-margin--x--md {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}
.ui-margin--s--md.ui-margin--s--md.ui-margin--s--md {
  -webkit-margin-start: 1.5rem;
  -moz-margin-start: 1.5rem;
  -ms-margin-start: 1.5rem;
  -o-margin-start: 1.5rem;
  margin-start: 1.5rem;
}
.ui-margin--e--md.ui-margin--e--md.ui-margin--e--md {
  -webkit-margin-end: 1.5rem;
  -moz-margin-end: 1.5rem;
  -ms-margin-end: 1.5rem;
  -o-margin-end: 1.5rem;
  margin-end: 1.5rem;
}
.ui-margin--y--md.ui-margin--y--md.ui-margin--y--md {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.ui-margin--t--md.ui-margin--t--md.ui-margin--t--md {
  margin-top: 1.5rem;
}
.ui-margin--b--md.ui-margin--b--md.ui-margin--b--md {
  margin-bottom: 1.5rem;
}

.ui-margin--lg.ui-margin--lg.ui-margin--lg {
  margin: 2rem;
}
.ui-margin--x--lg.ui-margin--x--lg.ui-margin--x--lg {
  margin-left: 2rem;
  margin-right: 2rem;
}
.ui-margin--s--lg.ui-margin--s--lg.ui-margin--s--lg {
  -webkit-margin-start: 2rem;
  -moz-margin-start: 2rem;
  -ms-margin-start: 2rem;
  -o-margin-start: 2rem;
  margin-start: 2rem;
}
.ui-margin--e--lg.ui-margin--e--lg.ui-margin--e--lg {
  -webkit-margin-end: 2rem;
  -moz-margin-end: 2rem;
  -ms-margin-end: 2rem;
  -o-margin-end: 2rem;
  margin-end: 2rem;
}
.ui-margin--y--lg.ui-margin--y--lg.ui-margin--y--lg {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.ui-margin--t--lg.ui-margin--t--lg.ui-margin--t--lg {
  margin-top: 2rem;
}
.ui-margin--b--lg.ui-margin--b--lg.ui-margin--b--lg {
  margin-bottom: 2rem;
}

.ui-margin--xl.ui-margin--xl.ui-margin--xl {
  margin: 3rem;
}
.ui-margin--x--xl.ui-margin--x--xl.ui-margin--x--xl {
  margin-left: 3rem;
  margin-right: 3rem;
}
.ui-margin--s--xl.ui-margin--s--xl.ui-margin--s--xl {
  -webkit-margin-start: 3rem;
  -moz-margin-start: 3rem;
  -ms-margin-start: 3rem;
  -o-margin-start: 3rem;
  margin-start: 3rem;
}
.ui-margin--e--xl.ui-margin--e--xl.ui-margin--e--xl {
  -webkit-margin-end: 3rem;
  -moz-margin-end: 3rem;
  -ms-margin-end: 3rem;
  -o-margin-end: 3rem;
  margin-end: 3rem;
}
.ui-margin--y--xl.ui-margin--y--xl.ui-margin--y--xl {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.ui-margin--t--xl.ui-margin--t--xl.ui-margin--t--xl {
  margin-top: 3rem;
}
.ui-margin--b--xl.ui-margin--b--xl.ui-margin--b--xl {
  margin-bottom: 3rem;
}

.ui-padding--0.ui-padding--0.ui-padding--0 {
  padding: 0;
}
.ui-padding--x--0.ui-padding--x--0.ui-padding--x--0 {
  padding-left: 0;
  padding-right: 0;
}
.ui-padding--s--0.ui-padding--s--0.ui-padding--s--0 {
  -webkit-padding-start: 0;
  -moz-padding-start: 0;
  -ms-padding-start: 0;
  -o-padding-start: 0;
  padding-start: 0;
}
.ui-padding--e--0.ui-padding--e--0.ui-padding--e--0 {
  -webkit-padding-end: 0;
  -moz-padding-end: 0;
  -ms-padding-end: 0;
  -o-padding-end: 0;
  padding-end: 0;
}
.ui-padding--y--0.ui-padding--y--0.ui-padding--y--0 {
  padding-top: 0;
  padding-bottom: 0;
}
.ui-padding--t--0.ui-padding--t--0.ui-padding--t--0 {
  padding-top: 0;
}
.ui-padding--b--0.ui-padding--b--0.ui-padding--b--0 {
  padding-bottom: 0;
}

.ui-padding.ui-padding.ui-padding {
  padding: 1rem;
}
.ui-padding--x.ui-padding--x.ui-padding--x {
  padding-left: 1rem;
  padding-right: 1rem;
}
.ui-padding--s.ui-padding--s.ui-padding--s {
  -webkit-padding-start: 1rem;
  -moz-padding-start: 1rem;
  -ms-padding-start: 1rem;
  -o-padding-start: 1rem;
  padding-start: 1rem;
}
.ui-padding--e.ui-padding--e.ui-padding--e {
  -webkit-padding-end: 1rem;
  -moz-padding-end: 1rem;
  -ms-padding-end: 1rem;
  -o-padding-end: 1rem;
  padding-end: 1rem;
}
.ui-padding--y.ui-padding--y.ui-padding--y {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.ui-padding--t.ui-padding--t.ui-padding--t {
  padding-top: 1rem;
}
.ui-padding--b.ui-padding--b.ui-padding--b {
  padding-bottom: 1rem;
}

.ui-padding--xxs.ui-padding--xxs.ui-padding--xxs {
  padding: 0.25rem;
}
.ui-padding--x--xxs.ui-padding--x--xxs.ui-padding--x--xxs {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.ui-padding--s--xxs.ui-padding--s--xxs.ui-padding--s--xxs {
  -webkit-padding-start: 0.25rem;
  -moz-padding-start: 0.25rem;
  -ms-padding-start: 0.25rem;
  -o-padding-start: 0.25rem;
  padding-start: 0.25rem;
}
.ui-padding--e--xxs.ui-padding--e--xxs.ui-padding--e--xxs {
  -webkit-padding-end: 0.25rem;
  -moz-padding-end: 0.25rem;
  -ms-padding-end: 0.25rem;
  -o-padding-end: 0.25rem;
  padding-end: 0.25rem;
}
.ui-padding--y--xxs.ui-padding--y--xxs.ui-padding--y--xxs {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.ui-padding--t--xxs.ui-padding--t--xxs.ui-padding--t--xxs {
  padding-top: 0.25rem;
}
.ui-padding--b--xxs.ui-padding--b--xxs.ui-padding--b--xxs {
  padding-bottom: 0.25rem;
}

.ui-padding--xs.ui-padding--xs.ui-padding--xs {
  padding: 0.5rem;
}
.ui-padding--x--xs.ui-padding--x--xs.ui-padding--x--xs {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.ui-padding--s--xs.ui-padding--s--xs.ui-padding--s--xs {
  -webkit-padding-start: 0.5rem;
  -moz-padding-start: 0.5rem;
  -ms-padding-start: 0.5rem;
  -o-padding-start: 0.5rem;
  padding-start: 0.5rem;
}
.ui-padding--e--xs.ui-padding--e--xs.ui-padding--e--xs {
  -webkit-padding-end: 0.5rem;
  -moz-padding-end: 0.5rem;
  -ms-padding-end: 0.5rem;
  -o-padding-end: 0.5rem;
  padding-end: 0.5rem;
}
.ui-padding--y--xs.ui-padding--y--xs.ui-padding--y--xs {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.ui-padding--t--xs.ui-padding--t--xs.ui-padding--t--xs {
  padding-top: 0.5rem;
}
.ui-padding--b--xs.ui-padding--b--xs.ui-padding--b--xs {
  padding-bottom: 0.5rem;
}

.ui-padding--sm.ui-padding--sm.ui-padding--sm {
  padding: 0.75rem;
}
.ui-padding--x--sm.ui-padding--x--sm.ui-padding--x--sm {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.ui-padding--s--sm.ui-padding--s--sm.ui-padding--s--sm {
  -webkit-padding-start: 0.75rem;
  -moz-padding-start: 0.75rem;
  -ms-padding-start: 0.75rem;
  -o-padding-start: 0.75rem;
  padding-start: 0.75rem;
}
.ui-padding--e--sm.ui-padding--e--sm.ui-padding--e--sm {
  -webkit-padding-end: 0.75rem;
  -moz-padding-end: 0.75rem;
  -ms-padding-end: 0.75rem;
  -o-padding-end: 0.75rem;
  padding-end: 0.75rem;
}
.ui-padding--y--sm.ui-padding--y--sm.ui-padding--y--sm {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.ui-padding--t--sm.ui-padding--t--sm.ui-padding--t--sm {
  padding-top: 0.75rem;
}
.ui-padding--b--sm.ui-padding--b--sm.ui-padding--b--sm {
  padding-bottom: 0.75rem;
}

.ui-padding--md.ui-padding--md.ui-padding--md {
  padding: 1.5rem;
}
.ui-padding--x--md.ui-padding--x--md.ui-padding--x--md {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.ui-padding--s--md.ui-padding--s--md.ui-padding--s--md {
  -webkit-padding-start: 1.5rem;
  -moz-padding-start: 1.5rem;
  -ms-padding-start: 1.5rem;
  -o-padding-start: 1.5rem;
  padding-start: 1.5rem;
}
.ui-padding--e--md.ui-padding--e--md.ui-padding--e--md {
  -webkit-padding-end: 1.5rem;
  -moz-padding-end: 1.5rem;
  -ms-padding-end: 1.5rem;
  -o-padding-end: 1.5rem;
  padding-end: 1.5rem;
}
.ui-padding--y--md.ui-padding--y--md.ui-padding--y--md {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.ui-padding--t--md.ui-padding--t--md.ui-padding--t--md {
  padding-top: 1.5rem;
}
.ui-padding--b--md.ui-padding--b--md.ui-padding--b--md {
  padding-bottom: 1.5rem;
}

.ui-padding--lg.ui-padding--lg.ui-padding--lg {
  padding: 2rem;
}
.ui-padding--x--lg.ui-padding--x--lg.ui-padding--x--lg {
  padding-left: 2rem;
  padding-right: 2rem;
}
.ui-padding--s--lg.ui-padding--s--lg.ui-padding--s--lg {
  -webkit-padding-start: 2rem;
  -moz-padding-start: 2rem;
  -ms-padding-start: 2rem;
  -o-padding-start: 2rem;
  padding-start: 2rem;
}
.ui-padding--e--lg.ui-padding--e--lg.ui-padding--e--lg {
  -webkit-padding-end: 2rem;
  -moz-padding-end: 2rem;
  -ms-padding-end: 2rem;
  -o-padding-end: 2rem;
  padding-end: 2rem;
}
.ui-padding--y--lg.ui-padding--y--lg.ui-padding--y--lg {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.ui-padding--t--lg.ui-padding--t--lg.ui-padding--t--lg {
  padding-top: 2rem;
}
.ui-padding--b--lg.ui-padding--b--lg.ui-padding--b--lg {
  padding-bottom: 2rem;
}

.ui-padding--xl.ui-padding--xl.ui-padding--xl {
  padding: 3rem;
}
.ui-padding--x--xl.ui-padding--x--xl.ui-padding--x--xl {
  padding-left: 3rem;
  padding-right: 3rem;
}
.ui-padding--s--xl.ui-padding--s--xl.ui-padding--s--xl {
  -webkit-padding-start: 3rem;
  -moz-padding-start: 3rem;
  -ms-padding-start: 3rem;
  -o-padding-start: 3rem;
  padding-start: 3rem;
}
.ui-padding--e--xl.ui-padding--e--xl.ui-padding--e--xl {
  -webkit-padding-end: 3rem;
  -moz-padding-end: 3rem;
  -ms-padding-end: 3rem;
  -o-padding-end: 3rem;
  padding-end: 3rem;
}
.ui-padding--y--xl.ui-padding--y--xl.ui-padding--y--xl {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.ui-padding--t--xl.ui-padding--t--xl.ui-padding--t--xl {
  padding-top: 3rem;
}
.ui-padding--b--xl.ui-padding--b--xl.ui-padding--b--xl {
  padding-bottom: 3rem;
}

@media only screen and (max-width: 320px) {
  .ui-margin--0\@xs.ui-margin--0\@xs.ui-margin--0\@xs {
    margin: 0;
  }
  .ui-margin--x--0\@xs.ui-margin--x--0\@xs.ui-margin--x--0\@xs {
    margin-left: 0;
    margin-right: 0;
  }
  .ui-margin--s--0\@xs.ui-margin--s--0\@xs.ui-margin--s--0\@xs {
    -webkit-margin-start: 0;
    -moz-margin-start: 0;
    -ms-margin-start: 0;
    -o-margin-start: 0;
    margin-start: 0;
  }
  .ui-margin--e--0\@xs.ui-margin--e--0\@xs.ui-margin--e--0\@xs {
    -webkit-margin-end: 0;
    -moz-margin-end: 0;
    -ms-margin-end: 0;
    -o-margin-end: 0;
    margin-end: 0;
  }
  .ui-margin--y--0\@xs.ui-margin--y--0\@xs.ui-margin--y--0\@xs {
    margin-top: 0;
    margin-bottom: 0;
  }
  .ui-margin--t--0\@xs.ui-margin--t--0\@xs.ui-margin--t--0\@xs {
    margin-top: 0;
  }
  .ui-margin--b--0\@xs.ui-margin--b--0\@xs.ui-margin--b--0\@xs {
    margin-bottom: 0;
  }
  .ui-margin\@xs.ui-margin\@xs.ui-margin\@xs {
    margin: 1rem;
  }
  .ui-margin--x\@xs.ui-margin--x\@xs.ui-margin--x\@xs {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .ui-margin--s\@xs.ui-margin--s\@xs.ui-margin--s\@xs {
    -webkit-margin-start: 1rem;
    -moz-margin-start: 1rem;
    -ms-margin-start: 1rem;
    -o-margin-start: 1rem;
    margin-start: 1rem;
  }
  .ui-margin--e\@xs.ui-margin--e\@xs.ui-margin--e\@xs {
    -webkit-margin-end: 1rem;
    -moz-margin-end: 1rem;
    -ms-margin-end: 1rem;
    -o-margin-end: 1rem;
    margin-end: 1rem;
  }
  .ui-margin--y\@xs.ui-margin--y\@xs.ui-margin--y\@xs {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .ui-margin--t\@xs.ui-margin--t\@xs.ui-margin--t\@xs {
    margin-top: 1rem;
  }
  .ui-margin--b\@xs.ui-margin--b\@xs.ui-margin--b\@xs {
    margin-bottom: 1rem;
  }
  .ui-margin--xxs\@xs.ui-margin--xxs\@xs.ui-margin--xxs\@xs {
    margin: 0.25rem;
  }
  .ui-margin--x--xxs\@xs.ui-margin--x--xxs\@xs.ui-margin--x--xxs\@xs {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .ui-margin--s--xxs\@xs.ui-margin--s--xxs\@xs.ui-margin--s--xxs\@xs {
    -webkit-margin-start: 0.25rem;
    -moz-margin-start: 0.25rem;
    -ms-margin-start: 0.25rem;
    -o-margin-start: 0.25rem;
    margin-start: 0.25rem;
  }
  .ui-margin--e--xxs\@xs.ui-margin--e--xxs\@xs.ui-margin--e--xxs\@xs {
    -webkit-margin-end: 0.25rem;
    -moz-margin-end: 0.25rem;
    -ms-margin-end: 0.25rem;
    -o-margin-end: 0.25rem;
    margin-end: 0.25rem;
  }
  .ui-margin--y--xxs\@xs.ui-margin--y--xxs\@xs.ui-margin--y--xxs\@xs {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .ui-margin--t--xxs\@xs.ui-margin--t--xxs\@xs.ui-margin--t--xxs\@xs {
    margin-top: 0.25rem;
  }
  .ui-margin--b--xxs\@xs.ui-margin--b--xxs\@xs.ui-margin--b--xxs\@xs {
    margin-bottom: 0.25rem;
  }
  .ui-margin--xs\@xs.ui-margin--xs\@xs.ui-margin--xs\@xs {
    margin: 0.5rem;
  }
  .ui-margin--x--xs\@xs.ui-margin--x--xs\@xs.ui-margin--x--xs\@xs {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  .ui-margin--s--xs\@xs.ui-margin--s--xs\@xs.ui-margin--s--xs\@xs {
    -webkit-margin-start: 0.5rem;
    -moz-margin-start: 0.5rem;
    -ms-margin-start: 0.5rem;
    -o-margin-start: 0.5rem;
    margin-start: 0.5rem;
  }
  .ui-margin--e--xs\@xs.ui-margin--e--xs\@xs.ui-margin--e--xs\@xs {
    -webkit-margin-end: 0.5rem;
    -moz-margin-end: 0.5rem;
    -ms-margin-end: 0.5rem;
    -o-margin-end: 0.5rem;
    margin-end: 0.5rem;
  }
  .ui-margin--y--xs\@xs.ui-margin--y--xs\@xs.ui-margin--y--xs\@xs {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .ui-margin--t--xs\@xs.ui-margin--t--xs\@xs.ui-margin--t--xs\@xs {
    margin-top: 0.5rem;
  }
  .ui-margin--b--xs\@xs.ui-margin--b--xs\@xs.ui-margin--b--xs\@xs {
    margin-bottom: 0.5rem;
  }
  .ui-margin--sm\@xs.ui-margin--sm\@xs.ui-margin--sm\@xs {
    margin: 0.75rem;
  }
  .ui-margin--x--sm\@xs.ui-margin--x--sm\@xs.ui-margin--x--sm\@xs {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  .ui-margin--s--sm\@xs.ui-margin--s--sm\@xs.ui-margin--s--sm\@xs {
    -webkit-margin-start: 0.75rem;
    -moz-margin-start: 0.75rem;
    -ms-margin-start: 0.75rem;
    -o-margin-start: 0.75rem;
    margin-start: 0.75rem;
  }
  .ui-margin--e--sm\@xs.ui-margin--e--sm\@xs.ui-margin--e--sm\@xs {
    -webkit-margin-end: 0.75rem;
    -moz-margin-end: 0.75rem;
    -ms-margin-end: 0.75rem;
    -o-margin-end: 0.75rem;
    margin-end: 0.75rem;
  }
  .ui-margin--y--sm\@xs.ui-margin--y--sm\@xs.ui-margin--y--sm\@xs {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .ui-margin--t--sm\@xs.ui-margin--t--sm\@xs.ui-margin--t--sm\@xs {
    margin-top: 0.75rem;
  }
  .ui-margin--b--sm\@xs.ui-margin--b--sm\@xs.ui-margin--b--sm\@xs {
    margin-bottom: 0.75rem;
  }
  .ui-margin--md\@xs.ui-margin--md\@xs.ui-margin--md\@xs {
    margin: 1.5rem;
  }
  .ui-margin--x--md\@xs.ui-margin--x--md\@xs.ui-margin--x--md\@xs {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  .ui-margin--s--md\@xs.ui-margin--s--md\@xs.ui-margin--s--md\@xs {
    -webkit-margin-start: 1.5rem;
    -moz-margin-start: 1.5rem;
    -ms-margin-start: 1.5rem;
    -o-margin-start: 1.5rem;
    margin-start: 1.5rem;
  }
  .ui-margin--e--md\@xs.ui-margin--e--md\@xs.ui-margin--e--md\@xs {
    -webkit-margin-end: 1.5rem;
    -moz-margin-end: 1.5rem;
    -ms-margin-end: 1.5rem;
    -o-margin-end: 1.5rem;
    margin-end: 1.5rem;
  }
  .ui-margin--y--md\@xs.ui-margin--y--md\@xs.ui-margin--y--md\@xs {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .ui-margin--t--md\@xs.ui-margin--t--md\@xs.ui-margin--t--md\@xs {
    margin-top: 1.5rem;
  }
  .ui-margin--b--md\@xs.ui-margin--b--md\@xs.ui-margin--b--md\@xs {
    margin-bottom: 1.5rem;
  }
  .ui-margin--lg\@xs.ui-margin--lg\@xs.ui-margin--lg\@xs {
    margin: 2rem;
  }
  .ui-margin--x--lg\@xs.ui-margin--x--lg\@xs.ui-margin--x--lg\@xs {
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .ui-margin--s--lg\@xs.ui-margin--s--lg\@xs.ui-margin--s--lg\@xs {
    -webkit-margin-start: 2rem;
    -moz-margin-start: 2rem;
    -ms-margin-start: 2rem;
    -o-margin-start: 2rem;
    margin-start: 2rem;
  }
  .ui-margin--e--lg\@xs.ui-margin--e--lg\@xs.ui-margin--e--lg\@xs {
    -webkit-margin-end: 2rem;
    -moz-margin-end: 2rem;
    -ms-margin-end: 2rem;
    -o-margin-end: 2rem;
    margin-end: 2rem;
  }
  .ui-margin--y--lg\@xs.ui-margin--y--lg\@xs.ui-margin--y--lg\@xs {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .ui-margin--t--lg\@xs.ui-margin--t--lg\@xs.ui-margin--t--lg\@xs {
    margin-top: 2rem;
  }
  .ui-margin--b--lg\@xs.ui-margin--b--lg\@xs.ui-margin--b--lg\@xs {
    margin-bottom: 2rem;
  }
  .ui-margin--xl\@xs.ui-margin--xl\@xs.ui-margin--xl\@xs {
    margin: 3rem;
  }
  .ui-margin--x--xl\@xs.ui-margin--x--xl\@xs.ui-margin--x--xl\@xs {
    margin-left: 3rem;
    margin-right: 3rem;
  }
  .ui-margin--s--xl\@xs.ui-margin--s--xl\@xs.ui-margin--s--xl\@xs {
    -webkit-margin-start: 3rem;
    -moz-margin-start: 3rem;
    -ms-margin-start: 3rem;
    -o-margin-start: 3rem;
    margin-start: 3rem;
  }
  .ui-margin--e--xl\@xs.ui-margin--e--xl\@xs.ui-margin--e--xl\@xs {
    -webkit-margin-end: 3rem;
    -moz-margin-end: 3rem;
    -ms-margin-end: 3rem;
    -o-margin-end: 3rem;
    margin-end: 3rem;
  }
  .ui-margin--y--xl\@xs.ui-margin--y--xl\@xs.ui-margin--y--xl\@xs {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .ui-margin--t--xl\@xs.ui-margin--t--xl\@xs.ui-margin--t--xl\@xs {
    margin-top: 3rem;
  }
  .ui-margin--b--xl\@xs.ui-margin--b--xl\@xs.ui-margin--b--xl\@xs {
    margin-bottom: 3rem;
  }
  .ui-padding--0\@xs.ui-padding--0\@xs.ui-padding--0\@xs {
    padding: 0;
  }
  .ui-padding--x--0\@xs.ui-padding--x--0\@xs.ui-padding--x--0\@xs {
    padding-left: 0;
    padding-right: 0;
  }
  .ui-padding--s--0\@xs.ui-padding--s--0\@xs.ui-padding--s--0\@xs {
    -webkit-padding-start: 0;
    -moz-padding-start: 0;
    -ms-padding-start: 0;
    -o-padding-start: 0;
    padding-start: 0;
  }
  .ui-padding--e--0\@xs.ui-padding--e--0\@xs.ui-padding--e--0\@xs {
    -webkit-padding-end: 0;
    -moz-padding-end: 0;
    -ms-padding-end: 0;
    -o-padding-end: 0;
    padding-end: 0;
  }
  .ui-padding--y--0\@xs.ui-padding--y--0\@xs.ui-padding--y--0\@xs {
    padding-top: 0;
    padding-bottom: 0;
  }
  .ui-padding--t--0\@xs.ui-padding--t--0\@xs.ui-padding--t--0\@xs {
    padding-top: 0;
  }
  .ui-padding--b--0\@xs.ui-padding--b--0\@xs.ui-padding--b--0\@xs {
    padding-bottom: 0;
  }
  .ui-padding\@xs.ui-padding\@xs.ui-padding\@xs {
    padding: 1rem;
  }
  .ui-padding--x\@xs.ui-padding--x\@xs.ui-padding--x\@xs {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .ui-padding--s\@xs.ui-padding--s\@xs.ui-padding--s\@xs {
    -webkit-padding-start: 1rem;
    -moz-padding-start: 1rem;
    -ms-padding-start: 1rem;
    -o-padding-start: 1rem;
    padding-start: 1rem;
  }
  .ui-padding--e\@xs.ui-padding--e\@xs.ui-padding--e\@xs {
    -webkit-padding-end: 1rem;
    -moz-padding-end: 1rem;
    -ms-padding-end: 1rem;
    -o-padding-end: 1rem;
    padding-end: 1rem;
  }
  .ui-padding--y\@xs.ui-padding--y\@xs.ui-padding--y\@xs {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .ui-padding--t\@xs.ui-padding--t\@xs.ui-padding--t\@xs {
    padding-top: 1rem;
  }
  .ui-padding--b\@xs.ui-padding--b\@xs.ui-padding--b\@xs {
    padding-bottom: 1rem;
  }
  .ui-padding--xxs\@xs.ui-padding--xxs\@xs.ui-padding--xxs\@xs {
    padding: 0.25rem;
  }
  .ui-padding--x--xxs\@xs.ui-padding--x--xxs\@xs.ui-padding--x--xxs\@xs {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .ui-padding--s--xxs\@xs.ui-padding--s--xxs\@xs.ui-padding--s--xxs\@xs {
    -webkit-padding-start: 0.25rem;
    -moz-padding-start: 0.25rem;
    -ms-padding-start: 0.25rem;
    -o-padding-start: 0.25rem;
    padding-start: 0.25rem;
  }
  .ui-padding--e--xxs\@xs.ui-padding--e--xxs\@xs.ui-padding--e--xxs\@xs {
    -webkit-padding-end: 0.25rem;
    -moz-padding-end: 0.25rem;
    -ms-padding-end: 0.25rem;
    -o-padding-end: 0.25rem;
    padding-end: 0.25rem;
  }
  .ui-padding--y--xxs\@xs.ui-padding--y--xxs\@xs.ui-padding--y--xxs\@xs {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .ui-padding--t--xxs\@xs.ui-padding--t--xxs\@xs.ui-padding--t--xxs\@xs {
    padding-top: 0.25rem;
  }
  .ui-padding--b--xxs\@xs.ui-padding--b--xxs\@xs.ui-padding--b--xxs\@xs {
    padding-bottom: 0.25rem;
  }
  .ui-padding--xs\@xs.ui-padding--xs\@xs.ui-padding--xs\@xs {
    padding: 0.5rem;
  }
  .ui-padding--x--xs\@xs.ui-padding--x--xs\@xs.ui-padding--x--xs\@xs {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .ui-padding--s--xs\@xs.ui-padding--s--xs\@xs.ui-padding--s--xs\@xs {
    -webkit-padding-start: 0.5rem;
    -moz-padding-start: 0.5rem;
    -ms-padding-start: 0.5rem;
    -o-padding-start: 0.5rem;
    padding-start: 0.5rem;
  }
  .ui-padding--e--xs\@xs.ui-padding--e--xs\@xs.ui-padding--e--xs\@xs {
    -webkit-padding-end: 0.5rem;
    -moz-padding-end: 0.5rem;
    -ms-padding-end: 0.5rem;
    -o-padding-end: 0.5rem;
    padding-end: 0.5rem;
  }
  .ui-padding--y--xs\@xs.ui-padding--y--xs\@xs.ui-padding--y--xs\@xs {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .ui-padding--t--xs\@xs.ui-padding--t--xs\@xs.ui-padding--t--xs\@xs {
    padding-top: 0.5rem;
  }
  .ui-padding--b--xs\@xs.ui-padding--b--xs\@xs.ui-padding--b--xs\@xs {
    padding-bottom: 0.5rem;
  }
  .ui-padding--sm\@xs.ui-padding--sm\@xs.ui-padding--sm\@xs {
    padding: 0.75rem;
  }
  .ui-padding--x--sm\@xs.ui-padding--x--sm\@xs.ui-padding--x--sm\@xs {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .ui-padding--s--sm\@xs.ui-padding--s--sm\@xs.ui-padding--s--sm\@xs {
    -webkit-padding-start: 0.75rem;
    -moz-padding-start: 0.75rem;
    -ms-padding-start: 0.75rem;
    -o-padding-start: 0.75rem;
    padding-start: 0.75rem;
  }
  .ui-padding--e--sm\@xs.ui-padding--e--sm\@xs.ui-padding--e--sm\@xs {
    -webkit-padding-end: 0.75rem;
    -moz-padding-end: 0.75rem;
    -ms-padding-end: 0.75rem;
    -o-padding-end: 0.75rem;
    padding-end: 0.75rem;
  }
  .ui-padding--y--sm\@xs.ui-padding--y--sm\@xs.ui-padding--y--sm\@xs {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  .ui-padding--t--sm\@xs.ui-padding--t--sm\@xs.ui-padding--t--sm\@xs {
    padding-top: 0.75rem;
  }
  .ui-padding--b--sm\@xs.ui-padding--b--sm\@xs.ui-padding--b--sm\@xs {
    padding-bottom: 0.75rem;
  }
  .ui-padding--md\@xs.ui-padding--md\@xs.ui-padding--md\@xs {
    padding: 1.5rem;
  }
  .ui-padding--x--md\@xs.ui-padding--x--md\@xs.ui-padding--x--md\@xs {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .ui-padding--s--md\@xs.ui-padding--s--md\@xs.ui-padding--s--md\@xs {
    -webkit-padding-start: 1.5rem;
    -moz-padding-start: 1.5rem;
    -ms-padding-start: 1.5rem;
    -o-padding-start: 1.5rem;
    padding-start: 1.5rem;
  }
  .ui-padding--e--md\@xs.ui-padding--e--md\@xs.ui-padding--e--md\@xs {
    -webkit-padding-end: 1.5rem;
    -moz-padding-end: 1.5rem;
    -ms-padding-end: 1.5rem;
    -o-padding-end: 1.5rem;
    padding-end: 1.5rem;
  }
  .ui-padding--y--md\@xs.ui-padding--y--md\@xs.ui-padding--y--md\@xs {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .ui-padding--t--md\@xs.ui-padding--t--md\@xs.ui-padding--t--md\@xs {
    padding-top: 1.5rem;
  }
  .ui-padding--b--md\@xs.ui-padding--b--md\@xs.ui-padding--b--md\@xs {
    padding-bottom: 1.5rem;
  }
  .ui-padding--lg\@xs.ui-padding--lg\@xs.ui-padding--lg\@xs {
    padding: 2rem;
  }
  .ui-padding--x--lg\@xs.ui-padding--x--lg\@xs.ui-padding--x--lg\@xs {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .ui-padding--s--lg\@xs.ui-padding--s--lg\@xs.ui-padding--s--lg\@xs {
    -webkit-padding-start: 2rem;
    -moz-padding-start: 2rem;
    -ms-padding-start: 2rem;
    -o-padding-start: 2rem;
    padding-start: 2rem;
  }
  .ui-padding--e--lg\@xs.ui-padding--e--lg\@xs.ui-padding--e--lg\@xs {
    -webkit-padding-end: 2rem;
    -moz-padding-end: 2rem;
    -ms-padding-end: 2rem;
    -o-padding-end: 2rem;
    padding-end: 2rem;
  }
  .ui-padding--y--lg\@xs.ui-padding--y--lg\@xs.ui-padding--y--lg\@xs {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .ui-padding--t--lg\@xs.ui-padding--t--lg\@xs.ui-padding--t--lg\@xs {
    padding-top: 2rem;
  }
  .ui-padding--b--lg\@xs.ui-padding--b--lg\@xs.ui-padding--b--lg\@xs {
    padding-bottom: 2rem;
  }
  .ui-padding--xl\@xs.ui-padding--xl\@xs.ui-padding--xl\@xs {
    padding: 3rem;
  }
  .ui-padding--x--xl\@xs.ui-padding--x--xl\@xs.ui-padding--x--xl\@xs {
    padding-left: 3rem;
    padding-right: 3rem;
  }
  .ui-padding--s--xl\@xs.ui-padding--s--xl\@xs.ui-padding--s--xl\@xs {
    -webkit-padding-start: 3rem;
    -moz-padding-start: 3rem;
    -ms-padding-start: 3rem;
    -o-padding-start: 3rem;
    padding-start: 3rem;
  }
  .ui-padding--e--xl\@xs.ui-padding--e--xl\@xs.ui-padding--e--xl\@xs {
    -webkit-padding-end: 3rem;
    -moz-padding-end: 3rem;
    -ms-padding-end: 3rem;
    -o-padding-end: 3rem;
    padding-end: 3rem;
  }
  .ui-padding--y--xl\@xs.ui-padding--y--xl\@xs.ui-padding--y--xl\@xs {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .ui-padding--t--xl\@xs.ui-padding--t--xl\@xs.ui-padding--t--xl\@xs {
    padding-top: 3rem;
  }
  .ui-padding--b--xl\@xs.ui-padding--b--xl\@xs.ui-padding--b--xl\@xs {
    padding-bottom: 3rem;
  }
}
@media only screen and (max-width: 480px) {
  .ui-margin--0\@sm.ui-margin--0\@sm.ui-margin--0\@sm {
    margin: 0;
  }
  .ui-margin--x--0\@sm.ui-margin--x--0\@sm.ui-margin--x--0\@sm {
    margin-left: 0;
    margin-right: 0;
  }
  .ui-margin--s--0\@sm.ui-margin--s--0\@sm.ui-margin--s--0\@sm {
    -webkit-margin-start: 0;
    -moz-margin-start: 0;
    -ms-margin-start: 0;
    -o-margin-start: 0;
    margin-start: 0;
  }
  .ui-margin--e--0\@sm.ui-margin--e--0\@sm.ui-margin--e--0\@sm {
    -webkit-margin-end: 0;
    -moz-margin-end: 0;
    -ms-margin-end: 0;
    -o-margin-end: 0;
    margin-end: 0;
  }
  .ui-margin--y--0\@sm.ui-margin--y--0\@sm.ui-margin--y--0\@sm {
    margin-top: 0;
    margin-bottom: 0;
  }
  .ui-margin--t--0\@sm.ui-margin--t--0\@sm.ui-margin--t--0\@sm {
    margin-top: 0;
  }
  .ui-margin--b--0\@sm.ui-margin--b--0\@sm.ui-margin--b--0\@sm {
    margin-bottom: 0;
  }
  .ui-margin\@sm.ui-margin\@sm.ui-margin\@sm {
    margin: 1rem;
  }
  .ui-margin--x\@sm.ui-margin--x\@sm.ui-margin--x\@sm {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .ui-margin--s\@sm.ui-margin--s\@sm.ui-margin--s\@sm {
    -webkit-margin-start: 1rem;
    -moz-margin-start: 1rem;
    -ms-margin-start: 1rem;
    -o-margin-start: 1rem;
    margin-start: 1rem;
  }
  .ui-margin--e\@sm.ui-margin--e\@sm.ui-margin--e\@sm {
    -webkit-margin-end: 1rem;
    -moz-margin-end: 1rem;
    -ms-margin-end: 1rem;
    -o-margin-end: 1rem;
    margin-end: 1rem;
  }
  .ui-margin--y\@sm.ui-margin--y\@sm.ui-margin--y\@sm {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .ui-margin--t\@sm.ui-margin--t\@sm.ui-margin--t\@sm {
    margin-top: 1rem;
  }
  .ui-margin--b\@sm.ui-margin--b\@sm.ui-margin--b\@sm {
    margin-bottom: 1rem;
  }
  .ui-margin--xxs\@sm.ui-margin--xxs\@sm.ui-margin--xxs\@sm {
    margin: 0.25rem;
  }
  .ui-margin--x--xxs\@sm.ui-margin--x--xxs\@sm.ui-margin--x--xxs\@sm {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .ui-margin--s--xxs\@sm.ui-margin--s--xxs\@sm.ui-margin--s--xxs\@sm {
    -webkit-margin-start: 0.25rem;
    -moz-margin-start: 0.25rem;
    -ms-margin-start: 0.25rem;
    -o-margin-start: 0.25rem;
    margin-start: 0.25rem;
  }
  .ui-margin--e--xxs\@sm.ui-margin--e--xxs\@sm.ui-margin--e--xxs\@sm {
    -webkit-margin-end: 0.25rem;
    -moz-margin-end: 0.25rem;
    -ms-margin-end: 0.25rem;
    -o-margin-end: 0.25rem;
    margin-end: 0.25rem;
  }
  .ui-margin--y--xxs\@sm.ui-margin--y--xxs\@sm.ui-margin--y--xxs\@sm {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .ui-margin--t--xxs\@sm.ui-margin--t--xxs\@sm.ui-margin--t--xxs\@sm {
    margin-top: 0.25rem;
  }
  .ui-margin--b--xxs\@sm.ui-margin--b--xxs\@sm.ui-margin--b--xxs\@sm {
    margin-bottom: 0.25rem;
  }
  .ui-margin--xs\@sm.ui-margin--xs\@sm.ui-margin--xs\@sm {
    margin: 0.5rem;
  }
  .ui-margin--x--xs\@sm.ui-margin--x--xs\@sm.ui-margin--x--xs\@sm {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  .ui-margin--s--xs\@sm.ui-margin--s--xs\@sm.ui-margin--s--xs\@sm {
    -webkit-margin-start: 0.5rem;
    -moz-margin-start: 0.5rem;
    -ms-margin-start: 0.5rem;
    -o-margin-start: 0.5rem;
    margin-start: 0.5rem;
  }
  .ui-margin--e--xs\@sm.ui-margin--e--xs\@sm.ui-margin--e--xs\@sm {
    -webkit-margin-end: 0.5rem;
    -moz-margin-end: 0.5rem;
    -ms-margin-end: 0.5rem;
    -o-margin-end: 0.5rem;
    margin-end: 0.5rem;
  }
  .ui-margin--y--xs\@sm.ui-margin--y--xs\@sm.ui-margin--y--xs\@sm {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .ui-margin--t--xs\@sm.ui-margin--t--xs\@sm.ui-margin--t--xs\@sm {
    margin-top: 0.5rem;
  }
  .ui-margin--b--xs\@sm.ui-margin--b--xs\@sm.ui-margin--b--xs\@sm {
    margin-bottom: 0.5rem;
  }
  .ui-margin--sm\@sm.ui-margin--sm\@sm.ui-margin--sm\@sm {
    margin: 0.75rem;
  }
  .ui-margin--x--sm\@sm.ui-margin--x--sm\@sm.ui-margin--x--sm\@sm {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  .ui-margin--s--sm\@sm.ui-margin--s--sm\@sm.ui-margin--s--sm\@sm {
    -webkit-margin-start: 0.75rem;
    -moz-margin-start: 0.75rem;
    -ms-margin-start: 0.75rem;
    -o-margin-start: 0.75rem;
    margin-start: 0.75rem;
  }
  .ui-margin--e--sm\@sm.ui-margin--e--sm\@sm.ui-margin--e--sm\@sm {
    -webkit-margin-end: 0.75rem;
    -moz-margin-end: 0.75rem;
    -ms-margin-end: 0.75rem;
    -o-margin-end: 0.75rem;
    margin-end: 0.75rem;
  }
  .ui-margin--y--sm\@sm.ui-margin--y--sm\@sm.ui-margin--y--sm\@sm {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .ui-margin--t--sm\@sm.ui-margin--t--sm\@sm.ui-margin--t--sm\@sm {
    margin-top: 0.75rem;
  }
  .ui-margin--b--sm\@sm.ui-margin--b--sm\@sm.ui-margin--b--sm\@sm {
    margin-bottom: 0.75rem;
  }
  .ui-margin--md\@sm.ui-margin--md\@sm.ui-margin--md\@sm {
    margin: 1.5rem;
  }
  .ui-margin--x--md\@sm.ui-margin--x--md\@sm.ui-margin--x--md\@sm {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  .ui-margin--s--md\@sm.ui-margin--s--md\@sm.ui-margin--s--md\@sm {
    -webkit-margin-start: 1.5rem;
    -moz-margin-start: 1.5rem;
    -ms-margin-start: 1.5rem;
    -o-margin-start: 1.5rem;
    margin-start: 1.5rem;
  }
  .ui-margin--e--md\@sm.ui-margin--e--md\@sm.ui-margin--e--md\@sm {
    -webkit-margin-end: 1.5rem;
    -moz-margin-end: 1.5rem;
    -ms-margin-end: 1.5rem;
    -o-margin-end: 1.5rem;
    margin-end: 1.5rem;
  }
  .ui-margin--y--md\@sm.ui-margin--y--md\@sm.ui-margin--y--md\@sm {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .ui-margin--t--md\@sm.ui-margin--t--md\@sm.ui-margin--t--md\@sm {
    margin-top: 1.5rem;
  }
  .ui-margin--b--md\@sm.ui-margin--b--md\@sm.ui-margin--b--md\@sm {
    margin-bottom: 1.5rem;
  }
  .ui-margin--lg\@sm.ui-margin--lg\@sm.ui-margin--lg\@sm {
    margin: 2rem;
  }
  .ui-margin--x--lg\@sm.ui-margin--x--lg\@sm.ui-margin--x--lg\@sm {
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .ui-margin--s--lg\@sm.ui-margin--s--lg\@sm.ui-margin--s--lg\@sm {
    -webkit-margin-start: 2rem;
    -moz-margin-start: 2rem;
    -ms-margin-start: 2rem;
    -o-margin-start: 2rem;
    margin-start: 2rem;
  }
  .ui-margin--e--lg\@sm.ui-margin--e--lg\@sm.ui-margin--e--lg\@sm {
    -webkit-margin-end: 2rem;
    -moz-margin-end: 2rem;
    -ms-margin-end: 2rem;
    -o-margin-end: 2rem;
    margin-end: 2rem;
  }
  .ui-margin--y--lg\@sm.ui-margin--y--lg\@sm.ui-margin--y--lg\@sm {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .ui-margin--t--lg\@sm.ui-margin--t--lg\@sm.ui-margin--t--lg\@sm {
    margin-top: 2rem;
  }
  .ui-margin--b--lg\@sm.ui-margin--b--lg\@sm.ui-margin--b--lg\@sm {
    margin-bottom: 2rem;
  }
  .ui-margin--xl\@sm.ui-margin--xl\@sm.ui-margin--xl\@sm {
    margin: 3rem;
  }
  .ui-margin--x--xl\@sm.ui-margin--x--xl\@sm.ui-margin--x--xl\@sm {
    margin-left: 3rem;
    margin-right: 3rem;
  }
  .ui-margin--s--xl\@sm.ui-margin--s--xl\@sm.ui-margin--s--xl\@sm {
    -webkit-margin-start: 3rem;
    -moz-margin-start: 3rem;
    -ms-margin-start: 3rem;
    -o-margin-start: 3rem;
    margin-start: 3rem;
  }
  .ui-margin--e--xl\@sm.ui-margin--e--xl\@sm.ui-margin--e--xl\@sm {
    -webkit-margin-end: 3rem;
    -moz-margin-end: 3rem;
    -ms-margin-end: 3rem;
    -o-margin-end: 3rem;
    margin-end: 3rem;
  }
  .ui-margin--y--xl\@sm.ui-margin--y--xl\@sm.ui-margin--y--xl\@sm {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .ui-margin--t--xl\@sm.ui-margin--t--xl\@sm.ui-margin--t--xl\@sm {
    margin-top: 3rem;
  }
  .ui-margin--b--xl\@sm.ui-margin--b--xl\@sm.ui-margin--b--xl\@sm {
    margin-bottom: 3rem;
  }
  .ui-padding--0\@sm.ui-padding--0\@sm.ui-padding--0\@sm {
    padding: 0;
  }
  .ui-padding--x--0\@sm.ui-padding--x--0\@sm.ui-padding--x--0\@sm {
    padding-left: 0;
    padding-right: 0;
  }
  .ui-padding--s--0\@sm.ui-padding--s--0\@sm.ui-padding--s--0\@sm {
    -webkit-padding-start: 0;
    -moz-padding-start: 0;
    -ms-padding-start: 0;
    -o-padding-start: 0;
    padding-start: 0;
  }
  .ui-padding--e--0\@sm.ui-padding--e--0\@sm.ui-padding--e--0\@sm {
    -webkit-padding-end: 0;
    -moz-padding-end: 0;
    -ms-padding-end: 0;
    -o-padding-end: 0;
    padding-end: 0;
  }
  .ui-padding--y--0\@sm.ui-padding--y--0\@sm.ui-padding--y--0\@sm {
    padding-top: 0;
    padding-bottom: 0;
  }
  .ui-padding--t--0\@sm.ui-padding--t--0\@sm.ui-padding--t--0\@sm {
    padding-top: 0;
  }
  .ui-padding--b--0\@sm.ui-padding--b--0\@sm.ui-padding--b--0\@sm {
    padding-bottom: 0;
  }
  .ui-padding\@sm.ui-padding\@sm.ui-padding\@sm {
    padding: 1rem;
  }
  .ui-padding--x\@sm.ui-padding--x\@sm.ui-padding--x\@sm {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .ui-padding--s\@sm.ui-padding--s\@sm.ui-padding--s\@sm {
    -webkit-padding-start: 1rem;
    -moz-padding-start: 1rem;
    -ms-padding-start: 1rem;
    -o-padding-start: 1rem;
    padding-start: 1rem;
  }
  .ui-padding--e\@sm.ui-padding--e\@sm.ui-padding--e\@sm {
    -webkit-padding-end: 1rem;
    -moz-padding-end: 1rem;
    -ms-padding-end: 1rem;
    -o-padding-end: 1rem;
    padding-end: 1rem;
  }
  .ui-padding--y\@sm.ui-padding--y\@sm.ui-padding--y\@sm {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .ui-padding--t\@sm.ui-padding--t\@sm.ui-padding--t\@sm {
    padding-top: 1rem;
  }
  .ui-padding--b\@sm.ui-padding--b\@sm.ui-padding--b\@sm {
    padding-bottom: 1rem;
  }
  .ui-padding--xxs\@sm.ui-padding--xxs\@sm.ui-padding--xxs\@sm {
    padding: 0.25rem;
  }
  .ui-padding--x--xxs\@sm.ui-padding--x--xxs\@sm.ui-padding--x--xxs\@sm {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .ui-padding--s--xxs\@sm.ui-padding--s--xxs\@sm.ui-padding--s--xxs\@sm {
    -webkit-padding-start: 0.25rem;
    -moz-padding-start: 0.25rem;
    -ms-padding-start: 0.25rem;
    -o-padding-start: 0.25rem;
    padding-start: 0.25rem;
  }
  .ui-padding--e--xxs\@sm.ui-padding--e--xxs\@sm.ui-padding--e--xxs\@sm {
    -webkit-padding-end: 0.25rem;
    -moz-padding-end: 0.25rem;
    -ms-padding-end: 0.25rem;
    -o-padding-end: 0.25rem;
    padding-end: 0.25rem;
  }
  .ui-padding--y--xxs\@sm.ui-padding--y--xxs\@sm.ui-padding--y--xxs\@sm {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .ui-padding--t--xxs\@sm.ui-padding--t--xxs\@sm.ui-padding--t--xxs\@sm {
    padding-top: 0.25rem;
  }
  .ui-padding--b--xxs\@sm.ui-padding--b--xxs\@sm.ui-padding--b--xxs\@sm {
    padding-bottom: 0.25rem;
  }
  .ui-padding--xs\@sm.ui-padding--xs\@sm.ui-padding--xs\@sm {
    padding: 0.5rem;
  }
  .ui-padding--x--xs\@sm.ui-padding--x--xs\@sm.ui-padding--x--xs\@sm {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .ui-padding--s--xs\@sm.ui-padding--s--xs\@sm.ui-padding--s--xs\@sm {
    -webkit-padding-start: 0.5rem;
    -moz-padding-start: 0.5rem;
    -ms-padding-start: 0.5rem;
    -o-padding-start: 0.5rem;
    padding-start: 0.5rem;
  }
  .ui-padding--e--xs\@sm.ui-padding--e--xs\@sm.ui-padding--e--xs\@sm {
    -webkit-padding-end: 0.5rem;
    -moz-padding-end: 0.5rem;
    -ms-padding-end: 0.5rem;
    -o-padding-end: 0.5rem;
    padding-end: 0.5rem;
  }
  .ui-padding--y--xs\@sm.ui-padding--y--xs\@sm.ui-padding--y--xs\@sm {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .ui-padding--t--xs\@sm.ui-padding--t--xs\@sm.ui-padding--t--xs\@sm {
    padding-top: 0.5rem;
  }
  .ui-padding--b--xs\@sm.ui-padding--b--xs\@sm.ui-padding--b--xs\@sm {
    padding-bottom: 0.5rem;
  }
  .ui-padding--sm\@sm.ui-padding--sm\@sm.ui-padding--sm\@sm {
    padding: 0.75rem;
  }
  .ui-padding--x--sm\@sm.ui-padding--x--sm\@sm.ui-padding--x--sm\@sm {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .ui-padding--s--sm\@sm.ui-padding--s--sm\@sm.ui-padding--s--sm\@sm {
    -webkit-padding-start: 0.75rem;
    -moz-padding-start: 0.75rem;
    -ms-padding-start: 0.75rem;
    -o-padding-start: 0.75rem;
    padding-start: 0.75rem;
  }
  .ui-padding--e--sm\@sm.ui-padding--e--sm\@sm.ui-padding--e--sm\@sm {
    -webkit-padding-end: 0.75rem;
    -moz-padding-end: 0.75rem;
    -ms-padding-end: 0.75rem;
    -o-padding-end: 0.75rem;
    padding-end: 0.75rem;
  }
  .ui-padding--y--sm\@sm.ui-padding--y--sm\@sm.ui-padding--y--sm\@sm {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  .ui-padding--t--sm\@sm.ui-padding--t--sm\@sm.ui-padding--t--sm\@sm {
    padding-top: 0.75rem;
  }
  .ui-padding--b--sm\@sm.ui-padding--b--sm\@sm.ui-padding--b--sm\@sm {
    padding-bottom: 0.75rem;
  }
  .ui-padding--md\@sm.ui-padding--md\@sm.ui-padding--md\@sm {
    padding: 1.5rem;
  }
  .ui-padding--x--md\@sm.ui-padding--x--md\@sm.ui-padding--x--md\@sm {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .ui-padding--s--md\@sm.ui-padding--s--md\@sm.ui-padding--s--md\@sm {
    -webkit-padding-start: 1.5rem;
    -moz-padding-start: 1.5rem;
    -ms-padding-start: 1.5rem;
    -o-padding-start: 1.5rem;
    padding-start: 1.5rem;
  }
  .ui-padding--e--md\@sm.ui-padding--e--md\@sm.ui-padding--e--md\@sm {
    -webkit-padding-end: 1.5rem;
    -moz-padding-end: 1.5rem;
    -ms-padding-end: 1.5rem;
    -o-padding-end: 1.5rem;
    padding-end: 1.5rem;
  }
  .ui-padding--y--md\@sm.ui-padding--y--md\@sm.ui-padding--y--md\@sm {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .ui-padding--t--md\@sm.ui-padding--t--md\@sm.ui-padding--t--md\@sm {
    padding-top: 1.5rem;
  }
  .ui-padding--b--md\@sm.ui-padding--b--md\@sm.ui-padding--b--md\@sm {
    padding-bottom: 1.5rem;
  }
  .ui-padding--lg\@sm.ui-padding--lg\@sm.ui-padding--lg\@sm {
    padding: 2rem;
  }
  .ui-padding--x--lg\@sm.ui-padding--x--lg\@sm.ui-padding--x--lg\@sm {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .ui-padding--s--lg\@sm.ui-padding--s--lg\@sm.ui-padding--s--lg\@sm {
    -webkit-padding-start: 2rem;
    -moz-padding-start: 2rem;
    -ms-padding-start: 2rem;
    -o-padding-start: 2rem;
    padding-start: 2rem;
  }
  .ui-padding--e--lg\@sm.ui-padding--e--lg\@sm.ui-padding--e--lg\@sm {
    -webkit-padding-end: 2rem;
    -moz-padding-end: 2rem;
    -ms-padding-end: 2rem;
    -o-padding-end: 2rem;
    padding-end: 2rem;
  }
  .ui-padding--y--lg\@sm.ui-padding--y--lg\@sm.ui-padding--y--lg\@sm {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .ui-padding--t--lg\@sm.ui-padding--t--lg\@sm.ui-padding--t--lg\@sm {
    padding-top: 2rem;
  }
  .ui-padding--b--lg\@sm.ui-padding--b--lg\@sm.ui-padding--b--lg\@sm {
    padding-bottom: 2rem;
  }
  .ui-padding--xl\@sm.ui-padding--xl\@sm.ui-padding--xl\@sm {
    padding: 3rem;
  }
  .ui-padding--x--xl\@sm.ui-padding--x--xl\@sm.ui-padding--x--xl\@sm {
    padding-left: 3rem;
    padding-right: 3rem;
  }
  .ui-padding--s--xl\@sm.ui-padding--s--xl\@sm.ui-padding--s--xl\@sm {
    -webkit-padding-start: 3rem;
    -moz-padding-start: 3rem;
    -ms-padding-start: 3rem;
    -o-padding-start: 3rem;
    padding-start: 3rem;
  }
  .ui-padding--e--xl\@sm.ui-padding--e--xl\@sm.ui-padding--e--xl\@sm {
    -webkit-padding-end: 3rem;
    -moz-padding-end: 3rem;
    -ms-padding-end: 3rem;
    -o-padding-end: 3rem;
    padding-end: 3rem;
  }
  .ui-padding--y--xl\@sm.ui-padding--y--xl\@sm.ui-padding--y--xl\@sm {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .ui-padding--t--xl\@sm.ui-padding--t--xl\@sm.ui-padding--t--xl\@sm {
    padding-top: 3rem;
  }
  .ui-padding--b--xl\@sm.ui-padding--b--xl\@sm.ui-padding--b--xl\@sm {
    padding-bottom: 3rem;
  }
}
@media only screen and (max-width: 768px) {
  .ui-margin--0\@md.ui-margin--0\@md.ui-margin--0\@md {
    margin: 0;
  }
  .ui-margin--x--0\@md.ui-margin--x--0\@md.ui-margin--x--0\@md {
    margin-left: 0;
    margin-right: 0;
  }
  .ui-margin--s--0\@md.ui-margin--s--0\@md.ui-margin--s--0\@md {
    -webkit-margin-start: 0;
    -moz-margin-start: 0;
    -ms-margin-start: 0;
    -o-margin-start: 0;
    margin-start: 0;
  }
  .ui-margin--e--0\@md.ui-margin--e--0\@md.ui-margin--e--0\@md {
    -webkit-margin-end: 0;
    -moz-margin-end: 0;
    -ms-margin-end: 0;
    -o-margin-end: 0;
    margin-end: 0;
  }
  .ui-margin--y--0\@md.ui-margin--y--0\@md.ui-margin--y--0\@md {
    margin-top: 0;
    margin-bottom: 0;
  }
  .ui-margin--t--0\@md.ui-margin--t--0\@md.ui-margin--t--0\@md {
    margin-top: 0;
  }
  .ui-margin--b--0\@md.ui-margin--b--0\@md.ui-margin--b--0\@md {
    margin-bottom: 0;
  }
  .ui-margin\@md.ui-margin\@md.ui-margin\@md {
    margin: 1rem;
  }
  .ui-margin--x\@md.ui-margin--x\@md.ui-margin--x\@md {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .ui-margin--s\@md.ui-margin--s\@md.ui-margin--s\@md {
    -webkit-margin-start: 1rem;
    -moz-margin-start: 1rem;
    -ms-margin-start: 1rem;
    -o-margin-start: 1rem;
    margin-start: 1rem;
  }
  .ui-margin--e\@md.ui-margin--e\@md.ui-margin--e\@md {
    -webkit-margin-end: 1rem;
    -moz-margin-end: 1rem;
    -ms-margin-end: 1rem;
    -o-margin-end: 1rem;
    margin-end: 1rem;
  }
  .ui-margin--y\@md.ui-margin--y\@md.ui-margin--y\@md {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .ui-margin--t\@md.ui-margin--t\@md.ui-margin--t\@md {
    margin-top: 1rem;
  }
  .ui-margin--b\@md.ui-margin--b\@md.ui-margin--b\@md {
    margin-bottom: 1rem;
  }
  .ui-margin--xxs\@md.ui-margin--xxs\@md.ui-margin--xxs\@md {
    margin: 0.25rem;
  }
  .ui-margin--x--xxs\@md.ui-margin--x--xxs\@md.ui-margin--x--xxs\@md {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .ui-margin--s--xxs\@md.ui-margin--s--xxs\@md.ui-margin--s--xxs\@md {
    -webkit-margin-start: 0.25rem;
    -moz-margin-start: 0.25rem;
    -ms-margin-start: 0.25rem;
    -o-margin-start: 0.25rem;
    margin-start: 0.25rem;
  }
  .ui-margin--e--xxs\@md.ui-margin--e--xxs\@md.ui-margin--e--xxs\@md {
    -webkit-margin-end: 0.25rem;
    -moz-margin-end: 0.25rem;
    -ms-margin-end: 0.25rem;
    -o-margin-end: 0.25rem;
    margin-end: 0.25rem;
  }
  .ui-margin--y--xxs\@md.ui-margin--y--xxs\@md.ui-margin--y--xxs\@md {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .ui-margin--t--xxs\@md.ui-margin--t--xxs\@md.ui-margin--t--xxs\@md {
    margin-top: 0.25rem;
  }
  .ui-margin--b--xxs\@md.ui-margin--b--xxs\@md.ui-margin--b--xxs\@md {
    margin-bottom: 0.25rem;
  }
  .ui-margin--xs\@md.ui-margin--xs\@md.ui-margin--xs\@md {
    margin: 0.5rem;
  }
  .ui-margin--x--xs\@md.ui-margin--x--xs\@md.ui-margin--x--xs\@md {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  .ui-margin--s--xs\@md.ui-margin--s--xs\@md.ui-margin--s--xs\@md {
    -webkit-margin-start: 0.5rem;
    -moz-margin-start: 0.5rem;
    -ms-margin-start: 0.5rem;
    -o-margin-start: 0.5rem;
    margin-start: 0.5rem;
  }
  .ui-margin--e--xs\@md.ui-margin--e--xs\@md.ui-margin--e--xs\@md {
    -webkit-margin-end: 0.5rem;
    -moz-margin-end: 0.5rem;
    -ms-margin-end: 0.5rem;
    -o-margin-end: 0.5rem;
    margin-end: 0.5rem;
  }
  .ui-margin--y--xs\@md.ui-margin--y--xs\@md.ui-margin--y--xs\@md {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .ui-margin--t--xs\@md.ui-margin--t--xs\@md.ui-margin--t--xs\@md {
    margin-top: 0.5rem;
  }
  .ui-margin--b--xs\@md.ui-margin--b--xs\@md.ui-margin--b--xs\@md {
    margin-bottom: 0.5rem;
  }
  .ui-margin--sm\@md.ui-margin--sm\@md.ui-margin--sm\@md {
    margin: 0.75rem;
  }
  .ui-margin--x--sm\@md.ui-margin--x--sm\@md.ui-margin--x--sm\@md {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  .ui-margin--s--sm\@md.ui-margin--s--sm\@md.ui-margin--s--sm\@md {
    -webkit-margin-start: 0.75rem;
    -moz-margin-start: 0.75rem;
    -ms-margin-start: 0.75rem;
    -o-margin-start: 0.75rem;
    margin-start: 0.75rem;
  }
  .ui-margin--e--sm\@md.ui-margin--e--sm\@md.ui-margin--e--sm\@md {
    -webkit-margin-end: 0.75rem;
    -moz-margin-end: 0.75rem;
    -ms-margin-end: 0.75rem;
    -o-margin-end: 0.75rem;
    margin-end: 0.75rem;
  }
  .ui-margin--y--sm\@md.ui-margin--y--sm\@md.ui-margin--y--sm\@md {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .ui-margin--t--sm\@md.ui-margin--t--sm\@md.ui-margin--t--sm\@md {
    margin-top: 0.75rem;
  }
  .ui-margin--b--sm\@md.ui-margin--b--sm\@md.ui-margin--b--sm\@md {
    margin-bottom: 0.75rem;
  }
  .ui-margin--md\@md.ui-margin--md\@md.ui-margin--md\@md {
    margin: 1.5rem;
  }
  .ui-margin--x--md\@md.ui-margin--x--md\@md.ui-margin--x--md\@md {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  .ui-margin--s--md\@md.ui-margin--s--md\@md.ui-margin--s--md\@md {
    -webkit-margin-start: 1.5rem;
    -moz-margin-start: 1.5rem;
    -ms-margin-start: 1.5rem;
    -o-margin-start: 1.5rem;
    margin-start: 1.5rem;
  }
  .ui-margin--e--md\@md.ui-margin--e--md\@md.ui-margin--e--md\@md {
    -webkit-margin-end: 1.5rem;
    -moz-margin-end: 1.5rem;
    -ms-margin-end: 1.5rem;
    -o-margin-end: 1.5rem;
    margin-end: 1.5rem;
  }
  .ui-margin--y--md\@md.ui-margin--y--md\@md.ui-margin--y--md\@md {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .ui-margin--t--md\@md.ui-margin--t--md\@md.ui-margin--t--md\@md {
    margin-top: 1.5rem;
  }
  .ui-margin--b--md\@md.ui-margin--b--md\@md.ui-margin--b--md\@md {
    margin-bottom: 1.5rem;
  }
  .ui-margin--lg\@md.ui-margin--lg\@md.ui-margin--lg\@md {
    margin: 2rem;
  }
  .ui-margin--x--lg\@md.ui-margin--x--lg\@md.ui-margin--x--lg\@md {
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .ui-margin--s--lg\@md.ui-margin--s--lg\@md.ui-margin--s--lg\@md {
    -webkit-margin-start: 2rem;
    -moz-margin-start: 2rem;
    -ms-margin-start: 2rem;
    -o-margin-start: 2rem;
    margin-start: 2rem;
  }
  .ui-margin--e--lg\@md.ui-margin--e--lg\@md.ui-margin--e--lg\@md {
    -webkit-margin-end: 2rem;
    -moz-margin-end: 2rem;
    -ms-margin-end: 2rem;
    -o-margin-end: 2rem;
    margin-end: 2rem;
  }
  .ui-margin--y--lg\@md.ui-margin--y--lg\@md.ui-margin--y--lg\@md {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .ui-margin--t--lg\@md.ui-margin--t--lg\@md.ui-margin--t--lg\@md {
    margin-top: 2rem;
  }
  .ui-margin--b--lg\@md.ui-margin--b--lg\@md.ui-margin--b--lg\@md {
    margin-bottom: 2rem;
  }
  .ui-margin--xl\@md.ui-margin--xl\@md.ui-margin--xl\@md {
    margin: 3rem;
  }
  .ui-margin--x--xl\@md.ui-margin--x--xl\@md.ui-margin--x--xl\@md {
    margin-left: 3rem;
    margin-right: 3rem;
  }
  .ui-margin--s--xl\@md.ui-margin--s--xl\@md.ui-margin--s--xl\@md {
    -webkit-margin-start: 3rem;
    -moz-margin-start: 3rem;
    -ms-margin-start: 3rem;
    -o-margin-start: 3rem;
    margin-start: 3rem;
  }
  .ui-margin--e--xl\@md.ui-margin--e--xl\@md.ui-margin--e--xl\@md {
    -webkit-margin-end: 3rem;
    -moz-margin-end: 3rem;
    -ms-margin-end: 3rem;
    -o-margin-end: 3rem;
    margin-end: 3rem;
  }
  .ui-margin--y--xl\@md.ui-margin--y--xl\@md.ui-margin--y--xl\@md {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .ui-margin--t--xl\@md.ui-margin--t--xl\@md.ui-margin--t--xl\@md {
    margin-top: 3rem;
  }
  .ui-margin--b--xl\@md.ui-margin--b--xl\@md.ui-margin--b--xl\@md {
    margin-bottom: 3rem;
  }
  .ui-padding--0\@md.ui-padding--0\@md.ui-padding--0\@md {
    padding: 0;
  }
  .ui-padding--x--0\@md.ui-padding--x--0\@md.ui-padding--x--0\@md {
    padding-left: 0;
    padding-right: 0;
  }
  .ui-padding--s--0\@md.ui-padding--s--0\@md.ui-padding--s--0\@md {
    -webkit-padding-start: 0;
    -moz-padding-start: 0;
    -ms-padding-start: 0;
    -o-padding-start: 0;
    padding-start: 0;
  }
  .ui-padding--e--0\@md.ui-padding--e--0\@md.ui-padding--e--0\@md {
    -webkit-padding-end: 0;
    -moz-padding-end: 0;
    -ms-padding-end: 0;
    -o-padding-end: 0;
    padding-end: 0;
  }
  .ui-padding--y--0\@md.ui-padding--y--0\@md.ui-padding--y--0\@md {
    padding-top: 0;
    padding-bottom: 0;
  }
  .ui-padding--t--0\@md.ui-padding--t--0\@md.ui-padding--t--0\@md {
    padding-top: 0;
  }
  .ui-padding--b--0\@md.ui-padding--b--0\@md.ui-padding--b--0\@md {
    padding-bottom: 0;
  }
  .ui-padding\@md.ui-padding\@md.ui-padding\@md {
    padding: 1rem;
  }
  .ui-padding--x\@md.ui-padding--x\@md.ui-padding--x\@md {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .ui-padding--s\@md.ui-padding--s\@md.ui-padding--s\@md {
    -webkit-padding-start: 1rem;
    -moz-padding-start: 1rem;
    -ms-padding-start: 1rem;
    -o-padding-start: 1rem;
    padding-start: 1rem;
  }
  .ui-padding--e\@md.ui-padding--e\@md.ui-padding--e\@md {
    -webkit-padding-end: 1rem;
    -moz-padding-end: 1rem;
    -ms-padding-end: 1rem;
    -o-padding-end: 1rem;
    padding-end: 1rem;
  }
  .ui-padding--y\@md.ui-padding--y\@md.ui-padding--y\@md {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .ui-padding--t\@md.ui-padding--t\@md.ui-padding--t\@md {
    padding-top: 1rem;
  }
  .ui-padding--b\@md.ui-padding--b\@md.ui-padding--b\@md {
    padding-bottom: 1rem;
  }
  .ui-padding--xxs\@md.ui-padding--xxs\@md.ui-padding--xxs\@md {
    padding: 0.25rem;
  }
  .ui-padding--x--xxs\@md.ui-padding--x--xxs\@md.ui-padding--x--xxs\@md {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .ui-padding--s--xxs\@md.ui-padding--s--xxs\@md.ui-padding--s--xxs\@md {
    -webkit-padding-start: 0.25rem;
    -moz-padding-start: 0.25rem;
    -ms-padding-start: 0.25rem;
    -o-padding-start: 0.25rem;
    padding-start: 0.25rem;
  }
  .ui-padding--e--xxs\@md.ui-padding--e--xxs\@md.ui-padding--e--xxs\@md {
    -webkit-padding-end: 0.25rem;
    -moz-padding-end: 0.25rem;
    -ms-padding-end: 0.25rem;
    -o-padding-end: 0.25rem;
    padding-end: 0.25rem;
  }
  .ui-padding--y--xxs\@md.ui-padding--y--xxs\@md.ui-padding--y--xxs\@md {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .ui-padding--t--xxs\@md.ui-padding--t--xxs\@md.ui-padding--t--xxs\@md {
    padding-top: 0.25rem;
  }
  .ui-padding--b--xxs\@md.ui-padding--b--xxs\@md.ui-padding--b--xxs\@md {
    padding-bottom: 0.25rem;
  }
  .ui-padding--xs\@md.ui-padding--xs\@md.ui-padding--xs\@md {
    padding: 0.5rem;
  }
  .ui-padding--x--xs\@md.ui-padding--x--xs\@md.ui-padding--x--xs\@md {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .ui-padding--s--xs\@md.ui-padding--s--xs\@md.ui-padding--s--xs\@md {
    -webkit-padding-start: 0.5rem;
    -moz-padding-start: 0.5rem;
    -ms-padding-start: 0.5rem;
    -o-padding-start: 0.5rem;
    padding-start: 0.5rem;
  }
  .ui-padding--e--xs\@md.ui-padding--e--xs\@md.ui-padding--e--xs\@md {
    -webkit-padding-end: 0.5rem;
    -moz-padding-end: 0.5rem;
    -ms-padding-end: 0.5rem;
    -o-padding-end: 0.5rem;
    padding-end: 0.5rem;
  }
  .ui-padding--y--xs\@md.ui-padding--y--xs\@md.ui-padding--y--xs\@md {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .ui-padding--t--xs\@md.ui-padding--t--xs\@md.ui-padding--t--xs\@md {
    padding-top: 0.5rem;
  }
  .ui-padding--b--xs\@md.ui-padding--b--xs\@md.ui-padding--b--xs\@md {
    padding-bottom: 0.5rem;
  }
  .ui-padding--sm\@md.ui-padding--sm\@md.ui-padding--sm\@md {
    padding: 0.75rem;
  }
  .ui-padding--x--sm\@md.ui-padding--x--sm\@md.ui-padding--x--sm\@md {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .ui-padding--s--sm\@md.ui-padding--s--sm\@md.ui-padding--s--sm\@md {
    -webkit-padding-start: 0.75rem;
    -moz-padding-start: 0.75rem;
    -ms-padding-start: 0.75rem;
    -o-padding-start: 0.75rem;
    padding-start: 0.75rem;
  }
  .ui-padding--e--sm\@md.ui-padding--e--sm\@md.ui-padding--e--sm\@md {
    -webkit-padding-end: 0.75rem;
    -moz-padding-end: 0.75rem;
    -ms-padding-end: 0.75rem;
    -o-padding-end: 0.75rem;
    padding-end: 0.75rem;
  }
  .ui-padding--y--sm\@md.ui-padding--y--sm\@md.ui-padding--y--sm\@md {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  .ui-padding--t--sm\@md.ui-padding--t--sm\@md.ui-padding--t--sm\@md {
    padding-top: 0.75rem;
  }
  .ui-padding--b--sm\@md.ui-padding--b--sm\@md.ui-padding--b--sm\@md {
    padding-bottom: 0.75rem;
  }
  .ui-padding--md\@md.ui-padding--md\@md.ui-padding--md\@md {
    padding: 1.5rem;
  }
  .ui-padding--x--md\@md.ui-padding--x--md\@md.ui-padding--x--md\@md {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .ui-padding--s--md\@md.ui-padding--s--md\@md.ui-padding--s--md\@md {
    -webkit-padding-start: 1.5rem;
    -moz-padding-start: 1.5rem;
    -ms-padding-start: 1.5rem;
    -o-padding-start: 1.5rem;
    padding-start: 1.5rem;
  }
  .ui-padding--e--md\@md.ui-padding--e--md\@md.ui-padding--e--md\@md {
    -webkit-padding-end: 1.5rem;
    -moz-padding-end: 1.5rem;
    -ms-padding-end: 1.5rem;
    -o-padding-end: 1.5rem;
    padding-end: 1.5rem;
  }
  .ui-padding--y--md\@md.ui-padding--y--md\@md.ui-padding--y--md\@md {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .ui-padding--t--md\@md.ui-padding--t--md\@md.ui-padding--t--md\@md {
    padding-top: 1.5rem;
  }
  .ui-padding--b--md\@md.ui-padding--b--md\@md.ui-padding--b--md\@md {
    padding-bottom: 1.5rem;
  }
  .ui-padding--lg\@md.ui-padding--lg\@md.ui-padding--lg\@md {
    padding: 2rem;
  }
  .ui-padding--x--lg\@md.ui-padding--x--lg\@md.ui-padding--x--lg\@md {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .ui-padding--s--lg\@md.ui-padding--s--lg\@md.ui-padding--s--lg\@md {
    -webkit-padding-start: 2rem;
    -moz-padding-start: 2rem;
    -ms-padding-start: 2rem;
    -o-padding-start: 2rem;
    padding-start: 2rem;
  }
  .ui-padding--e--lg\@md.ui-padding--e--lg\@md.ui-padding--e--lg\@md {
    -webkit-padding-end: 2rem;
    -moz-padding-end: 2rem;
    -ms-padding-end: 2rem;
    -o-padding-end: 2rem;
    padding-end: 2rem;
  }
  .ui-padding--y--lg\@md.ui-padding--y--lg\@md.ui-padding--y--lg\@md {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .ui-padding--t--lg\@md.ui-padding--t--lg\@md.ui-padding--t--lg\@md {
    padding-top: 2rem;
  }
  .ui-padding--b--lg\@md.ui-padding--b--lg\@md.ui-padding--b--lg\@md {
    padding-bottom: 2rem;
  }
  .ui-padding--xl\@md.ui-padding--xl\@md.ui-padding--xl\@md {
    padding: 3rem;
  }
  .ui-padding--x--xl\@md.ui-padding--x--xl\@md.ui-padding--x--xl\@md {
    padding-left: 3rem;
    padding-right: 3rem;
  }
  .ui-padding--s--xl\@md.ui-padding--s--xl\@md.ui-padding--s--xl\@md {
    -webkit-padding-start: 3rem;
    -moz-padding-start: 3rem;
    -ms-padding-start: 3rem;
    -o-padding-start: 3rem;
    padding-start: 3rem;
  }
  .ui-padding--e--xl\@md.ui-padding--e--xl\@md.ui-padding--e--xl\@md {
    -webkit-padding-end: 3rem;
    -moz-padding-end: 3rem;
    -ms-padding-end: 3rem;
    -o-padding-end: 3rem;
    padding-end: 3rem;
  }
  .ui-padding--y--xl\@md.ui-padding--y--xl\@md.ui-padding--y--xl\@md {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .ui-padding--t--xl\@md.ui-padding--t--xl\@md.ui-padding--t--xl\@md {
    padding-top: 3rem;
  }
  .ui-padding--b--xl\@md.ui-padding--b--xl\@md.ui-padding--b--xl\@md {
    padding-bottom: 3rem;
  }
}
@media only screen and (max-width: 1024px) {
  .ui-margin--0\@lg.ui-margin--0\@lg.ui-margin--0\@lg {
    margin: 0;
  }
  .ui-margin--x--0\@lg.ui-margin--x--0\@lg.ui-margin--x--0\@lg {
    margin-left: 0;
    margin-right: 0;
  }
  .ui-margin--s--0\@lg.ui-margin--s--0\@lg.ui-margin--s--0\@lg {
    -webkit-margin-start: 0;
    -moz-margin-start: 0;
    -ms-margin-start: 0;
    -o-margin-start: 0;
    margin-start: 0;
  }
  .ui-margin--e--0\@lg.ui-margin--e--0\@lg.ui-margin--e--0\@lg {
    -webkit-margin-end: 0;
    -moz-margin-end: 0;
    -ms-margin-end: 0;
    -o-margin-end: 0;
    margin-end: 0;
  }
  .ui-margin--y--0\@lg.ui-margin--y--0\@lg.ui-margin--y--0\@lg {
    margin-top: 0;
    margin-bottom: 0;
  }
  .ui-margin--t--0\@lg.ui-margin--t--0\@lg.ui-margin--t--0\@lg {
    margin-top: 0;
  }
  .ui-margin--b--0\@lg.ui-margin--b--0\@lg.ui-margin--b--0\@lg {
    margin-bottom: 0;
  }
  .ui-margin\@lg.ui-margin\@lg.ui-margin\@lg {
    margin: 1rem;
  }
  .ui-margin--x\@lg.ui-margin--x\@lg.ui-margin--x\@lg {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .ui-margin--s\@lg.ui-margin--s\@lg.ui-margin--s\@lg {
    -webkit-margin-start: 1rem;
    -moz-margin-start: 1rem;
    -ms-margin-start: 1rem;
    -o-margin-start: 1rem;
    margin-start: 1rem;
  }
  .ui-margin--e\@lg.ui-margin--e\@lg.ui-margin--e\@lg {
    -webkit-margin-end: 1rem;
    -moz-margin-end: 1rem;
    -ms-margin-end: 1rem;
    -o-margin-end: 1rem;
    margin-end: 1rem;
  }
  .ui-margin--y\@lg.ui-margin--y\@lg.ui-margin--y\@lg {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .ui-margin--t\@lg.ui-margin--t\@lg.ui-margin--t\@lg {
    margin-top: 1rem;
  }
  .ui-margin--b\@lg.ui-margin--b\@lg.ui-margin--b\@lg {
    margin-bottom: 1rem;
  }
  .ui-margin--xxs\@lg.ui-margin--xxs\@lg.ui-margin--xxs\@lg {
    margin: 0.25rem;
  }
  .ui-margin--x--xxs\@lg.ui-margin--x--xxs\@lg.ui-margin--x--xxs\@lg {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .ui-margin--s--xxs\@lg.ui-margin--s--xxs\@lg.ui-margin--s--xxs\@lg {
    -webkit-margin-start: 0.25rem;
    -moz-margin-start: 0.25rem;
    -ms-margin-start: 0.25rem;
    -o-margin-start: 0.25rem;
    margin-start: 0.25rem;
  }
  .ui-margin--e--xxs\@lg.ui-margin--e--xxs\@lg.ui-margin--e--xxs\@lg {
    -webkit-margin-end: 0.25rem;
    -moz-margin-end: 0.25rem;
    -ms-margin-end: 0.25rem;
    -o-margin-end: 0.25rem;
    margin-end: 0.25rem;
  }
  .ui-margin--y--xxs\@lg.ui-margin--y--xxs\@lg.ui-margin--y--xxs\@lg {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .ui-margin--t--xxs\@lg.ui-margin--t--xxs\@lg.ui-margin--t--xxs\@lg {
    margin-top: 0.25rem;
  }
  .ui-margin--b--xxs\@lg.ui-margin--b--xxs\@lg.ui-margin--b--xxs\@lg {
    margin-bottom: 0.25rem;
  }
  .ui-margin--xs\@lg.ui-margin--xs\@lg.ui-margin--xs\@lg {
    margin: 0.5rem;
  }
  .ui-margin--x--xs\@lg.ui-margin--x--xs\@lg.ui-margin--x--xs\@lg {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  .ui-margin--s--xs\@lg.ui-margin--s--xs\@lg.ui-margin--s--xs\@lg {
    -webkit-margin-start: 0.5rem;
    -moz-margin-start: 0.5rem;
    -ms-margin-start: 0.5rem;
    -o-margin-start: 0.5rem;
    margin-start: 0.5rem;
  }
  .ui-margin--e--xs\@lg.ui-margin--e--xs\@lg.ui-margin--e--xs\@lg {
    -webkit-margin-end: 0.5rem;
    -moz-margin-end: 0.5rem;
    -ms-margin-end: 0.5rem;
    -o-margin-end: 0.5rem;
    margin-end: 0.5rem;
  }
  .ui-margin--y--xs\@lg.ui-margin--y--xs\@lg.ui-margin--y--xs\@lg {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .ui-margin--t--xs\@lg.ui-margin--t--xs\@lg.ui-margin--t--xs\@lg {
    margin-top: 0.5rem;
  }
  .ui-margin--b--xs\@lg.ui-margin--b--xs\@lg.ui-margin--b--xs\@lg {
    margin-bottom: 0.5rem;
  }
  .ui-margin--sm\@lg.ui-margin--sm\@lg.ui-margin--sm\@lg {
    margin: 0.75rem;
  }
  .ui-margin--x--sm\@lg.ui-margin--x--sm\@lg.ui-margin--x--sm\@lg {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  .ui-margin--s--sm\@lg.ui-margin--s--sm\@lg.ui-margin--s--sm\@lg {
    -webkit-margin-start: 0.75rem;
    -moz-margin-start: 0.75rem;
    -ms-margin-start: 0.75rem;
    -o-margin-start: 0.75rem;
    margin-start: 0.75rem;
  }
  .ui-margin--e--sm\@lg.ui-margin--e--sm\@lg.ui-margin--e--sm\@lg {
    -webkit-margin-end: 0.75rem;
    -moz-margin-end: 0.75rem;
    -ms-margin-end: 0.75rem;
    -o-margin-end: 0.75rem;
    margin-end: 0.75rem;
  }
  .ui-margin--y--sm\@lg.ui-margin--y--sm\@lg.ui-margin--y--sm\@lg {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .ui-margin--t--sm\@lg.ui-margin--t--sm\@lg.ui-margin--t--sm\@lg {
    margin-top: 0.75rem;
  }
  .ui-margin--b--sm\@lg.ui-margin--b--sm\@lg.ui-margin--b--sm\@lg {
    margin-bottom: 0.75rem;
  }
  .ui-margin--md\@lg.ui-margin--md\@lg.ui-margin--md\@lg {
    margin: 1.5rem;
  }
  .ui-margin--x--md\@lg.ui-margin--x--md\@lg.ui-margin--x--md\@lg {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  .ui-margin--s--md\@lg.ui-margin--s--md\@lg.ui-margin--s--md\@lg {
    -webkit-margin-start: 1.5rem;
    -moz-margin-start: 1.5rem;
    -ms-margin-start: 1.5rem;
    -o-margin-start: 1.5rem;
    margin-start: 1.5rem;
  }
  .ui-margin--e--md\@lg.ui-margin--e--md\@lg.ui-margin--e--md\@lg {
    -webkit-margin-end: 1.5rem;
    -moz-margin-end: 1.5rem;
    -ms-margin-end: 1.5rem;
    -o-margin-end: 1.5rem;
    margin-end: 1.5rem;
  }
  .ui-margin--y--md\@lg.ui-margin--y--md\@lg.ui-margin--y--md\@lg {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .ui-margin--t--md\@lg.ui-margin--t--md\@lg.ui-margin--t--md\@lg {
    margin-top: 1.5rem;
  }
  .ui-margin--b--md\@lg.ui-margin--b--md\@lg.ui-margin--b--md\@lg {
    margin-bottom: 1.5rem;
  }
  .ui-margin--lg\@lg.ui-margin--lg\@lg.ui-margin--lg\@lg {
    margin: 2rem;
  }
  .ui-margin--x--lg\@lg.ui-margin--x--lg\@lg.ui-margin--x--lg\@lg {
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .ui-margin--s--lg\@lg.ui-margin--s--lg\@lg.ui-margin--s--lg\@lg {
    -webkit-margin-start: 2rem;
    -moz-margin-start: 2rem;
    -ms-margin-start: 2rem;
    -o-margin-start: 2rem;
    margin-start: 2rem;
  }
  .ui-margin--e--lg\@lg.ui-margin--e--lg\@lg.ui-margin--e--lg\@lg {
    -webkit-margin-end: 2rem;
    -moz-margin-end: 2rem;
    -ms-margin-end: 2rem;
    -o-margin-end: 2rem;
    margin-end: 2rem;
  }
  .ui-margin--y--lg\@lg.ui-margin--y--lg\@lg.ui-margin--y--lg\@lg {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .ui-margin--t--lg\@lg.ui-margin--t--lg\@lg.ui-margin--t--lg\@lg {
    margin-top: 2rem;
  }
  .ui-margin--b--lg\@lg.ui-margin--b--lg\@lg.ui-margin--b--lg\@lg {
    margin-bottom: 2rem;
  }
  .ui-margin--xl\@lg.ui-margin--xl\@lg.ui-margin--xl\@lg {
    margin: 3rem;
  }
  .ui-margin--x--xl\@lg.ui-margin--x--xl\@lg.ui-margin--x--xl\@lg {
    margin-left: 3rem;
    margin-right: 3rem;
  }
  .ui-margin--s--xl\@lg.ui-margin--s--xl\@lg.ui-margin--s--xl\@lg {
    -webkit-margin-start: 3rem;
    -moz-margin-start: 3rem;
    -ms-margin-start: 3rem;
    -o-margin-start: 3rem;
    margin-start: 3rem;
  }
  .ui-margin--e--xl\@lg.ui-margin--e--xl\@lg.ui-margin--e--xl\@lg {
    -webkit-margin-end: 3rem;
    -moz-margin-end: 3rem;
    -ms-margin-end: 3rem;
    -o-margin-end: 3rem;
    margin-end: 3rem;
  }
  .ui-margin--y--xl\@lg.ui-margin--y--xl\@lg.ui-margin--y--xl\@lg {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .ui-margin--t--xl\@lg.ui-margin--t--xl\@lg.ui-margin--t--xl\@lg {
    margin-top: 3rem;
  }
  .ui-margin--b--xl\@lg.ui-margin--b--xl\@lg.ui-margin--b--xl\@lg {
    margin-bottom: 3rem;
  }
  .ui-padding--0\@lg.ui-padding--0\@lg.ui-padding--0\@lg {
    padding: 0;
  }
  .ui-padding--x--0\@lg.ui-padding--x--0\@lg.ui-padding--x--0\@lg {
    padding-left: 0;
    padding-right: 0;
  }
  .ui-padding--s--0\@lg.ui-padding--s--0\@lg.ui-padding--s--0\@lg {
    -webkit-padding-start: 0;
    -moz-padding-start: 0;
    -ms-padding-start: 0;
    -o-padding-start: 0;
    padding-start: 0;
  }
  .ui-padding--e--0\@lg.ui-padding--e--0\@lg.ui-padding--e--0\@lg {
    -webkit-padding-end: 0;
    -moz-padding-end: 0;
    -ms-padding-end: 0;
    -o-padding-end: 0;
    padding-end: 0;
  }
  .ui-padding--y--0\@lg.ui-padding--y--0\@lg.ui-padding--y--0\@lg {
    padding-top: 0;
    padding-bottom: 0;
  }
  .ui-padding--t--0\@lg.ui-padding--t--0\@lg.ui-padding--t--0\@lg {
    padding-top: 0;
  }
  .ui-padding--b--0\@lg.ui-padding--b--0\@lg.ui-padding--b--0\@lg {
    padding-bottom: 0;
  }
  .ui-padding\@lg.ui-padding\@lg.ui-padding\@lg {
    padding: 1rem;
  }
  .ui-padding--x\@lg.ui-padding--x\@lg.ui-padding--x\@lg {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .ui-padding--s\@lg.ui-padding--s\@lg.ui-padding--s\@lg {
    -webkit-padding-start: 1rem;
    -moz-padding-start: 1rem;
    -ms-padding-start: 1rem;
    -o-padding-start: 1rem;
    padding-start: 1rem;
  }
  .ui-padding--e\@lg.ui-padding--e\@lg.ui-padding--e\@lg {
    -webkit-padding-end: 1rem;
    -moz-padding-end: 1rem;
    -ms-padding-end: 1rem;
    -o-padding-end: 1rem;
    padding-end: 1rem;
  }
  .ui-padding--y\@lg.ui-padding--y\@lg.ui-padding--y\@lg {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .ui-padding--t\@lg.ui-padding--t\@lg.ui-padding--t\@lg {
    padding-top: 1rem;
  }
  .ui-padding--b\@lg.ui-padding--b\@lg.ui-padding--b\@lg {
    padding-bottom: 1rem;
  }
  .ui-padding--xxs\@lg.ui-padding--xxs\@lg.ui-padding--xxs\@lg {
    padding: 0.25rem;
  }
  .ui-padding--x--xxs\@lg.ui-padding--x--xxs\@lg.ui-padding--x--xxs\@lg {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .ui-padding--s--xxs\@lg.ui-padding--s--xxs\@lg.ui-padding--s--xxs\@lg {
    -webkit-padding-start: 0.25rem;
    -moz-padding-start: 0.25rem;
    -ms-padding-start: 0.25rem;
    -o-padding-start: 0.25rem;
    padding-start: 0.25rem;
  }
  .ui-padding--e--xxs\@lg.ui-padding--e--xxs\@lg.ui-padding--e--xxs\@lg {
    -webkit-padding-end: 0.25rem;
    -moz-padding-end: 0.25rem;
    -ms-padding-end: 0.25rem;
    -o-padding-end: 0.25rem;
    padding-end: 0.25rem;
  }
  .ui-padding--y--xxs\@lg.ui-padding--y--xxs\@lg.ui-padding--y--xxs\@lg {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .ui-padding--t--xxs\@lg.ui-padding--t--xxs\@lg.ui-padding--t--xxs\@lg {
    padding-top: 0.25rem;
  }
  .ui-padding--b--xxs\@lg.ui-padding--b--xxs\@lg.ui-padding--b--xxs\@lg {
    padding-bottom: 0.25rem;
  }
  .ui-padding--xs\@lg.ui-padding--xs\@lg.ui-padding--xs\@lg {
    padding: 0.5rem;
  }
  .ui-padding--x--xs\@lg.ui-padding--x--xs\@lg.ui-padding--x--xs\@lg {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .ui-padding--s--xs\@lg.ui-padding--s--xs\@lg.ui-padding--s--xs\@lg {
    -webkit-padding-start: 0.5rem;
    -moz-padding-start: 0.5rem;
    -ms-padding-start: 0.5rem;
    -o-padding-start: 0.5rem;
    padding-start: 0.5rem;
  }
  .ui-padding--e--xs\@lg.ui-padding--e--xs\@lg.ui-padding--e--xs\@lg {
    -webkit-padding-end: 0.5rem;
    -moz-padding-end: 0.5rem;
    -ms-padding-end: 0.5rem;
    -o-padding-end: 0.5rem;
    padding-end: 0.5rem;
  }
  .ui-padding--y--xs\@lg.ui-padding--y--xs\@lg.ui-padding--y--xs\@lg {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .ui-padding--t--xs\@lg.ui-padding--t--xs\@lg.ui-padding--t--xs\@lg {
    padding-top: 0.5rem;
  }
  .ui-padding--b--xs\@lg.ui-padding--b--xs\@lg.ui-padding--b--xs\@lg {
    padding-bottom: 0.5rem;
  }
  .ui-padding--sm\@lg.ui-padding--sm\@lg.ui-padding--sm\@lg {
    padding: 0.75rem;
  }
  .ui-padding--x--sm\@lg.ui-padding--x--sm\@lg.ui-padding--x--sm\@lg {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .ui-padding--s--sm\@lg.ui-padding--s--sm\@lg.ui-padding--s--sm\@lg {
    -webkit-padding-start: 0.75rem;
    -moz-padding-start: 0.75rem;
    -ms-padding-start: 0.75rem;
    -o-padding-start: 0.75rem;
    padding-start: 0.75rem;
  }
  .ui-padding--e--sm\@lg.ui-padding--e--sm\@lg.ui-padding--e--sm\@lg {
    -webkit-padding-end: 0.75rem;
    -moz-padding-end: 0.75rem;
    -ms-padding-end: 0.75rem;
    -o-padding-end: 0.75rem;
    padding-end: 0.75rem;
  }
  .ui-padding--y--sm\@lg.ui-padding--y--sm\@lg.ui-padding--y--sm\@lg {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  .ui-padding--t--sm\@lg.ui-padding--t--sm\@lg.ui-padding--t--sm\@lg {
    padding-top: 0.75rem;
  }
  .ui-padding--b--sm\@lg.ui-padding--b--sm\@lg.ui-padding--b--sm\@lg {
    padding-bottom: 0.75rem;
  }
  .ui-padding--md\@lg.ui-padding--md\@lg.ui-padding--md\@lg {
    padding: 1.5rem;
  }
  .ui-padding--x--md\@lg.ui-padding--x--md\@lg.ui-padding--x--md\@lg {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .ui-padding--s--md\@lg.ui-padding--s--md\@lg.ui-padding--s--md\@lg {
    -webkit-padding-start: 1.5rem;
    -moz-padding-start: 1.5rem;
    -ms-padding-start: 1.5rem;
    -o-padding-start: 1.5rem;
    padding-start: 1.5rem;
  }
  .ui-padding--e--md\@lg.ui-padding--e--md\@lg.ui-padding--e--md\@lg {
    -webkit-padding-end: 1.5rem;
    -moz-padding-end: 1.5rem;
    -ms-padding-end: 1.5rem;
    -o-padding-end: 1.5rem;
    padding-end: 1.5rem;
  }
  .ui-padding--y--md\@lg.ui-padding--y--md\@lg.ui-padding--y--md\@lg {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .ui-padding--t--md\@lg.ui-padding--t--md\@lg.ui-padding--t--md\@lg {
    padding-top: 1.5rem;
  }
  .ui-padding--b--md\@lg.ui-padding--b--md\@lg.ui-padding--b--md\@lg {
    padding-bottom: 1.5rem;
  }
  .ui-padding--lg\@lg.ui-padding--lg\@lg.ui-padding--lg\@lg {
    padding: 2rem;
  }
  .ui-padding--x--lg\@lg.ui-padding--x--lg\@lg.ui-padding--x--lg\@lg {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .ui-padding--s--lg\@lg.ui-padding--s--lg\@lg.ui-padding--s--lg\@lg {
    -webkit-padding-start: 2rem;
    -moz-padding-start: 2rem;
    -ms-padding-start: 2rem;
    -o-padding-start: 2rem;
    padding-start: 2rem;
  }
  .ui-padding--e--lg\@lg.ui-padding--e--lg\@lg.ui-padding--e--lg\@lg {
    -webkit-padding-end: 2rem;
    -moz-padding-end: 2rem;
    -ms-padding-end: 2rem;
    -o-padding-end: 2rem;
    padding-end: 2rem;
  }
  .ui-padding--y--lg\@lg.ui-padding--y--lg\@lg.ui-padding--y--lg\@lg {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .ui-padding--t--lg\@lg.ui-padding--t--lg\@lg.ui-padding--t--lg\@lg {
    padding-top: 2rem;
  }
  .ui-padding--b--lg\@lg.ui-padding--b--lg\@lg.ui-padding--b--lg\@lg {
    padding-bottom: 2rem;
  }
  .ui-padding--xl\@lg.ui-padding--xl\@lg.ui-padding--xl\@lg {
    padding: 3rem;
  }
  .ui-padding--x--xl\@lg.ui-padding--x--xl\@lg.ui-padding--x--xl\@lg {
    padding-left: 3rem;
    padding-right: 3rem;
  }
  .ui-padding--s--xl\@lg.ui-padding--s--xl\@lg.ui-padding--s--xl\@lg {
    -webkit-padding-start: 3rem;
    -moz-padding-start: 3rem;
    -ms-padding-start: 3rem;
    -o-padding-start: 3rem;
    padding-start: 3rem;
  }
  .ui-padding--e--xl\@lg.ui-padding--e--xl\@lg.ui-padding--e--xl\@lg {
    -webkit-padding-end: 3rem;
    -moz-padding-end: 3rem;
    -ms-padding-end: 3rem;
    -o-padding-end: 3rem;
    padding-end: 3rem;
  }
  .ui-padding--y--xl\@lg.ui-padding--y--xl\@lg.ui-padding--y--xl\@lg {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .ui-padding--t--xl\@lg.ui-padding--t--xl\@lg.ui-padding--t--xl\@lg {
    padding-top: 3rem;
  }
  .ui-padding--b--xl\@lg.ui-padding--b--xl\@lg.ui-padding--b--xl\@lg {
    padding-bottom: 3rem;
  }
}
@media only screen and (max-width: 1280px) {
  .ui-margin--0\@xl.ui-margin--0\@xl.ui-margin--0\@xl {
    margin: 0;
  }
  .ui-margin--x--0\@xl.ui-margin--x--0\@xl.ui-margin--x--0\@xl {
    margin-left: 0;
    margin-right: 0;
  }
  .ui-margin--s--0\@xl.ui-margin--s--0\@xl.ui-margin--s--0\@xl {
    -webkit-margin-start: 0;
    -moz-margin-start: 0;
    -ms-margin-start: 0;
    -o-margin-start: 0;
    margin-start: 0;
  }
  .ui-margin--e--0\@xl.ui-margin--e--0\@xl.ui-margin--e--0\@xl {
    -webkit-margin-end: 0;
    -moz-margin-end: 0;
    -ms-margin-end: 0;
    -o-margin-end: 0;
    margin-end: 0;
  }
  .ui-margin--y--0\@xl.ui-margin--y--0\@xl.ui-margin--y--0\@xl {
    margin-top: 0;
    margin-bottom: 0;
  }
  .ui-margin--t--0\@xl.ui-margin--t--0\@xl.ui-margin--t--0\@xl {
    margin-top: 0;
  }
  .ui-margin--b--0\@xl.ui-margin--b--0\@xl.ui-margin--b--0\@xl {
    margin-bottom: 0;
  }
  .ui-margin\@xl.ui-margin\@xl.ui-margin\@xl {
    margin: 1rem;
  }
  .ui-margin--x\@xl.ui-margin--x\@xl.ui-margin--x\@xl {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .ui-margin--s\@xl.ui-margin--s\@xl.ui-margin--s\@xl {
    -webkit-margin-start: 1rem;
    -moz-margin-start: 1rem;
    -ms-margin-start: 1rem;
    -o-margin-start: 1rem;
    margin-start: 1rem;
  }
  .ui-margin--e\@xl.ui-margin--e\@xl.ui-margin--e\@xl {
    -webkit-margin-end: 1rem;
    -moz-margin-end: 1rem;
    -ms-margin-end: 1rem;
    -o-margin-end: 1rem;
    margin-end: 1rem;
  }
  .ui-margin--y\@xl.ui-margin--y\@xl.ui-margin--y\@xl {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .ui-margin--t\@xl.ui-margin--t\@xl.ui-margin--t\@xl {
    margin-top: 1rem;
  }
  .ui-margin--b\@xl.ui-margin--b\@xl.ui-margin--b\@xl {
    margin-bottom: 1rem;
  }
  .ui-margin--xxs\@xl.ui-margin--xxs\@xl.ui-margin--xxs\@xl {
    margin: 0.25rem;
  }
  .ui-margin--x--xxs\@xl.ui-margin--x--xxs\@xl.ui-margin--x--xxs\@xl {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .ui-margin--s--xxs\@xl.ui-margin--s--xxs\@xl.ui-margin--s--xxs\@xl {
    -webkit-margin-start: 0.25rem;
    -moz-margin-start: 0.25rem;
    -ms-margin-start: 0.25rem;
    -o-margin-start: 0.25rem;
    margin-start: 0.25rem;
  }
  .ui-margin--e--xxs\@xl.ui-margin--e--xxs\@xl.ui-margin--e--xxs\@xl {
    -webkit-margin-end: 0.25rem;
    -moz-margin-end: 0.25rem;
    -ms-margin-end: 0.25rem;
    -o-margin-end: 0.25rem;
    margin-end: 0.25rem;
  }
  .ui-margin--y--xxs\@xl.ui-margin--y--xxs\@xl.ui-margin--y--xxs\@xl {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .ui-margin--t--xxs\@xl.ui-margin--t--xxs\@xl.ui-margin--t--xxs\@xl {
    margin-top: 0.25rem;
  }
  .ui-margin--b--xxs\@xl.ui-margin--b--xxs\@xl.ui-margin--b--xxs\@xl {
    margin-bottom: 0.25rem;
  }
  .ui-margin--xs\@xl.ui-margin--xs\@xl.ui-margin--xs\@xl {
    margin: 0.5rem;
  }
  .ui-margin--x--xs\@xl.ui-margin--x--xs\@xl.ui-margin--x--xs\@xl {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  .ui-margin--s--xs\@xl.ui-margin--s--xs\@xl.ui-margin--s--xs\@xl {
    -webkit-margin-start: 0.5rem;
    -moz-margin-start: 0.5rem;
    -ms-margin-start: 0.5rem;
    -o-margin-start: 0.5rem;
    margin-start: 0.5rem;
  }
  .ui-margin--e--xs\@xl.ui-margin--e--xs\@xl.ui-margin--e--xs\@xl {
    -webkit-margin-end: 0.5rem;
    -moz-margin-end: 0.5rem;
    -ms-margin-end: 0.5rem;
    -o-margin-end: 0.5rem;
    margin-end: 0.5rem;
  }
  .ui-margin--y--xs\@xl.ui-margin--y--xs\@xl.ui-margin--y--xs\@xl {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .ui-margin--t--xs\@xl.ui-margin--t--xs\@xl.ui-margin--t--xs\@xl {
    margin-top: 0.5rem;
  }
  .ui-margin--b--xs\@xl.ui-margin--b--xs\@xl.ui-margin--b--xs\@xl {
    margin-bottom: 0.5rem;
  }
  .ui-margin--sm\@xl.ui-margin--sm\@xl.ui-margin--sm\@xl {
    margin: 0.75rem;
  }
  .ui-margin--x--sm\@xl.ui-margin--x--sm\@xl.ui-margin--x--sm\@xl {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  .ui-margin--s--sm\@xl.ui-margin--s--sm\@xl.ui-margin--s--sm\@xl {
    -webkit-margin-start: 0.75rem;
    -moz-margin-start: 0.75rem;
    -ms-margin-start: 0.75rem;
    -o-margin-start: 0.75rem;
    margin-start: 0.75rem;
  }
  .ui-margin--e--sm\@xl.ui-margin--e--sm\@xl.ui-margin--e--sm\@xl {
    -webkit-margin-end: 0.75rem;
    -moz-margin-end: 0.75rem;
    -ms-margin-end: 0.75rem;
    -o-margin-end: 0.75rem;
    margin-end: 0.75rem;
  }
  .ui-margin--y--sm\@xl.ui-margin--y--sm\@xl.ui-margin--y--sm\@xl {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .ui-margin--t--sm\@xl.ui-margin--t--sm\@xl.ui-margin--t--sm\@xl {
    margin-top: 0.75rem;
  }
  .ui-margin--b--sm\@xl.ui-margin--b--sm\@xl.ui-margin--b--sm\@xl {
    margin-bottom: 0.75rem;
  }
  .ui-margin--md\@xl.ui-margin--md\@xl.ui-margin--md\@xl {
    margin: 1.5rem;
  }
  .ui-margin--x--md\@xl.ui-margin--x--md\@xl.ui-margin--x--md\@xl {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  .ui-margin--s--md\@xl.ui-margin--s--md\@xl.ui-margin--s--md\@xl {
    -webkit-margin-start: 1.5rem;
    -moz-margin-start: 1.5rem;
    -ms-margin-start: 1.5rem;
    -o-margin-start: 1.5rem;
    margin-start: 1.5rem;
  }
  .ui-margin--e--md\@xl.ui-margin--e--md\@xl.ui-margin--e--md\@xl {
    -webkit-margin-end: 1.5rem;
    -moz-margin-end: 1.5rem;
    -ms-margin-end: 1.5rem;
    -o-margin-end: 1.5rem;
    margin-end: 1.5rem;
  }
  .ui-margin--y--md\@xl.ui-margin--y--md\@xl.ui-margin--y--md\@xl {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .ui-margin--t--md\@xl.ui-margin--t--md\@xl.ui-margin--t--md\@xl {
    margin-top: 1.5rem;
  }
  .ui-margin--b--md\@xl.ui-margin--b--md\@xl.ui-margin--b--md\@xl {
    margin-bottom: 1.5rem;
  }
  .ui-margin--lg\@xl.ui-margin--lg\@xl.ui-margin--lg\@xl {
    margin: 2rem;
  }
  .ui-margin--x--lg\@xl.ui-margin--x--lg\@xl.ui-margin--x--lg\@xl {
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .ui-margin--s--lg\@xl.ui-margin--s--lg\@xl.ui-margin--s--lg\@xl {
    -webkit-margin-start: 2rem;
    -moz-margin-start: 2rem;
    -ms-margin-start: 2rem;
    -o-margin-start: 2rem;
    margin-start: 2rem;
  }
  .ui-margin--e--lg\@xl.ui-margin--e--lg\@xl.ui-margin--e--lg\@xl {
    -webkit-margin-end: 2rem;
    -moz-margin-end: 2rem;
    -ms-margin-end: 2rem;
    -o-margin-end: 2rem;
    margin-end: 2rem;
  }
  .ui-margin--y--lg\@xl.ui-margin--y--lg\@xl.ui-margin--y--lg\@xl {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .ui-margin--t--lg\@xl.ui-margin--t--lg\@xl.ui-margin--t--lg\@xl {
    margin-top: 2rem;
  }
  .ui-margin--b--lg\@xl.ui-margin--b--lg\@xl.ui-margin--b--lg\@xl {
    margin-bottom: 2rem;
  }
  .ui-margin--xl\@xl.ui-margin--xl\@xl.ui-margin--xl\@xl {
    margin: 3rem;
  }
  .ui-margin--x--xl\@xl.ui-margin--x--xl\@xl.ui-margin--x--xl\@xl {
    margin-left: 3rem;
    margin-right: 3rem;
  }
  .ui-margin--s--xl\@xl.ui-margin--s--xl\@xl.ui-margin--s--xl\@xl {
    -webkit-margin-start: 3rem;
    -moz-margin-start: 3rem;
    -ms-margin-start: 3rem;
    -o-margin-start: 3rem;
    margin-start: 3rem;
  }
  .ui-margin--e--xl\@xl.ui-margin--e--xl\@xl.ui-margin--e--xl\@xl {
    -webkit-margin-end: 3rem;
    -moz-margin-end: 3rem;
    -ms-margin-end: 3rem;
    -o-margin-end: 3rem;
    margin-end: 3rem;
  }
  .ui-margin--y--xl\@xl.ui-margin--y--xl\@xl.ui-margin--y--xl\@xl {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .ui-margin--t--xl\@xl.ui-margin--t--xl\@xl.ui-margin--t--xl\@xl {
    margin-top: 3rem;
  }
  .ui-margin--b--xl\@xl.ui-margin--b--xl\@xl.ui-margin--b--xl\@xl {
    margin-bottom: 3rem;
  }
  .ui-padding--0\@xl.ui-padding--0\@xl.ui-padding--0\@xl {
    padding: 0;
  }
  .ui-padding--x--0\@xl.ui-padding--x--0\@xl.ui-padding--x--0\@xl {
    padding-left: 0;
    padding-right: 0;
  }
  .ui-padding--s--0\@xl.ui-padding--s--0\@xl.ui-padding--s--0\@xl {
    -webkit-padding-start: 0;
    -moz-padding-start: 0;
    -ms-padding-start: 0;
    -o-padding-start: 0;
    padding-start: 0;
  }
  .ui-padding--e--0\@xl.ui-padding--e--0\@xl.ui-padding--e--0\@xl {
    -webkit-padding-end: 0;
    -moz-padding-end: 0;
    -ms-padding-end: 0;
    -o-padding-end: 0;
    padding-end: 0;
  }
  .ui-padding--y--0\@xl.ui-padding--y--0\@xl.ui-padding--y--0\@xl {
    padding-top: 0;
    padding-bottom: 0;
  }
  .ui-padding--t--0\@xl.ui-padding--t--0\@xl.ui-padding--t--0\@xl {
    padding-top: 0;
  }
  .ui-padding--b--0\@xl.ui-padding--b--0\@xl.ui-padding--b--0\@xl {
    padding-bottom: 0;
  }
  .ui-padding\@xl.ui-padding\@xl.ui-padding\@xl {
    padding: 1rem;
  }
  .ui-padding--x\@xl.ui-padding--x\@xl.ui-padding--x\@xl {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .ui-padding--s\@xl.ui-padding--s\@xl.ui-padding--s\@xl {
    -webkit-padding-start: 1rem;
    -moz-padding-start: 1rem;
    -ms-padding-start: 1rem;
    -o-padding-start: 1rem;
    padding-start: 1rem;
  }
  .ui-padding--e\@xl.ui-padding--e\@xl.ui-padding--e\@xl {
    -webkit-padding-end: 1rem;
    -moz-padding-end: 1rem;
    -ms-padding-end: 1rem;
    -o-padding-end: 1rem;
    padding-end: 1rem;
  }
  .ui-padding--y\@xl.ui-padding--y\@xl.ui-padding--y\@xl {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .ui-padding--t\@xl.ui-padding--t\@xl.ui-padding--t\@xl {
    padding-top: 1rem;
  }
  .ui-padding--b\@xl.ui-padding--b\@xl.ui-padding--b\@xl {
    padding-bottom: 1rem;
  }
  .ui-padding--xxs\@xl.ui-padding--xxs\@xl.ui-padding--xxs\@xl {
    padding: 0.25rem;
  }
  .ui-padding--x--xxs\@xl.ui-padding--x--xxs\@xl.ui-padding--x--xxs\@xl {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .ui-padding--s--xxs\@xl.ui-padding--s--xxs\@xl.ui-padding--s--xxs\@xl {
    -webkit-padding-start: 0.25rem;
    -moz-padding-start: 0.25rem;
    -ms-padding-start: 0.25rem;
    -o-padding-start: 0.25rem;
    padding-start: 0.25rem;
  }
  .ui-padding--e--xxs\@xl.ui-padding--e--xxs\@xl.ui-padding--e--xxs\@xl {
    -webkit-padding-end: 0.25rem;
    -moz-padding-end: 0.25rem;
    -ms-padding-end: 0.25rem;
    -o-padding-end: 0.25rem;
    padding-end: 0.25rem;
  }
  .ui-padding--y--xxs\@xl.ui-padding--y--xxs\@xl.ui-padding--y--xxs\@xl {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .ui-padding--t--xxs\@xl.ui-padding--t--xxs\@xl.ui-padding--t--xxs\@xl {
    padding-top: 0.25rem;
  }
  .ui-padding--b--xxs\@xl.ui-padding--b--xxs\@xl.ui-padding--b--xxs\@xl {
    padding-bottom: 0.25rem;
  }
  .ui-padding--xs\@xl.ui-padding--xs\@xl.ui-padding--xs\@xl {
    padding: 0.5rem;
  }
  .ui-padding--x--xs\@xl.ui-padding--x--xs\@xl.ui-padding--x--xs\@xl {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .ui-padding--s--xs\@xl.ui-padding--s--xs\@xl.ui-padding--s--xs\@xl {
    -webkit-padding-start: 0.5rem;
    -moz-padding-start: 0.5rem;
    -ms-padding-start: 0.5rem;
    -o-padding-start: 0.5rem;
    padding-start: 0.5rem;
  }
  .ui-padding--e--xs\@xl.ui-padding--e--xs\@xl.ui-padding--e--xs\@xl {
    -webkit-padding-end: 0.5rem;
    -moz-padding-end: 0.5rem;
    -ms-padding-end: 0.5rem;
    -o-padding-end: 0.5rem;
    padding-end: 0.5rem;
  }
  .ui-padding--y--xs\@xl.ui-padding--y--xs\@xl.ui-padding--y--xs\@xl {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .ui-padding--t--xs\@xl.ui-padding--t--xs\@xl.ui-padding--t--xs\@xl {
    padding-top: 0.5rem;
  }
  .ui-padding--b--xs\@xl.ui-padding--b--xs\@xl.ui-padding--b--xs\@xl {
    padding-bottom: 0.5rem;
  }
  .ui-padding--sm\@xl.ui-padding--sm\@xl.ui-padding--sm\@xl {
    padding: 0.75rem;
  }
  .ui-padding--x--sm\@xl.ui-padding--x--sm\@xl.ui-padding--x--sm\@xl {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .ui-padding--s--sm\@xl.ui-padding--s--sm\@xl.ui-padding--s--sm\@xl {
    -webkit-padding-start: 0.75rem;
    -moz-padding-start: 0.75rem;
    -ms-padding-start: 0.75rem;
    -o-padding-start: 0.75rem;
    padding-start: 0.75rem;
  }
  .ui-padding--e--sm\@xl.ui-padding--e--sm\@xl.ui-padding--e--sm\@xl {
    -webkit-padding-end: 0.75rem;
    -moz-padding-end: 0.75rem;
    -ms-padding-end: 0.75rem;
    -o-padding-end: 0.75rem;
    padding-end: 0.75rem;
  }
  .ui-padding--y--sm\@xl.ui-padding--y--sm\@xl.ui-padding--y--sm\@xl {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  .ui-padding--t--sm\@xl.ui-padding--t--sm\@xl.ui-padding--t--sm\@xl {
    padding-top: 0.75rem;
  }
  .ui-padding--b--sm\@xl.ui-padding--b--sm\@xl.ui-padding--b--sm\@xl {
    padding-bottom: 0.75rem;
  }
  .ui-padding--md\@xl.ui-padding--md\@xl.ui-padding--md\@xl {
    padding: 1.5rem;
  }
  .ui-padding--x--md\@xl.ui-padding--x--md\@xl.ui-padding--x--md\@xl {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .ui-padding--s--md\@xl.ui-padding--s--md\@xl.ui-padding--s--md\@xl {
    -webkit-padding-start: 1.5rem;
    -moz-padding-start: 1.5rem;
    -ms-padding-start: 1.5rem;
    -o-padding-start: 1.5rem;
    padding-start: 1.5rem;
  }
  .ui-padding--e--md\@xl.ui-padding--e--md\@xl.ui-padding--e--md\@xl {
    -webkit-padding-end: 1.5rem;
    -moz-padding-end: 1.5rem;
    -ms-padding-end: 1.5rem;
    -o-padding-end: 1.5rem;
    padding-end: 1.5rem;
  }
  .ui-padding--y--md\@xl.ui-padding--y--md\@xl.ui-padding--y--md\@xl {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .ui-padding--t--md\@xl.ui-padding--t--md\@xl.ui-padding--t--md\@xl {
    padding-top: 1.5rem;
  }
  .ui-padding--b--md\@xl.ui-padding--b--md\@xl.ui-padding--b--md\@xl {
    padding-bottom: 1.5rem;
  }
  .ui-padding--lg\@xl.ui-padding--lg\@xl.ui-padding--lg\@xl {
    padding: 2rem;
  }
  .ui-padding--x--lg\@xl.ui-padding--x--lg\@xl.ui-padding--x--lg\@xl {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .ui-padding--s--lg\@xl.ui-padding--s--lg\@xl.ui-padding--s--lg\@xl {
    -webkit-padding-start: 2rem;
    -moz-padding-start: 2rem;
    -ms-padding-start: 2rem;
    -o-padding-start: 2rem;
    padding-start: 2rem;
  }
  .ui-padding--e--lg\@xl.ui-padding--e--lg\@xl.ui-padding--e--lg\@xl {
    -webkit-padding-end: 2rem;
    -moz-padding-end: 2rem;
    -ms-padding-end: 2rem;
    -o-padding-end: 2rem;
    padding-end: 2rem;
  }
  .ui-padding--y--lg\@xl.ui-padding--y--lg\@xl.ui-padding--y--lg\@xl {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .ui-padding--t--lg\@xl.ui-padding--t--lg\@xl.ui-padding--t--lg\@xl {
    padding-top: 2rem;
  }
  .ui-padding--b--lg\@xl.ui-padding--b--lg\@xl.ui-padding--b--lg\@xl {
    padding-bottom: 2rem;
  }
  .ui-padding--xl\@xl.ui-padding--xl\@xl.ui-padding--xl\@xl {
    padding: 3rem;
  }
  .ui-padding--x--xl\@xl.ui-padding--x--xl\@xl.ui-padding--x--xl\@xl {
    padding-left: 3rem;
    padding-right: 3rem;
  }
  .ui-padding--s--xl\@xl.ui-padding--s--xl\@xl.ui-padding--s--xl\@xl {
    -webkit-padding-start: 3rem;
    -moz-padding-start: 3rem;
    -ms-padding-start: 3rem;
    -o-padding-start: 3rem;
    padding-start: 3rem;
  }
  .ui-padding--e--xl\@xl.ui-padding--e--xl\@xl.ui-padding--e--xl\@xl {
    -webkit-padding-end: 3rem;
    -moz-padding-end: 3rem;
    -ms-padding-end: 3rem;
    -o-padding-end: 3rem;
    padding-end: 3rem;
  }
  .ui-padding--y--xl\@xl.ui-padding--y--xl\@xl.ui-padding--y--xl\@xl {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .ui-padding--t--xl\@xl.ui-padding--t--xl\@xl.ui-padding--t--xl\@xl {
    padding-top: 3rem;
  }
  .ui-padding--b--xl\@xl.ui-padding--b--xl\@xl.ui-padding--b--xl\@xl {
    padding-bottom: 3rem;
  }
}
@media only screen and (max-width: 1536px) {
  .ui-margin--0\@xxl.ui-margin--0\@xxl.ui-margin--0\@xxl {
    margin: 0;
  }
  .ui-margin--x--0\@xxl.ui-margin--x--0\@xxl.ui-margin--x--0\@xxl {
    margin-left: 0;
    margin-right: 0;
  }
  .ui-margin--s--0\@xxl.ui-margin--s--0\@xxl.ui-margin--s--0\@xxl {
    -webkit-margin-start: 0;
    -moz-margin-start: 0;
    -ms-margin-start: 0;
    -o-margin-start: 0;
    margin-start: 0;
  }
  .ui-margin--e--0\@xxl.ui-margin--e--0\@xxl.ui-margin--e--0\@xxl {
    -webkit-margin-end: 0;
    -moz-margin-end: 0;
    -ms-margin-end: 0;
    -o-margin-end: 0;
    margin-end: 0;
  }
  .ui-margin--y--0\@xxl.ui-margin--y--0\@xxl.ui-margin--y--0\@xxl {
    margin-top: 0;
    margin-bottom: 0;
  }
  .ui-margin--t--0\@xxl.ui-margin--t--0\@xxl.ui-margin--t--0\@xxl {
    margin-top: 0;
  }
  .ui-margin--b--0\@xxl.ui-margin--b--0\@xxl.ui-margin--b--0\@xxl {
    margin-bottom: 0;
  }
  .ui-margin\@xxl.ui-margin\@xxl.ui-margin\@xxl {
    margin: 1rem;
  }
  .ui-margin--x\@xxl.ui-margin--x\@xxl.ui-margin--x\@xxl {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .ui-margin--s\@xxl.ui-margin--s\@xxl.ui-margin--s\@xxl {
    -webkit-margin-start: 1rem;
    -moz-margin-start: 1rem;
    -ms-margin-start: 1rem;
    -o-margin-start: 1rem;
    margin-start: 1rem;
  }
  .ui-margin--e\@xxl.ui-margin--e\@xxl.ui-margin--e\@xxl {
    -webkit-margin-end: 1rem;
    -moz-margin-end: 1rem;
    -ms-margin-end: 1rem;
    -o-margin-end: 1rem;
    margin-end: 1rem;
  }
  .ui-margin--y\@xxl.ui-margin--y\@xxl.ui-margin--y\@xxl {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .ui-margin--t\@xxl.ui-margin--t\@xxl.ui-margin--t\@xxl {
    margin-top: 1rem;
  }
  .ui-margin--b\@xxl.ui-margin--b\@xxl.ui-margin--b\@xxl {
    margin-bottom: 1rem;
  }
  .ui-margin--xxs\@xxl.ui-margin--xxs\@xxl.ui-margin--xxs\@xxl {
    margin: 0.25rem;
  }
  .ui-margin--x--xxs\@xxl.ui-margin--x--xxs\@xxl.ui-margin--x--xxs\@xxl {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .ui-margin--s--xxs\@xxl.ui-margin--s--xxs\@xxl.ui-margin--s--xxs\@xxl {
    -webkit-margin-start: 0.25rem;
    -moz-margin-start: 0.25rem;
    -ms-margin-start: 0.25rem;
    -o-margin-start: 0.25rem;
    margin-start: 0.25rem;
  }
  .ui-margin--e--xxs\@xxl.ui-margin--e--xxs\@xxl.ui-margin--e--xxs\@xxl {
    -webkit-margin-end: 0.25rem;
    -moz-margin-end: 0.25rem;
    -ms-margin-end: 0.25rem;
    -o-margin-end: 0.25rem;
    margin-end: 0.25rem;
  }
  .ui-margin--y--xxs\@xxl.ui-margin--y--xxs\@xxl.ui-margin--y--xxs\@xxl {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .ui-margin--t--xxs\@xxl.ui-margin--t--xxs\@xxl.ui-margin--t--xxs\@xxl {
    margin-top: 0.25rem;
  }
  .ui-margin--b--xxs\@xxl.ui-margin--b--xxs\@xxl.ui-margin--b--xxs\@xxl {
    margin-bottom: 0.25rem;
  }
  .ui-margin--xs\@xxl.ui-margin--xs\@xxl.ui-margin--xs\@xxl {
    margin: 0.5rem;
  }
  .ui-margin--x--xs\@xxl.ui-margin--x--xs\@xxl.ui-margin--x--xs\@xxl {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  .ui-margin--s--xs\@xxl.ui-margin--s--xs\@xxl.ui-margin--s--xs\@xxl {
    -webkit-margin-start: 0.5rem;
    -moz-margin-start: 0.5rem;
    -ms-margin-start: 0.5rem;
    -o-margin-start: 0.5rem;
    margin-start: 0.5rem;
  }
  .ui-margin--e--xs\@xxl.ui-margin--e--xs\@xxl.ui-margin--e--xs\@xxl {
    -webkit-margin-end: 0.5rem;
    -moz-margin-end: 0.5rem;
    -ms-margin-end: 0.5rem;
    -o-margin-end: 0.5rem;
    margin-end: 0.5rem;
  }
  .ui-margin--y--xs\@xxl.ui-margin--y--xs\@xxl.ui-margin--y--xs\@xxl {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .ui-margin--t--xs\@xxl.ui-margin--t--xs\@xxl.ui-margin--t--xs\@xxl {
    margin-top: 0.5rem;
  }
  .ui-margin--b--xs\@xxl.ui-margin--b--xs\@xxl.ui-margin--b--xs\@xxl {
    margin-bottom: 0.5rem;
  }
  .ui-margin--sm\@xxl.ui-margin--sm\@xxl.ui-margin--sm\@xxl {
    margin: 0.75rem;
  }
  .ui-margin--x--sm\@xxl.ui-margin--x--sm\@xxl.ui-margin--x--sm\@xxl {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  .ui-margin--s--sm\@xxl.ui-margin--s--sm\@xxl.ui-margin--s--sm\@xxl {
    -webkit-margin-start: 0.75rem;
    -moz-margin-start: 0.75rem;
    -ms-margin-start: 0.75rem;
    -o-margin-start: 0.75rem;
    margin-start: 0.75rem;
  }
  .ui-margin--e--sm\@xxl.ui-margin--e--sm\@xxl.ui-margin--e--sm\@xxl {
    -webkit-margin-end: 0.75rem;
    -moz-margin-end: 0.75rem;
    -ms-margin-end: 0.75rem;
    -o-margin-end: 0.75rem;
    margin-end: 0.75rem;
  }
  .ui-margin--y--sm\@xxl.ui-margin--y--sm\@xxl.ui-margin--y--sm\@xxl {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .ui-margin--t--sm\@xxl.ui-margin--t--sm\@xxl.ui-margin--t--sm\@xxl {
    margin-top: 0.75rem;
  }
  .ui-margin--b--sm\@xxl.ui-margin--b--sm\@xxl.ui-margin--b--sm\@xxl {
    margin-bottom: 0.75rem;
  }
  .ui-margin--md\@xxl.ui-margin--md\@xxl.ui-margin--md\@xxl {
    margin: 1.5rem;
  }
  .ui-margin--x--md\@xxl.ui-margin--x--md\@xxl.ui-margin--x--md\@xxl {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  .ui-margin--s--md\@xxl.ui-margin--s--md\@xxl.ui-margin--s--md\@xxl {
    -webkit-margin-start: 1.5rem;
    -moz-margin-start: 1.5rem;
    -ms-margin-start: 1.5rem;
    -o-margin-start: 1.5rem;
    margin-start: 1.5rem;
  }
  .ui-margin--e--md\@xxl.ui-margin--e--md\@xxl.ui-margin--e--md\@xxl {
    -webkit-margin-end: 1.5rem;
    -moz-margin-end: 1.5rem;
    -ms-margin-end: 1.5rem;
    -o-margin-end: 1.5rem;
    margin-end: 1.5rem;
  }
  .ui-margin--y--md\@xxl.ui-margin--y--md\@xxl.ui-margin--y--md\@xxl {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .ui-margin--t--md\@xxl.ui-margin--t--md\@xxl.ui-margin--t--md\@xxl {
    margin-top: 1.5rem;
  }
  .ui-margin--b--md\@xxl.ui-margin--b--md\@xxl.ui-margin--b--md\@xxl {
    margin-bottom: 1.5rem;
  }
  .ui-margin--lg\@xxl.ui-margin--lg\@xxl.ui-margin--lg\@xxl {
    margin: 2rem;
  }
  .ui-margin--x--lg\@xxl.ui-margin--x--lg\@xxl.ui-margin--x--lg\@xxl {
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .ui-margin--s--lg\@xxl.ui-margin--s--lg\@xxl.ui-margin--s--lg\@xxl {
    -webkit-margin-start: 2rem;
    -moz-margin-start: 2rem;
    -ms-margin-start: 2rem;
    -o-margin-start: 2rem;
    margin-start: 2rem;
  }
  .ui-margin--e--lg\@xxl.ui-margin--e--lg\@xxl.ui-margin--e--lg\@xxl {
    -webkit-margin-end: 2rem;
    -moz-margin-end: 2rem;
    -ms-margin-end: 2rem;
    -o-margin-end: 2rem;
    margin-end: 2rem;
  }
  .ui-margin--y--lg\@xxl.ui-margin--y--lg\@xxl.ui-margin--y--lg\@xxl {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .ui-margin--t--lg\@xxl.ui-margin--t--lg\@xxl.ui-margin--t--lg\@xxl {
    margin-top: 2rem;
  }
  .ui-margin--b--lg\@xxl.ui-margin--b--lg\@xxl.ui-margin--b--lg\@xxl {
    margin-bottom: 2rem;
  }
  .ui-margin--xl\@xxl.ui-margin--xl\@xxl.ui-margin--xl\@xxl {
    margin: 3rem;
  }
  .ui-margin--x--xl\@xxl.ui-margin--x--xl\@xxl.ui-margin--x--xl\@xxl {
    margin-left: 3rem;
    margin-right: 3rem;
  }
  .ui-margin--s--xl\@xxl.ui-margin--s--xl\@xxl.ui-margin--s--xl\@xxl {
    -webkit-margin-start: 3rem;
    -moz-margin-start: 3rem;
    -ms-margin-start: 3rem;
    -o-margin-start: 3rem;
    margin-start: 3rem;
  }
  .ui-margin--e--xl\@xxl.ui-margin--e--xl\@xxl.ui-margin--e--xl\@xxl {
    -webkit-margin-end: 3rem;
    -moz-margin-end: 3rem;
    -ms-margin-end: 3rem;
    -o-margin-end: 3rem;
    margin-end: 3rem;
  }
  .ui-margin--y--xl\@xxl.ui-margin--y--xl\@xxl.ui-margin--y--xl\@xxl {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .ui-margin--t--xl\@xxl.ui-margin--t--xl\@xxl.ui-margin--t--xl\@xxl {
    margin-top: 3rem;
  }
  .ui-margin--b--xl\@xxl.ui-margin--b--xl\@xxl.ui-margin--b--xl\@xxl {
    margin-bottom: 3rem;
  }
  .ui-padding--0\@xxl.ui-padding--0\@xxl.ui-padding--0\@xxl {
    padding: 0;
  }
  .ui-padding--x--0\@xxl.ui-padding--x--0\@xxl.ui-padding--x--0\@xxl {
    padding-left: 0;
    padding-right: 0;
  }
  .ui-padding--s--0\@xxl.ui-padding--s--0\@xxl.ui-padding--s--0\@xxl {
    -webkit-padding-start: 0;
    -moz-padding-start: 0;
    -ms-padding-start: 0;
    -o-padding-start: 0;
    padding-start: 0;
  }
  .ui-padding--e--0\@xxl.ui-padding--e--0\@xxl.ui-padding--e--0\@xxl {
    -webkit-padding-end: 0;
    -moz-padding-end: 0;
    -ms-padding-end: 0;
    -o-padding-end: 0;
    padding-end: 0;
  }
  .ui-padding--y--0\@xxl.ui-padding--y--0\@xxl.ui-padding--y--0\@xxl {
    padding-top: 0;
    padding-bottom: 0;
  }
  .ui-padding--t--0\@xxl.ui-padding--t--0\@xxl.ui-padding--t--0\@xxl {
    padding-top: 0;
  }
  .ui-padding--b--0\@xxl.ui-padding--b--0\@xxl.ui-padding--b--0\@xxl {
    padding-bottom: 0;
  }
  .ui-padding\@xxl.ui-padding\@xxl.ui-padding\@xxl {
    padding: 1rem;
  }
  .ui-padding--x\@xxl.ui-padding--x\@xxl.ui-padding--x\@xxl {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .ui-padding--s\@xxl.ui-padding--s\@xxl.ui-padding--s\@xxl {
    -webkit-padding-start: 1rem;
    -moz-padding-start: 1rem;
    -ms-padding-start: 1rem;
    -o-padding-start: 1rem;
    padding-start: 1rem;
  }
  .ui-padding--e\@xxl.ui-padding--e\@xxl.ui-padding--e\@xxl {
    -webkit-padding-end: 1rem;
    -moz-padding-end: 1rem;
    -ms-padding-end: 1rem;
    -o-padding-end: 1rem;
    padding-end: 1rem;
  }
  .ui-padding--y\@xxl.ui-padding--y\@xxl.ui-padding--y\@xxl {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .ui-padding--t\@xxl.ui-padding--t\@xxl.ui-padding--t\@xxl {
    padding-top: 1rem;
  }
  .ui-padding--b\@xxl.ui-padding--b\@xxl.ui-padding--b\@xxl {
    padding-bottom: 1rem;
  }
  .ui-padding--xxs\@xxl.ui-padding--xxs\@xxl.ui-padding--xxs\@xxl {
    padding: 0.25rem;
  }
  .ui-padding--x--xxs\@xxl.ui-padding--x--xxs\@xxl.ui-padding--x--xxs\@xxl {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .ui-padding--s--xxs\@xxl.ui-padding--s--xxs\@xxl.ui-padding--s--xxs\@xxl {
    -webkit-padding-start: 0.25rem;
    -moz-padding-start: 0.25rem;
    -ms-padding-start: 0.25rem;
    -o-padding-start: 0.25rem;
    padding-start: 0.25rem;
  }
  .ui-padding--e--xxs\@xxl.ui-padding--e--xxs\@xxl.ui-padding--e--xxs\@xxl {
    -webkit-padding-end: 0.25rem;
    -moz-padding-end: 0.25rem;
    -ms-padding-end: 0.25rem;
    -o-padding-end: 0.25rem;
    padding-end: 0.25rem;
  }
  .ui-padding--y--xxs\@xxl.ui-padding--y--xxs\@xxl.ui-padding--y--xxs\@xxl {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .ui-padding--t--xxs\@xxl.ui-padding--t--xxs\@xxl.ui-padding--t--xxs\@xxl {
    padding-top: 0.25rem;
  }
  .ui-padding--b--xxs\@xxl.ui-padding--b--xxs\@xxl.ui-padding--b--xxs\@xxl {
    padding-bottom: 0.25rem;
  }
  .ui-padding--xs\@xxl.ui-padding--xs\@xxl.ui-padding--xs\@xxl {
    padding: 0.5rem;
  }
  .ui-padding--x--xs\@xxl.ui-padding--x--xs\@xxl.ui-padding--x--xs\@xxl {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .ui-padding--s--xs\@xxl.ui-padding--s--xs\@xxl.ui-padding--s--xs\@xxl {
    -webkit-padding-start: 0.5rem;
    -moz-padding-start: 0.5rem;
    -ms-padding-start: 0.5rem;
    -o-padding-start: 0.5rem;
    padding-start: 0.5rem;
  }
  .ui-padding--e--xs\@xxl.ui-padding--e--xs\@xxl.ui-padding--e--xs\@xxl {
    -webkit-padding-end: 0.5rem;
    -moz-padding-end: 0.5rem;
    -ms-padding-end: 0.5rem;
    -o-padding-end: 0.5rem;
    padding-end: 0.5rem;
  }
  .ui-padding--y--xs\@xxl.ui-padding--y--xs\@xxl.ui-padding--y--xs\@xxl {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .ui-padding--t--xs\@xxl.ui-padding--t--xs\@xxl.ui-padding--t--xs\@xxl {
    padding-top: 0.5rem;
  }
  .ui-padding--b--xs\@xxl.ui-padding--b--xs\@xxl.ui-padding--b--xs\@xxl {
    padding-bottom: 0.5rem;
  }
  .ui-padding--sm\@xxl.ui-padding--sm\@xxl.ui-padding--sm\@xxl {
    padding: 0.75rem;
  }
  .ui-padding--x--sm\@xxl.ui-padding--x--sm\@xxl.ui-padding--x--sm\@xxl {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .ui-padding--s--sm\@xxl.ui-padding--s--sm\@xxl.ui-padding--s--sm\@xxl {
    -webkit-padding-start: 0.75rem;
    -moz-padding-start: 0.75rem;
    -ms-padding-start: 0.75rem;
    -o-padding-start: 0.75rem;
    padding-start: 0.75rem;
  }
  .ui-padding--e--sm\@xxl.ui-padding--e--sm\@xxl.ui-padding--e--sm\@xxl {
    -webkit-padding-end: 0.75rem;
    -moz-padding-end: 0.75rem;
    -ms-padding-end: 0.75rem;
    -o-padding-end: 0.75rem;
    padding-end: 0.75rem;
  }
  .ui-padding--y--sm\@xxl.ui-padding--y--sm\@xxl.ui-padding--y--sm\@xxl {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  .ui-padding--t--sm\@xxl.ui-padding--t--sm\@xxl.ui-padding--t--sm\@xxl {
    padding-top: 0.75rem;
  }
  .ui-padding--b--sm\@xxl.ui-padding--b--sm\@xxl.ui-padding--b--sm\@xxl {
    padding-bottom: 0.75rem;
  }
  .ui-padding--md\@xxl.ui-padding--md\@xxl.ui-padding--md\@xxl {
    padding: 1.5rem;
  }
  .ui-padding--x--md\@xxl.ui-padding--x--md\@xxl.ui-padding--x--md\@xxl {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .ui-padding--s--md\@xxl.ui-padding--s--md\@xxl.ui-padding--s--md\@xxl {
    -webkit-padding-start: 1.5rem;
    -moz-padding-start: 1.5rem;
    -ms-padding-start: 1.5rem;
    -o-padding-start: 1.5rem;
    padding-start: 1.5rem;
  }
  .ui-padding--e--md\@xxl.ui-padding--e--md\@xxl.ui-padding--e--md\@xxl {
    -webkit-padding-end: 1.5rem;
    -moz-padding-end: 1.5rem;
    -ms-padding-end: 1.5rem;
    -o-padding-end: 1.5rem;
    padding-end: 1.5rem;
  }
  .ui-padding--y--md\@xxl.ui-padding--y--md\@xxl.ui-padding--y--md\@xxl {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .ui-padding--t--md\@xxl.ui-padding--t--md\@xxl.ui-padding--t--md\@xxl {
    padding-top: 1.5rem;
  }
  .ui-padding--b--md\@xxl.ui-padding--b--md\@xxl.ui-padding--b--md\@xxl {
    padding-bottom: 1.5rem;
  }
  .ui-padding--lg\@xxl.ui-padding--lg\@xxl.ui-padding--lg\@xxl {
    padding: 2rem;
  }
  .ui-padding--x--lg\@xxl.ui-padding--x--lg\@xxl.ui-padding--x--lg\@xxl {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .ui-padding--s--lg\@xxl.ui-padding--s--lg\@xxl.ui-padding--s--lg\@xxl {
    -webkit-padding-start: 2rem;
    -moz-padding-start: 2rem;
    -ms-padding-start: 2rem;
    -o-padding-start: 2rem;
    padding-start: 2rem;
  }
  .ui-padding--e--lg\@xxl.ui-padding--e--lg\@xxl.ui-padding--e--lg\@xxl {
    -webkit-padding-end: 2rem;
    -moz-padding-end: 2rem;
    -ms-padding-end: 2rem;
    -o-padding-end: 2rem;
    padding-end: 2rem;
  }
  .ui-padding--y--lg\@xxl.ui-padding--y--lg\@xxl.ui-padding--y--lg\@xxl {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .ui-padding--t--lg\@xxl.ui-padding--t--lg\@xxl.ui-padding--t--lg\@xxl {
    padding-top: 2rem;
  }
  .ui-padding--b--lg\@xxl.ui-padding--b--lg\@xxl.ui-padding--b--lg\@xxl {
    padding-bottom: 2rem;
  }
  .ui-padding--xl\@xxl.ui-padding--xl\@xxl.ui-padding--xl\@xxl {
    padding: 3rem;
  }
  .ui-padding--x--xl\@xxl.ui-padding--x--xl\@xxl.ui-padding--x--xl\@xxl {
    padding-left: 3rem;
    padding-right: 3rem;
  }
  .ui-padding--s--xl\@xxl.ui-padding--s--xl\@xxl.ui-padding--s--xl\@xxl {
    -webkit-padding-start: 3rem;
    -moz-padding-start: 3rem;
    -ms-padding-start: 3rem;
    -o-padding-start: 3rem;
    padding-start: 3rem;
  }
  .ui-padding--e--xl\@xxl.ui-padding--e--xl\@xxl.ui-padding--e--xl\@xxl {
    -webkit-padding-end: 3rem;
    -moz-padding-end: 3rem;
    -ms-padding-end: 3rem;
    -o-padding-end: 3rem;
    padding-end: 3rem;
  }
  .ui-padding--y--xl\@xxl.ui-padding--y--xl\@xxl.ui-padding--y--xl\@xxl {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .ui-padding--t--xl\@xxl.ui-padding--t--xl\@xxl.ui-padding--t--xl\@xxl {
    padding-top: 3rem;
  }
  .ui-padding--b--xl\@xxl.ui-padding--b--xl\@xxl.ui-padding--b--xl\@xxl {
    padding-bottom: 3rem;
  }
}
.ui-viewport {
  display: grid;
  grid-template-areas: "app-header" "app-menu" "app-body" "app-taskbar" "app-footer";
  grid-template-rows: auto auto 1fr auto auto;
  height: 100vh;
  overflow: hidden;
  width: 100vw;
}
.ui-viewport__header {
  grid-area: app-header;
}
.ui-viewport__body {
  display: grid;
  grid-area: app-body;
  grid-template-areas: "content";
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  overflow: hidden;
  position: relative;
}
.ui-viewport__footer {
  grid-area: app-footer;
  margin-top: -0.5rem;
}
.ui-viewport__taskbar {
  display: grid;
  grid-area: app-taskbar;
  grid-template-columns: auto 1fr auto;
}
.ui-viewport__taskbar__wrapper {
  display: grid;
  grid-auto-columns: minmax(2rem, 8rem);
  grid-auto-flow: column;
  overflow: hidden;
}
.ui-viewport__alert-container, .ui-viewport__toast-container, .ui-viewport__dialog-container {
  position: absolute;
  bottom: 0.5rem;
  left: 0.5rem;
  right: 0.5rem;
  top: 0.5rem;
  pointer-events: none;
  z-index: 100;
}
.ui-viewport__alert-container > .ui-toast,
.ui-viewport__alert-container > .ui-dialog__shim, .ui-viewport__toast-container > .ui-toast,
.ui-viewport__toast-container > .ui-dialog__shim, .ui-viewport__dialog-container > .ui-toast,
.ui-viewport__dialog-container > .ui-dialog__shim {
  pointer-events: all;
}
.ui-viewport__alert-container {
  align-items: center;
  display: flex;
  flex-flow: column-reverse nowrap;
  justify-content: flex-end;
}
.ui-viewport__toast-container {
  align-items: flex-end;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
}
.ui-viewport__floating-container {
  transform: translate3d(0, 0, 0);
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  pointer-events: none;
  z-index: 200;
}
.ui-viewport__floating-container > div:not(.ui-tooltip) {
  height: 100vh;
  pointer-events: all;
  width: 100vw;
}
.ui-viewport__floating-container > .ui-drop {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.ui-router-view {
  display: grid;
  grid-area: content;
  grid-template-areas: "content";
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  overflow: hidden;
}

.ui-icon {
  background-size: contain;
  box-sizing: content-box;
  display: inline-block;
  fill: currentColor;
  font-size: 1em;
  height: 1em;
  line-height: 1;
  pointer-events: none;
  text-align: center;
  vertical-align: middle;
  width: 1em;
}
.ui-icon img {
  background-size: contain;
  height: 1em;
  overflow: hidden;
  width: 1em;
}
.ui-icon path,
.ui-icon ::before {
  -webkit-transform-origin: 50% 50% 0;
  -moz-transform-origin: 50% 50% 0;
  -ms-transform-origin: 50% 50% 0;
  -o-transform-origin: 50% 50% 0;
  transform-origin: 50% 50% 0;
}
.ui-icon--round {
  border-radius: 1em;
  height: 1em;
  max-height: 1em;
  overflow: hidden;
  width: 1em;
}
[dir=rtl] .ui-icon.flip-on-rtl {
  transform: scaleX(-1);
}

.ui-loader {
  cursor: wait;
  display: block;
  z-index: 99999;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}
.ui-loader > div {
  border-radius: 2px;
  font-size: 2rem;
  height: 3rem;
  line-height: 0;
  margin: auto;
  padding: 0.5rem;
  width: 3rem;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.ui-drop {
  display: none;
}
.ui-drop__body {
  position: fixed;
  left: 0;
  top: 0;
  cursor: default;
  max-height: 40vh;
  max-width: 50vw;
  min-width: 4rem;
  overflow: auto;
  pointer-events: all;
  transform: translate(0, 0);
  z-index: 500;
}
.ui-drop__body[data-show=false] {
  visibility: hidden;
}
.ui-drop[data-open=true] {
  display: block;
}

.ui-tab, .ui-section, .ui-page__body {
  display: grid;
  grid-template-areas: "head head head" "side-start content side-end" "foot foot foot";
  grid-template-columns: auto 1fr auto;
  grid-template-rows: auto 1fr auto;
  max-height: 100%;
  overflow: hidden;
}

.ui-page {
  display: grid;
  grid-area: content;
  grid-template-areas: "title" "alert" "body";
  grid-template-columns: 1fr;
  grid-template-rows: auto auto 1fr;
  max-height: 100%;
  overflow: hidden;
  transform: translate3d(0, 0, 0);
}
.ui-page__title {
  font-size: 0.9rem;
  grid-area: title;
  padding: 0 1rem;
  text-align: center;
  text-transform: capitalize;
  z-index: 10;
}
.ui-page__body {
  grid-area: body;
}

.ui-section {
  grid-area: content;
}
.ui-section__head {
  display: block;
  grid-area: head;
  margin-bottom: 1px;
}
.ui-section__foot {
  display: block;
  grid-area: foot;
  margin-top: 1px;
}
.ui-section__content {
  display: block;
  grid-area: content;
  position: relative;
}
.ui-section--centered {
  grid-template-areas: "content";
  grid-template-columns: auto;
  grid-template-rows: auto;
  place-content: center;
}

/* animate page transitions */
.au-enter-active:not(.ui-dialog-wrapper) {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  -ms-perspective: 1000;
  -o-perspective: 1000;
  perspective: 1000;
  -webkit-animation: viewEnter 0.3s ease-out both;
  -moz-animation: viewEnter 0.3s ease-out both;
  -ms-animation: viewEnter 0.3s ease-out both;
  -o-animation: viewEnter 0.3s ease-out both;
  animation: viewEnter 0.3s ease-out both;
}

.au-leave-active:not(.ui-dialog-wrapper) {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  -ms-perspective: 1000;
  -o-perspective: 1000;
  perspective: 1000;
  -webkit-animation: viewLeave 0.3s ease-in both;
  -moz-animation: viewLeave 0.3s ease-in both;
  -ms-animation: viewLeave 0.3s ease-in both;
  -o-animation: viewLeave 0.3s ease-in both;
  animation: viewLeave 0.3s ease-in both;
}

.au-enter-active.ui-dialog-wrapper {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  -ms-perspective: 1000;
  -o-perspective: 1000;
  perspective: 1000;
  -webkit-animation: dialogWrapper 0.3s ease-in both;
  -moz-animation: dialogWrapper 0.3s ease-in both;
  -ms-animation: dialogWrapper 0.3s ease-in both;
  -o-animation: dialogWrapper 0.3s ease-in both;
  animation: dialogWrapper 0.3s ease-in both;
}
.au-enter-active.ui-dialog-wrapper .ui-dialog {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  -ms-perspective: 1000;
  -o-perspective: 1000;
  perspective: 1000;
  -webkit-animation: dialogEnter 0.3s ease-out both;
  -moz-animation: dialogEnter 0.3s ease-out both;
  -ms-animation: dialogEnter 0.3s ease-out both;
  -o-animation: dialogEnter 0.3s ease-out both;
  animation: dialogEnter 0.3s ease-out both;
}

.au-leave-active.ui-dialog-wrapper {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  -ms-perspective: 1000;
  -o-perspective: 1000;
  perspective: 1000;
  -webkit-animation: dialogWrapper 0.3s ease-in both;
  -moz-animation: dialogWrapper 0.3s ease-in both;
  -ms-animation: dialogWrapper 0.3s ease-in both;
  -o-animation: dialogWrapper 0.3s ease-in both;
  animation: dialogWrapper 0.3s ease-in both;
}
.au-leave-active.ui-dialog-wrapper .ui-dialog {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  -ms-perspective: 1000;
  -o-perspective: 1000;
  perspective: 1000;
  -webkit-animation: dialogLeave 0.3s ease-in both;
  -moz-animation: dialogLeave 0.3s ease-in both;
  -ms-animation: dialogLeave 0.3s ease-in both;
  -o-animation: dialogLeave 0.3s ease-in both;
  animation: dialogLeave 0.3s ease-in both;
}

.au-stagger {
  -webkit-animation-delay: 50ms;
  animation-delay: 50ms;
}

.ui-anim--spin::before,
.ui-anim--spin path {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  -ms-perspective: 1000;
  -o-perspective: 1000;
  perspective: 1000;
  -webkit-animation: spinner 2s linear infinite;
  -moz-animation: spinner 2s linear infinite;
  -ms-animation: spinner 2s linear infinite;
  -o-animation: spinner 2s linear infinite;
  animation: spinner 2s linear infinite;
}

.ui-anim--loader::before,
.ui-anim--loader path {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  -ms-perspective: 1000;
  -o-perspective: 1000;
  perspective: 1000;
  -webkit-animation: spinner 1s cubic-bezier(1, -0.5, 1, 0.5) infinite;
  -moz-animation: spinner 1s cubic-bezier(1, -0.5, 1, 0.5) infinite;
  -ms-animation: spinner 1s cubic-bezier(1, -0.5, 1, 0.5) infinite;
  -o-animation: spinner 1s cubic-bezier(1, -0.5, 1, 0.5) infinite;
  animation: spinner 1s cubic-bezier(1, -0.5, 1, 0.5) infinite;
}

/* animation definitions */
@-moz-keyframes viewEnter {
  from {
    transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(100%, 0, 0);
    -moz-transform: translate3d(100%, 0, 0);
    -ms-transform: translate3d(100%, 0, 0);
    -o-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    opacity: 0;
  }
}
@-webkit-keyframes viewEnter {
  from {
    transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(100%, 0, 0);
    -moz-transform: translate3d(100%, 0, 0);
    -ms-transform: translate3d(100%, 0, 0);
    -o-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    opacity: 0;
  }
}
@-o-keyframes viewEnter {
  from {
    transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(100%, 0, 0);
    -moz-transform: translate3d(100%, 0, 0);
    -ms-transform: translate3d(100%, 0, 0);
    -o-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    opacity: 0;
  }
}
@-ms-keyframes viewEnter {
  from {
    transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(100%, 0, 0);
    -moz-transform: translate3d(100%, 0, 0);
    -ms-transform: translate3d(100%, 0, 0);
    -o-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    opacity: 0;
  }
}
@keyframes viewEnter {
  from {
    transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(100%, 0, 0);
    -moz-transform: translate3d(100%, 0, 0);
    -ms-transform: translate3d(100%, 0, 0);
    -o-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    opacity: 0;
  }
}
@-moz-keyframes viewLeave {
  to {
    transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(-100%, 0, 0);
    -moz-transform: translate3d(-100%, 0, 0);
    -ms-transform: translate3d(-100%, 0, 0);
    -o-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    opacity: 0;
  }
}
@-webkit-keyframes viewLeave {
  to {
    transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(-100%, 0, 0);
    -moz-transform: translate3d(-100%, 0, 0);
    -ms-transform: translate3d(-100%, 0, 0);
    -o-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    opacity: 0;
  }
}
@-o-keyframes viewLeave {
  to {
    transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(-100%, 0, 0);
    -moz-transform: translate3d(-100%, 0, 0);
    -ms-transform: translate3d(-100%, 0, 0);
    -o-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    opacity: 0;
  }
}
@-ms-keyframes viewLeave {
  to {
    transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(-100%, 0, 0);
    -moz-transform: translate3d(-100%, 0, 0);
    -ms-transform: translate3d(-100%, 0, 0);
    -o-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    opacity: 0;
  }
}
@keyframes viewLeave {
  to {
    transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(-100%, 0, 0);
    -moz-transform: translate3d(-100%, 0, 0);
    -ms-transform: translate3d(-100%, 0, 0);
    -o-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    opacity: 0;
  }
}
/* animation definitions */
@-moz-keyframes dialogEnter {
  from {
    transform: translate3d(0, 0, 0);
    -webkit-transform: scale(0.7);
    -moz-transform: scale(0.7);
    -ms-transform: scale(0.7);
    -o-transform: scale(0.7);
    transform: scale(0.7);
    opacity: 0;
  }
}
@-webkit-keyframes dialogEnter {
  from {
    transform: translate3d(0, 0, 0);
    -webkit-transform: scale(0.7);
    -moz-transform: scale(0.7);
    -ms-transform: scale(0.7);
    -o-transform: scale(0.7);
    transform: scale(0.7);
    opacity: 0;
  }
}
@-o-keyframes dialogEnter {
  from {
    transform: translate3d(0, 0, 0);
    -webkit-transform: scale(0.7);
    -moz-transform: scale(0.7);
    -ms-transform: scale(0.7);
    -o-transform: scale(0.7);
    transform: scale(0.7);
    opacity: 0;
  }
}
@-ms-keyframes dialogEnter {
  from {
    transform: translate3d(0, 0, 0);
    -webkit-transform: scale(0.7);
    -moz-transform: scale(0.7);
    -ms-transform: scale(0.7);
    -o-transform: scale(0.7);
    transform: scale(0.7);
    opacity: 0;
  }
}
@keyframes dialogEnter {
  from {
    transform: translate3d(0, 0, 0);
    -webkit-transform: scale(0.7);
    -moz-transform: scale(0.7);
    -ms-transform: scale(0.7);
    -o-transform: scale(0.7);
    transform: scale(0.7);
    opacity: 0;
  }
}
@-moz-keyframes dialogLeave {
  to {
    transform: translate3d(0, 0, 0);
    -webkit-transform: scale(0.7);
    -moz-transform: scale(0.7);
    -ms-transform: scale(0.7);
    -o-transform: scale(0.7);
    transform: scale(0.7);
    opacity: 0;
  }
}
@-webkit-keyframes dialogLeave {
  to {
    transform: translate3d(0, 0, 0);
    -webkit-transform: scale(0.7);
    -moz-transform: scale(0.7);
    -ms-transform: scale(0.7);
    -o-transform: scale(0.7);
    transform: scale(0.7);
    opacity: 0;
  }
}
@-o-keyframes dialogLeave {
  to {
    transform: translate3d(0, 0, 0);
    -webkit-transform: scale(0.7);
    -moz-transform: scale(0.7);
    -ms-transform: scale(0.7);
    -o-transform: scale(0.7);
    transform: scale(0.7);
    opacity: 0;
  }
}
@-ms-keyframes dialogLeave {
  to {
    transform: translate3d(0, 0, 0);
    -webkit-transform: scale(0.7);
    -moz-transform: scale(0.7);
    -ms-transform: scale(0.7);
    -o-transform: scale(0.7);
    transform: scale(0.7);
    opacity: 0;
  }
}
@keyframes dialogLeave {
  to {
    transform: translate3d(0, 0, 0);
    -webkit-transform: scale(0.7);
    -moz-transform: scale(0.7);
    -ms-transform: scale(0.7);
    -o-transform: scale(0.7);
    transform: scale(0.7);
    opacity: 0;
  }
}
@-moz-keyframes dialogWrapper {
  from {
    opacity: 1;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes dialogWrapper {
  from {
    opacity: 1;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes dialogWrapper {
  from {
    opacity: 1;
  }
  to {
    opacity: 1;
  }
}
@-ms-keyframes dialogWrapper {
  from {
    opacity: 1;
  }
  to {
    opacity: 1;
  }
}
@keyframes dialogWrapper {
  from {
    opacity: 1;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes spinner {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes spinner {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@-o-keyframes spinner {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@-ms-keyframes spinner {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes spinner {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.ui-grid {
  --gutter: 8px;
  display: grid;
  grid-auto-flow: row;
  grid-auto-rows: auto;
  grid-gap: var(--gutter);
}
.ui-grid--auto {
  grid-template-columns: repeat(auto-fill, minmax(2rem, 1fr));
}
.ui-grid--xs {
  grid-template-columns: repeat(auto-fill, minmax(4rem, 1fr));
}
.ui-grid--sm {
  grid-template-columns: repeat(auto-fill, minmax(8rem, 1fr));
}
.ui-grid--md {
  grid-template-columns: repeat(auto-fill, minmax(16rem, 1fr));
}
.ui-grid--lg {
  grid-template-columns: repeat(auto-fill, minmax(24rem, 1fr));
}
.ui-grid--xl {
  grid-template-columns: repeat(auto-fill, minmax(32rem, 1fr));
}

.ui-calendar__tags, .ui-breadcrumbs__wrapper, .ui-breadcrumbs, .ui-menu__bar__wrapper .ui-menu__group__container, .ui-menu__bar__wrapper, .ui-row, .ui-flex {
  display: -ms-flexbox;
  display: -moz-box;
  display: flex;
  flex-flow: row wrap;
}
.ui-flex--inline {
  display: -ms-inline-flexbox;
  display: -moz-inline-box;
  display: inline-flex;
}
.ui-row--vertical, .ui-flex--vertical {
  flex-flow: column wrap;
}

.ui-flex {
  align-items: stretch;
  justify-content: stretch;
}
.ui-container, .ui-form {
  --gutter: 8px;
  display: block;
}
.ui-container::after, .ui-form::after, .ui-container::before, .ui-form::before {
  clear: both;
  content: "";
  display: table;
}
.ui-container--fluid {
  max-width: none;
  padding: var(--gutter);
}
.ui-container:not(.ui-container--fluid), .ui-form:not(.ui-container--fluid) {
  margin-left: auto;
  margin-right: auto;
}

.ui-row {
  margin: calc(-0.5 * var(--gutter));
}
.ui-row + .ui-row {
  margin-top: calc(0.5 * var(--gutter));
}
.ui-row--reverse {
  flex-direction: row-reverse;
}
.ui-row--vertical--reverse {
  flex-direction: column-reverse;
}
.ui-row--nowrap {
  flex-wrap: nowrap;
}
.ui-row--stretch {
  align-items: stretch;
}
.ui-row--top {
  align-items: flex-start;
}
.ui-row--bottom {
  align-items: flex-end;
}
.ui-row--middle {
  align-items: center;
}
.ui-row--start {
  justify-content: flex-start;
}
.ui-row--end {
  justify-content: flex-end;
}
.ui-row--center {
  justify-content: center;
}
.ui-row--spaced {
  justify-content: space-between;
}
.ui-row--even {
  justify-content: space-evenly;
}

.ui-col {
  flex: 0 0 calc(100% - var(--gutter));
  margin: calc(0.5 * var(--gutter));
}
.ui-col--auto, .ui-row--auto > .ui-col {
  flex: 0 0 auto;
}
.ui-col--fill {
  flex: 1 1 1rem;
}
.ui-col--auto-fill {
  flex: 1 0 auto;
}
.ui-col--stretch {
  align-self: stretch;
}
.ui-col--top {
  align-self: flex-start;
}
.ui-col--bottom {
  align-self: flex-end;
}
.ui-col--middle {
  align-self: center;
}
.ui-col.content-stretch > :first-child {
  height: 100%;
}
.ui-col--1 {
  flex: 0 0 calc(8.3333333333% - var(--gutter));
}
.ui-col--2 {
  flex: 0 0 calc(16.6666666667% - var(--gutter));
}
.ui-col--3 {
  flex: 0 0 calc(25% - var(--gutter));
}
.ui-col--4 {
  flex: 0 0 calc(33.3333333333% - var(--gutter));
}
.ui-col--5 {
  flex: 0 0 calc(41.6666666667% - var(--gutter));
}
.ui-col--6 {
  flex: 0 0 calc(50% - var(--gutter));
}
.ui-col--7 {
  flex: 0 0 calc(58.3333333333% - var(--gutter));
}
.ui-col--8 {
  flex: 0 0 calc(66.6666666667% - var(--gutter));
}
.ui-col--9 {
  flex: 0 0 calc(75% - var(--gutter));
}
.ui-col--10 {
  flex: 0 0 calc(83.3333333333% - var(--gutter));
}
.ui-col--11 {
  flex: 0 0 calc(91.6666666667% - var(--gutter));
}
.ui-col--12 {
  flex: 0 0 calc(100% - var(--gutter));
}

.ui-gutter {
  --gutter: 8px;
}
.ui-gutter--0 {
  --gutter: 0px;
}
.ui-gutter--xs {
  --gutter: 2px;
}
.ui-gutter--sm {
  --gutter: 4px;
}
.ui-gutter--md {
  --gutter: 16px;
}
.ui-gutter--lg {
  --gutter: 24px;
}

@media only screen and (min-width: 320px) {
  .ui-container:not(.ui-container--fluid), .ui-form:not(.ui-container--fluid) {
    max-width: 100%;
  }
  .ui-col--1\@xs {
    flex: 0 0 calc(8.3333333333% - var(--gutter));
  }
  .ui-col--2\@xs {
    flex: 0 0 calc(16.6666666667% - var(--gutter));
  }
  .ui-col--3\@xs {
    flex: 0 0 calc(25% - var(--gutter));
  }
  .ui-col--4\@xs {
    flex: 0 0 calc(33.3333333333% - var(--gutter));
  }
  .ui-col--5\@xs {
    flex: 0 0 calc(41.6666666667% - var(--gutter));
  }
  .ui-col--6\@xs {
    flex: 0 0 calc(50% - var(--gutter));
  }
  .ui-col--7\@xs {
    flex: 0 0 calc(58.3333333333% - var(--gutter));
  }
  .ui-col--8\@xs {
    flex: 0 0 calc(66.6666666667% - var(--gutter));
  }
  .ui-col--9\@xs {
    flex: 0 0 calc(75% - var(--gutter));
  }
  .ui-col--10\@xs {
    flex: 0 0 calc(83.3333333333% - var(--gutter));
  }
  .ui-col--11\@xs {
    flex: 0 0 calc(91.6666666667% - var(--gutter));
  }
  .ui-col--12\@xs {
    flex: 0 0 calc(100% - var(--gutter));
  }
  .ui-col--auto\@xs {
    flex: 0 0 auto;
  }
  .ui-col--fill\@xs {
    flex: 1 1 1rem;
  }
  .ui-col--stretch\@xs {
    align-self: stretch;
  }
  .ui-col--top\@xs {
    align-self: flex-start;
  }
  .ui-col--bottom\@xs {
    align-self: flex-end;
  }
  .ui-col--middle\@xs {
    align-self: center;
  }
  .ui-hide--up\@xs {
    display: none;
  }
  .ui-show--down\@xs {
    display: none;
  }
}
@media only screen and (max-width: 320px) {
  .ui-hide--down\@xs {
    display: none;
  }
  .ui-show--up\@xs {
    display: none;
  }
}
@media only screen and (min-width: 480px) {
  .ui-container:not(.ui-container--fluid), .ui-form:not(.ui-container--fluid) {
    max-width: 448px;
  }
  .ui-col--1\@sm {
    flex: 0 0 calc(8.3333333333% - var(--gutter));
  }
  .ui-col--2\@sm {
    flex: 0 0 calc(16.6666666667% - var(--gutter));
  }
  .ui-col--3\@sm {
    flex: 0 0 calc(25% - var(--gutter));
  }
  .ui-col--4\@sm {
    flex: 0 0 calc(33.3333333333% - var(--gutter));
  }
  .ui-col--5\@sm {
    flex: 0 0 calc(41.6666666667% - var(--gutter));
  }
  .ui-col--6\@sm {
    flex: 0 0 calc(50% - var(--gutter));
  }
  .ui-col--7\@sm {
    flex: 0 0 calc(58.3333333333% - var(--gutter));
  }
  .ui-col--8\@sm {
    flex: 0 0 calc(66.6666666667% - var(--gutter));
  }
  .ui-col--9\@sm {
    flex: 0 0 calc(75% - var(--gutter));
  }
  .ui-col--10\@sm {
    flex: 0 0 calc(83.3333333333% - var(--gutter));
  }
  .ui-col--11\@sm {
    flex: 0 0 calc(91.6666666667% - var(--gutter));
  }
  .ui-col--12\@sm {
    flex: 0 0 calc(100% - var(--gutter));
  }
  .ui-col--auto\@sm {
    flex: 0 0 auto;
  }
  .ui-col--fill\@sm {
    flex: 1 1 1rem;
  }
  .ui-col--stretch\@sm {
    align-self: stretch;
  }
  .ui-col--top\@sm {
    align-self: flex-start;
  }
  .ui-col--bottom\@sm {
    align-self: flex-end;
  }
  .ui-col--middle\@sm {
    align-self: center;
  }
  .ui-hide--up\@sm {
    display: none;
  }
  .ui-show--down\@sm {
    display: none;
  }
}
@media only screen and (max-width: 480px) {
  .ui-hide--down\@sm {
    display: none;
  }
  .ui-show--up\@sm {
    display: none;
  }
}
@media only screen and (min-width: 768px) {
  .ui-container:not(.ui-container--fluid), .ui-form:not(.ui-container--fluid) {
    max-width: 736px;
  }
  .ui-col--1\@md {
    flex: 0 0 calc(8.3333333333% - var(--gutter));
  }
  .ui-col--2\@md {
    flex: 0 0 calc(16.6666666667% - var(--gutter));
  }
  .ui-col--3\@md {
    flex: 0 0 calc(25% - var(--gutter));
  }
  .ui-col--4\@md {
    flex: 0 0 calc(33.3333333333% - var(--gutter));
  }
  .ui-col--5\@md {
    flex: 0 0 calc(41.6666666667% - var(--gutter));
  }
  .ui-col--6\@md {
    flex: 0 0 calc(50% - var(--gutter));
  }
  .ui-col--7\@md {
    flex: 0 0 calc(58.3333333333% - var(--gutter));
  }
  .ui-col--8\@md {
    flex: 0 0 calc(66.6666666667% - var(--gutter));
  }
  .ui-col--9\@md {
    flex: 0 0 calc(75% - var(--gutter));
  }
  .ui-col--10\@md {
    flex: 0 0 calc(83.3333333333% - var(--gutter));
  }
  .ui-col--11\@md {
    flex: 0 0 calc(91.6666666667% - var(--gutter));
  }
  .ui-col--12\@md {
    flex: 0 0 calc(100% - var(--gutter));
  }
  .ui-col--auto\@md {
    flex: 0 0 auto;
  }
  .ui-col--fill\@md {
    flex: 1 1 1rem;
  }
  .ui-col--stretch\@md {
    align-self: stretch;
  }
  .ui-col--top\@md {
    align-self: flex-start;
  }
  .ui-col--bottom\@md {
    align-self: flex-end;
  }
  .ui-col--middle\@md {
    align-self: center;
  }
  .ui-hide--up\@md {
    display: none;
  }
  .ui-show--down\@md {
    display: none;
  }
}
@media only screen and (max-width: 768px) {
  .ui-hide--down\@md {
    display: none;
  }
  .ui-show--up\@md {
    display: none;
  }
}
@media only screen and (min-width: 1024px) {
  .ui-container:not(.ui-container--fluid), .ui-form:not(.ui-container--fluid) {
    max-width: 992px;
  }
  .ui-col--1\@lg {
    flex: 0 0 calc(8.3333333333% - var(--gutter));
  }
  .ui-col--2\@lg {
    flex: 0 0 calc(16.6666666667% - var(--gutter));
  }
  .ui-col--3\@lg {
    flex: 0 0 calc(25% - var(--gutter));
  }
  .ui-col--4\@lg {
    flex: 0 0 calc(33.3333333333% - var(--gutter));
  }
  .ui-col--5\@lg {
    flex: 0 0 calc(41.6666666667% - var(--gutter));
  }
  .ui-col--6\@lg {
    flex: 0 0 calc(50% - var(--gutter));
  }
  .ui-col--7\@lg {
    flex: 0 0 calc(58.3333333333% - var(--gutter));
  }
  .ui-col--8\@lg {
    flex: 0 0 calc(66.6666666667% - var(--gutter));
  }
  .ui-col--9\@lg {
    flex: 0 0 calc(75% - var(--gutter));
  }
  .ui-col--10\@lg {
    flex: 0 0 calc(83.3333333333% - var(--gutter));
  }
  .ui-col--11\@lg {
    flex: 0 0 calc(91.6666666667% - var(--gutter));
  }
  .ui-col--12\@lg {
    flex: 0 0 calc(100% - var(--gutter));
  }
  .ui-col--auto\@lg {
    flex: 0 0 auto;
  }
  .ui-col--fill\@lg {
    flex: 1 1 1rem;
  }
  .ui-col--stretch\@lg {
    align-self: stretch;
  }
  .ui-col--top\@lg {
    align-self: flex-start;
  }
  .ui-col--bottom\@lg {
    align-self: flex-end;
  }
  .ui-col--middle\@lg {
    align-self: center;
  }
  .ui-hide--up\@lg {
    display: none;
  }
  .ui-show--down\@lg {
    display: none;
  }
}
@media only screen and (max-width: 1024px) {
  .ui-hide--down\@lg {
    display: none;
  }
  .ui-show--up\@lg {
    display: none;
  }
}
@media only screen and (min-width: 1280px) {
  .ui-container:not(.ui-container--fluid), .ui-form:not(.ui-container--fluid) {
    max-width: 1248px;
  }
  .ui-col--1\@xl {
    flex: 0 0 calc(8.3333333333% - var(--gutter));
  }
  .ui-col--2\@xl {
    flex: 0 0 calc(16.6666666667% - var(--gutter));
  }
  .ui-col--3\@xl {
    flex: 0 0 calc(25% - var(--gutter));
  }
  .ui-col--4\@xl {
    flex: 0 0 calc(33.3333333333% - var(--gutter));
  }
  .ui-col--5\@xl {
    flex: 0 0 calc(41.6666666667% - var(--gutter));
  }
  .ui-col--6\@xl {
    flex: 0 0 calc(50% - var(--gutter));
  }
  .ui-col--7\@xl {
    flex: 0 0 calc(58.3333333333% - var(--gutter));
  }
  .ui-col--8\@xl {
    flex: 0 0 calc(66.6666666667% - var(--gutter));
  }
  .ui-col--9\@xl {
    flex: 0 0 calc(75% - var(--gutter));
  }
  .ui-col--10\@xl {
    flex: 0 0 calc(83.3333333333% - var(--gutter));
  }
  .ui-col--11\@xl {
    flex: 0 0 calc(91.6666666667% - var(--gutter));
  }
  .ui-col--12\@xl {
    flex: 0 0 calc(100% - var(--gutter));
  }
  .ui-col--auto\@xl {
    flex: 0 0 auto;
  }
  .ui-col--fill\@xl {
    flex: 1 1 1rem;
  }
  .ui-col--stretch\@xl {
    align-self: stretch;
  }
  .ui-col--top\@xl {
    align-self: flex-start;
  }
  .ui-col--bottom\@xl {
    align-self: flex-end;
  }
  .ui-col--middle\@xl {
    align-self: center;
  }
  .ui-hide--up\@xl {
    display: none;
  }
  .ui-show--down\@xl {
    display: none;
  }
}
@media only screen and (max-width: 1280px) {
  .ui-hide--down\@xl {
    display: none;
  }
  .ui-show--up\@xl {
    display: none;
  }
}
@media only screen and (min-width: 1536px) {
  .ui-container:not(.ui-container--fluid), .ui-form:not(.ui-container--fluid) {
    max-width: 1504px;
  }
  .ui-col--1\@xxl {
    flex: 0 0 calc(8.3333333333% - var(--gutter));
  }
  .ui-col--2\@xxl {
    flex: 0 0 calc(16.6666666667% - var(--gutter));
  }
  .ui-col--3\@xxl {
    flex: 0 0 calc(25% - var(--gutter));
  }
  .ui-col--4\@xxl {
    flex: 0 0 calc(33.3333333333% - var(--gutter));
  }
  .ui-col--5\@xxl {
    flex: 0 0 calc(41.6666666667% - var(--gutter));
  }
  .ui-col--6\@xxl {
    flex: 0 0 calc(50% - var(--gutter));
  }
  .ui-col--7\@xxl {
    flex: 0 0 calc(58.3333333333% - var(--gutter));
  }
  .ui-col--8\@xxl {
    flex: 0 0 calc(66.6666666667% - var(--gutter));
  }
  .ui-col--9\@xxl {
    flex: 0 0 calc(75% - var(--gutter));
  }
  .ui-col--10\@xxl {
    flex: 0 0 calc(83.3333333333% - var(--gutter));
  }
  .ui-col--11\@xxl {
    flex: 0 0 calc(91.6666666667% - var(--gutter));
  }
  .ui-col--12\@xxl {
    flex: 0 0 calc(100% - var(--gutter));
  }
  .ui-col--auto\@xxl {
    flex: 0 0 auto;
  }
  .ui-col--fill\@xxl {
    flex: 1 1 1rem;
  }
  .ui-col--stretch\@xxl {
    align-self: stretch;
  }
  .ui-col--top\@xxl {
    align-self: flex-start;
  }
  .ui-col--bottom\@xxl {
    align-self: flex-end;
  }
  .ui-col--middle\@xxl {
    align-self: center;
  }
  .ui-hide--up\@xxl {
    display: none;
  }
  .ui-show--down\@xxl {
    display: none;
  }
}
@media only screen and (max-width: 1536px) {
  .ui-hide--down\@xxl {
    display: none;
  }
  .ui-show--up\@xxl {
    display: none;
  }
}
.ui-badge {
  border-radius: 1em;
  display: inline-grid;
  font-size: 0.7em;
  line-height: 1.5em;
  margin: 0.25rem;
  overflow: hidden;
  padding: 0 0.5em;
  vertical-align: middle;
}
.ui-badge--md {
  font-size: 1em;
}
.ui-badge--lg {
  font-size: 1.2em;
}

.ui-tooltip {
  border-radius: 2px;
  font-size: 0.8em;
  margin-top: -0.5em;
  min-width: 2em;
  opacity: 0;
  padding: 0.5em 1rem;
  visibility: hidden;
  white-space: nowrap;
  z-index: 5000;
  position: fixed;
  left: 0;
  top: 0;
  -webkit-transition: opacity 500ms;
  -moz-transition: opacity 500ms;
  -ms-transition: opacity 500ms;
  -o-transition: opacity 500ms;
  transition: opacity 500ms;
}
.ui-tooltip::after {
  border: 1em solid transparent;
  content: "";
  display: block;
  height: 1em;
  margin: auto;
  position: absolute;
  width: 1em;
  position: absolute;
  bottom: -0.75em;
  left: -0.75em;
  right: -0.75em;
  top: -0.75em;
}
.ui-tooltip[data-pos=top] {
  margin-bottom: 1em;
}
.ui-tooltip[data-pos=top]::after {
  border-bottom-width: 0;
  border-top-color: currentColor;
  bottom: -0.5em;
  top: unset;
}
.ui-tooltip[data-pos=bottom] {
  margin-top: 1em;
}
.ui-tooltip[data-pos=bottom]::after {
  border-bottom-color: currentColor;
  border-top-width: 0;
  bottom: unset;
}
[dir=rtl] .ui-tooltip[data-pos=left], .ui-tooltip[data-pos=right] {
  margin-left: 1em;
}
[dir=rtl] .ui-tooltip[data-pos=left]::after, .ui-tooltip[data-pos=right]::after {
  border-left-width: 0;
  border-right-color: currentColor;
  border-right-width: 1em;
  left: -0.75em;
  right: unset;
}

[dir=rtl] .ui-tooltip[data-pos=right], .ui-tooltip[data-pos=left] {
  margin-left: -1em;
}
[dir=rtl] .ui-tooltip[data-pos=right]::after, .ui-tooltip[data-pos=left]::after {
  border-left-color: currentColor;
  border-left-width: 1em;
  border-right-width: 0;
  left: unset;
  right: -0.75em;
}

.ui-tooltip[data-open=true] {
  opacity: 1;
  visibility: visible;
}

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

p {
  margin: 0.5rem 0;
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  -o-user-select: text;
  user-select: text;
  cursor: text;
}

q {
  quotes: "❝" "❞";
}

a {
  color: inherit;
  cursor: pointer;
  text-decoration: none;
}

b {
  font-weight: 600;
}

strong {
  font-weight: 500;
}

small {
  font-size: 0.8em;
}

img {
  border: 0;
}

pre {
  font-family: "Source Code Pro", mono;
  font-weight: 400;
}

code {
  font-family: "Source Code Pro", mono;
  padding: 0 0.1em;
}

article {
  font-size: 1.2rem;
  line-height: 2.2;
}

abbr[title] {
  cursor: help;
  text-decoration: none;
}

ul,
ol {
  list-style-position: inside;
  padding: 0;
}
ul li,
ol li {
  padding: 0.25em 0.5em;
}
ul li::before,
ol li::before {
  display: inline-block;
  font-size: 0.8em;
  width: 1.5em;
}

[data-style=none] {
  list-style-type: none;
}

[data-style=circle] {
  list-style-type: circle;
}

[data-style=square] {
  list-style-type: square;
}

[data-style=blank] {
  list-style: none;
}
[data-style=blank]::before,
[data-style=blank] li::before {
  content: " ";
}

[data-style=check] {
  list-style: none;
}
[data-style=check]::before,
[data-style=check] li::before {
  content: "✓";
}

[data-style=cross] {
  list-style: none;
}
[data-style=cross]::before,
[data-style=cross] li::before {
  content: "✕";
}

[data-style=arrow] {
  list-style: none;
}
[data-style=arrow]::before,
[data-style=arrow] li::before {
  content: "→";
}

.ui-table {
  border-spacing: 2px;
  table-layout: fixed;
  width: 100%;
}
.ui-table th {
  font-weight: 500;
  padding: 0.25rem 0.5rem;
  text-align: left;
}
.ui-table td {
  padding: 0.25rem 0.5rem;
}
@media screen and (max-width: 478px) {
  .ui-table,
  .ui-table tbody,
  .ui-table thead,
  .ui-table tfoot,
  .ui-table tr,
  .ui-table td,
  .ui-table th {
    display: block;
  }
}

.ui-font--normal.ui-font--normal.ui-font--normal {
  font-size: 14px;
}
.ui-font--xs.ui-font--xs.ui-font--xs {
  font-size: 0.6em;
}
.ui-font--sm.ui-font--sm.ui-font--sm {
  font-size: 0.8em;
}
.ui-font--md.ui-font--md.ui-font--md {
  font-size: 1.15em;
}
.ui-font--lg.ui-font--lg.ui-font--lg {
  font-size: 1.5em;
}
.ui-font--xl.ui-font--xl.ui-font--xl {
  font-size: 1.8em;
}
.ui-font--sans-serif.ui-font--sans-serif.ui-font--sans-serif {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
.ui-font--serif.ui-font--serif.ui-font--serif {
  font-family: Trirong, Palatino, Georgia, serif;
}
.ui-font--mono.ui-font--mono.ui-font--mono {
  font-family: "Source Code Pro", mono;
}

.ui-text--upper {
  text-transform: uppercase;
}
.ui-text--lower {
  text-transform: lowercase;
}
.ui-text--title {
  text-transform: capitalize;
}
.ui-text--small-caps {
  font-variant: small-caps;
}
.ui-text--underline {
  text-decoration: underline;
}
.ui-text--drop-caps::first-letter {
  float: left;
  font-size: 3.8em;
  font-weight: 500;
  line-height: 1;
  padding-right: 0.25em;
}
[dir=rtl] .ui-text--drop-caps::first-letter {
  float: right;
  padding-left: 0.25em;
}

.ui-align--start.ui-align--start.ui-align--start {
  text-align: start;
}
.ui-align--center.ui-align--center.ui-align--center {
  text-align: center;
}
.ui-align--end.ui-align--end.ui-align--end, .ui-sidebar[data-position=end] .ui-sidebar[data-position=end] .ui-sidebar__titlebar {
  text-align: end;
}
.ui-align--justify.ui-align--justify.ui-align--justify {
  text-align: justify;
}

.ui-weight--bolder.ui-weight--bolder.ui-weight--bolder {
  font-weight: 700;
}
.ui-weight--bold.ui-weight--bold.ui-weight--bold {
  font-weight: 600;
}
.ui-weight--medium.ui-weight--medium.ui-weight--medium {
  font-weight: 500;
}
.ui-weight--normal.ui-weight--normal.ui-weight--normal {
  font-weight: 400;
}
.ui-weight--light.ui-weight--light.ui-weight--light {
  font-weight: 300;
}
.ui-weight--thin.ui-weight--thin.ui-weight--thin {
  font-weight: 200;
}

.ui-text--indent-1 {
  text-indent: 14px;
}
.ui-text--indent-1.ui-text--dropcaps {
  text-indent: 0;
}
.ui-text--indent-1.ui-text--dropcaps::first-letter {
  -webkit-margin-start: 14px;
  -moz-margin-start: 14px;
  -ms-margin-start: 14px;
  -o-margin-start: 14px;
  margin-start: 14px;
}

.ui-text--indent-2 {
  text-indent: 28px;
}
.ui-text--indent-2.ui-text--dropcaps {
  text-indent: 0;
}
.ui-text--indent-2.ui-text--dropcaps::first-letter {
  -webkit-margin-start: 28px;
  -moz-margin-start: 28px;
  -ms-margin-start: 28px;
  -o-margin-start: 28px;
  margin-start: 28px;
}

.ui-text--indent-3 {
  text-indent: 42px;
}
.ui-text--indent-3.ui-text--dropcaps {
  text-indent: 0;
}
.ui-text--indent-3.ui-text--dropcaps::first-letter {
  -webkit-margin-start: 42px;
  -moz-margin-start: 42px;
  -ms-margin-start: 42px;
  -o-margin-start: 42px;
  margin-start: 42px;
}

.ui-text--indent-4 {
  text-indent: 56px;
}
.ui-text--indent-4.ui-text--dropcaps {
  text-indent: 0;
}
.ui-text--indent-4.ui-text--dropcaps::first-letter {
  -webkit-margin-start: 56px;
  -moz-margin-start: 56px;
  -ms-margin-start: 56px;
  -o-margin-start: 56px;
  margin-start: 56px;
}

.ui-link {
  cursor: pointer;
  position: relative;
}
.ui-link::before {
  -webkit-transition: width 0.25s;
  -moz-transition: width 0.25s;
  -ms-transition: width 0.25s;
  -o-transition: width 0.25s;
  transition: width 0.25s;
  bottom: 0;
  content: "";
  display: block;
  height: 1px;
  left: 0;
  margin: 0 auto;
  position: absolute;
  right: 0;
  width: 0;
}
.ui-link:hover::before {
  width: 100%;
}

dl dt {
  font-weight: 400;
  margin: 0;
  padding: 1rem;
  vertical-align: top;
}
dl dd {
  font-weight: 300;
  margin: 0;
  padding: 1rem;
  -webkit-padding-start: 4rem;
  -moz-padding-start: 4rem;
  -ms-padding-start: 4rem;
  -o-padding-start: 4rem;
  padding-start: 4rem;
}
dl:not(.ui-dl--inline) dt {
  padding-bottom: 0.5rem;
}
dl:not(.ui-dl--inline) dd {
  padding-top: 0.5rem;
}
@media screen and (min-width: 768px) {
  dl.ui-dl--inline {
    display: grid;
    grid-auto-flow: row;
    grid-template-columns: 30% 70%;
  }
  dl.ui-dl--inline--sm {
    grid-template-columns: 15% 85%;
  }
  dl.ui-dl--inline dt {
    display: inline-block;
    text-align: end;
  }
  dl.ui-dl--inline dd {
    -webkit-padding-start: 1rem;
    -moz-padding-start: 1rem;
    -ms-padding-start: 1rem;
    -o-padding-start: 1rem;
    padding-start: 1rem;
    display: inline-block;
  }
}

h1,
.ui-font--h1 {
  font-size: 2.5em;
}

h2,
.ui-font--h2 {
  font-size: 2.2em;
}

h3,
.ui-font--h3 {
  font-size: 1.8em;
}

h4,
.ui-font--h4 {
  font-size: 1.5em;
}

h5,
.ui-font--h5 {
  font-size: 1.2em;
}

h6,
.ui-font--h6 {
  font-size: 0.9em;
}

.ui-subheading {
  font-size: 0.8em;
  font-weight: 400;
}

.ui-display--1,
.ui-font--d1 {
  font-size: 6.25em;
  font-weight: 200;
}

.ui-display--2,
.ui-font--d2 {
  font-size: 5.5em;
  font-weight: 200;
}

.ui-display--3,
.ui-font--d3 {
  font-size: 4.5em;
  font-weight: 200;
}

.ui-display--4,
.ui-font--d4 {
  font-size: 3.75em;
  font-weight: 200;
}

.ui-display--5,
.ui-font--d5 {
  font-size: 3em;
  font-weight: 200;
}

.ui-display--6,
.ui-font--d6 {
  font-size: 2.25em;
  font-weight: 200;
}

.ui-btn {
  align-items: center;
  display: grid;
  grid-template-areas: "icon label badge caret";
  grid-template-columns: auto auto auto auto auto;
  justify-content: center;
  pointer-events: all;
  position: relative;
}
.ui-btn .ui-badge {
  align-self: center;
  grid-area: badge;
}
.ui-btn::before {
  content: "";
  pointer-events: none;
  z-index: 2;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}
.ui-btn__inner {
  border-radius: 2px;
  display: grid;
  grid-template-areas: "button divider caret";
  grid-template-columns: 1fr auto auto;
  height: 100%;
  overflow: hidden;
}
.ui-btn__wrapper {
  display: inline-block;
  margin: 2px;
  max-width: 12em;
  pointer-events: none;
  position: relative;
  vertical-align: middle;
}
.ui-btn__wrapper[data-busy=true] .ui-btn {
  pointer-events: none;
}
.ui-btn__wrapper[data-busy=true] .ui-btn__inner {
  cursor: wait;
  pointer-events: all;
}
.ui-btn__group[data-disabled=true] .ui-btn, .ui-btn__wrapper[data-disabled=true] .ui-btn {
  pointer-events: none;
}
.ui-btn__group[data-disabled=true] .ui-btn__inner, .ui-btn__wrapper[data-disabled=true] .ui-btn__inner {
  box-shadow: none;
  cursor: not-allowed;
  opacity: 0.5;
  pointer-events: all;
}
.ui-btn__group[data-size=xs] .ui-btn__inner, .ui-btn__wrapper[data-size=xs] .ui-btn__inner {
  font-size: 0.6em;
}
.ui-btn__group[data-size=sm] .ui-btn__inner, .ui-btn__wrapper[data-size=sm] .ui-btn__inner {
  font-size: 0.8em;
}
.ui-btn__group[data-size=md] .ui-btn__inner, .ui-btn__wrapper[data-size=md] .ui-btn__inner {
  font-size: 1.15em;
}
.ui-btn__group[data-size=lg] .ui-btn__inner, .ui-btn__wrapper[data-size=lg] .ui-btn__inner {
  font-size: 1.5em;
}

.ui-btn__icon {
  grid-area: icon;
  line-height: 0.75;
  padding: 0.25em;
}
.ui-btn__icon .ui-icon {
  font-size: 1.5em;
}
.ui-btn .ui-svg-icon {
  font-size: 1.5em;
}
.ui-btn__label {
  font-weight: 500;
  grid-area: label;
  line-height: 2;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ui-btn__label:empty {
  display: none;
}
.ui-btn__label:first-child {
  -webkit-padding-start: 0.5em;
  -moz-padding-start: 0.5em;
  -ms-padding-start: 0.5em;
  -o-padding-start: 0.5em;
  padding-start: 0.5em;
}
.ui-btn__label:last-child {
  -webkit-padding-end: 0.5em;
  -moz-padding-end: 0.5em;
  -ms-padding-end: 0.5em;
  -o-padding-end: 0.5em;
  padding-end: 0.5em;
}
.ui-btn__caret {
  grid-area: caret;
}
.ui-btn__split {
  grid-area: caret;
}
.ui-btn__caret--hide .ui-btn__caret {
  display: none;
}
.ui-btn--block {
  max-width: none;
  width: 100%;
}
.ui-btn__icon--end .ui-btn {
  grid-template-areas: "label badge caret icon";
}
.ui-btn__icon--end .ui-btn__label {
  padding: 0;
}
.ui-btn__icon--end .ui-btn__label:first-child {
  -webkit-padding-end: 0.5em;
  -moz-padding-end: 0.5em;
  -ms-padding-end: 0.5em;
  -o-padding-end: 0.5em;
  padding-end: 0.5em;
}
.ui-btn__icon--end .ui-btn__label:last-child {
  -webkit-padding-start: 0.5em;
  -moz-padding-start: 0.5em;
  -ms-padding-start: 0.5em;
  -o-padding-start: 0.5em;
  padding-start: 0.5em;
}
.ui-btn__icon--hilight .ui-btn__label {
  padding: 0 0.5em;
}
.ui-btn__icon--top .ui-btn {
  grid-template-areas: "icon icon caret" "label badge caret";
}
.ui-btn__icon--top .ui-btn__icon {
  justify-self: stretch;
  margin: 0;
  text-align: center;
}
.ui-btn__icon--top .ui-btn__label {
  -webkit-padding-start: 1em;
  -moz-padding-start: 1em;
  -ms-padding-start: 1em;
  -o-padding-start: 1em;
  padding-start: 1em;
}
.ui-btn__icon--top .ui-btn__label:last-child {
  -webkit-padding-end: 1em;
  -moz-padding-end: 1em;
  -ms-padding-end: 1em;
  -o-padding-end: 1em;
  padding-end: 1em;
}
.ui-btn__divider {
  grid-area: divider;
  margin: 4px 0;
  width: 1px;
}
.ui-btn::after {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 10000% 10000%;
  content: "";
  opacity: 0;
  transition: background-size 0.4s, opacity 0.2s 0.2s;
  z-index: 5;
}
.ui-btn:active::after {
  background-size: 0 0;
  content: "";
  opacity: 0.3;
  transition: background-size 0s, opacity 0s 0s;
}

.ui-btn__group {
  display: inline-grid;
  margin: 2px;
  vertical-align: text-top;
}
.ui-btn__group .ui-btn__wrapper {
  margin: 0;
}
.ui-btn__group .ui-btn__wrapper[data-active=true] .ui-btn {
  pointer-events: none;
}
.ui-btn__group .ui-btn__inner {
  box-shadow: none;
}
.ui-btn__group--equal {
  grid-auto-columns: 1fr;
  grid-auto-rows: 1fr;
}
.ui-btn__group:not(.ui-btn__group--vertical) {
  grid-auto-flow: column;
}
.ui-btn__group:not(.ui-btn__group--vertical) .ui-btn__wrapper:not(:first-child) {
  margin-left: -1px;
}
.ui-btn__group:not(.ui-btn__group--vertical) .ui-btn__wrapper:not(:first-child) .ui-btn__inner {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.ui-btn__group:not(.ui-btn__group--vertical) .ui-btn__wrapper:not(:last-child) .ui-btn__inner {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.ui-btn__group:not(.ui-btn__group--vertical).ui-btn__group--with-separator .ui-btn__wrapper:not(:first-child) .ui-btn__inner .ui-btn {
  -webkit-padding-start: 0.5em;
  -moz-padding-start: 0.5em;
  -ms-padding-start: 0.5em;
  -o-padding-start: 0.5em;
  padding-start: 0.5em;
}
.ui-btn__group:not(.ui-btn__group--vertical).ui-btn__group--with-separator .ui-btn__wrapper:not(:last-child) .ui-btn__inner .ui-btn {
  -webkit-padding-end: 0.5em;
  -moz-padding-end: 0.5em;
  -ms-padding-end: 0.5em;
  -o-padding-end: 0.5em;
  padding-end: 0.5em;
}
.ui-btn__group:not(.ui-btn__group--vertical).ui-btn__group--with-separator .ui-btn__wrapper:not(:last-child)::after {
  border-radius: 1em;
  content: attr(data-separator);
  font-size: 0.8em;
  font-variant: small-caps;
  line-height: 1.25;
  padding: 0.125em 0.15em 0.15em;
  position: absolute;
  right: 0;
  top: 0.6em;
  transform: translateX(50%);
  z-index: 5;
}
[dir=rtl] .ui-btn__group:not(.ui-btn__group--vertical).ui-btn__group--with-separator .ui-btn__wrapper:not(:last-child)::after {
  left: 0;
  right: unset;
  transform: translateX(-50%);
}

.ui-btn__group--vertical {
  grid-auto-flow: row;
}
.ui-btn__group--vertical .ui-btn__wrapper:not(:first-child) .ui-btn__inner {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.ui-btn__group--vertical .ui-btn__wrapper:not(:last-child) .ui-btn__inner {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.ui-tag {
  align-items: center;
  border-radius: 1.5em;
  display: inline-grid;
  font-size: 0.8em;
  grid-template-areas: "avatar label value close";
  line-height: 1;
  margin: 0.25rem;
  overflow: hidden;
  vertical-align: middle;
}
.ui-tag__icon, .ui-tag__label, .ui-tag__avatar {
  vertical-align: middle;
}
.ui-tag__icon {
  border-radius: 1em;
  grid-area: avatar;
  height: 1.85em;
  width: 1.9em;
}
.ui-tag__icon:empty {
  display: none;
}
.ui-tag__icon img {
  border-radius: 50%;
  height: 1.5em;
  margin: 0.15em;
  overflow: hidden;
  width: 1.5em;
}
.ui-tag__icon .ui-icon {
  border-radius: 1em;
  font-size: 1.5em;
  margin: 0;
  overflow: hidden;
  padding: 0.125em;
}
.ui-tag__icon .ui-flag {
  border-radius: 1em;
  box-shadow: none;
  font-size: 1.5em;
  height: 1em;
  margin: 0.125em;
  max-height: 1em;
  overflow: hidden;
  width: 1em;
}
.ui-tag__label {
  grid-area: label;
  padding: 0.42em 0.5em;
}
.ui-tag__label:empty {
  display: none;
}
.ui-tag__value {
  grid-area: value;
  padding: 0.42em 1em;
}
.ui-tag__value:empty {
  display: none;
}
.ui-tag__label:not(:empty) ~ .ui-tag__value {
  padding: 0.42em 0.5em;
}
.ui-tag__label:not(:empty) + .ui-tag__icon {
  border-radius: 0;
}
.ui-tag__close {
  align-self: center;
  cursor: pointer;
  font-size: 1.5em;
  font-weight: 300;
  grid-area: close;
  line-height: 1;
  opacity: 0.75;
  padding: 0 0.2em;
}
.ui-tag__close:hover {
  opacity: 0.9;
}
.ui-tag--md {
  font-size: 1em;
}
.ui-tag--lg {
  font-size: 1.2em;
}

.ui-menu {
  display: block;
  min-width: 4em;
}
.ui-menu__group {
  border: 0;
  flex: 0 0 auto;
  margin: 0 0 4px;
  padding: 0 0 4px;
  position: relative;
}
.ui-menu__group__container > .ui-menu__item {
  border: 0;
}
.ui-menu__group__label {
  font-size: 0.85em;
  margin: 0 0.5em;
  padding: 4px 0;
}
.ui-menu__group--collapsible .ui-menu__group__label {
  width: calc(100% - 1em);
}
.ui-menu__group--collapsible .ui-menu__group__label::after {
  content: "▾";
  float: right;
}
[dir=rtl] .ui-menu__group--collapsible .ui-menu__group__label::after {
  float: left;
}

.ui-menu__group--collapsible[data-collapsed=true] .ui-menu__group__container {
  margin-top: 0.5em;
  max-height: 0;
  overflow: hidden;
}
.ui-menu__group--collapsible[data-collapsed=true] .ui-menu__group__label::after {
  content: "▸";
}
.ui-menu__group::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.ui-menu__group:last-child::after {
  display: none;
}
.ui-menu__item {
  border-width: 1px 0;
  display: grid;
  flex: 0 0 auto;
  grid-template-areas: "link caret";
  grid-template-columns: 1fr auto;
  max-width: 18em;
  min-width: 4em;
  overflow: hidden;
}
.ui-menu__item__link, .ui-menu .ui-breadcrumbs__link {
  align-items: center;
  display: grid;
  grid-area: link;
  grid-template-areas: "icon label badge caret";
  grid-template-columns: auto 1fr auto auto;
  padding: 0 0.5em;
}
.ui-menu__item__link:hover .ui-icon, .ui-menu .ui-breadcrumbs__link:hover .ui-icon {
  color: inherit;
}
.ui-menu__item__link[data-open=true], .ui-menu [data-open=true].ui-breadcrumbs__link, .ui-menu__item__link:active, .ui-menu .ui-breadcrumbs__link:active {
  transition: background-color 0.5s;
}
.ui-menu__item__link[data-disabled=true], .ui-menu [data-disabled=true].ui-breadcrumbs__link {
  pointer-events: none;
}
.ui-menu__item .ui-badge {
  grid-area: badge;
  line-height: 1.2em;
}
.ui-menu__item__label {
  font-size: 0.95em;
  grid-area: label;
  padding: 0.5em 0.25em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ui-menu__item__icon {
  font-size: 1.25em;
  grid-area: icon;
}
.ui-menu__item__caret {
  grid-area: caret;
}
.ui-menu__item__caret--split {
  padding: 0.35em 0.5em;
}
.ui-menu__item__caret--split .ui-icon {
  vertical-align: middle;
}
.ui-menu__item__caret--split[data-open=true], .ui-menu__item__caret--split:active {
  transition: background-color 0.5s;
}
[dir=rtl] .ui-menu__item__caret {
  transform: scaleX(-1);
}

.ui-menu__overflow {
  align-self: flex-end;
}
.ui-menu .ui-divider {
  display: block;
  margin: 4px 0;
}
.ui-menu__bar {
  align-content: space-between;
  display: grid;
  grid-template-columns: 1fr auto;
  position: relative;
}
.ui-menu__bar::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.ui-menu__bar__wrapper {
  align-items: flex-end;
  flex-flow: row nowrap;
  overflow: hidden;
}
.ui-menu__bar__wrapper .ui-divider {
  align-self: stretch;
}
.ui-menu__bar__wrapper .ui-menu__item__label {
  padding: 0.25em;
}
.ui-menu__bar__wrapper .ui-menu__item__caret--split {
  padding: 0.25em 0.5em;
}
.ui-menu__bar__wrapper .ui-menu__group {
  align-items: stretch;
  margin: 0;
  padding: 0;
}
.ui-menu__bar__wrapper .ui-menu__group::after {
  display: none;
}
.ui-menu__bar__wrapper .ui-menu__group__label {
  line-height: 1;
  pointer-events: none;
}
.ui-menu__bar__wrapper .ui-menu__group__label .ui-icon {
  display: none;
}
.ui-menu__bar__wrapper .ui-menu__group__container {
  flex-flow: row nowrap;
}
.ui-menu__bar__wrapper .ui-menu__group__container > .ui-divider {
  font-size: 0.8em;
  margin: -0.5em 0 0;
}

.ui-breadcrumbs {
  align-items: center;
  flex-flow: row nowrap;
  overflow: hidden;
  white-space: nowrap;
}
.ui-breadcrumbs__wrapper {
  align-items: center;
  flex-flow: row nowrap;
}
.ui-breadcrumbs__label, .ui-breadcrumbs__link {
  padding: 0.25em 0;
}
.ui-breadcrumbs__link::after, .ui-breadcrumbs__overflow::after {
  content: "▸";
  padding: 0 0.5em;
  pointer-events: none;
  vertical-align: middle;
}
.ui-breadcrumbs .ui-btn__wrapper {
  margin: 0;
}
.ui-menu .ui-breadcrumbs__link {
  display: block;
  padding: 0.25em 0.5em;
}
.ui-menu .ui-breadcrumbs__link::after {
  display: none;
}

.ui-form {
  display: block;
  padding: var(--gutter);
}
.ui-form hr {
  margin: var(--gutter) 0;
}
.ui-form .ui-row + .ui-row {
  margin-top: var(--gutter);
}
.ui-form .ui-row > .ui-col {
  flex: 1 1 12rem;
  margin: var(--gutter);
}
.ui-form .ui-row > .ui-col > .ui-field,
.ui-form .ui-row > .ui-col > .ui-fieldset {
  margin: 0 0 calc(0.5 * var(--gutter));
}
.ui-form > .ui-field,
.ui-form > .ui-fieldset {
  margin: calc(0.5 * var(--gutter));
}

.ui-fieldset {
  display: block;
  flex: 1 1 12rem;
  margin: var(--gutter);
  padding: 0;
}
.ui-fieldset legend {
  font-size: 0.8rem;
  margin: 0 0.5rem;
}
.ui-fieldset legend .ui-option__control .ui-icon {
  font-size: 0.9rem;
}
.ui-fieldset[data-open=false] .ui-fieldset__body {
  display: none;
}
.ui-fieldset__body > .ui-row {
  margin: 0;
}

.ui-password-meter {
  border-radius: 2px;
  display: block;
  margin: 1px 0;
  overflow: hidden;
  position: relative;
}
.ui-password-meter::before {
  background-size: 100% 8px;
  content: "";
  display: block;
  height: 4px;
}
.ui-password-meter::after {
  bottom: 0;
  content: "";
  left: var(--password-strength);
  position: absolute;
  right: 0;
  top: 0;
}

.ui-input {
  border-radius: 2px;
  display: grid;
  flex: 1 1 1rem;
  grid-column: 1;
  grid-template-areas: "addon-start error input counter clear addon-end drop-handle";
  grid-template-columns: auto auto 1fr auto auto auto auto;
  line-height: 1;
  overflow: hidden;
  position: relative;
}
.ui-input.ui-list {
  grid-template-areas: "addon-start error input counter clear addon-end drop-handle" "list-container . . . . . .";
}
.ui-input.ui-phone {
  grid-template-areas: "addon-start error flag input counter clear addon-end drop-handle";
  grid-template-columns: auto auto auto 1fr auto auto auto auto;
}
.ui-input.ui-phone > .ui-flag {
  align-self: center;
  grid-area: flag;
}
.ui-input--textarea {
  grid-template-areas: "addon-start error input clear addon-end" "counter . . . .";
}
.ui-input--textarea .ui-input__counter {
  grid-column: span 5;
  place-content: start;
}
.ui-input--textarea .ui-input__error {
  align-self: start;
}
.ui-input--textarea .ui-input__clear {
  position: absolute;
  right: 0;
  top: 0;
}
.ui-input--textarea textarea {
  -webkit-padding-end: 1.5rem;
  -moz-padding-end: 1.5rem;
  -ms-padding-end: 1.5rem;
  -o-padding-end: 1.5rem;
  padding-end: 1.5rem;
}
.ui-input::before {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  opacity: 0.5;
}
.ui-input::after {
  bottom: 0;
  content: "";
  height: 2px;
  left: 0;
  margin: 0 auto;
  opacity: 0.75;
  position: absolute;
  right: 0;
  width: 0;
}
.ui-input:focus-within::after {
  transition: width 0.4s;
  width: 100%;
}
.ui-input--readonly::after {
  display: none;
}
.ui-input--readonly::before {
  content: "";
  cursor: default;
}
.ui-input--disabled .ui-input__drop-handle {
  pointer-events: none;
}
.ui-input--disabled::before {
  content: "";
  cursor: not-allowed;
}
.ui-input__addon {
  display: grid;
  font-size: 0.8em;
  grid-area: addon-start;
  min-width: 2rem;
  padding: 0;
  place-content: center;
}
.ui-input__addon .ui-icon {
  font-size: 1.3rem;
}
.ui-input__addon .ui-flag {
  font-size: 1rem;
}
.ui-input__addon + .ui-input__addon, .ui-input__addon--end {
  grid-area: addon-end;
}
.ui-input > .ui-btn__wrapper {
  align-self: stretch;
  font-size: 0.8em;
  grid-area: addon-end;
  margin: 0;
}
.ui-input__info {
  grid-column: 1;
  padding: 0.25rem 0.5rem;
}
.ui-input__info .ui-row {
  --gutter: 0;
}
.ui-input__drop-handle, .ui-input__counter, .ui-input__error, .ui-input__clear {
  display: grid;
  opacity: 0.5;
  padding: 0.25rem;
  place-content: center;
}
.ui-input__drop-handle {
  cursor: pointer;
  font-size: 1.5em;
  grid-area: drop-handle;
}
.ui-input__drop-handle:hover {
  opacity: 1;
}
.ui-input__clear {
  cursor: pointer;
  grid-area: clear;
}
.ui-input__clear:hover {
  opacity: 1;
}
.ui-input__error {
  grid-area: error;
  opacity: 1;
  z-index: 5;
}
.ui-input__error > ul {
  display: none;
  font-size: 0.9rem;
  list-style: none;
  padding: 0.5em 1em;
  position: fixed;
  transform: translateY(1rem);
  white-space: nowrap;
  z-index: 10;
}
.ui-input__error:hover > ul {
  display: block;
}
.ui-input__counter {
  font-size: 0.8rem;
  grid-area: counter;
}
.ui-input input,
.ui-input textarea {
  border: 0;
  font-size: 1rem;
  font-weight: 300;
  grid-area: input;
  letter-spacing: 0.01em;
  line-height: 2rem;
  margin: 0;
  outline: none;
  padding: 0 0.5rem;
  width: 100%;
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  -o-user-select: text;
  user-select: text;
  cursor: text;
}
.ui-input textarea {
  line-height: 1.5rem;
  min-height: 3rem;
  resize: vertical;
}
.ui-input input[type=file] {
  line-height: 1;
  padding: 0.358rem 0.5rem;
}
.ui-input-file__dropzone {
  display: grid;
  font-size: 1.25rem;
  font-weight: 300;
  grid-area: input;
  grid-gap: 0.5rem;
  grid-template-columns: auto auto;
  padding: 3rem 0;
  place-content: center;
  text-align: center;
}
.ui-input-file__dropzone .ui-icon {
  font-size: 3rem;
}
.ui-input-file__dropzone span {
  pointer-events: none;
}
.ui-input-file__list {
  grid-area: 2/1/2/7;
}
.ui-input-file__list > div {
  align-items: start;
  display: grid;
  grid-gap: 8px;
  grid-template-columns: auto auto 1fr;
  line-height: 1.5;
  margin: 4px 0;
  overflow: hidden;
}
.ui-input-file__list > div > label {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ui-input__tags {
  align-items: stretch;
  display: flex;
  flex-flow: row wrap;
  grid-area: input;
}
.ui-input__tags .ui-tag {
  align-items: center;
  border-radius: 2px;
  display: grid;
  font-size: 0.8rem;
  grid-gap: 4px;
  grid-template-columns: auto auto;
  line-height: 1.5rem;
  margin: 0.25rem;
  overflow: hidden;
  padding: 0 0.25rem;
}
.ui-input__tags .ui-tag .ui-badge {
  float: right;
}
.ui-input__tags .ui-tag__close {
  cursor: pointer;
  font-size: 1rem;
  line-height: 1.1;
  opacity: 0.5;
}
.ui-input__tags .ui-tag__close:hover {
  opacity: 0.9;
}
.ui-input__tags input {
  flex: 1 1 4em;
}

.ui-list__container {
  grid-area: list-container;
  grid-column-end: 7;
  max-height: 20rem;
}
.ui-list__title {
  font-size: 0.9rem;
  padding: 0.5rem 1rem;
}
.ui-list__item {
  cursor: pointer;
  padding: 0.5rem 1rem;
}
.ui-list__item > .ui-badge {
  float: right;
  margin: 0;
}
[dir=rtl] .ui-list__item > .ui-badge {
  float: left;
}

.ui-list__item--selected {
  cursor: default;
  pointer-events: none;
}
.ui-list__item--selected u {
  color: inherit;
}
.ui-list__item--disabled {
  cursor: default;
  opacity: 0.5;
  pointer-events: none;
}
.ui-list__item--disabled u {
  color: inherit;
}

.ui-dropdown {
  display: grid;
}
.ui-dropdown__link {
  align-items: center;
  display: grid;
  grid-template-areas: "error icon label caret";
  grid-template-columns: auto auto 1fr auto;
  padding: 0 0.5rem;
}
.ui-dropdown__link[data-disabled=true] {
  opacity: 0.5;
  pointer-events: none;
}
.ui-dropdown__icon {
  font-size: 1.25em;
  grid-area: icon;
}
.ui-dropdown__label {
  grid-area: label;
  line-height: 1;
  padding: 0.5rem 0.25rem;
  -webkit-margin-end: 0.5rem;
  -moz-margin-end: 0.5rem;
  -ms-margin-end: 0.5rem;
  -o-margin-end: 0.5rem;
  margin-end: 0.5rem;
}
.ui-dropdown__caret {
  grid-area: caret;
}

.ui-option {
  display: inline-block;
}
.ui-option__group {
  align-items: center;
  display: grid;
  grid-auto-rows: 2rem;
  grid-column: 1;
  grid-column-gap: 4px;
  grid-template-columns: repeat(auto-fill, minmax(10rem, 1fr));
  justify-items: start;
}
.ui-option__toggle {
  border-radius: 1em;
  cursor: pointer;
  font-size: 1rem;
  margin: 0 4px;
  opacity: 0.9;
  overflow: hidden;
  position: relative;
  width: 2em;
  --toggle-on: " ❘";
  --toggle-off: "O";
}
.ui-option__toggle::before {
  content: var(--toggle-off);
  display: block;
  font-size: 0.8em;
  line-height: 1;
  margin: auto;
  padding: 2px;
  position: absolute;
  width: 100%;
  -webkit-text-align: end;
  -moz-text-align: end;
  -ms-text-align: end;
  -o-text-align: end;
  text-align: end;
}
.ui-option__toggle::after {
  border-radius: 1em;
  content: "";
  display: block;
  height: calc(1em - 2px);
  left: 0;
  margin: 1px;
  position: relative;
  transition: left 0.2s;
  width: calc(1em - 2px);
}
.ui-option__control {
  align-items: center;
  display: grid;
  grid-column-gap: 2px;
  grid-template-columns: auto 1fr;
  position: relative;
}
.ui-option__control > span {
  font-size: 0.95em;
  line-height: 1.5rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ui-option__control > span:empty {
  display: none;
}
.ui-option__control > .ui-icon {
  font-size: 1.25rem;
}
.ui-option__control > input {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  cursor: pointer;
  opacity: 0;
  z-index: 2;
}
.ui-option__control > input ~ .ui-icon:first-of-type {
  display: block;
}
.ui-option__control > input ~ .ui-icon:last-of-type {
  display: none;
}
.ui-option__control > input ~ .ui-icon:nth-of-type(2) {
  display: none;
}
.ui-option__control > input:focus ~ .ui-option__toggle {
  border-radius: 1em;
  overflow: hidden;
}
.ui-option__control > input[data-checked=__2__] ~ .ui-icon:first-of-type {
  display: none;
}
.ui-option__control > input[data-checked=__2__] ~ .ui-icon:last-of-type {
  display: none;
}
.ui-option__control > input[data-checked=__2__] ~ .ui-icon:nth-of-type(2) {
  display: block;
}
.ui-option__control > input:checked ~ .ui-icon:first-of-type {
  display: none;
}
.ui-option__control > input:checked ~ .ui-icon:last-of-type {
  display: block;
}
.ui-option__control > input:checked ~ .ui-option__toggle::before {
  content: var(--toggle-on);
  -webkit-text-align: start;
  -moz-text-align: start;
  -ms-text-align: start;
  -o-text-align: start;
  text-align: start;
}
.ui-option__control > input:checked ~ .ui-option__toggle::after {
  left: calc(100% - 1em);
}
[dir=rtl] .ui-option__control > input:checked ~ .ui-option__toggle::after {
  left: calc(-100% + 1em);
}

.ui-option[data-disabled=true] {
  cursor: not-allowed;
}
.ui-option[data-disabled=true] label {
  opacity: 0.4;
  pointer-events: none;
}

.ui-field {
  align-content: start;
  display: grid;
  flex: 1 1 12rem;
  grid-auto-flow: row;
  line-height: 1;
  margin: var(--gutter);
  min-width: 12rem;
}
@media screen and (min-width: 766px) {
  .ui-field--inline {
    --min-width: 15rem;
    grid-template-columns: minmax(6rem, max-content) minmax(var(--min-width), 1fr);
  }
  .ui-field--inline .ui-field__label {
    justify-self: end;
    padding: 0.75rem 0.25rem 0.25rem;
  }
  .ui-field--inline .ui-input,
  .ui-field--inline .ui-input__info,
  .ui-field--inline .ui-field__wrapper {
    grid-column: 2;
  }
}
.ui-field--required .ui-field__label::after {
  content: "❉";
}
.ui-field--nolabel .ui-field__label {
  display: none;
}
.ui-field__label {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 0.8rem;
  grid-column: 1;
  justify-self: start;
  padding: 0.25rem;
  position: relative;
}
.ui-field__label::after {
  content: " ";
  display: inline-block;
  font-family: serif;
  font-size: 0.75em;
  font-weight: 100;
  min-width: 1rem;
  padding: 0 4px;
  vertical-align: middle;
}
.ui-field__wrapper {
  display: flex;
  flex-flow: row nowrap;
  grid-column: 1;
  min-height: 2rem;
  position: relative;
  transition: width 0.5s;
}
.ui-field__wrapper > .ui-btn__wrapper {
  align-self: stretch;
  font-size: 0.8em;
  margin: 0;
}
.ui-field__wrapper > .ui-btn__wrapper:first-child .ui-btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.ui-field__wrapper > .ui-btn__wrapper:last-child .ui-btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.ui-field__wrapper .ui-input:not(:last-child) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.ui-field__wrapper .ui-input:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.ui-field__wrapper .ui-dropdown:last-child {
  flex: 1 1 2em;
}
.ui-field--plain .ui-field__wrapper .ui-input input,
.ui-field--plain .ui-field__wrapper .ui-input textarea, .ui-field--plain .ui-input input,
.ui-field--plain .ui-input textarea {
  cursor: default;
  height: auto;
  resize: none;
}
.ui-field--plain .ui-field__wrapper .ui-input::after, .ui-field--plain .ui-input::after {
  display: none;
}
.ui-field--plain .ui-field__wrapper .ui-input__drop-handle, .ui-field--plain .ui-field__wrapper .ui-input__counter, .ui-field--plain .ui-field__wrapper .ui-input__error, .ui-field--plain .ui-field__wrapper .ui-input__clear, .ui-field--plain .ui-input__drop-handle, .ui-field--plain .ui-input__counter, .ui-field--plain .ui-input__error, .ui-field--plain .ui-input__clear {
  display: none;
}
.ui-field--plain .ui-field__wrapper .ui-dropdown .ui-menu__item__caret, .ui-field--plain .ui-dropdown .ui-menu__item__caret {
  visibility: hidden;
}
.ui-field > .ui-field__wrapper + .ui-field__wrapper, .ui-field > .ui-field__wrapper + .ui-input, .ui-field > .ui-input + .ui-field__wrapper, .ui-field > .ui-input + .ui-input {
  margin-top: 1px;
}

.ui-slider {
  display: block;
  min-width: 12rem;
  position: relative;
}
.ui-slider__bubble {
  border-radius: 2px;
  display: inline-block;
  font-size: 0.75em;
  left: calc(100% * var(--slider-pos));
  line-height: 1;
  padding: 0.3em 0;
  position: relative;
  text-align: center;
  transform: translateX(calc(-24px * var(--slider-pos) + 2px));
  width: 24px;
  z-index: 1;
}
.ui-slider__min, .ui-slider__max {
  border: 1px solid transparent;
  font-size: 0.75em;
  padding: 0.3em 0;
  position: absolute;
  text-align: center;
  width: 24px;
}
.ui-slider__min {
  left: 0;
}
.ui-slider__max {
  right: 0;
}
.ui-slider__bar {
  border-radius: 4px;
  height: 4px;
  margin: 3px 0;
  position: relative;
}
.ui-slider__bar::after {
  border-radius: 4px 0 0 4px;
  bottom: 0;
  content: "";
  display: block;
  position: absolute;
  top: 0;
  width: calc(100% * var(--slider-pos));
  z-index: 0;
}
.ui-slider__bar > input {
  -webkit-appearance: none;
  background: none;
  bottom: 0;
  left: 0;
  outline: none;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 2;
}
.ui-slider__bar > input::-webkit-slider-thumb {
  -webkit-appearance: none;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDM1My41NjIgMzUzLjU2MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzUzLjU2MiAzNTMuNTYyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+PGc+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggZD0iTTQxLjA2NCwzNTMuNTYyaDEwOS4wMTRWMEg0MS4wNjRWMzUzLjU2MnoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6Izg0OUZBNSIgZGF0YS1vbGRfY29sb3I9IiM3NDhGOTYiPjwvcGF0aD4KCQk8L2c+CgkJPGc+CgkJCTxwYXRoIGQ9Ik0yMDMuNDgyLDB2MzUzLjU2MmgxMDkuMDE3VjBIMjAzLjQ4MnoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6Izg0OUZBNSIgZGF0YS1vbGRfY29sb3I9IiM3NDhGOTYiPjwvcGF0aD4KCQk8L2c+Cgk8L2c+CjwvZz48L2c+IDwvc3ZnPg==");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 12px 6px;
  border-radius: 2px;
  height: 12px;
  width: 24px;
}

.ui-calendar {
  border-radius: 2px;
  display: inline-block;
  overflow: hidden;
  vertical-align: top;
}
.ui-calendar__range {
  display: grid;
  grid-template-columns: 20em 2px 20em;
}
.ui-calendar__range .ui-divider {
  transform: none;
  width: 2px;
}
.ui-calendar__range + .ui-calendar__footer {
  max-width: 40em;
}
.ui-calendar__header {
  align-items: center;
  display: grid;
  grid-gap: 2px;
  grid-template-areas: "first prev title next last";
  grid-template-columns: auto auto 1fr auto auto;
  text-align: center;
}
.ui-calendar__footer {
  --gutter: 0;
  align-items: start;
  display: grid;
  grid-template-columns: 1fr auto;
  max-width: 20em;
}
.ui-calendar__tag {
  border-radius: 2px;
  font-size: 0.8em;
  margin: 2px 4px;
  padding: 0 0.25em;
  white-space: pre-wrap;
}
.ui-calendar__tag[data-active=true] {
  pointer-events: none;
}
.ui-calendar__title {
  font-weight: 500;
  grid-area: title;
  padding: 0.25em;
}
.ui-calendar__tool {
  border: 1px dotted transparent;
  font-size: 1.5em;
  line-height: 1;
}
.ui-calendar__tool.first {
  grid-area: first;
}
.ui-calendar__tool.last {
  grid-area: last;
}
.ui-calendar__tool.prev {
  grid-area: prev;
}
.ui-calendar__tool.next {
  grid-area: next;
}
.ui-calendar__tool[data-disabled=true] {
  pointer-events: none;
}
.ui-calendar__clock {
  display: grid;
  grid-gap: 4px;
  grid-template-columns: 1fr auto;
  grid-template-rows: auto auto;
  padding: 0 4px 4px;
}
.ui-calendar__clock__ampm {
  border-radius: 1rem;
  cursor: pointer;
  font-size: 0.8em;
  grid-column: 2;
  grid-row: 1/span 2;
  margin: 8px 0;
  overflow: hidden;
  position: relative;
  text-align: center;
  width: 2rem;
}
.ui-calendar__clock__ampm > div {
  height: 2rem;
  left: 0;
  position: absolute;
  right: 0;
  transition: top 0.2s, border-radius 0.2s;
}
.ui-calendar__clock__ampm[data-value=am] > div {
  border-radius: 0 0 1rem 1rem;
  top: 50%;
}
.ui-calendar__clock__ampm[data-value=pm] > div {
  border-radius: 1rem 1rem 0 0;
  top: 0%;
}
.ui-calendar__clock__ampm::before, .ui-calendar__clock__ampm::after {
  display: block;
  font-size: 1rem;
  height: 2rem;
  line-height: 1;
  padding: 0.5em 0;
}
.ui-calendar__clock__ampm::before {
  content: "☀";
}
.ui-calendar__clock__ampm::after {
  content: "☽";
}
.ui-calendar__page {
  display: block;
  width: 20rem;
}
.ui-calendar__page__row {
  display: grid;
  grid-auto-flow: row;
  grid-gap: 2px;
  grid-template-columns: repeat(8, 1fr);
  margin: 2px 0;
  text-align: center;
}
.ui-calendar__page[data-page=months] .ui-calendar__page__row, .ui-calendar__page[data-page=years] .ui-calendar__page__row {
  grid-gap: 1em;
  grid-template-columns: repeat(3, 1fr);
  line-height: 2em;
  margin: 0.8em 2px;
}
.ui-calendar__page__cell {
  border-radius: 2px;
  cursor: pointer;
  padding: 0.25em;
  position: relative;
}
.ui-calendar__page__cell.date-today {
  font-weight: 500;
}
.ui-calendar__page__cell.date-today::before {
  position: absolute;
  left: 4px;
  top: 4px;
  border-color: currentColor transparent transparent currentColor;
  border-style: solid;
  border-width: 3px;
  content: "";
  height: 6px;
  width: 6px;
}
.ui-calendar__page__cell.disabled {
  pointer-events: none;
}

.ui-panel-base {
  display: grid;
  grid-template-areas: "header" "body" "footer";
  grid-template-rows: auto 1fr auto;
  max-height: 100%;
  max-width: 100%;
  overflow: hidden;
  position: relative;
}

.ui-drag-handle {
  cursor: grab;
  grid-area: drag-handle;
  width: 16px;
  -webkit-margin-end: -1rem;
  -moz-margin-end: -1rem;
  -ms-margin-end: -1rem;
  -o-margin-end: -1rem;
  margin-end: -1rem;
}

.ui-header {
  align-items: center;
  display: grid;
  font-size: 1rem;
  grid-area: header;
  grid-template-areas: "icon title actions";
  grid-template-columns: auto 1fr auto;
  position: relative;
}
.ui-header__title {
  grid-area: title;
  font-size: 0.875rem;
  padding: 0.5rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ui-header__title:first-child {
  -webkit-padding-start: 1rem;
  -moz-padding-start: 1rem;
  -ms-padding-start: 1rem;
  -o-padding-start: 1rem;
  padding-start: 1rem;
}
.ui-header__title:last-child {
  -webkit-padding-end: 1rem;
  -moz-padding-end: 1rem;
  -ms-padding-end: 1rem;
  -o-padding-end: 1rem;
  padding-end: 1rem;
}
.ui-header__icon {
  align-self: stretch;
  font-size: 1.5em;
  grid-area: icon;
  padding: 0.1666666667rem 0.5rem;
}
.ui-header__icon > img,
.ui-header__icon > svg {
  vertical-align: middle;
}
.ui-header__actions {
  align-items: center;
  display: grid;
  grid-area: actions;
  grid-auto-flow: column;
  grid-gap: 0;
  padding: 0 0.5em;
}
.ui-header__actions > .ui-divider {
  margin: 2px 4px;
}
.ui-header::after {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  content: "";
}

.ui-footer {
  grid-area: footer;
  position: relative;
}
.ui-footer::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}

.ui-card__body {
  display: flex;
  flex-flow: column nowrap;
  grid-area: body;
  overflow: hidden;
}
a[data-disabled=true] > .ui-card {
  cursor: default;
  opacity: 0.5;
}

.ui-card__title {
  font-size: 1.5em;
  font-weight: 300;
  padding: 0.5rem 1rem;
}
.ui-card__meta {
  display: flex;
  flex-flow: row nowrap;
  font-size: 0.8em;
  justify-content: space-between;
}
.ui-card__meta > span {
  padding: 0.5rem 1rem;
}
.ui-card__content {
  padding: 0.5rem 1rem;
}
.ui-card__content--fill {
  flex: 1;
  overflow: auto;
}
.ui-card__list ul,
.ui-card__list ol {
  margin: 0;
  padding: 0.5rem 1rem;
}
.ui-card__media {
  position: relative;
}
.ui-card__media img {
  max-width: 100%;
  min-width: 100%;
}
.ui-card__media > .ui-btn__group {
  box-shadow: none;
  position: absolute;
  right: 0;
  top: 0.25rem;
  z-index: 2;
}
[dir=rtl] .ui-card__media > .ui-btn__group {
  left: 0;
  right: auto;
}

.ui-card__media > .ui-card__title {
  bottom: 0.5em;
  font-size: 1.5em;
  left: 0;
  padding: 0.5rem 1rem;
  position: absolute;
  right: 0;
  z-index: 1;
}
.ui-card__media--top .ui-card__title {
  bottom: auto;
  top: 0;
}
.ui-card .ui-divider {
  opacity: 0.15;
}

.ui-panel {
  align-self: start;
  border-radius: 2px;
  display: grid;
  grid-template-areas: "header" "body" "footer";
  grid-template-rows: auto 1fr auto;
  max-height: 100%;
  max-width: 100%;
  overflow: hidden;
  position: relative;
}
.ui-panel__group > .ui-panel {
  border-radius: 0;
}
.ui-panel__group > .ui-panel:first-child {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.ui-panel__group > .ui-panel:last-child {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
.ui-panel__body {
  display: grid;
  grid-area: body;
  grid-template-areas: "content";
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  overflow: hidden;
  position: relative;
}
.ui-panel__body > compose {
  display: grid;
  grid-area: content;
  grid-template-areas: "content";
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
}
.ui-panel__header {
  align-items: center;
  display: grid;
  grid-area: header;
  grid-template-areas: "drag-handle header actions";
  grid-template-columns: auto 1fr auto;
  position: relative;
}
.ui-panel__header .ui-header {
  position: static;
}
.ui-panel__header .ui-btn__wrapper {
  font-size: 0.75em;
}
.ui-panel__header__actions {
  align-items: center;
  align-self: stretch;
  display: grid;
  grid-area: actions;
  grid-auto-flow: column;
  grid-gap: 2px;
}
.ui-panel__header__actions > .ui-divider {
  margin: 4px;
}
.ui-panel__header__actions:not(:empty) {
  -webkit-margin-start: -1em;
  -moz-margin-start: -1em;
  -ms-margin-start: -1em;
  -o-margin-start: -1em;
  margin-start: -1em;
  padding: 0 0.5em;
}
.ui-panel[data-collapsed=true] .ui-footer,
.ui-panel[data-collapsed=true] .ui-panel__body {
  max-height: 0 !important;
  min-height: 0;
}
.ui-panel[data-expanded=true] {
  position: fixed;
  bottom: 1em;
  left: 1em;
  right: 1em;
  top: 1em;
  box-shadow: 0 0 4em rgba(0, 0, 0, 0.9);
  z-index: 5000;
}
.ui-panel[data-expanded=true] .ui-footer,
.ui-panel[data-expanded=true] .ui-panel__body {
  max-height: unset !important;
  min-height: unset;
}

.ui-tab[data-active=false], .ui-tab[data-hide=true] {
  display: none;
}
.ui-tab__panel {
  display: grid;
  grid-area: content;
  grid-template-areas: "tabbar" "body";
  grid-template-rows: auto 1fr;
}
.ui-tab__panel[data-align=bottom] {
  grid-template-areas: "body" "tabbar";
  grid-template-rows: 1fr auto;
}
.ui-tab__panel[data-align=bottom] .ui-tab__bar {
  margin: -3px 0 0;
}
.ui-tab__panel[data-align=bottom] .ui-tab__button {
  margin: 0 2px 3px;
}
.ui-tab__bar {
  align-items: center;
  display: grid;
  grid-area: tabbar;
  grid-template-columns: auto 1fr auto auto;
  justify-content: start;
  margin-bottom: -2px;
}
.ui-tab__bar__wrapper {
  align-items: flex-end;
  display: flex;
  flex-flow: row nowrap;
  overflow: hidden;
}
.ui-tab__bar__start, .ui-tab__bar__end {
  padding: 0 0.25em;
}
.ui-tab__bar__start:empty, .ui-tab__bar__end:empty {
  display: none;
}
.ui-tab__button {
  align-items: center;
  border-radius: 2px;
  cursor: pointer;
  display: grid;
  flex: 0 0 auto;
  grid-template-areas: "icon label close";
  grid-template-columns: auto auto auto;
  line-height: 1;
  margin: 3px 2px 0;
  max-width: 10rem;
  padding: 0.5em 0;
  position: relative;
}
.ui-tab__button__label {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ui-tab__button__label:first-child {
  -webkit-padding-start: 0.75em;
  -moz-padding-start: 0.75em;
  -ms-padding-start: 0.75em;
  -o-padding-start: 0.75em;
  padding-start: 0.75em;
}
.ui-tab__button__label:last-child {
  -webkit-padding-end: 0.75em;
  -moz-padding-end: 0.75em;
  -ms-padding-end: 0.75em;
  -o-padding-end: 0.75em;
  padding-end: 0.75em;
}
.ui-tab__button__icon:first-child {
  -webkit-padding-start: 0.75em;
  -moz-padding-start: 0.75em;
  -ms-padding-start: 0.75em;
  -o-padding-start: 0.75em;
  padding-start: 0.75em;
}
.ui-tab__button__icon:last-child {
  -webkit-padding-end: 0.75em;
  -moz-padding-end: 0.75em;
  -ms-padding-end: 0.75em;
  -o-padding-end: 0.75em;
  padding-end: 0.75em;
}
.ui-tab__button__icon:not(:last-child)::after {
  content: " ";
  display: inline-block;
}
.ui-tab__button__close {
  font-size: 0.8rem;
  line-height: 0.1;
  margin: 0 0.5em;
  opacity: 0.5;
}
.ui-tab__button__close:hover {
  opacity: 0.8;
}
.ui-tab__button[data-active=true] {
  font-weight: 500;
  z-index: 2;
}
.ui-tab__button[data-disabled=true] {
  box-shadow: none;
}
.ui-tab__button[data-disabled=true]::before {
  content: "";
  cursor: not-allowed;
  opacity: 0.25;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}
.ui-tab__body {
  display: grid;
  grid-area: body;
  grid-template-areas: "content";
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
.ui-tab__body > .ui-section,
.ui-tab__body > .ui-section__content,
.ui-tab__body > .ui-router-view {
  z-index: 5;
}
.ui-tab__body > .ui-section:empty,
.ui-tab__body > .ui-section__content:empty,
.ui-tab__body > .ui-router-view:empty {
  display: none;
}

.ui-alert {
  display: grid;
  justify-content: stretch;
}
.ui-alert__wrapper {
  align-items: center;
  display: grid;
  grid-gap: 0.5rem;
  grid-template-areas: "icon title body footer close";
  grid-template-columns: auto auto 1fr auto auto;
  line-height: 1;
  margin: 0.25rem;
  max-width: 80vw;
  pointer-events: all;
  position: relative;
}
.ui-alert__icon {
  align-self: stretch;
  font-size: 1.3rem;
  grid-area: icon;
  line-height: 1;
  padding: 0.5rem;
}
.ui-alert__title {
  font-weight: 600;
  grid-area: title;
  padding: 0.5rem 0;
}
.ui-alert__body {
  grid-area: body;
  padding: 0.5rem 0;
}
.ui-alert__body a {
  border-bottom: 1px solid currentColor;
  cursor: pointer;
  font-weight: 500;
}
.ui-alert__footer {
  align-self: end;
  grid-area: footer;
  line-height: 1.25;
  padding: 0.5rem;
}
.ui-alert__footer a {
  border-bottom: 1px solid currentColor;
  cursor: pointer;
  font-weight: 500;
  margin: 0 0.5rem;
}
.ui-alert__footer a:last-child {
  font-weight: 600;
}
.ui-alert__close {
  align-self: start;
  cursor: pointer;
  grid-area: close;
  opacity: 0.5;
  padding: 0.25rem;
}
.ui-alert__close:hover {
  opacity: 0.9;
}
.ui-alert__progress {
  background-color: currentColor;
  bottom: -1px;
  height: 4px;
  left: 0;
  opacity: 0.5;
  position: absolute;
  transition-property: width;
  transition-timing-function: ease-in;
  visibility: hidden;
  width: 0;
}
[dir=rtl] .ui-alert__progress {
  left: auto;
  right: 0;
}

.ui-alert.ui-toast {
  max-width: 32rem;
  min-width: 16rem;
  transform: translate(100%, 0);
  transition: transform 0.5s;
  transition-delay: 10ms;
}
.ui-alert.ui-toast .ui-alert__wrapper {
  grid-template-areas: "icon title close" "icon body close" "icon footer close";
  grid-template-columns: auto 1fr auto;
}
.ui-alert.ui-toast .ui-alert__title {
  padding: 0.5rem 0 0;
}
.ui-alert.ui-toast .ui-alert__body {
  padding: 0 0 0.5rem;
}
.ui-alert.ui-toast .ui-alert__footer {
  justify-self: end;
  padding: 0.5rem 0;
}
.ui-alert.ui-toast .ui-alert__icon {
  font-size: 2rem;
}
[dir=rtl] .ui-alert.ui-toast {
  transform: translate(-100%, 0);
}

.ui-alert.ui-message {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.5s;
  transition-delay: 10ms;
}
.ui-alert.ui-alert--inline {
  grid-area: alert;
  max-height: 0;
  max-width: 100%;
  overflow: hidden;
  transition: max-height 0.5s;
  transition-delay: 10ms;
}
.ui-alert.ui-alert--inline::after, .ui-alert.ui-alert--inline::before {
  clear: both;
  content: "";
  display: table;
}
.ui-alert.ui-alert--inline .ui-alert__wrapper {
  margin: 0.5rem auto;
}
.ui-alert[data-open=true] {
  max-height: 10rem;
}
[dir=rtl] .ui-alert[data-open=true], .ui-alert[data-open=true] {
  transform: translate(0, 0);
}

.ui-alert[data-open=true] .ui-alert__progress {
  visibility: visible;
  width: 100%;
}

.ui-dialog {
  border-radius: 2px;
  pointer-events: all;
  position: absolute;
  z-index: 102;
}
.ui-dialog .ui-panel__header {
  font-weight: 500;
  min-height: 2rem;
}
.ui-dialog .ui-panel__header__actions .ui-dlg--tool {
  border-radius: 1rem;
  margin: 0 1px;
  overflow: hidden;
}
.ui-dialog .ui-panel__header__actions .ui-dlg--tool .ui-btn {
  font-size: 0.75rem;
  overflow: hidden;
}
.ui-dialog .ui-panel__header__actions .ui-dlg--tool .ui-btn .ui-icon {
  border-radius: 1rem;
  margin: 0;
}
.ui-dialog .ui-panel__header__actions .ui-dlg--tool[data-disabled=true] .ui-icon {
  opacity: 0.5;
}
.ui-dialog__wrapper[data-modal=true] {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  display: grid;
  grid-template-columns: auto;
  grid-template-rows: auto;
  place-content: center;
  pointer-events: all;
  z-index: 103;
}
.ui-dialog__wrapper[data-modal=true] .ui-dialog {
  margin: 1rem;
  position: relative;
}
.ui-dialog__wrapper[data-minimized=true] .ui-dialog {
  display: none;
}
.ui-dialog__wrapper[data-active=false] .ui-dialog {
  z-index: 101;
}
.ui-dialog__wrapper[data-active=false] .ui-dialog .ui-panel__header .ui-dlg--tool:not(:hover) .ui-icon {
  opacity: 0.5;
}
.ui-dialog__wrapper[data-active=false] .ui-dialog .ui-panel__body,
.ui-dialog__wrapper[data-active=false] .ui-dialog .ui-footer,
.ui-dialog__wrapper[data-active=false] .ui-dialog .ui-header {
  opacity: 0.5;
}

.ui-drawer {
  display: grid;
}
.ui-drawer__body {
  bottom: 0;
  display: grid;
  grid-area: body;
  grid-template-areas: "head" "content" "foot";
  grid-template-rows: auto 1fr auto;
  max-width: 50vw;
  overflow: hidden;
  position: fixed;
  text-align: start;
  top: 0;
  transition: transform 0.5s;
  z-index: 249;
}
.ui-drawer__shim {
  height: 0;
  transition: background-color 1s;
  width: 0;
  z-index: 248;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}
.ui-drawer[data-align=start] .ui-drawer__body {
  left: 0;
  transform: translateX(-100%);
}
.ui-drawer[data-align=end] .ui-drawer__body {
  right: 0;
  transform: translateX(100%);
}
.ui-drawer[data-push=true] + .ui-section, .ui-drawer[data-push=true] + .ui-content, .ui-drawer[data-push=true] + .ui-viewport {
  transition: transform 0.5s;
}
.ui-drawer[data-push=true][data-peek=true] + .ui-section, .ui-drawer[data-push=true][data-peek=true] + .ui-content, .ui-drawer[data-push=true][data-peek=true] + .ui-viewport {
  transform: translateX(var(--drawer-width));
}
.ui-drawer__toggler {
  align-self: center;
  cursor: pointer;
  font-size: 1.5rem;
  line-height: 1;
  opacity: 0.75;
  padding: 0 0.5rem;
}
.ui-drawer__toggler:hover {
  opacity: 1;
}
.ui-drawer[data-peek=true] .ui-drawer__shim {
  height: unset;
  width: unset;
}
.ui-drawer[data-peek=true] .ui-drawer__body {
  transform: translateX(0);
}

.ui-sidebar {
  display: grid;
  grid-area: side-start;
  grid-template-areas: "titlebar" "body";
  grid-template-rows: auto 1fr;
  max-width: 50vw;
  overflow: hidden;
  position: relative;
  text-align: start;
  transition: max-width 0.5s;
  z-index: 25;
  transform: translate3d(0, 0, 0);
}
.ui-page .ui-sidebar {
  box-shadow: none;
}

.ui-sidebar__titlebar {
  display: grid;
  grid-area: titlebar;
  grid-template-areas: "title toggler";
  grid-template-columns: 1fr auto;
  position: relative;
}
.ui-sidebar__titlebar::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.ui-sidebar__body {
  display: grid;
  grid-area: body;
  grid-template-areas: "head" "content" "foot";
  grid-template-rows: auto 1fr auto;
  overflow: hidden;
}
.ui-sidebar[data-position=end] {
  grid-area: side-end;
}
.ui-sidebar[data-position=end] .ui-sidebar__titlebar {
  grid-template-areas: "toggler title";
  grid-template-columns: auto 1fr;
}
.ui-sidebar[data-position=end] .ui-sidebar__resizer {
  border-radius: 0 4px 4px 0;
  left: 0;
  right: auto;
}
[dir=rtl] .ui-sidebar[data-position=end] .ui-sidebar__resizer {
  border-radius: 4px 0 0 4px;
  left: auto;
  right: 0;
}

.ui-sidebar__title {
  grid-area: title;
  padding: 0.5rem 1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ui-sidebar__title:empty {
  display: none;
}
.ui-sidebar__toggler {
  align-self: center;
  cursor: pointer;
  grid-area: toggler;
  line-height: 1;
  padding: 0.7rem;
}
[dir=rtl] .ui-sidebar__toggler {
  transform: scaleX(-1);
}

.ui-sidebar__resizer {
  border-radius: 4px 0 0 4px;
  cursor: col-resize;
  height: 4em;
  opacity: 0.75;
  position: absolute;
  right: 4px;
  top: 50%;
  transform: translateY(-50%);
  width: 4px;
}
.ui-sidebar__resizer:hover {
  opacity: 1;
}
.ui-sidebar__resizer[data-resizing=true] {
  height: 100%;
}
[dir=rtl] .ui-sidebar__resizer {
  border-radius: 0 4px 4px 0;
  left: 4px;
  right: unset;
}

.ui-sidebar[data-collapsed=true] {
  max-width: 2rem;
  overflow: visible;
}
.ui-sidebar[data-collapsed=true] .ui-sidebar__titlebar {
  max-width: 2rem;
}
.ui-sidebar[data-collapsed=true] .ui-sidebar__title {
  left: 0;
  line-height: 1;
  position: absolute;
  top: 2em;
  transform: rotate(-90deg) translateX(-100%);
  transform-origin: 0 0 0;
}
.ui-sidebar[data-collapsed=true] .ui-sidebar__body {
  position: fixed;
  bottom: 0;
  top: 0;
  background: inherit;
  grid-area: unset;
  left: 2rem;
  transform: translateX(calc(-100% - 2rem));
}
.ui-sidebar[data-collapsed=true] .ui-sidebar__resizer {
  display: none;
}
.ui-sidebar[data-collapsed=true][data-position=end] .ui-sidebar__title {
  transform: rotate(90deg);
}
.ui-sidebar[data-collapsed=true][data-position=end] .ui-sidebar__body {
  left: auto;
  right: 2rem;
  transform: translateX(calc(100% + 2rem));
}
.ui-sidebar[data-collapsed=true][data-peek=true] .ui-sidebar__body {
  transform: translateX(0);
  transition: transform 0.5s;
  z-index: 24;
}
[dir=rtl] .ui-sidebar[data-collapsed=true] .ui-sidebar__title {
  left: -2em;
}
[dir=rtl] .ui-sidebar[data-collapsed=true] .ui-sidebar__body {
  left: auto;
  right: 2rem;
  transform: translateX(calc(100% + 2rem));
}
[dir=rtl] .ui-sidebar[data-collapsed=true][data-position=end] .ui-sidebar__title {
  left: 2em;
}
[dir=rtl] .ui-sidebar[data-collapsed=true][data-position=end] .ui-sidebar__body {
  left: calc(2rem - 2px);
  right: auto;
  transform: translateX(calc(-100% - 2rem));
}
[dir=rtl] .ui-sidebar[data-collapsed=true][data-peek=true] .ui-sidebar__body {
  transform: translateX(0);
}

.ui-sidebar[data-align=bottom] {
  grid-template-areas: "body" "titlebar";
  grid-template-rows: 1fr auto;
}
.ui-sidebar[data-align=bottom] .ui-sidebar__titlebar::after {
  bottom: auto;
  top: 0;
}
.ui-sidebar[data-align=bottom][data-collapsed=true] .ui-sidebar__title {
  top: 0;
  transform: rotate(-90deg);
}
.ui-sidebar[data-align=bottom][data-collapsed=true][data-position=end] .ui-sidebar__title {
  transform: rotate(90deg) translateX(-100%);
}

.ui-toolbar--end, .ui-toolbar--end > .ui-container, .ui-toolbar--end > .ui-form {
  justify-content: flex-end;
}
.ui-toolbar > .ui-container, .ui-toolbar > .ui-form {
  flex: 1;
}
.ui-toolbar, .ui-toolbar > .ui-container, .ui-toolbar > .ui-form {
  align-items: center;
  display: flex;
  flex-flow: row nowrap;
  padding: 2px 0;
}
.ui-toolbar > .ui-text, .ui-toolbar > .ui-container > .ui-text, .ui-toolbar > .ui-form > .ui-text {
  padding: 0 0.5rem;
}
.ui-toolbar > .ui-field, .ui-toolbar > .ui-container > .ui-field, .ui-toolbar > .ui-form > .ui-field {
  --min-width: 8rem;
  flex: 0 0 auto;
  grid-template-columns: auto minmax(var(--min-width), 1fr);
}
.ui-toolbar > .ui-field .ui-field__label, .ui-toolbar > .ui-container > .ui-field .ui-field__label, .ui-toolbar > .ui-form > .ui-field .ui-field__label {
  grid-column: 1;
  width: auto;
}
.ui-toolbar > .ui-field .ui-input,
.ui-toolbar > .ui-field .ui-input__info,
.ui-toolbar > .ui-field .ui-field__wrapper, .ui-toolbar > .ui-container > .ui-field .ui-input, .ui-toolbar > .ui-form > .ui-field .ui-input,
.ui-toolbar > .ui-container > .ui-field .ui-input__info,
.ui-toolbar > .ui-form > .ui-field .ui-input__info,
.ui-toolbar > .ui-container > .ui-field .ui-field__wrapper,
.ui-toolbar > .ui-form > .ui-field .ui-field__wrapper {
  border: 0;
  grid-column: 2;
}
.ui-toolbar > .ui-field--spring .ui-input, .ui-toolbar > .ui-container > .ui-field--spring .ui-input, .ui-toolbar > .ui-form > .ui-field--spring .ui-input {
  border: 0;
  width: var(--min-width);
}
.ui-toolbar > .ui-field--spring .ui-input:focus-within, .ui-toolbar > .ui-container > .ui-field--spring .ui-input:focus-within, .ui-toolbar > .ui-form > .ui-field--spring .ui-input:focus-within {
  width: var(--max-width);
}
.ui-toolbar > .ui-icon, .ui-toolbar > .ui-container > .ui-icon, .ui-toolbar > .ui-form > .ui-icon {
  font-size: 1.5em;
  padding: 0.1em;
}
.ui-toolbar > .ui-divider, .ui-toolbar > .ui-container > .ui-divider, .ui-toolbar > .ui-form > .ui-divider {
  margin: 4px;
}

.ui-gridder {
  --gridder-gap: 4px;
  --gridder-col-count: 12;
  --gridder-row-size: 100px;
  grid-area: content;
}
.ui-gridder__container, .ui-gridder__overlay {
  display: grid;
  grid-auto-flow: row;
  grid-auto-rows: var(--gridder-row-size);
  grid-template-columns: repeat(var(--gridder-col-count), minmax(100px, 1fr));
  min-width: 100%;
  padding: calc(var(--gridder-gap) / 2);
  place-content: stretch;
  position: relative;
}
.ui-gridder__cell {
  align-self: stretch;
  display: grid;
  margin: var(--gridder-gap);
  position: relative;
}
.ui-gridder__cell > * {
  align-self: stretch;
  min-width: unset !important;
}
.ui-gridder__cell .ui-panel__header[data-autohide=true] {
  left: 0;
  max-height: 8px;
  opacity: 0.05;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 5;
}
.ui-gridder__cell .ui-panel__header[data-autohide=true]:hover {
  max-height: unset;
  opacity: 1;
}
.ui-gridder__ghost {
  grid-column-start: auto;
  grid-row-start: auto;
  pointer-events: none;
  position: absolute;
  z-index: 50;
}
.ui-gridder__cell:hover .ui-gridder__move, .ui-gridder__cell:hover .ui-gridder__resize {
  display: block;
}
.ui-gridder__move {
  cursor: grab;
  display: none;
  font-size: 16px;
  line-height: 1;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  transform: translateY(-100%);
  z-index: 100;
}
.ui-gridder__move:hover, .ui-gridder__move:active {
  opacity: 1;
}
.ui-gridder__move:active {
  cursor: grabbing;
}
.ui-gridder__resize {
  bottom: 0;
  cursor: nwse-resize;
  display: none;
  line-height: 0.75;
  opacity: 0.5;
  position: absolute;
  right: 0;
  z-index: 100;
}
.ui-gridder__resize::after {
  font-size: 2em;
  content: "⌟";
}
.ui-gridder__resize:hover, .ui-gridder__resize:active {
  opacity: 1;
}
.ui-gridder__overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  display: none;
  z-index: 1;
}

.ui-datagrid {
  display: grid;
  grid-area: content;
  grid-template-areas: "head" "body" "foot";
  grid-template-rows: auto 1fr auto;
}
.ui-datagrid .ui-datagrid__row__scrolling, .ui-datagrid .ui-datagrid__row__locked--end, .ui-datagrid .ui-datagrid__row__locked--start, .ui-datagrid .ui-datagrid__row__wrapper {
  display: flex;
  flex-flow: row nowrap;
}
.ui-datagrid__body {
  display: flex;
  flex-flow: column nowrap;
  grid-area: body;
  z-index: 1;
}
.ui-datagrid__body > div:not(.ui-datagrid__row):first-child,
.ui-datagrid__body > div:not(.ui-datagrid__row):last-child {
  flex: 0 0 auto;
}
.ui-datagrid__head {
  position: -webkit-sticky;
  position: -moz-sticky;
  position: -ms-sticky;
  position: sticky;
  grid-area: head;
  padding-bottom: 1px;
  top: 0;
  z-index: 2;
}
.ui-datagrid__head .ui-datagrid__cell__wrapper {
  -webkit-padding-end: 0;
  -moz-padding-end: 0;
  -ms-padding-end: 0;
  -o-padding-end: 0;
  padding-end: 0;
}
.ui-datagrid__foot {
  position: -webkit-sticky;
  position: -moz-sticky;
  position: -ms-sticky;
  position: sticky;
  bottom: 0;
  grid-area: foot;
  padding-top: 1px;
  z-index: 2;
}
.ui-datagrid__row {
  flex: 0 0 auto;
  height: calc(2rem + 2px);
  min-width: 100%;
}
.ui-datagrid__row__wrapper {
  height: 100%;
}
.ui-datagrid__row--filler {
  flex: 1 1 0;
}
.ui-datagrid__row--filler .ui-datagrid__cell {
  border: 0;
}
.ui-datagrid__row__locked--start {
  position: -webkit-sticky;
  position: -moz-sticky;
  position: -ms-sticky;
  position: sticky;
  flex: 0 0 auto;
  left: 0;
  z-index: 2;
}
[dir=rtl] .ui-datagrid__row__locked--start {
  left: auto;
  right: 0;
}

.ui-datagrid__row__locked--end {
  position: -webkit-sticky;
  position: -moz-sticky;
  position: -ms-sticky;
  position: sticky;
  flex: 0 0 auto;
  right: 0;
  z-index: 2;
}
[dir=rtl] .ui-datagrid__row__locked--end {
  left: 0;
  right: auto;
}

.ui-datagrid__row__scrolling {
  flex: 0 0 auto;
  will-change: transform;
  z-index: 1;
}
.ui-datagrid__cell {
  display: grid;
  flex: 0 0 auto;
  grid-template-columns: 1fr auto auto;
}
.ui-datagrid__cell__counter {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 2.5rem;
}
.ui-datagrid__cell__wrapper {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0.5rem 0.75rem;
}
.ui-datagrid__cell__resizer {
  cursor: col-resize;
  width: 2px;
}
.ui-datagrid__cell__sorter {
  align-content: center;
  display: grid;
  grid-gap: 1px;
  grid-template-columns: 10px;
  justify-content: start;
  margin: 0 3px;
}
.ui-datagrid__cell__sorter i {
  background-position: center;
  border: 4px solid transparent;
  display: block;
  opacity: 0.25;
  width: 4px;
}
.ui-datagrid__cell__sorter i:first-child {
  border-top: 0;
}
.ui-datagrid__cell__sorter i:last-child {
  border-bottom: 0;
}
.ui-datagrid__cell__sorter[data-sort=asc] i:first-child {
  opacity: 0.8;
}
.ui-datagrid__cell__sorter[data-sort=desc] i:last-child {
  opacity: 0.8;
}
.ui-datagrid__cell--filler {
  border: 0;
  flex: 1 1 1rem;
}
.ui-datagrid__cell--sortable {
  cursor: pointer;
}

.ui-datalist {
  grid-area: content;
  padding: 1rem;
}
.ui-datalist__wrapper {
  align-items: start;
  display: grid;
  grid-gap: 1em;
  grid-template-columns: repeat(auto-fill, 45rem);
  justify-content: center;
}
.ui-datalist--stretch .ui-datalist__wrapper {
  grid-template-columns: repeat(auto-fill, minmax(45rem, 1fr));
}
.ui-datalist--vertical .ui-datalist__wrapper {
  grid-template-columns: repeat(auto-fill, minmax(22rem, 1fr));
}
.ui-datalist--vertical .ui-datalist__card {
  grid-template-areas: "avatar card-title toolbox" "avatar card-meta toolbox" "avatar datalist toolbox" "content content content";
  grid-template-columns: auto minmax(10rem, 1fr) auto;
  grid-template-rows: minmax(3em, max-content) auto auto;
}
.ui-datalist__card {
  cursor: default;
  display: grid;
  grid-template-areas: "avatar card-title datalist toolbox" "avatar card-meta datalist toolbox" "content content content content";
  grid-template-columns: auto 15rem 1fr auto;
  grid-template-rows: minmax(3em, max-content) auto auto auto;
}
.ui-datalist__card > .ui-avatar {
  grid-area: avatar;
}
.ui-datalist__card > .ui-card__content {
  grid-area: content;
}
.ui-datalist__card > .ui-card__title {
  font-size: 1.5em;
  grid-area: card-title;
}
.ui-datalist__card > .ui-card__meta {
  align-self: start;
  flex-wrap: wrap;
  font-size: 0.9em;
  grid-area: card-meta;
  line-height: 1;
}
.ui-datalist__card > .ui-card__meta > span {
  flex: 100%;
}
.ui-datalist__card .ui-card__content {
  max-height: 0;
  overflow: hidden;
  padding: 0;
  position: relative;
  transition: max-height 0.5s;
}
.ui-datalist__card .ui-card__content::before {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  content: "";
  z-index: 1;
}
.ui-datalist__card[data-open=true] .ui-card__content {
  max-height: 30rem;
  overflow: auto;
}
.ui-datalist__card[href] {
  cursor: pointer;
}
.ui-datalist .ui-avatar {
  font-size: 2rem;
  line-height: 0.8;
}
.ui-datalist .ui-avatar .ui-icon {
  padding: 0.5em;
}
.ui-datalist .ui-avatar img {
  height: 2em;
  overflow: hidden;
  width: 2em;
}
.ui-datalist .ui-avatar--round {
  align-self: start;
  border-radius: 2em;
  margin: 0.25em;
  overflow: hidden;
}
.ui-datalist .ui-avatar--round img {
  border-radius: 2em;
}
.ui-datalist .ui-avatar--round .ui-icon {
  padding: 0.25em;
}
.ui-datalist__table {
  display: grid;
  grid-area: datalist;
  grid-auto-flow: row;
  grid-gap: 0.5em 1em;
  grid-template-columns: repeat(auto-fill, minmax(8rem, max-content));
  padding: 1em;
}
.ui-datalist__table > * {
  display: none;
}
.ui-datalist__table data {
  display: block;
}
.ui-datalist__table data::before {
  content: attr(label);
  display: block;
  font-size: 0.75em;
}
.ui-datalist__toolbox {
  grid-area: toolbox;
  padding: 0.5em;
  pointer-events: none;
}
.ui-datalist__toolbox .ui-btn__inner {
  font-size: 0.8em;
}

.ui-tree__panel {
  display: grid;
  grid-area: content;
  grid-template-rows: auto 1fr;
  line-height: 1;
  overflow: hidden;
}
.ui-tree__container {
  padding: 0.25rem;
}
.ui-tree__node {
  align-items: center;
  display: grid;
  grid-auto-flow: column;
  grid-gap: 0.25rem;
  place-content: start;
}
.ui-tree__search {
  margin: 0;
  min-width: unset;
}
.ui-tree__search .ui-input {
  box-shadow: none;
}
.ui-tree__content {
  -webkit-padding-start: 1rem;
  -moz-padding-start: 1rem;
  -ms-padding-start: 1rem;
  -o-padding-start: 1rem;
  padding-start: 1rem;
}
.ui-tree__spacer {
  padding: 0 0.5rem;
}
.ui-tree__expander {
  cursor: pointer;
  opacity: 0.5;
  padding: 0.25rem 0;
}
.ui-tree__checkbox {
  cursor: pointer;
  opacity: 0.95;
  padding: 0.25rem 0;
}
.ui-tree__label {
  cursor: pointer;
  padding: 0.25rem;
  white-space: nowrap;
}
.ui-tree__show-more {
  font-size: 0.8rem;
  font-weight: 500;
  padding: 0.25rem;
}
.ui-tree__no-children {
  font-size: 0.9rem;
  font-weight: 500;
  padding: 0.25rem;
}
.ui-tree--selected .ui-tree__label {
  pointer-events: none;
}

a {
  color: inherit;
}

a:hover {
  color: inherit;
  text-decoration: none;
}

.ui-menu__item__link:hover, .ui-menu .ui-breadcrumbs__link:hover {
  background-color: rgba(6, 103, 177, 0.5411764706);
  box-shadow: 0 0 1px 0 #0668b1 inset;
  color: #f8fbfd;
}

.ui-menu__item__link:hover .ui-icon, .ui-menu .ui-breadcrumbs__link:hover .ui-icon {
  color: inherit;
}

.ui-menu__item__link[data-open=true], .ui-menu .ui-breadcrumbs__link[data-open=true], .ui-menu__item__link:active, .ui-menu .ui-breadcrumbs__link:active {
  background-color: #0668b1;
  color: #f8fbfd;
  transition: background-color 0.5s;
}

.ui-menu__item__link[data-active=true], .ui-menu .ui-breadcrumbs__link[data-active=true] {
  background-color: rgba(6, 103, 177, 0.5411764706);
  box-shadow: 4px 0 0 0 #0668b1 inset;
  color: #f8fbfd;
}

.ui-menu__item__link[data-disabled=true], .ui-menu .ui-breadcrumbs__link[data-disabled=true] {
  color: #8a9ba8;
  pointer-events: none;
}

[dir=rtl] .ui-menu__item__link[data-active=true], [dir=rtl] .ui-menu .ui-breadcrumbs__link[data-active=true], .ui-menu [dir=rtl] .ui-breadcrumbs__link[data-active=true] {
  box-shadow: -4px 0 0 0 #0668b1 inset;
}

.ui-page__title {
  background-color: #0668b1;
  color: #f8fbfd;
  font-size: 0.9rem;
  grid-area: title;
  padding: 0 1rem;
  text-align: center;
  text-transform: capitalize;
  z-index: 10;
}

.ui-drawer__toggler {
  align-self: center;
  color: #fff;
  cursor: pointer;
  font-size: 1.5rem;
  line-height: 1;
  opacity: 0.75;
  padding: 0 0.5rem;
}

.ot-bg {
  width: 100%;
  height: 100%;
  z-index: -999998 !important;
  left: 0px;
  top: 0px;
  position: absolute;
}

/* Chrome, Safari, Opera */
@-webkit-keyframes ot-bk {
  from {
    opacity: 0.1;
  }
  to {
    opacity: 1;
  }
}
/* Standard syntax */
@keyframes ot-bk {
  from {
    opacity: 0.1;
  }
  to {
    opacity: 1;
  }
}
.ot-bg + div {
  width: 100%;
  height: 100%;
  z-index: -999999 !important;
  left: 0px;
  top: 0px;
  background: url(/_/home/vsts/work/1/s/src/images//pattern.webp);
  position: absolute;
}

​ .foot-login {
  background: transparent !important;
  color: #efefef !important;
}

.form-signin {
  max-width: 330px;
  margin: 0 auto;
  padding: 15px;
}

.form-signin .form-signin-heading, .form-signin .checkbox {
  margin-bottom: 10px;
}

.form-signin .checkbox label {
  color: #555;
}

.form-signin .form-control {
  position: relative;
  font-size: 16px;
  height: auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10px;
}

.form-signin .form-control:focus {
  z-index: 2;
}

.form-signin input[type=text] {
  margin-bottom: -1px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.form-signin input[type=password] {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.form-signin .ui-btn--block {
  margin-top: 10px;
}

.account-wall {
  margin: 40px 0 0 0;
  background-color: rgba(247, 247, 247, 0.92);
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
  padding: 40px 0 0;
}

.login-title {
  color: #555;
  font-size: 18px;
  font-weight: 400;
  display: block;
}

.profile-img {
  width: 96px;
  height: 96px;
  display: block;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  margin: 0 auto 10px;
}

.new-account {
  display: block;
  margin-top: 10px;
  color: #fff;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
}

.new-account:hover {
  color: #fff;
}

.flip {
  position: relative;
  -webkit-perspective: 800px;
  -moz-perspective: 800px;
  -o-perspective: 800px;
  perspective: 800px;
}

.card {
  border: 0;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition: -webkit-transform 1s;
  -moz-transition: -moz-transform 1s;
  -o-transition: -o-transform 1s;
  transition: transform 1s;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.card.flipped {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
}

.card figure {
  display: block;
  height: 100%;
  width: 100%;
  position: absolute;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}

.card .back {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
}

.ot-mblogoff {
  position: absolute;
  bottom: 0;
  line-height: 2.5em;
  margin: 0.2em 0;
  color: #0668b1;
  max-width: 20em;
  padding: 0 0.5em;
}

.ot-profile {
  position: absolute;
  bottom: 46px;
  line-height: 2.5em;
  margin: 0.2em 0;
  color: #0668b1;
  max-width: 20em;
  padding: 0 0.5em;
}

.tab-container.ot .ui-tabbar {
  background: #76b829;
}

.tab-container.ot .ui-tab-panel .ui-tab {
  border: 0;
  border-bottom: 1px solid #BDC2C8;
}

.tab-container.ot .ui-tabbar .ui-tab-button {
  color: #fff;
  font-size: 0.9em;
  border: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}

.tab-container.ot .ui-tab-button.ui-active .ui-label, .tab-container.ot .ui-tab-button.ui-active .ui-close {
  color: #1077c1;
}

.tab-container.ot .ui-tab-button:hover {
  box-shadow: 0;
}

.ui-toolbar {
  border-top: 1px solid #fcfbf9;
}

.ui-drawer-toggle.ui-link {
  color: #1077c1;
}

.ui-drawer-toggle.ui-link:hover {
  color: #fff;
}

a.ui-menu-item {
  line-height: 2em;
}

label {
  margin-bottom: 0;
}

.ui-toolbar {
  height: 35px !important;
  background-color: #0e86c3 !important;
  color: #fff !important;
  border-top: 0 !important;
}

.ui-dialog .ui-toolbar {
  background-color: #eef2f5 !important;
}

.tab-container {
  background: #f8fbfd !important;
  padding: 1em !important;
  height: auto !important;
}

.theme-light .ui-page .ui-sidebar {
  border: 0;
}

.theme-light .ui-page {
  margin: 0.5rem;
  border-radius: 2px;
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
}

.theme-dark .ui-page {
  margin: 0.5rem;
  border-radius: 2px;
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.3), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.6);
}

.blue input {
  background: #0e86c3 !important;
  color: #fff !important;
}

.blue input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #fff;
  opacity: 0.6; /* Firefox */
}

.blue input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #fff;
  opacity: 0.6;
}

.blue input::-ms-input-placeholder { /* Microsoft Edge */
  color: #fff;
  opacity: 0.6;
}

.theme-light .blue.ui-input {
  background: transparent;
  box-shadow: none;
}

.theme-light .blue.ui-input:focus {
  outline-width: 0;
}

.theme-light .blue .ui-input__clear {
  color: #fff;
  border: 0;
}

.theme-light .blue.ui-input:focus .ui-input__clear {
  outline-width: 0;
  border: 0;
  box-shadow: none;
}

.theme-light .ui-list__item--selected {
  background-color: #81be40 !important;
}

.theme-light .ui-list__item--hilight {
  color: #fff !important;
}

.theme-light .blue.ui-input::after {
  background-color: #fff;
}

.theme-light .blue.ui-input:focus-within {
  box-shadow: none;
}

.noselection {
  padding: 2em !important;
}

.ui-appdrawer {
  overflow: hidden !important;
}

.ui-appdrawer[data-collapsed=true] {
  max-width: 36px !important;
  width: 36px !important;
}

.ui-appdrawer .ui-sidebar__body {
  transform: none !important;
  left: 0 !important;
  background: transparent !important;
}

.ui-appdrawer .ui-menu__item__icon {
  padding-left: 3px;
}

.ui-appdrawer .ui-menu__item__label {
  padding-left: 0.5em;
}

.ui-appdrawer .applogo {
  margin: 0.4em;
}

.ui-appdrawer[data-collapsed=true] .ui-menu__group {
  border: 0 !important;
  box-shadow: none !important;
  border-top: 0 !important;
}

.ui-appdrawer[data-collapsed=true] .ui-menu__group__label {
  display: none !important;
  border: 0 !important;
  box-shadow: none !important;
  border-top: 0 !important;
}

.theme-light .ui-appdrawer[data-collapsed=true] .ui-menu__group::after {
  border: 0 !important;
}

.ui-appdrawer.ui-sidebar[data-collapsed=true] .ui-sidebar__titlebar {
  max-width: 36px !important;
  width: 36px !important;
}

.ui-appdrawer .ui-sidebar__body {
  height: calc(100% - 36px);
}

.theme-light .ui-appdrawer .ui-menu__item__link[data-active=true], .theme-light .ui-appdrawer .ui-menu [data-active=true].ui-breadcrumbs__link, .ui-menu .theme-light .ui-appdrawer [data-active=true].ui-breadcrumbs__link {
  /* background-color: #dcdcdc; 
  box-shadow: 4px 0 0 0 #ccc inset; 
  color: #29323a;*/
  background-color: #0f86c3;
}

.m0p0 {
  margin: 0;
  padding: 0;
}

.ui-tab {
  overflow: auto;
}

.ui-menu__item {
  color: #1077c1;
}

.arrow {
  margin: 20px 0 0 0;
  width: 60px;
  height: 40px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

.ui-tab-panel {
  height: 580px !important;
  overflow: hidden;
}

.tab-container.ot {
  padding: 0 !important;
}

.tab-container.ot .ui-tab__bar {
  background: rgb(19, 134, 195);
  padding-top: 5px;
}

.tab-container.ot .ui-tab__bar .ui-tab__bar__wrapper .ui-tab__button {
  max-width: 18rem !important;
  background-color: rgb(238, 242, 245);
}

.tab-container.ot .ui-tab__bar .ui-tab__bar__start {
  padding: 0;
}

.ui-page.pm {
  box-shadow: 0 0 0 0;
  margin: 0;
}

.ui-tree--selected {
  background: #76b829;
  color: #fff;
}

.theme-light .ui-toolbar.light, div.light, ui-col.light, ui-row.light {
  background-color: #eef2f5 !important;
}

div.white {
  background-color: rgb(249, 251, 253) !important;
}

.hideLabel label {
  display: none;
}

.barPad {
  padding: 0 10px;
}

.searchPad {
  padding: 10px 10px 10px 10px;
}

.nodrag .ui-header .ui-header__icon {
  display: none;
}

.offers {
  margin: 0;
  width: 100%;
}

.theme-light .ui-datagrid.offers .ui-datagrid__head .ui-datagrid__cell {
  background: #fff;
  color: #2b7fbd;
}

.theme-light .ui-datagrid.offers .ui-datagrid__cell__sorter i {
  border-color: #2b7fbd transparent;
}

.ui-datagrid.offers .ui-dg-header .ui-dg-row,
.ui-datagrid.offers .ui-dg-footer .ui-dg-row {
  background: #fff;
}

.ui-datagrid.offers .ui-dg-header .ui-dg-row .ui-dg-cell,
.ui-datagrid.offers .ui-dg-footer .ui-dg-row .ui-dg-cell,
.ui-datagrid .ui-dg-row .ui-dg-expander {
  background: #fff;
  color: #2b7fbd;
}

.ui-datagrid.offers .ui-dg-row .ui-dg-cell,
.ui-datagrid .ui-dg-row .ui-dg-lock-holder {
  border: 0;
}

.ui-datagrid.offers .ui-dg-header .ui-dg-row .ui-dg-cell .ui-sort:after,
.ui-datagrid .ui-dg-header .ui-dg-row .ui-dg-cell .ui-sort:before {
  color: rgba(43, 127, 189, 0.25);
}

.ui-datagrid.offers .ui-dg-header .ui-dg-row .ui-dg-cell .ui-sort.desc:after {
  color: rgba(43, 127, 189, 0.75);
}

.ui-datagrid.offers .ui-dg-header .ui-dg-row .ui-dg-cell .ui-sort.asc:before {
  color: rgba(43, 127, 189, 0.75);
}

.ui-datagrid.offers .ui-dg-header .ui-dg-row .ui-dg-cell .ui-sort:after,
.ui-datagrid .ui-dg-header .ui-dg-row .ui-dg-cell .ui-sort:before {
  color: rgba(43, 127, 189, 0.25);
}

.ui-tab__panel.normal .ui-tab__bar {
  background: none;
  padding-top: 0;
}

#applyForm form {
  padding-right: 0;
}

.ui-input-file__dropzone {
  padding: 1rem 0;
}

.feedList {
  list-style: none outside none;
  background-color: #FFFFFF;
  border: 1px solid #adadad;
  padding: 0;
  color: #3E3E3E;
}

.feedList li {
  border-bottom: 1px solid #D3CAD7;
  padding: 5px;
}

.feedList li:last-child {
  border-bottom: none;
}

.itemTitle a {
  font-weight: 600;
  color: #428BCA !important;
  text-decoration: none;
}

.itemTitle a:hover {
  text-decoration: underline;
}

.itemDate {
  font-size: 11px;
  color: #AAAAAA;
}

#ot_intro {
  background: #0668b1;
  color: #fff;
  padding: 0 0 0 0;
  height: 100%;
}

#ot_intro h1 {
  font-weight: 100;
  font-size: 26px;
}

#ot_intro h2 {
  font-weight: 100;
  font-size: 26px;
}

#ot_intro li {
  padding: 0;
}

/*#otw div h2{color:#428BCA;font-weight:100;padding:5px 5px 5px 0;font-size:22px}*/
#otw.container {
  height: 100%;
  padding: 0;
}

.itemContent, #opt_news p {
  font-size: 14px;
}

#we-clock {
  padding: 30px;
}

#launcher {
  margin: 25px 15px !important;
}

#seo_news {
  padding: 0;
}

#opt_news {
  padding: 0;
}

#seo_news h2, #opt_news h2 {
  margin: 0;
  padding: 25px 15px 25px 15px;
  background: #428BCA;
  color: #fff;
  font-weight: 100;
  font-size: 22px;
}

#seo_news ul, #opt_news p {
  margin: 0 15px;
}

#opt_news p {
  padding: 15px 0 0 0;
}

@media (min-width: 1200px) {
  #otw.container {
    width: 100%;
    position: relative;
  }
}
/* welcome tiles */
#tilecontainer {
  margin: 0;
  width: 100%;
  height: 100%;
  position: relative;
}

#tileset {
  margin: 0;
  width: 100%;
  height: auto;
  position: absolute;
  bottom: 0;
  left: 0;
}

.row.tiles div {
  padding: 0;
}

.row.tiles.header {
  position: absolute;
  top: 0;
  left: 0;
}

.tiles .tile {
  margin: 0;
}

.tile {
  width: 100%;
  height: 100%;
}

#tile1 {
  background: rgb(6, 104, 177);
}

#tile2 {
  background: rgb(6, 104, 177);
}

#tile3 {
  background: rgb(15, 134, 195);
}

#tile4 {
  background: rgb(6, 104, 177);
}

#tile5 {
  background: rgb(193, 5, 58);
}

#tile6 {
  background: rgb(224, 212, 27);
}

#tile7 {
  background: #0e86c3;
}

#tile8 {
  background: rgb(118, 185, 40);
}

.copyright {
  position: absolute;
  left: 10px;
  top: 10px;
}

.unsplash.carousel-item {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  height: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}

#date-time {
  background: rgb(61, 32, 108);
  /*font-family: Calibri;*/
  font-weight: lighter;
}

#date-time .slide {
  padding: 25px;
}

.ot-day {
  font-size: 24px;
  line-height: 20px;
}

.ot-dom {
  font-size: 40px;
  text-align: right;
  line-height: 35px;
}

.ot-month {
  font-size: 18px;
  text-align: right;
  line-height: 30px;
}

.ot-year {
  font-size: 18px;
  line-height: 20px;
}

#tile10 {
  background: rgb(6, 104, 177);
}

.tilecaption {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  margin: 0 !important;
  text-align: center;
  color: white;
  font-weight: lighter;
  align-items: center;
  font-size: 18pt;
  line-height: 20pt;
}

.ui-tab__panel.media-tab .ui-tab__bar {
  background: transparent;
}

.ui-tab__panel.media-tab .ui-icon {
  font-size: 1.2em;
}

.pb-0 {
  padding-bottom: 0;
}

.pt-0 {
  padding-top: 0;
}

.pl-0 {
  padding-left: 0;
}

.pr-0 {
  padding-right: 0;
}

.bg-t {
  background: transparent !important;
}

.ui-drop[data-open=true], .ui-drop__body {
  z-index: 9999;
}

.theme-light.ui-input {
  background-color: #fff;
}

.theme-light a.ui-dropdown__link {
  color: #29323a;
}

.theme-light .ui-dropdown input {
  font-weight: 400;
  font-size: 1em;
}

.theme-light .ot-r {
  padding: 1px;
}

.theme-light .ot-r.ui-datalist__wrapper {
  grid-template-columns: repeat(auto-fill, minmax(18rem, 1fr));
}

.theme-light .ot-r .ui-datalist__card {
  background-color: #fff;
  border-radius: 3px;
}

.theme-light .ot-r .ui-datalist__card > .ui-card__title {
  font-size: 1.1em;
}

.theme-light .ot-r .ui-datalist__table {
  font-size: 0.9em;
  padding-top: 0;
}

.ex-tabs .ui-tab__bar .ui-tab__button[data-active=true] {
  /*background: #8F1C56;*/
  color: #fff;
}

.tab-container2 {
  height: 100%;
}

.tab-container2 .ui-tab__bar {
  background-color: #eef2f5 !important;
  padding-top: 0 !important;
}

.ui-tab-panel {
  height: 100%;
}

.tab-container2 .ui-tab__bar {
  border: 0 !important;
  height: 100%;
  margin-bottom: -5px !important;
}

.tab-container2 .ui-tab__bar__start,
.ui-tab__bar__end {
  padding: 0 !important;
}

.tab-container2 .ui-tab__bar .ui-tab__bar__wrapper .ui-tab__button {
  margin: 2px 0 0 0 !important;
}

.tab-container2 .ui-tab__bar .ui-tab__bar__wrapper .ui-tab__button[data-active=true] {
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  border-bottom: 0 !important;
  border-left: 1px solid rgba(189, 194, 200, 0.5);
  border-right: 1px solid rgba(189, 194, 200, 0.5);
  margin-top: 3px;
  border-top: 1px solid rgba(189, 194, 200, 0.5);
}

.tab-container2 .ui-tabbar-buttons {
  border-bottom: 1px solid rgba(189, 194, 200, 0.5) !important;
  padding-left: 5px;
}

.tab-container2 .ui-tab-button.ui-active .ui-label,
.tab-container2 .ui-tab-button.ui-active .ui-close,
.tab-container2 .ui-tabbar .ui-tab-button {
  color: #373737 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding: 0 1em !important;
}

.fr-toolbar,
.fr-second-toolbar,
.fr-toolbar .fr-command.fr-btn {
  border-radius: 0 0 0 0 !important;
  -moz-border-radius: 0 0 0 0 !important;
  -webkit-border-radius: 0 0 0 0 !important;
  border: 0;
}

.froala-editor .fr-toolbar,
.froala-editor .fr-toolbar {
  border: 1px solid #ccc !important;
}

.froala-editor .fr-wrapper {
  border-left: 1px solid #ccc !important;
  border-right: 1px solid #ccc !important;
}

.froala-editor .fr-second-toolbar {
  border: 1px solid #ccc !important;
  border-top: 0 !important;
}

.fr-wrapper {
  border: 0;
}

.fr-box.fr-basic .fr-wrapper {
  border: 0;
}

.fr-box.fr-basic .fr-element.fr-view {
  font-family: "Helvetica-Neue", Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #0a0a0a;
}

.fr-wrapper, .fr-wrapper > * {
  user-select: all !important;
  -moz-user-select: all !important;
  -webkit-user-select: all !important;
  -ms-user-select: all !important;
  -khtml-user-select: all !important;
  -moz-user-select: all !important;
}

.fr-iframe body {
  font-family: "Helvetica-Neue", Arial, Helvetica, sans-serif;
}

#designview {
  border: none;
}

.gjs-cv-canvas,
.gjs-pn-commands {
  width: 75%;
}

.gjs-pn-options {
  right: 25%;
}

.gjs-pn-views-container,
.gjs-pn-views {
  width: 25%;
}

.gjs-block {
  width: 28%;
  min-width: 30px;
  min-height: 65px;
  margin: 10px 2.5% 5px;
}

.nl-link {
  color: inherit;
}

.gjs-clm-tag {
  color: white;
}

#gjs {
  border: none;
}

/* Theming */
/* Primary color for the background */
.gjs-one-bg {
  background-color: #fff;
}

/* Secondary color for the text color */
.gjs-two-color {
  color: #29323a;
}

/* Tertiary color for the background */
.gjs-three-color {
  color: rgba(19, 134, 195, 0.8);
  background-color: #efefef;
}

/* Quaternary color for the text color */
.gjs-four-color,
.gjs-four-color-h:hover {
  color: rgb(120, 183, 41);
}

.gjs-logo-version {
  background-color: #5a606d;
}

.fr-toolbar .fr-command.fr-btn,
.fr-popup .fr-command.fr-btn,
.fr-modal .fr-command.fr-btn {
  height: 32px;
}

.fr-toolbar .fr-command.fr-btn i,
.fr-toolbar .fr-command.fr-btn svg,
.fr-popup .fr-command.fr-btn i,
.fr-popup .fr-command.fr-btn svg,
.fr-modal .fr-command.fr-btn i,
.fr-modal .fr-command.fr-btn svg {
  height: 32px;
}

.fr-toolbar .fr-command.fr-btn svg.fr-svg,
.fr-popup .fr-command.fr-btn svg.fr-svg,
.fr-modal .fr-command.fr-btn svg.fr-svg {
  margin: 2px;
  height: 28px;
}

.fr-view {
  color: #10181f;
}

.dd-handle {
  display: none;
}

.dd-handle:hover {
  color: rgb(22, 134, 195);
}

.dd-item.select .dd-handle {
  background-color: rgb(211, 213, 214);
  border-color: rgb(211, 213, 214);
}

.dd3-content {
  display: block;
  height: 30px;
  margin: 5px 0;
  padding: 5px 10px 5px 10px;
  color: #333;
  text-decoration: none;
  font-weight: bold;
  border: 1px solid #ccc;
  background: #fafafa;
  background: -webkit-linear-gradient(top, #fafafa 0%, #eef2f5 100%);
  background: -moz-linear-gradient(top, #fafafa 0%, #eef2f5 100%);
  background: linear-gradient(top, #fafafa 0%, #eef2f5 100%);
  -webkit-border-radius: 3px;
  border-radius: 3px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.dd3-wrap {
  text-overflow: ellipsis;
  overflow: hidden;
}

.dd3-content span {
  overflow: hidden;
  text-overflow: ellipsis;
}

.dd3-wrap span.select {
  background: none;
  background-color: transparent;
  border-color: rgb(211, 213, 214);
  color: #1686c3;
}

.dd3-item div.select {
  color: #1686c3;
}

.dd3-content:hover {
  color: #2ea8e5;
  background: #fff;
}

.dd3-content.drag-over {
  color: #76b829;
  border-color: #76b829;
  background: #fff;
}

.dd3-content.drag-over .dd3-wrap span.select {
  color: #76b829;
}

.dd-dragel > .dd3-item > .dd3-content {
  margin: 0;
}

.dd3-item > button {
  margin-left: 0;
}

.dd3-handle {
  position: absolute;
  margin: 0;
  left: 0;
  top: 0;
  cursor: pointer;
  width: 30px;
  text-indent: 30px;
  white-space: nowrap;
  overflow: hidden;
  border: 1px solid #aaa;
  background: #ddd;
  background: -webkit-linear-gradient(top, #ddd 0%, #bbb 100%);
  background: -moz-linear-gradient(top, #ddd 0%, #bbb 100%);
  background: linear-gradient(top, #ddd 0%, #bbb 100%);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.dd3-handle:before {
  content: "≡";
  display: block;
  position: absolute;
  left: 0;
  top: 3px;
  width: 100%;
  text-align: center;
  text-indent: 0;
  color: #fff;
  font-size: 20px;
  font-weight: normal;
}

.dd3-handle:hover {
  background: #ddd;
}

.dd.sort .dd-handle {
  display: block;
}

.dd.sort .dd3-item > button {
  margin-left: 30px;
}

.dd.sort .dd3-content {
  padding: 5px 10px 5px 40px;
}

.dd-empty {
  display: none;
}

#thumbnails .ui-card__body {
  height: 112px;
  overflow: hidden;
} /*112px square*/
#thumbnails.brands .ui-card__body {
  height: 56px;
}

#thumbnails.bundles .ui-card__body {
  height: 136px;
}

#thumbnails.products .ui-card__body {
  height: 136px;
}

#thumbnails.products .ui-card__body img {
  height: 95px;
  margin: auto;
  width: auto;
}

.ui-card.selected .ui-header__title {
  border: solid #76b829 0.25rem;
  border-bottom: 0;
  padding: 0.25rem 0.25rem 0.25rem 0.25rem;
}

.ui-card.selected .ui-header__title:before {
  content: "\f012c";
  display: inline-block;
  font: normal normal normal 24px/1 "Material Design Icons";
  font-size: 1.25em;
  margin-right: 0.2em;
  font-weight: 900;
  text-rendering: auto;
  line-height: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #76b829;
}

.ui-card.selected .ui-card__body {
  border: solid #76b829 0.25rem;
  border-top: 0;
}

.ui-sidebar .ui-drop__body {
  transform: translate(28px, 70px) !important;
}

.ui-select .ui-drop__body {
  position: fixed !important;
  z-index: 10000 !important;
}

.ui-tree__node {
  padding-left: 0.25rem;
}

.fp-element {
  min-width: 1030px !important;
}

.ui-page__body > .ui-scroll, .ui-page__body > .ui-list__container, .ui-page__body > .ui-gridder, .ui-page__body > .ui-tree__container {
  border-bottom: 0px;
  border-left: 0px;
  border-right: 0px;
}

#main-edit .ui-tab__body {
  border: 0;
}

#main-edit .ui-section__content {
  border-bottom: 0;
}

.fp-container {
  background: #fff;
  border: 0;
  padding: 0;
}

.fp-element {
  background: rgb(238, 242, 245);
  border: 0;
  padding: 0;
}

.fp-element.fp-view-small {
  padding: 0;
}

.input-wrapper {
  display: contents;
}

.scroll {
  padding-top: 2px;
  height: calc(100vh - 100px);
  overflow: auto;
  position: relative;
  z-index: 1;
}

.progress {
  background: rgba(255, 255, 255, 0.1);
  justify-content: flex-start;
  border-radius: 100px;
  align-items: center;
  position: relative;
  padding: 0 5px;
  display: flex;
  height: 30px;
  margin: 5px 0;
  width: 200px;
}

.progress-value {
  text-align: center;
  transition: width 1s ease-in-out;
  box-shadow: 0 10px 40px -10px #76b829;
  border-radius: 100px;
  background: #76b829;
  height: 20px;
  padding: 10px 0 0 0;
  width: 0;
}

.reorderable {
  cursor: move;
}

#color-form form {
  overflow: visible !important;
}

.ms-parent {
  display: inline-block;
  position: relative;
  vertical-align: middle;
}

.ms-choice {
  display: block;
  width: 100%;
  height: 26px;
  padding: 0;
  overflow: hidden;
  cursor: pointer;
  border: 1px solid #aaa;
  text-align: left;
  white-space: nowrap;
  line-height: 26px;
  color: #444;
  text-decoration: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background-color: #fff;
}

.ms-choice.disabled {
  background-color: #f4f4f4;
  background-image: none;
  border: 1px solid #ddd;
  cursor: default;
}

.ms-choice > span {
  position: absolute;
  top: 0;
  left: 0;
  right: 20px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  padding-left: 8px;
}

.ms-choice > span.placeholder {
  color: #999;
}

.ms-choice > div {
  position: absolute;
  top: 0;
  right: 0;
  width: 20px;
  height: 25px;
  background: url(data:image/png;base64,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) left top no-repeat;
}

.ms-choice > div.open {
  background: url(data:image/png;base64,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) right top no-repeat;
}

.ms-drop {
  width: 100%;
  overflow: hidden;
  display: none;
  margin-top: -1px;
  padding: 0;
  position: absolute;
  z-index: 1000;
  background: #fff;
  color: #000;
  border: 1px solid #aaa;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

.ms-drop.bottom {
  top: 100%;
  -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}

.ms-drop.top {
  bottom: 100%;
  -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
}

.ms-search {
  display: inline-block;
  margin: 0;
  min-height: 26px;
  padding: 4px;
  position: relative;
  white-space: nowrap;
  width: 100%;
  z-index: 10000;
}

.ms-search input {
  width: 100%;
  height: auto !important;
  min-height: 24px;
  padding: 0 20px 0 5px;
  margin: 0;
  outline: 0;
  font-family: sans-serif;
  font-size: 1em;
  border: 1px solid #aaa;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: #fff url(data:image/png;base64,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) no-repeat 100% -22px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUisiGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQsf0ABniAAaYAMFnpqb5B7sFAJC83F3q6yAn8i94MAUj8vmXo6U+ng/9P0qxUvgAAyF/E5mxOOkvE+SJOyhSkiu0zIqbGJIoZRomZL0pQxHJijlvkpZ99FtlRzOxkHlvE4pxT2clsMfeIeHuGkCNixEfEBRlcTqaIb4tYM0mYzBXxW3FsMoeZDgCKJLYLOKx4EZuImMQPDnQR8XIAcKS4LzjmCxZwsgTiQ7mkpGbzuXHxArouS49uam3NoHtyMpM4AoGhP5OVyOSz6S4pyalMXjYAi2f+LBlxbemiIluaWltaGpoZmX5RqP+6+Dcl7u0ivQr43DOI1veH7a/8UuoAYMyKarPrD1vMfgA6tgIgd/8Pm+YhACRFfWu/8cV5aOJ5iRcIUm2MjTMzM424HJaRuKC/6386/A198T0j8Xa/l4fuyollCpMEdHHdWClJKUI+PT2VyeLQDf88xP848K/zWBrIieXwOTxRRKhoyri8OFG7eWyugJvCo3N5/6mJ/zDsT1qca5Eo9Z8ANcoISN2gAuTnPoCiEAESeVDc9d/75oMPBeKbF6Y6sTj3nwX9+65wifiRzo37HOcSGExnCfkZi2viawnQgAAkARXIAxWgAXSBITADVsAWOAI3sAL4gWAQDtYCFogHyYAPMkEu2AwKQBHYBfaCSlAD6kEjaAEnQAc4DS6Ay+A6uAnugAdgBIyD52AGvAHzEARhITJEgeQhVUgLMoDMIAZkD7lBPlAgFA5FQ3EQDxJCudAWqAgqhSqhWqgR+hY6BV2ArkID0D1oFJqCfoXewwhMgqmwMqwNG8MM2An2hoPhNXAcnAbnwPnwTrgCroOPwe3wBfg6fAcegZ/DswhAiAgNUUMMEQbigvghEUgswkc2IIVIOVKHtCBdSC9yCxlBppF3KAyKgqKjDFG2KE9UCIqFSkNtQBWjKlFHUe2oHtQt1ChqBvUJTUYroQ3QNmgv9Cp0HDoTXYAuRzeg29CX0HfQ4+g3GAyGhtHBWGE8MeGYBMw6TDHmAKYVcx4zgBnDzGKxWHmsAdYO64dlYgXYAux+7DHsOewgdhz7FkfEqeLMcO64CBwPl4crxzXhzuIGcRO4ebwUXgtvg/fDs/HZ+BJ8Pb4LfwM/jp8nSBN0CHaEYEICYTOhgtBCuER4SHhFJBLVidbEACKXuIlYQTxOvEIcJb4jyZD0SS6kSJKQtJN0hHSedI/0ikwma5MdyRFkAXknuZF8kfyY/FaCImEk4SXBltgoUSXRLjEo8UISL6kl6SS5VjJHslzypOQNyWkpvJS2lIsUU2qDVJXUKalhqVlpirSptJ90snSxdJP0VelJGayMtoybDFsmX+awzEWZMQpC0aC4UFiULZR6yiXKOBVD1aF6UROoRdRvqP3UGVkZ2WWyobJZslWyZ2RHaAhNm+ZFS6KV0E7QhmjvlygvcVrCWbJjScuSwSVzcopyjnIcuUK5Vrk7cu/l6fJu8onyu+U75B8poBT0FQIUMhUOKlxSmFakKtoqshQLFU8o3leClfSVApXWKR1W6lOaVVZR9lBOVd6vfFF5WoWm4qiSoFKmclZlSpWiaq/KVS1TPaf6jC5Ld6In0SvoPfQZNSU1TzWhWq1av9q8uo56iHqeeqv6Iw2CBkMjVqNMo1tjRlNV01czV7NZ874WXouhFa+1T6tXa05bRztMe5t2h/akjpyOl06OTrPOQ12yroNumm6d7m09jB5DL1HvgN5NfVjfQj9ev0r/hgFsYGnANThgMLAUvdR6KW9p3dJhQ5Khk2GGYbPhqBHNyMcoz6jD6IWxpnGE8W7jXuNPJhYmSSb1Jg9MZUxXmOaZdpn+aqZvxjKrMrttTjZ3N99o3mn+cpnBMs6yg8vuWlAsfC22WXRbfLS0suRbtlhOWWlaRVtVWw0zqAx/RjHjijXa2tl6o/Vp63c2ljYCmxM2v9ga2ibaNtlOLtdZzllev3zMTt2OaVdrN2JPt4+2P2Q/4qDmwHSoc3jiqOHIdmxwnHDSc0pwOub0wtnEme/c5jznYuOy3uW8K+Lq4Vro2u8m4xbiVun22F3dPc692X3Gw8Jjncd5T7Snt+duz2EvZS+WV6PXzAqrFetX9HiTvIO8K72f+Oj78H26fGHfFb57fB+u1FrJW9nhB/y8/Pb4PfLX8U/z/z4AE+AfUBXwNNA0MDewN4gSFBXUFPQm2Dm4JPhBiG6IMKQ7VDI0MrQxdC7MNaw0bGSV8ar1q66HK4RzwzsjsBGhEQ0Rs6vdVu9dPR5pEVkQObRGZ03WmqtrFdYmrT0TJRnFjDoZjY4Oi26K/sD0Y9YxZ2O8YqpjZlgurH2s52xHdhl7imPHKeVMxNrFlsZOxtnF7YmbineIL4+f5rpwK7kvEzwTahLmEv0SjyQuJIUltSbjkqOTT/FkeIm8nhSVlKyUgVSD1ILUkTSbtL1pM3xvfkM6lL4mvVNAFf1M9Ql1hVuFoxn2GVUZbzNDM09mSWfxsvqy9bN3ZE/kuOd8vQ61jrWuO1ctd3Pu6Hqn9bUboA0xG7o3amzM3zi+yWPT0c2EzYmbf8gzySvNe70lbEtXvnL+pvyxrR5bmwskCvgFw9tst9VsR23nbu/fYb5j/45PhezCa0UmReVFH4pZxde+Mv2q4quFnbE7+0ssSw7uwuzi7Rra7bD7aKl0aU7p2B7fPe1l9LLCstd7o/ZeLV9WXrOPsE+4b6TCp6Jzv+b+Xfs/VMZX3qlyrmqtVqreUT13gH1g8KDjwZYa5ZqimveHuIfu1nrUttdp15UfxhzOOPy0PrS+92vG140NCg1FDR+P8I6MHA082tNo1djYpNRU0gw3C5unjkUeu/mN6zedLYYtta201qLj4Ljw+LNvo78dOuF9ovsk42TLd1rfVbdR2grbofbs9pmO+I6RzvDOgVMrTnV32Xa1fW/0/ZHTaqerzsieKTlLOJt/duFczrnZ86nnpy/EXRjrjup+cHHVxds9AT39l7wvXbnsfvlir1PvuSt2V05ftbl66hrjWsd1y+vtfRZ9bT9Y/NDWb9nffsPqRudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WPlR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+lf65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeKj3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC41ZYUyZQAAAkFJREFUWEfNl71rk1EUxtvBoaXSoXZzc1Gn4iBCF0GKHRy6+THolj2DpiKlhZCP2godOii6dBL6H1Rc/A9EbOlWuhVESoeCFPT1OZdzw8m9T0kCdzgP/EjeX8JzTl7ekDdjVVW5hkpPUOkJKj1BpSeo9ASVnqDSE1R6gssCYV2NRmO63W7P6GGIncugstPpPG21Ws/AE8NzGaC9AxO7bLDcDrr39DDEzmVQiaL1brdbWVB8UK/XJ7R3YGJXDD7gHXT8ky48X1DdN5fBJYKyXbPcBUrnwgtDxnZJ0PHN9O3XarUr4u1cBpdIs9m8gaJzKcQZfRfkCLFd6HkZl4vETjuXwaUGxZvgbJRrL8Z2oWMNfMBS7w0bchbtXAaXGpTMovi+Ho6UtOuy2LkMKj1BpSeo9ASVnqDSE1R6gkpPUOkJKj1BpSeo9ASVpbDBHcxVcF3A7/u46ixZRypKEoOl3oBfIN5ufQdL+nJfso5UlESCRT7qUkfgFdjWY+FxeJNJ1pGKkmCBRV3kK+jdU+L5XXAKfoNrqkPSjkyUBMM/gb/gps7vBe41kOUXVYWkHZkoCYbL/5o/7Eshi+mCfddi2pGJkmD4pi7xSOf3ArcD5OzOqwpJOzJREgy/DWRB+QY/lAXwOAWW1R+HrUzSjkyURIIlXugywiE4McdyBt+GN2qyjlSUJAZL3AOfwU/wA6yCDRAX7f2tzTpSUZJBwWJts+QWmMw6UlGSYYKlVsCFLvkg60hFSYYNFvsC5Hq81d9Rjf0H9SnTzK98MD4AAAAASUVORK5CYII=) no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
  background: url(data:image/png;base64,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) no-repeat 100% -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
  background: url(data:image/png;base64,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) no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
  background: url(data:image/png;base64,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) no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
  background: url(data:image/png;base64,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) no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
  background: url(data:image/png;base64,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) no-repeat 100% -22px, linear-gradient(to top, #ffffff 85%, #eeeeee 99%);
}

.ms-search, .ms-search input {
  -webkit-box-sizing: border-box;
  -khtml-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}

.ms-drop ul {
  overflow: auto;
  margin: 0;
  padding: 5px 8px;
}

.ms-drop ul > li {
  padding: 0;
  list-style: none;
  display: flex;
  align-items: center;
  background-image: none;
  position: static;
}

.ms-drop ul > li .disabled {
  opacity: 0.35;
  filter: Alpha(Opacity=35);
}

.ms-drop ul > li.multiple {
  display: block;
  float: left;
}

.ms-drop ul > li.group {
  clear: both;
}

.ms-drop ul > li.multiple label {
  width: 100%;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.ms-drop ul > li label {
  font-weight: normal;
  display: block;
  white-space: nowrap;
}

.ms-drop ul > li label.optgroup {
  font-weight: bold;
}

.ms-drop input[type=checkbox] {
  vertical-align: middle;
}

.ms-drop .ms-no-results {
  display: none;
}

body {
  background-color: #e8edf0;
  color: #29323a;
}

.theme-dark .ui-datalist__card .ui-card__content::before, .theme-dark .ui-sidebar__titlebar::after, .theme-dark .ui-card .ui-divider, .theme-dark .ui-footer::after, .theme-dark .ui-header::after, .theme-dark .ui-menu__bar::after, .theme-dark .ui-menu .ui-divider, .theme-dark .ui-menu__group::after, .theme-dark hr, .ui-sidebar__titlebar::after, .ui-card .ui-divider, .ui-footer::after, .ui-header::after, .ui-menu__bar::after, .ui-menu .ui-divider, .ui-menu__group::after, hr, .ui-datalist__card .ui-card__content::before {
  border-bottom: 1px solid rgba(57, 75, 89, 0.75);
  border-top: 1px solid rgba(138, 155, 168, 0.5);
}

.theme-dark .ui-toolbar > .ui-divider, .theme-dark .ui-toolbar > .ui-container > .ui-divider, .theme-dark .ui-panel__header__actions > .ui-divider, .theme-dark .ui-header__actions > .ui-divider, .theme-dark .ui-calendar__range .ui-divider, .theme-dark .ui-menu__bar__wrapper .ui-divider, .ui-toolbar > .ui-divider, .ui-toolbar > .ui-container > .ui-divider, .ui-toolbar > .ui-form > .ui-divider, .ui-header__actions > .ui-divider, .ui-calendar__range .ui-divider, .theme-dark .ui-toolbar.ui-theme--dark .ui-divider, .theme-dark .ui-panel.ui-theme--dark .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--warning .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--success .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--danger .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--info .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--secondary .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--primary .ui-panel__header .ui-divider, .ui-toolbar.ui-theme--dark .ui-divider, .ui-panel.ui-theme--dark .ui-panel__header .ui-divider, .ui-panel.ui-theme--warning .ui-panel__header .ui-divider, .ui-panel.ui-theme--success .ui-panel__header .ui-divider, .ui-panel.ui-theme--danger .ui-panel__header .ui-divider, .ui-panel.ui-theme--info .ui-panel__header .ui-divider, .ui-panel.ui-theme--secondary .ui-panel__header .ui-divider, .ui-panel.ui-theme--primary .ui-panel__header .ui-divider, .ui-menu__bar__wrapper .ui-divider, .ui-panel__header__actions > .ui-divider {
  border-left: 1px solid rgba(138, 155, 168, 0.5);
  border-right: 1px solid rgba(57, 75, 89, 0.75);
}

.theme-dark .ui-toolbar.ui-theme--dark .ui-divider, .theme-dark .ui-panel.ui-theme--dark .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--warning .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--success .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--danger .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--info .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--secondary .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--primary .ui-panel__header .ui-divider, .ui-toolbar.ui-theme--dark .ui-divider, .ui-panel.ui-theme--dark .ui-panel__header .ui-divider, .ui-panel.ui-theme--warning .ui-panel__header .ui-divider, .ui-panel.ui-theme--success .ui-panel__header .ui-divider, .ui-panel.ui-theme--danger .ui-panel__header .ui-divider, .ui-panel.ui-theme--info .ui-panel__header .ui-divider, .ui-panel.ui-theme--secondary .ui-panel__header .ui-divider, .ui-panel.ui-theme--primary .ui-panel__header .ui-divider {
  border-left-color: #10161a;
  border-right-color: #f8fbfd;
}

hr {
  margin: 0.5rem 0;
}

::-moz-selection {
  background: rgba(118, 184, 41, 0.75);
  color: #f8fbfd;
}

::selection {
  background: rgba(118, 184, 41, 0.75);
  color: #f8fbfd;
}

::-webkit-scrollbar-thumb {
  background: rgba(138, 155, 168, 0.75);
}
::-webkit-scrollbar-thumb:hover {
  background: #8a9ba8;
}
::-webkit-scrollbar-track {
  background: rgba(138, 155, 168, 0.05);
  box-shadow: 1px 1px 2px 0 rgba(16, 22, 26, 0.2) inset, -1px -1px 2px 0 rgba(16, 22, 26, 0.2) inset;
}

::-webkit-input-placeholder {
  color: #c1cbd3;
}

::-moz-placeholder {
  color: #c1cbd3;
}

::-ms-input-placeholder {
  color: #c1cbd3;
}

:-ms-input-placeholder {
  color: #c1cbd3;
}

::-o-placeholder {
  color: #c1cbd3;
}

::placeholder {
  color: #c1cbd3;
}

.ui-text-divider {
  border: 1px solid #d7dee4;
}
.ui-border, .ui-border--xy {
  border-color: #d7dee4;
}
.ui-border--x {
  -webkit-border-start-color: #d7dee4;
  -moz-border-start-color: #d7dee4;
  -ms-border-start-color: #d7dee4;
  -o-border-start-color: #d7dee4;
  border-start-color: #d7dee4;
  -webkit-border-end-color: #d7dee4;
  -moz-border-end-color: #d7dee4;
  -ms-border-end-color: #d7dee4;
  -o-border-end-color: #d7dee4;
  border-end-color: #d7dee4;
}
.ui-border--s, .theme-dark .ui-sidebar[data-collapsed=true][data-position=end] .ui-sidebar__body, .theme-dark .ui-sidebar[data-position=end], .theme-dark .ui-drawer[data-align=end] .theme-dark .ui-drawer__body, .ui-sidebar[data-collapsed=true][data-position=end] .ui-sidebar__body, .ui-sidebar[data-position=end], .ui-drawer[data-align=end] .ui-drawer__body {
  -webkit-border-start-color: #d7dee4;
  -moz-border-start-color: #d7dee4;
  -ms-border-start-color: #d7dee4;
  -o-border-start-color: #d7dee4;
  border-start-color: #d7dee4;
}
.ui-border--e, .theme-dark .ui-sidebar[data-collapsed=true] .ui-sidebar__body, .theme-dark .ui-sidebar[data-position=start], .theme-dark .ui-drawer[data-align=start] .theme-dark .ui-drawer__body, .ui-sidebar[data-collapsed=true] .ui-sidebar__body, .ui-sidebar[data-position=start], .ui-drawer[data-align=start] .ui-drawer__body {
  -webkit-border-end-color: #d7dee4;
  -moz-border-end-color: #d7dee4;
  -ms-border-end-color: #d7dee4;
  -o-border-end-color: #d7dee4;
  border-end-color: #d7dee4;
}
.ui-border--y {
  border-bottom-color: #d7dee4;
  border-top-color: #d7dee4;
}
.ui-border--t {
  border-top-color: #d7dee4;
}
.ui-border--b {
  border-bottom-color: #d7dee4;
}
.ui-shadow, .ui-icon--round, .ui-shadow--0 {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
}
.ui-paper, .theme-dark .ui-card, .ui-card, .ui-shadow--1 {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
}
.ui-shadow--2 {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2);
}
.ui-shadow--3 {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
}
.ui-shadow--4 {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
}
.ui-bg--muted {
  background-color: #543c3f;
}
.ui-color--muted {
  color: #543c3f;
}
.ui-border--muted {
  border-color: #543c3f;
}
.ui-hover--muted:hover {
  color: #543c3f;
}

.ui-hover--muted[data-type=tool] .ui-btn:hover {
  color: #543c3f;
}

.ui-hover--bg-muted:hover {
  background-color: #543c3f;
}

.ui-hover--bg-muted[data-type=tool] .ui-btn:hover {
  background-color: #543c3f;
}

.ui-bg--white {
  background-color: #f8fbfd;
}
.ui-color--white {
  color: #f8fbfd;
}
.ui-border--white {
  border-color: #f8fbfd;
}
.ui-hover--white:hover {
  color: #f8fbfd;
}

.ui-hover--white[data-type=tool] .ui-btn:hover {
  color: #f8fbfd;
}

.ui-hover--bg-white:hover {
  background-color: #f8fbfd;
}

.ui-hover--bg-white[data-type=tool] .ui-btn:hover {
  background-color: #f8fbfd;
}

.ui-bg--black {
  background-color: #182026;
}
.ui-color--black {
  color: #182026;
}
.ui-border--black {
  border-color: #182026;
}
.ui-hover--black:hover {
  color: #182026;
}

.ui-hover--black[data-type=tool] .ui-btn:hover {
  color: #182026;
}

.ui-hover--bg-black:hover {
  background-color: #182026;
}

.ui-hover--bg-black[data-type=tool] .ui-btn:hover {
  background-color: #182026;
}

.ui-bg--gray-dark {
  background-color: #394b59;
}
.ui-color--gray-dark {
  color: #394b59;
}
.ui-border--gray-dark {
  border-color: #394b59;
}
.ui-hover--gray-dark:hover {
  color: #394b59;
}

.ui-hover--gray-dark[data-type=tool] .ui-btn:hover {
  color: #394b59;
}

.ui-hover--bg-gray-dark:hover {
  background-color: #394b59;
}

.ui-hover--bg-gray-dark[data-type=tool] .ui-btn:hover {
  background-color: #394b59;
}

.ui-bg--gray {
  background-color: #8a9ba8;
}
.ui-color--gray {
  color: #8a9ba8;
}
.ui-border--gray {
  border-color: #8a9ba8;
}
.ui-hover--gray:hover {
  color: #8a9ba8;
}

.ui-hover--gray[data-type=tool] .ui-btn:hover {
  color: #8a9ba8;
}

.ui-hover--bg-gray:hover {
  background-color: #8a9ba8;
}

.ui-hover--bg-gray[data-type=tool] .ui-btn:hover {
  background-color: #8a9ba8;
}

.ui-bg--gray-light {
  background-color: #d8e1e8;
}
.ui-color--gray-light {
  color: #d8e1e8;
}
.ui-border--gray-light {
  border-color: #d8e1e8;
}
.ui-hover--gray-light:hover {
  color: #d8e1e8;
}

.ui-hover--gray-light[data-type=tool] .ui-btn:hover {
  color: #d8e1e8;
}

.ui-hover--bg-gray-light:hover {
  background-color: #d8e1e8;
}

.ui-hover--bg-gray-light[data-type=tool] .ui-btn:hover {
  background-color: #d8e1e8;
}

.ui-bg--primary {
  background-color: #1077c1;
}
.ui-color--primary {
  color: #1077c1;
}
.ui-border--primary {
  border-color: #1077c1;
}
.ui-hover--primary:hover {
  color: #1077c1;
}

.ui-hover--primary[data-type=tool] .ui-btn:hover {
  color: #1077c1;
}

.ui-hover--bg-primary:hover {
  background-color: #1077c1;
}

.ui-hover--bg-primary[data-type=tool] .ui-btn:hover {
  background-color: #1077c1;
}

.ui-bg--secondary {
  background-color: #76b829;
}
.ui-color--secondary {
  color: #76b829;
}
.ui-border--secondary {
  border-color: #76b829;
}
.ui-hover--secondary:hover {
  color: #76b829;
}

.ui-hover--secondary[data-type=tool] .ui-btn:hover {
  color: #76b829;
}

.ui-hover--bg-secondary:hover {
  background-color: #76b829;
}

.ui-hover--bg-secondary[data-type=tool] .ui-btn:hover {
  background-color: #76b829;
}

.ui-bg--info {
  background-color: #0668b1;
}
.ui-color--info {
  color: #0668b1;
}
.ui-border--info {
  border-color: #0668b1;
}
.ui-hover--info:hover {
  color: #0668b1;
}

.ui-hover--info[data-type=tool] .ui-btn:hover {
  color: #0668b1;
}

.ui-hover--bg-info:hover {
  background-color: #0668b1;
}

.ui-hover--bg-info[data-type=tool] .ui-btn:hover {
  background-color: #0668b1;
}

.ui-bg--danger {
  background-color: #e50146;
}
.ui-color--danger {
  color: #e50146;
}
.ui-border--danger {
  border-color: #e50146;
}
.ui-hover--danger:hover {
  color: #e50146;
}

.ui-hover--danger[data-type=tool] .ui-btn:hover {
  color: #e50146;
}

.ui-hover--bg-danger:hover {
  background-color: #e50146;
}

.ui-hover--bg-danger[data-type=tool] .ui-btn:hover {
  background-color: #e50146;
}

.ui-bg--success {
  background-color: #76b829;
}
.ui-color--success {
  color: #76b829;
}
.ui-border--success {
  border-color: #76b829;
}
.ui-hover--success:hover {
  color: #76b829;
}

.ui-hover--success[data-type=tool] .ui-btn:hover {
  color: #76b829;
}

.ui-hover--bg-success:hover {
  background-color: #76b829;
}

.ui-hover--bg-success[data-type=tool] .ui-btn:hover {
  background-color: #76b829;
}

.ui-bg--warning {
  background-color: #9696A0;
}
.ui-color--warning {
  color: #9696A0;
}
.ui-border--warning {
  border-color: #9696A0;
}
.ui-hover--warning:hover {
  color: #9696A0;
}

.ui-hover--warning[data-type=tool] .ui-btn:hover {
  color: #9696A0;
}

.ui-hover--bg-warning:hover {
  background-color: #9696A0;
}

.ui-hover--bg-warning[data-type=tool] .ui-btn:hover {
  background-color: #9696A0;
}

.ui-bg--primary-shade {
  background-color: #163a55;
}
.ui-color--primary-shade {
  color: #163a55;
}
.ui-border--primary-shade {
  border-color: #163a55;
}
.ui-hover--primary-shade:hover {
  color: #163a55;
}

.ui-hover--primary-shade[data-type=tool] .ui-btn:hover {
  color: #163a55;
}

.ui-hover--bg-primary-shade:hover {
  background-color: #163a55;
}

.ui-hover--bg-primary-shade[data-type=tool] .ui-btn:hover {
  background-color: #163a55;
}

.ui-bg--primary-dark {
  background-color: #135483;
}
.ui-color--primary-dark {
  color: #135483;
}
.ui-border--primary-dark {
  border-color: #135483;
}
.ui-hover--primary-dark:hover {
  color: #135483;
}

.ui-hover--primary-dark[data-type=tool] .ui-btn:hover {
  color: #135483;
}

.ui-hover--bg-primary-dark:hover {
  background-color: #135483;
}

.ui-hover--bg-primary-dark[data-type=tool] .ui-btn:hover {
  background-color: #135483;
}

.ui-bg--primary-light {
  background-color: #6dacd9;
}
.ui-color--primary-light {
  color: #6dacd9;
}
.ui-border--primary-light {
  border-color: #6dacd9;
}
.ui-hover--primary-light:hover {
  color: #6dacd9;
}

.ui-hover--primary-light[data-type=tool] .ui-btn:hover {
  color: #6dacd9;
}

.ui-hover--bg-primary-light:hover {
  background-color: #6dacd9;
}

.ui-hover--bg-primary-light[data-type=tool] .ui-btn:hover {
  background-color: #6dacd9;
}

.ui-bg--primary-tint {
  background-color: #b2d3eb;
}
.ui-color--primary-tint {
  color: #b2d3eb;
}
.ui-border--primary-tint {
  border-color: #b2d3eb;
}
.ui-hover--primary-tint:hover {
  color: #b2d3eb;
}

.ui-hover--primary-tint[data-type=tool] .ui-btn:hover {
  color: #b2d3eb;
}

.ui-hover--bg-primary-tint:hover {
  background-color: #b2d3eb;
}

.ui-hover--bg-primary-tint[data-type=tool] .ui-btn:hover {
  background-color: #b2d3eb;
}

.ui-bg--secondary-shade {
  background-color: #344e27;
}
.ui-color--secondary-shade {
  color: #344e27;
}
.ui-border--secondary-shade {
  border-color: #344e27;
}
.ui-hover--secondary-shade:hover {
  color: #344e27;
}

.ui-hover--secondary-shade[data-type=tool] .ui-btn:hover {
  color: #344e27;
}

.ui-hover--bg-secondary-shade:hover {
  background-color: #344e27;
}

.ui-hover--bg-secondary-shade[data-type=tool] .ui-btn:hover {
  background-color: #344e27;
}

.ui-bg--secondary-dark {
  background-color: #507b28;
}
.ui-color--secondary-dark {
  color: #507b28;
}
.ui-border--secondary-dark {
  border-color: #507b28;
}
.ui-hover--secondary-dark:hover {
  color: #507b28;
}

.ui-hover--secondary-dark[data-type=tool] .ui-btn:hover {
  color: #507b28;
}

.ui-hover--bg-secondary-dark:hover {
  background-color: #507b28;
}

.ui-hover--bg-secondary-dark[data-type=tool] .ui-btn:hover {
  background-color: #507b28;
}

.ui-bg--secondary-light {
  background-color: #aad37e;
}
.ui-color--secondary-light {
  color: #aad37e;
}
.ui-border--secondary-light {
  border-color: #aad37e;
}
.ui-hover--secondary-light:hover {
  color: #aad37e;
}

.ui-hover--secondary-light[data-type=tool] .ui-btn:hover {
  color: #aad37e;
}

.ui-hover--bg-secondary-light:hover {
  background-color: #aad37e;
}

.ui-hover--bg-secondary-light[data-type=tool] .ui-btn:hover {
  background-color: #aad37e;
}

.ui-bg--secondary-tint {
  background-color: #d1e7bd;
}
.ui-color--secondary-tint {
  color: #d1e7bd;
}
.ui-border--secondary-tint {
  border-color: #d1e7bd;
}
.ui-hover--secondary-tint:hover {
  color: #d1e7bd;
}

.ui-hover--secondary-tint[data-type=tool] .ui-btn:hover {
  color: #d1e7bd;
}

.ui-hover--bg-secondary-tint:hover {
  background-color: #d1e7bd;
}

.ui-hover--bg-secondary-tint[data-type=tool] .ui-btn:hover {
  background-color: #d1e7bd;
}

.ui-bg--info-shade {
  background-color: #133650;
}
.ui-color--info-shade {
  color: #133650;
}
.ui-border--info-shade {
  border-color: #133650;
}
.ui-hover--info-shade:hover {
  color: #133650;
}

.ui-hover--info-shade[data-type=tool] .ui-btn:hover {
  color: #133650;
}

.ui-hover--bg-info-shade:hover {
  background-color: #133650;
}

.ui-hover--bg-info-shade[data-type=tool] .ui-btn:hover {
  background-color: #133650;
}

.ui-bg--info-dark {
  background-color: #0d4b79;
}
.ui-color--info-dark {
  color: #0d4b79;
}
.ui-border--info-dark {
  border-color: #0d4b79;
}
.ui-hover--info-dark:hover {
  color: #0d4b79;
}

.ui-hover--info-dark[data-type=tool] .ui-btn:hover {
  color: #0d4b79;
}

.ui-hover--bg-info-dark:hover {
  background-color: #0d4b79;
}

.ui-hover--bg-info-dark[data-type=tool] .ui-btn:hover {
  background-color: #0d4b79;
}

.ui-bg--info-light {
  background-color: #67a3cf;
}
.ui-color--info-light {
  color: #67a3cf;
}
.ui-border--info-light {
  border-color: #67a3cf;
}
.ui-hover--info-light:hover {
  color: #67a3cf;
}

.ui-hover--info-light[data-type=tool] .ui-btn:hover {
  color: #67a3cf;
}

.ui-hover--bg-info-light:hover {
  background-color: #67a3cf;
}

.ui-hover--bg-info-light[data-type=tool] .ui-btn:hover {
  background-color: #67a3cf;
}

.ui-bg--info-tint {
  background-color: #afcfe6;
}
.ui-color--info-tint {
  color: #afcfe6;
}
.ui-border--info-tint {
  border-color: #afcfe6;
}
.ui-hover--info-tint:hover {
  color: #afcfe6;
}

.ui-hover--info-tint[data-type=tool] .ui-btn:hover {
  color: #afcfe6;
}

.ui-hover--bg-info-tint:hover {
  background-color: #afcfe6;
}

.ui-hover--bg-info-tint[data-type=tool] .ui-btn:hover {
  background-color: #afcfe6;
}

.ui-bg--danger-shade {
  background-color: #561730;
}
.ui-color--danger-shade {
  color: #561730;
}
.ui-border--danger-shade {
  border-color: #561730;
}
.ui-hover--danger-shade:hover {
  color: #561730;
}

.ui-hover--danger-shade[data-type=tool] .ui-btn:hover {
  color: #561730;
}

.ui-hover--bg-danger-shade:hover {
  background-color: #561730;
}

.ui-hover--bg-danger-shade[data-type=tool] .ui-btn:hover {
  background-color: #561730;
}

.ui-bg--danger-dark {
  background-color: #930d39;
}
.ui-color--danger-dark {
  color: #930d39;
}
.ui-border--danger-dark {
  border-color: #930d39;
}
.ui-hover--danger-dark:hover {
  color: #930d39;
}

.ui-hover--danger-dark[data-type=tool] .ui-btn:hover {
  color: #930d39;
}

.ui-hover--bg-danger-dark:hover {
  background-color: #930d39;
}

.ui-hover--bg-danger-dark[data-type=tool] .ui-btn:hover {
  background-color: #930d39;
}

.ui-bg--danger-light {
  background-color: #ed658f;
}
.ui-color--danger-light {
  color: #ed658f;
}
.ui-border--danger-light {
  border-color: #ed658f;
}
.ui-hover--danger-light:hover {
  color: #ed658f;
}

.ui-hover--danger-light[data-type=tool] .ui-btn:hover {
  color: #ed658f;
}

.ui-hover--bg-danger-light:hover {
  background-color: #ed658f;
}

.ui-hover--bg-danger-light[data-type=tool] .ui-btn:hover {
  background-color: #ed658f;
}

.ui-bg--danger-tint {
  background-color: #f2b0c6;
}
.ui-color--danger-tint {
  color: #f2b0c6;
}
.ui-border--danger-tint {
  border-color: #f2b0c6;
}
.ui-hover--danger-tint:hover {
  color: #f2b0c6;
}

.ui-hover--danger-tint[data-type=tool] .ui-btn:hover {
  color: #f2b0c6;
}

.ui-hover--bg-danger-tint:hover {
  background-color: #f2b0c6;
}

.ui-hover--bg-danger-tint[data-type=tool] .ui-btn:hover {
  background-color: #f2b0c6;
}

.ui-bg--success-shade {
  background-color: #344e27;
}
.ui-color--success-shade {
  color: #344e27;
}
.ui-border--success-shade {
  border-color: #344e27;
}
.ui-hover--success-shade:hover {
  color: #344e27;
}

.ui-hover--success-shade[data-type=tool] .ui-btn:hover {
  color: #344e27;
}

.ui-hover--bg-success-shade:hover {
  background-color: #344e27;
}

.ui-hover--bg-success-shade[data-type=tool] .ui-btn:hover {
  background-color: #344e27;
}

.ui-bg--success-dark {
  background-color: #507b28;
}
.ui-color--success-dark {
  color: #507b28;
}
.ui-border--success-dark {
  border-color: #507b28;
}
.ui-hover--success-dark:hover {
  color: #507b28;
}

.ui-hover--success-dark[data-type=tool] .ui-btn:hover {
  color: #507b28;
}

.ui-hover--bg-success-dark:hover {
  background-color: #507b28;
}

.ui-hover--bg-success-dark[data-type=tool] .ui-btn:hover {
  background-color: #507b28;
}

.ui-bg--success-light {
  background-color: #aad37e;
}
.ui-color--success-light {
  color: #aad37e;
}
.ui-border--success-light {
  border-color: #aad37e;
}
.ui-hover--success-light:hover {
  color: #aad37e;
}

.ui-hover--success-light[data-type=tool] .ui-btn:hover {
  color: #aad37e;
}

.ui-hover--bg-success-light:hover {
  background-color: #aad37e;
}

.ui-hover--bg-success-light[data-type=tool] .ui-btn:hover {
  background-color: #aad37e;
}

.ui-bg--success-tint {
  background-color: #d1e7bd;
}
.ui-color--success-tint {
  color: #d1e7bd;
}
.ui-border--success-tint {
  border-color: #d1e7bd;
}
.ui-hover--success-tint:hover {
  color: #d1e7bd;
}

.ui-hover--success-tint[data-type=tool] .ui-btn:hover {
  color: #d1e7bd;
}

.ui-hover--bg-success-tint:hover {
  background-color: #d1e7bd;
}

.ui-hover--bg-success-tint[data-type=tool] .ui-btn:hover {
  background-color: #d1e7bd;
}

.ui-bg--warning-shade {
  background-color: #3e434b;
}
.ui-color--warning-shade {
  color: #3e434b;
}
.ui-border--warning-shade {
  border-color: #3e434b;
}
.ui-hover--warning-shade:hover {
  color: #3e434b;
}

.ui-hover--warning-shade[data-type=tool] .ui-btn:hover {
  color: #3e434b;
}

.ui-hover--bg-warning-shade:hover {
  background-color: #3e434b;
}

.ui-hover--bg-warning-shade[data-type=tool] .ui-btn:hover {
  background-color: #3e434b;
}

.ui-bg--warning-dark {
  background-color: #64676f;
}
.ui-color--warning-dark {
  color: #64676f;
}
.ui-border--warning-dark {
  border-color: #64676f;
}
.ui-hover--warning-dark:hover {
  color: #64676f;
}

.ui-hover--warning-dark[data-type=tool] .ui-btn:hover {
  color: #64676f;
}

.ui-hover--bg-warning-dark:hover {
  background-color: #64676f;
}

.ui-hover--bg-warning-dark[data-type=tool] .ui-btn:hover {
  background-color: #64676f;
}

.ui-bg--warning-light {
  background-color: #bdbec5;
}
.ui-color--warning-light {
  color: #bdbec5;
}
.ui-border--warning-light {
  border-color: #bdbec5;
}
.ui-hover--warning-light:hover {
  color: #bdbec5;
}

.ui-hover--warning-light[data-type=tool] .ui-btn:hover {
  color: #bdbec5;
}

.ui-hover--bg-warning-light:hover {
  background-color: #bdbec5;
}

.ui-hover--bg-warning-light[data-type=tool] .ui-btn:hover {
  background-color: #bdbec5;
}

.ui-bg--warning-tint {
  background-color: #dbdde1;
}
.ui-color--warning-tint {
  color: #dbdde1;
}
.ui-border--warning-tint {
  border-color: #dbdde1;
}
.ui-hover--warning-tint:hover {
  color: #dbdde1;
}

.ui-hover--warning-tint[data-type=tool] .ui-btn:hover {
  color: #dbdde1;
}

.ui-hover--bg-warning-tint:hover {
  background-color: #dbdde1;
}

.ui-hover--bg-warning-tint[data-type=tool] .ui-btn:hover {
  background-color: #dbdde1;
}

.ui-bg--teal {
  background-color: #00b3a4;
}
.ui-color--teal {
  color: #00b3a4;
}
.ui-border--teal {
  border-color: #00b3a4;
}
.ui-hover--teal:hover {
  color: #00b3a4;
}

.ui-hover--teal[data-type=tool] .ui-btn:hover {
  color: #00b3a4;
}

.ui-hover--bg-teal:hover {
  background-color: #00b3a4;
}

.ui-hover--bg-teal[data-type=tool] .ui-btn:hover {
  background-color: #00b3a4;
}

.ui-bg--teal-dark {
  background-color: #008075;
}
.ui-color--teal-dark {
  color: #008075;
}
.ui-border--teal-dark {
  border-color: #008075;
}
.ui-hover--teal-dark:hover {
  color: #008075;
}

.ui-hover--teal-dark[data-type=tool] .ui-btn:hover {
  color: #008075;
}

.ui-hover--bg-teal-dark:hover {
  background-color: #008075;
}

.ui-hover--bg-teal-dark[data-type=tool] .ui-btn:hover {
  background-color: #008075;
}

.ui-bg--green {
  background-color: #0f9960;
}
.ui-color--green {
  color: #0f9960;
}
.ui-border--green {
  border-color: #0f9960;
}
.ui-hover--green:hover {
  color: #0f9960;
}

.ui-hover--green[data-type=tool] .ui-btn:hover {
  color: #0f9960;
}

.ui-hover--bg-green:hover {
  background-color: #0f9960;
}

.ui-hover--bg-green[data-type=tool] .ui-btn:hover {
  background-color: #0f9960;
}

.ui-bg--green-dark {
  background-color: #0a6640;
}
.ui-color--green-dark {
  color: #0a6640;
}
.ui-border--green-dark {
  border-color: #0a6640;
}
.ui-hover--green-dark:hover {
  color: #0a6640;
}

.ui-hover--green-dark[data-type=tool] .ui-btn:hover {
  color: #0a6640;
}

.ui-hover--bg-green-dark:hover {
  background-color: #0a6640;
}

.ui-hover--bg-green-dark[data-type=tool] .ui-btn:hover {
  background-color: #0a6640;
}

.ui-bg--cyan {
  background-color: #17a2b8;
}
.ui-color--cyan {
  color: #17a2b8;
}
.ui-border--cyan {
  border-color: #17a2b8;
}
.ui-hover--cyan:hover {
  color: #17a2b8;
}

.ui-hover--cyan[data-type=tool] .ui-btn:hover {
  color: #17a2b8;
}

.ui-hover--bg-cyan:hover {
  background-color: #17a2b8;
}

.ui-hover--bg-cyan[data-type=tool] .ui-btn:hover {
  background-color: #17a2b8;
}

.ui-bg--cyan-dark {
  background-color: #367989;
}
.ui-color--cyan-dark {
  color: #367989;
}
.ui-border--cyan-dark {
  border-color: #367989;
}
.ui-hover--cyan-dark:hover {
  color: #367989;
}

.ui-hover--cyan-dark[data-type=tool] .ui-btn:hover {
  color: #367989;
}

.ui-hover--bg-cyan-dark:hover {
  background-color: #367989;
}

.ui-hover--bg-cyan-dark[data-type=tool] .ui-btn:hover {
  background-color: #367989;
}

.ui-bg--blue {
  background-color: #0e86c3;
}
.ui-color--blue {
  color: #0e86c3;
}
.ui-border--blue {
  border-color: #0e86c3;
}
.ui-hover--blue:hover {
  color: #0e86c3;
}

.ui-hover--blue[data-type=tool] .ui-btn:hover {
  color: #0e86c3;
}

.ui-hover--bg-blue:hover {
  background-color: #0e86c3;
}

.ui-hover--bg-blue[data-type=tool] .ui-btn:hover {
  background-color: #0e86c3;
}

.ui-bg--blue-dark {
  background-color: #0e5a8a;
}
.ui-color--blue-dark {
  color: #0e5a8a;
}
.ui-border--blue-dark {
  border-color: #0e5a8a;
}
.ui-hover--blue-dark:hover {
  color: #0e5a8a;
}

.ui-hover--blue-dark[data-type=tool] .ui-btn:hover {
  color: #0e5a8a;
}

.ui-hover--bg-blue-dark:hover {
  background-color: #0e5a8a;
}

.ui-hover--bg-blue-dark[data-type=tool] .ui-btn:hover {
  background-color: #0e5a8a;
}

.ui-bg--indigo {
  background-color: #2b64a9;
}
.ui-color--indigo {
  color: #2b64a9;
}
.ui-border--indigo {
  border-color: #2b64a9;
}
.ui-hover--indigo:hover {
  color: #2b64a9;
}

.ui-hover--indigo[data-type=tool] .ui-btn:hover {
  color: #2b64a9;
}

.ui-hover--bg-indigo:hover {
  background-color: #2b64a9;
}

.ui-hover--bg-indigo[data-type=tool] .ui-btn:hover {
  background-color: #2b64a9;
}

.ui-bg--indigo-dark {
  background-color: #1e4676;
}
.ui-color--indigo-dark {
  color: #1e4676;
}
.ui-border--indigo-dark {
  border-color: #1e4676;
}
.ui-hover--indigo-dark:hover {
  color: #1e4676;
}

.ui-hover--indigo-dark[data-type=tool] .ui-btn:hover {
  color: #1e4676;
}

.ui-hover--bg-indigo-dark:hover {
  background-color: #1e4676;
}

.ui-hover--bg-indigo-dark[data-type=tool] .ui-btn:hover {
  background-color: #1e4676;
}

.ui-bg--violet {
  background-color: #8f398f;
}
.ui-color--violet {
  color: #8f398f;
}
.ui-border--violet {
  border-color: #8f398f;
}
.ui-hover--violet:hover {
  color: #8f398f;
}

.ui-hover--violet[data-type=tool] .ui-btn:hover {
  color: #8f398f;
}

.ui-hover--bg-violet:hover {
  background-color: #8f398f;
}

.ui-hover--bg-violet[data-type=tool] .ui-btn:hover {
  background-color: #8f398f;
}

.ui-bg--violet-dark {
  background-color: #5c255c;
}
.ui-color--violet-dark {
  color: #5c255c;
}
.ui-border--violet-dark {
  border-color: #5c255c;
}
.ui-hover--violet-dark:hover {
  color: #5c255c;
}

.ui-hover--violet-dark[data-type=tool] .ui-btn:hover {
  color: #5c255c;
}

.ui-hover--bg-violet-dark:hover {
  background-color: #5c255c;
}

.ui-hover--bg-violet-dark[data-type=tool] .ui-btn:hover {
  background-color: #5c255c;
}

.ui-bg--purple {
  background-color: #7157d9;
}
.ui-color--purple {
  color: #7157d9;
}
.ui-border--purple {
  border-color: #7157d9;
}
.ui-hover--purple:hover {
  color: #7157d9;
}

.ui-hover--purple[data-type=tool] .ui-btn:hover {
  color: #7157d9;
}

.ui-hover--bg-purple:hover {
  background-color: #7157d9;
}

.ui-hover--bg-purple[data-type=tool] .ui-btn:hover {
  background-color: #7157d9;
}

.ui-bg--purple-dark {
  background-color: #5642a6;
}
.ui-color--purple-dark {
  color: #5642a6;
}
.ui-border--purple-dark {
  border-color: #5642a6;
}
.ui-hover--purple-dark:hover {
  color: #5642a6;
}

.ui-hover--purple-dark[data-type=tool] .ui-btn:hover {
  color: #5642a6;
}

.ui-hover--bg-purple-dark:hover {
  background-color: #5642a6;
}

.ui-hover--bg-purple-dark[data-type=tool] .ui-btn:hover {
  background-color: #5642a6;
}

.ui-bg--yellow {
  background-color: #ffc940;
}
.ui-color--yellow {
  color: #ffc940;
}
.ui-border--yellow {
  border-color: #ffc940;
}
.ui-hover--yellow:hover {
  color: #ffc940;
}

.ui-hover--yellow[data-type=tool] .ui-btn:hover {
  color: #ffc940;
}

.ui-hover--bg-yellow:hover {
  background-color: #ffc940;
}

.ui-hover--bg-yellow[data-type=tool] .ui-btn:hover {
  background-color: #ffc940;
}

.ui-bg--yellow-dark {
  background-color: #d99e0b;
}
.ui-color--yellow-dark {
  color: #d99e0b;
}
.ui-border--yellow-dark {
  border-color: #d99e0b;
}
.ui-hover--yellow-dark:hover {
  color: #d99e0b;
}

.ui-hover--yellow-dark[data-type=tool] .ui-btn:hover {
  color: #d99e0b;
}

.ui-hover--bg-yellow-dark:hover {
  background-color: #d99e0b;
}

.ui-hover--bg-yellow-dark[data-type=tool] .ui-btn:hover {
  background-color: #d99e0b;
}

.ui-bg--orange {
  background-color: #d9822b;
}
.ui-color--orange {
  color: #d9822b;
}
.ui-border--orange {
  border-color: #d9822b;
}
.ui-hover--orange:hover {
  color: #d9822b;
}

.ui-hover--orange[data-type=tool] .ui-btn:hover {
  color: #d9822b;
}

.ui-hover--bg-orange:hover {
  background-color: #d9822b;
}

.ui-hover--bg-orange[data-type=tool] .ui-btn:hover {
  background-color: #d9822b;
}

.ui-bg--orange-dark {
  background-color: #a66321;
}
.ui-color--orange-dark {
  color: #a66321;
}
.ui-border--orange-dark {
  border-color: #a66321;
}
.ui-hover--orange-dark:hover {
  color: #a66321;
}

.ui-hover--orange-dark[data-type=tool] .ui-btn:hover {
  color: #a66321;
}

.ui-hover--bg-orange-dark:hover {
  background-color: #a66321;
}

.ui-hover--bg-orange-dark[data-type=tool] .ui-btn:hover {
  background-color: #a66321;
}

.ui-bg--red {
  background-color: #db3737;
}
.ui-color--red {
  color: #db3737;
}
.ui-border--red {
  border-color: #db3737;
}
.ui-hover--red:hover {
  color: #db3737;
}

.ui-hover--red[data-type=tool] .ui-btn:hover {
  color: #db3737;
}

.ui-hover--bg-red:hover {
  background-color: #db3737;
}

.ui-hover--bg-red[data-type=tool] .ui-btn:hover {
  background-color: #db3737;
}

.ui-bg--red-dark {
  background-color: #a82a2a;
}
.ui-color--red-dark {
  color: #a82a2a;
}
.ui-border--red-dark {
  border-color: #a82a2a;
}
.ui-hover--red-dark:hover {
  color: #a82a2a;
}

.ui-hover--red-dark[data-type=tool] .ui-btn:hover {
  color: #a82a2a;
}

.ui-hover--bg-red-dark:hover {
  background-color: #a82a2a;
}

.ui-hover--bg-red-dark[data-type=tool] .ui-btn:hover {
  background-color: #a82a2a;
}

.ui-bg--pink {
  background-color: #b6246b;
}
.ui-color--pink {
  color: #b6246b;
}
.ui-border--pink {
  border-color: #b6246b;
}
.ui-hover--pink:hover {
  color: #b6246b;
}

.ui-hover--pink[data-type=tool] .ui-btn:hover {
  color: #b6246b;
}

.ui-hover--bg-pink:hover {
  background-color: #b6246b;
}

.ui-hover--bg-pink[data-type=tool] .ui-btn:hover {
  background-color: #b6246b;
}

.ui-bg--pink-dark {
  background-color: #a82255;
}
.ui-color--pink-dark {
  color: #a82255;
}
.ui-border--pink-dark {
  border-color: #a82255;
}
.ui-hover--pink-dark:hover {
  color: #a82255;
}

.ui-hover--pink-dark[data-type=tool] .ui-btn:hover {
  color: #a82255;
}

.ui-hover--bg-pink-dark:hover {
  background-color: #a82255;
}

.ui-hover--bg-pink-dark[data-type=tool] .ui-btn:hover {
  background-color: #a82255;
}

.ui-page {
  background-color: #f3f6f9;
}
.ui-page__title {
  background-color: #639a28;
  color: #f8fbfd;
}
.ui-page__body > .ui-scroll, .ui-page__body > .ui-list__container, .ui-page__body > .ui-gridder, .ui-page__body > .ui-tree__container {
  border: 2px solid #f3f6f9;
}

.ui-loader {
  background-color: rgba(248, 251, 253, 0.1);
}
.ui-loader > div {
  background-color: #f3f6f9;
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
  color: #1077c1;
}

.ui-drop__body {
  background-color: #f3f6f9;
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
}

mark {
  background: #ebf4e8;
}

code {
  background: rgba(138, 155, 168, 0.1);
  color: rgba(229, 1, 70, 0.75);
}

abbr[title] {
  border-bottom: 1px dashed rgba(41, 50, 58, 0.75);
}

.ui-table thead th {
  background: #9bc6e5;
  color: #182026;
}
.ui-table tr:nth-child(even) {
  background-color: #eef2f5;
}
.ui-table tr:nth-child(odd) {
  background-color: #f3f6f9;
}

.ui-link {
  color: #1077c1;
}
.ui-link::before {
  background: #1077c1;
}

.ui-subheading {
  color: #543c3f;
}

dl.ui-dl--striped dt:nth-child(2n+1),
dl.ui-dl--striped dt:nth-child(2n+1) + dd {
  background-color: #f3f6f9;
}
dl.ui-dl--striped dt:nth-child(4n+1),
dl.ui-dl--striped dt:nth-child(4n+1) + dd {
  background-color: #eef2f5;
}

.ui-badge {
  background-color: rgba(171, 184, 194, 0.95);
  box-shadow: 0 0 0 1px rgba(41, 50, 58, 0.25) inset;
  color: #29323a;
}
.ui-badge--md {
  font-size: 1em;
}
.ui-badge--lg {
  font-size: 1.2em;
}
.ui-badge.ui-theme--dark {
  background-color: rgba(57, 75, 89, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--primary {
  background-color: rgba(47, 128, 187, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--secondary {
  background-color: rgba(123, 177, 73, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--info {
  background-color: rgba(39, 117, 175, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--danger {
  background-color: rgba(206, 40, 95, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--success {
  background-color: rgba(123, 177, 73, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--warning {
  background-color: rgba(147, 151, 162, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--teal {
  background-color: rgba(35, 173, 165, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--teal-dark {
  background-color: rgba(35, 135, 130, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--green {
  background-color: rgba(46, 154, 114, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--green-dark {
  background-color: rgba(42, 115, 90, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--cyan {
  background-color: rgba(52, 160, 180, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--cyan-dark {
  background-color: rgba(75, 130, 145, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--blue {
  background-color: rgba(45, 139, 188, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--blue-dark {
  background-color: rgba(45, 106, 146, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--indigo {
  background-color: rgba(67, 114, 169, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--indigo-dark {
  background-color: rgba(57, 91, 131, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--violet {
  background-color: rgba(142, 82, 149, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--violet-dark {
  background-color: rgba(104, 67, 111, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--purple {
  background-color: rgba(119, 104, 205, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--purple-dark {
  background-color: rgba(99, 88, 167, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--yellow {
  background-color: rgba(226, 190, 90, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--yellow-dark {
  background-color: rgba(197, 157, 50, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--orange {
  background-color: rgba(197, 136, 74, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--orange-dark {
  background-color: rgba(159, 113, 67, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--red {
  background-color: rgba(199, 80, 83, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--red-dark {
  background-color: rgba(161, 70, 74, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--pink {
  background-color: rgba(171, 66, 122, 0.95);
  color: #f8fbfd;
}
.ui-badge.ui-theme--pink-dark {
  background-color: rgba(161, 64, 106, 0.95);
  color: #f8fbfd;
}

.ui-tooltip {
  background-color: #394b59;
  box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.5);
  color: #f8fbfd;
}
.ui-tooltip::after {
  color: #394b59;
}

.ui-btn:hover {
  background-color: #f6f9fb;
  box-shadow: inset 0 0 1px rgba(16, 22, 26, 0.2);
}
.ui-btn[data-active=true], .ui-btn[data-open=true], .ui-btn:active {
  background-color: rgba(185, 190, 194, 0.5);
  box-shadow: inset 0 1px 2px rgba(16, 22, 26, 0.2);
}
.ui-btn::before {
  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
}
.ui-btn__inner {
  background-color: #f6f9fb;
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
  color: #485057;
}
.ui-btn__wrapper {
  --btn-ripple: #485057;
}
.ui-btn__group[data-disabled=true], .ui-btn__wrapper[data-disabled=true] {
  background-color: rgba(0, 0, 0, 0.05);
}
.ui-btn__group[data-type=outline] .ui-btn__inner, .ui-btn__wrapper[data-type=outline] .ui-btn__inner {
  box-shadow: 0 0 0 1px rgba(72, 80, 87, 0.75), 0 1px 1px rgba(72, 80, 87, 0.25);
}
.ui-btn__group[data-type=solid] .ui-btn, .ui-btn__wrapper[data-type=solid] .ui-btn {
  --btn-ripple: #f8fbfd;
}
.ui-btn__group[data-type=solid] .ui-btn:hover, .ui-btn__wrapper[data-type=solid] .ui-btn:hover {
  background-color: #626a70;
}
.ui-btn__group[data-type=solid] .ui-btn[data-active=true], .ui-btn__group[data-type=solid] .ui-btn[data-open=true], .ui-btn__group[data-type=solid] .ui-btn:active, .ui-btn__wrapper[data-type=solid] .ui-btn[data-active=true], .ui-btn__wrapper[data-type=solid] .ui-btn[data-open=true], .ui-btn__wrapper[data-type=solid] .ui-btn:active {
  background-color: #858b90;
}
.ui-btn__group[data-type=solid] .ui-btn__inner, .ui-btn__wrapper[data-type=solid] .ui-btn__inner {
  background-color: #485057;
  color: #f6f9fb;
}
.ui-btn__group[data-type=solid].ui-btn__icon--hilight .ui-btn__icon, .ui-btn__wrapper[data-type=solid].ui-btn__icon--hilight .ui-btn__icon {
  background-color: #262e35;
  color: #f8fbfd;
}
.ui-btn__group[data-type=solid] .ui-btn__divider, .ui-btn__wrapper[data-type=solid] .ui-btn__divider {
  background-color: rgba(248, 251, 253, 0.2);
}
.ui-btn__group[data-type=tool], .ui-btn__wrapper[data-type=tool] {
  box-shadow: none;
}
.ui-btn__group[data-type=tool] .ui-btn__inner, .ui-btn__wrapper[data-type=tool] .ui-btn__inner {
  background-color: transparent;
  border-color: transparent;
  box-shadow: 0 0 0 1px rgba(24, 32, 38, 0.025);
}
.ui-btn__group[data-type=tool] .ui-btn::before, .ui-btn__wrapper[data-type=tool] .ui-btn::before {
  background-image: none;
}
.ui-btn__group[data-type=tool] .ui-btn:hover, .ui-btn__wrapper[data-type=tool] .ui-btn:hover {
  background-color: rgba(215, 222, 228, 0.25);
}
.ui-btn__group[data-type=tool].ui-theme--inverse .ui-btn__inner, .ui-btn__wrapper[data-type=tool].ui-theme--inverse .ui-btn__inner {
  color: #d8e1e8;
}

.ui-btn__icon--hilight .ui-btn__icon {
  background-color: #485057;
  color: #f6f9fb;
}
.ui-btn__divider {
  background-color: rgba(24, 32, 38, 0.2);
}
.ui-btn::after {
  background-image: radial-gradient(circle, var(--btn-ripple) 1%, transparent 1%);
}
.ui-btn__wrapper.ui-theme--inverse .ui-btn__inner {
  background-color: transparent;
  color: #f8fbfd;
}
.ui-btn__wrapper.ui-theme--inverse .ui-btn:hover {
  background-color: rgba(24, 32, 38, 0.85);
}
.ui-btn__group.ui-theme--primary .ui-btn, .ui-btn__wrapper.ui-theme--primary .ui-btn {
  --btn-ripple: #4a98d0;
}
.ui-btn__group.ui-theme--primary .ui-btn__inner, .ui-btn__wrapper.ui-theme--primary .ui-btn__inner {
  color: #1077c1;
}
.ui-btn__group.ui-theme--primary.ui-btn__icon--hilight .ui-btn__icon, .ui-btn__wrapper.ui-theme--primary.ui-btn__icon--hilight .ui-btn__icon {
  background-color: #116eb2;
  color: #f8fbfd;
}
.ui-btn__group.ui-theme--primary[data-type=outline] .ui-btn__inner, .ui-btn__wrapper.ui-theme--primary[data-type=outline] .ui-btn__inner {
  box-shadow: 0 0 0 1px rgba(16, 119, 193, 0.75), 0 1px 1px rgba(16, 119, 193, 0.5);
}
.ui-btn__group.ui-theme--primary[data-type=solid] .ui-btn, .ui-btn__wrapper.ui-theme--primary[data-type=solid] .ui-btn {
  --btn-ripple: #bedaee;
}
.ui-btn__group.ui-theme--primary[data-type=solid] .ui-btn:hover, .ui-btn__wrapper.ui-theme--primary[data-type=solid] .ui-btn:hover {
  background-color: #338bca;
}
.ui-btn__group.ui-theme--primary[data-type=solid] .ui-btn[data-active=true], .ui-btn__group.ui-theme--primary[data-type=solid] .ui-btn[data-open=true], .ui-btn__group.ui-theme--primary[data-type=solid] .ui-btn:active, .ui-btn__wrapper.ui-theme--primary[data-type=solid] .ui-btn[data-active=true], .ui-btn__wrapper.ui-theme--primary[data-type=solid] .ui-btn[data-open=true], .ui-btn__wrapper.ui-theme--primary[data-type=solid] .ui-btn:active {
  background-color: #13598b;
}
.ui-btn__group.ui-theme--primary[data-type=solid] .ui-btn__inner, .ui-btn__wrapper.ui-theme--primary[data-type=solid] .ui-btn__inner {
  background-color: #1077c1;
  color: #f8fbfd;
}
.ui-btn__group.ui-theme--primary[data-type=solid].ui-btn__icon--hilight .ui-btn__icon, .ui-btn__wrapper.ui-theme--primary[data-type=solid].ui-btn__icon--hilight .ui-btn__icon {
  background-color: #144c74;
  color: #f8fbfd;
}
.ui-btn__group.ui-theme--secondary .ui-btn, .ui-btn__wrapper.ui-theme--secondary .ui-btn {
  --btn-ripple: #97c95e;
}
.ui-btn__group.ui-theme--secondary .ui-btn__inner, .ui-btn__wrapper.ui-theme--secondary .ui-btn__inner {
  color: #76b829;
}
.ui-btn__group.ui-theme--secondary.ui-btn__icon--hilight .ui-btn__icon, .ui-btn__wrapper.ui-theme--secondary.ui-btn__icon--hilight .ui-btn__icon {
  background-color: #6da929;
  color: #f8fbfd;
}
.ui-btn__group.ui-theme--secondary[data-type=outline] .ui-btn__inner, .ui-btn__wrapper.ui-theme--secondary[data-type=outline] .ui-btn__inner {
  box-shadow: 0 0 0 1px rgba(118, 184, 41, 0.75), 0 1px 1px rgba(118, 184, 41, 0.5);
}
.ui-btn__group.ui-theme--secondary[data-type=solid] .ui-btn, .ui-btn__wrapper.ui-theme--secondary[data-type=solid] .ui-btn {
  --btn-ripple: #d8eac8;
}
.ui-btn__group.ui-theme--secondary[data-type=solid] .ui-btn:hover, .ui-btn__wrapper.ui-theme--secondary[data-type=solid] .ui-btn:hover {
  background-color: #8ac249;
}
.ui-btn__group.ui-theme--secondary[data-type=solid] .ui-btn[data-active=true], .ui-btn__group.ui-theme--secondary[data-type=solid] .ui-btn[data-open=true], .ui-btn__group.ui-theme--secondary[data-type=solid] .ui-btn:active, .ui-btn__wrapper.ui-theme--secondary[data-type=solid] .ui-btn[data-active=true], .ui-btn__wrapper.ui-theme--secondary[data-type=solid] .ui-btn[data-open=true], .ui-btn__wrapper.ui-theme--secondary[data-type=solid] .ui-btn:active {
  background-color: #558328;
}
.ui-btn__group.ui-theme--secondary[data-type=solid] .ui-btn__inner, .ui-btn__wrapper.ui-theme--secondary[data-type=solid] .ui-btn__inner {
  background-color: #76b829;
  color: #f8fbfd;
}
.ui-btn__group.ui-theme--secondary[data-type=solid].ui-btn__icon--hilight .ui-btn__icon, .ui-btn__wrapper.ui-theme--secondary[data-type=solid].ui-btn__icon--hilight .ui-btn__icon {
  background-color: #476c28;
  color: #f8fbfd;
}
.ui-btn__group.ui-theme--info .ui-btn, .ui-btn__wrapper.ui-theme--info .ui-btn {
  --btn-ripple: #438dc4;
}
.ui-btn__group.ui-theme--info .ui-btn__inner, .ui-btn__wrapper.ui-theme--info .ui-btn__inner {
  color: #0668b1;
}
.ui-btn__group.ui-theme--info.ui-btn__icon--hilight .ui-btn__icon, .ui-btn__wrapper.ui-theme--info.ui-btn__icon--hilight .ui-btn__icon {
  background-color: #0861a3;
  color: #f8fbfd;
}
.ui-btn__group.ui-theme--info[data-type=outline] .ui-btn__inner, .ui-btn__wrapper.ui-theme--info[data-type=outline] .ui-btn__inner {
  box-shadow: 0 0 0 1px rgba(6, 104, 177, 0.75), 0 1px 1px rgba(6, 104, 177, 0.5);
}
.ui-btn__group.ui-theme--info[data-type=solid] .ui-btn, .ui-btn__wrapper.ui-theme--info[data-type=solid] .ui-btn {
  --btn-ripple: #bcd6ea;
}
.ui-btn__group.ui-theme--info[data-type=solid] .ui-btn:hover, .ui-btn__wrapper.ui-theme--info[data-type=solid] .ui-btn:hover {
  background-color: #2a7ebc;
}
.ui-btn__group.ui-theme--info[data-type=solid] .ui-btn[data-active=true], .ui-btn__group.ui-theme--info[data-type=solid] .ui-btn[data-open=true], .ui-btn__group.ui-theme--info[data-type=solid] .ui-btn:active, .ui-btn__wrapper.ui-theme--info[data-type=solid] .ui-btn[data-active=true], .ui-btn__wrapper.ui-theme--info[data-type=solid] .ui-btn[data-open=true], .ui-btn__wrapper.ui-theme--info[data-type=solid] .ui-btn:active {
  background-color: #0c4f80;
}
.ui-btn__group.ui-theme--info[data-type=solid] .ui-btn__inner, .ui-btn__wrapper.ui-theme--info[data-type=solid] .ui-btn__inner {
  background-color: #0668b1;
  color: #f8fbfd;
}
.ui-btn__group.ui-theme--info[data-type=solid].ui-btn__icon--hilight .ui-btn__icon, .ui-btn__wrapper.ui-theme--info[data-type=solid].ui-btn__icon--hilight .ui-btn__icon {
  background-color: #0f446c;
  color: #f8fbfd;
}
.ui-btn__group.ui-theme--danger .ui-btn, .ui-btn__wrapper.ui-theme--danger .ui-btn {
  --btn-ripple: #ea4074;
}
.ui-btn__group.ui-theme--danger .ui-btn__inner, .ui-btn__wrapper.ui-theme--danger .ui-btn__inner {
  color: #e50146;
}
.ui-btn__group.ui-theme--danger.ui-btn__icon--hilight .ui-btn__icon, .ui-btn__wrapper.ui-theme--danger.ui-btn__icon--hilight .ui-btn__icon {
  background-color: #d10443;
  color: #f8fbfd;
}
.ui-btn__group.ui-theme--danger[data-type=outline] .ui-btn__inner, .ui-btn__wrapper.ui-theme--danger[data-type=outline] .ui-btn__inner {
  box-shadow: 0 0 0 1px rgba(229, 1, 70, 0.75), 0 1px 1px rgba(229, 1, 70, 0.5);
}
.ui-btn__group.ui-theme--danger[data-type=solid] .ui-btn, .ui-btn__wrapper.ui-theme--danger[data-type=solid] .ui-btn {
  --btn-ripple: #f3bdcf;
}
.ui-btn__group.ui-theme--danger[data-type=solid] .ui-btn:hover, .ui-btn__wrapper.ui-theme--danger[data-type=solid] .ui-btn:hover {
  background-color: #e82761;
}
.ui-btn__group.ui-theme--danger[data-type=solid] .ui-btn[data-active=true], .ui-btn__group.ui-theme--danger[data-type=solid] .ui-btn[data-open=true], .ui-btn__group.ui-theme--danger[data-type=solid] .ui-btn:active, .ui-btn__wrapper.ui-theme--danger[data-type=solid] .ui-btn[data-active=true], .ui-btn__wrapper.ui-theme--danger[data-type=solid] .ui-btn[data-open=true], .ui-btn__wrapper.ui-theme--danger[data-type=solid] .ui-btn:active {
  background-color: #9d0c3b;
}
.ui-btn__group.ui-theme--danger[data-type=solid] .ui-btn__inner, .ui-btn__wrapper.ui-theme--danger[data-type=solid] .ui-btn__inner {
  background-color: #e50146;
  color: #f8fbfd;
}
.ui-btn__group.ui-theme--danger[data-type=solid].ui-btn__icon--hilight .ui-btn__icon, .ui-btn__wrapper.ui-theme--danger[data-type=solid].ui-btn__icon--hilight .ui-btn__icon {
  background-color: #7f1136;
  color: #f8fbfd;
}
.ui-btn__group.ui-theme--success .ui-btn, .ui-btn__wrapper.ui-theme--success .ui-btn {
  --btn-ripple: #97c95e;
}
.ui-btn__group.ui-theme--success .ui-btn__inner, .ui-btn__wrapper.ui-theme--success .ui-btn__inner {
  color: #76b829;
}
.ui-btn__group.ui-theme--success.ui-btn__icon--hilight .ui-btn__icon, .ui-btn__wrapper.ui-theme--success.ui-btn__icon--hilight .ui-btn__icon {
  background-color: #6da929;
  color: #f8fbfd;
}
.ui-btn__group.ui-theme--success[data-type=outline] .ui-btn__inner, .ui-btn__wrapper.ui-theme--success[data-type=outline] .ui-btn__inner {
  box-shadow: 0 0 0 1px rgba(118, 184, 41, 0.75), 0 1px 1px rgba(118, 184, 41, 0.5);
}
.ui-btn__group.ui-theme--success[data-type=solid] .ui-btn, .ui-btn__wrapper.ui-theme--success[data-type=solid] .ui-btn {
  --btn-ripple: #d8eac8;
}
.ui-btn__group.ui-theme--success[data-type=solid] .ui-btn:hover, .ui-btn__wrapper.ui-theme--success[data-type=solid] .ui-btn:hover {
  background-color: #8ac249;
}
.ui-btn__group.ui-theme--success[data-type=solid] .ui-btn[data-active=true], .ui-btn__group.ui-theme--success[data-type=solid] .ui-btn[data-open=true], .ui-btn__group.ui-theme--success[data-type=solid] .ui-btn:active, .ui-btn__wrapper.ui-theme--success[data-type=solid] .ui-btn[data-active=true], .ui-btn__wrapper.ui-theme--success[data-type=solid] .ui-btn[data-open=true], .ui-btn__wrapper.ui-theme--success[data-type=solid] .ui-btn:active {
  background-color: #558328;
}
.ui-btn__group.ui-theme--success[data-type=solid] .ui-btn__inner, .ui-btn__wrapper.ui-theme--success[data-type=solid] .ui-btn__inner {
  background-color: #76b829;
  color: #f8fbfd;
}
.ui-btn__group.ui-theme--success[data-type=solid].ui-btn__icon--hilight .ui-btn__icon, .ui-btn__wrapper.ui-theme--success[data-type=solid].ui-btn__icon--hilight .ui-btn__icon {
  background-color: #476c28;
  color: #f8fbfd;
}
.ui-btn__group.ui-theme--warning .ui-btn, .ui-btn__wrapper.ui-theme--warning .ui-btn {
  --btn-ripple: #afafb7;
}
.ui-btn__group.ui-theme--warning .ui-btn__inner, .ui-btn__wrapper.ui-theme--warning .ui-btn__inner {
  color: #9696A0;
}
.ui-btn__group.ui-theme--warning.ui-btn__icon--hilight .ui-btn__icon, .ui-btn__wrapper.ui-theme--warning.ui-btn__icon--hilight .ui-btn__icon {
  background-color: #898a94;
  color: #f8fbfd;
}
.ui-btn__group.ui-theme--warning[data-type=outline] .ui-btn__inner, .ui-btn__wrapper.ui-theme--warning[data-type=outline] .ui-btn__inner {
  box-shadow: 0 0 0 1px rgba(150, 150, 160, 0.75), 0 1px 1px rgba(150, 150, 160, 0.5);
}
.ui-btn__group.ui-theme--warning[data-type=solid] .ui-btn, .ui-btn__wrapper.ui-theme--warning[data-type=solid] .ui-btn {
  --btn-ripple: #e0e2e6;
}
.ui-btn__group.ui-theme--warning[data-type=solid] .ui-btn:hover, .ui-btn__wrapper.ui-theme--warning[data-type=solid] .ui-btn:hover {
  background-color: #a5a5ae;
}
.ui-btn__group.ui-theme--warning[data-type=solid] .ui-btn[data-active=true], .ui-btn__group.ui-theme--warning[data-type=solid] .ui-btn[data-open=true], .ui-btn__group.ui-theme--warning[data-type=solid] .ui-btn:active, .ui-btn__wrapper.ui-theme--warning[data-type=solid] .ui-btn[data-active=true], .ui-btn__wrapper.ui-theme--warning[data-type=solid] .ui-btn[data-open=true], .ui-btn__wrapper.ui-theme--warning[data-type=solid] .ui-btn:active {
  background-color: #6a6d75;
}
.ui-btn__group.ui-theme--warning[data-type=solid] .ui-btn__inner, .ui-btn__wrapper.ui-theme--warning[data-type=solid] .ui-btn__inner {
  background-color: #9696A0;
  color: #f8fbfd;
}
.ui-btn__group.ui-theme--warning[data-type=solid].ui-btn__icon--hilight .ui-btn__icon, .ui-btn__wrapper.ui-theme--warning[data-type=solid].ui-btn__icon--hilight .ui-btn__icon {
  background-color: #575b63;
  color: #f8fbfd;
}

.ui-btn__group {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
}
.ui-btn__group .ui-btn__inner {
  box-shadow: none;
}
.ui-btn__group.ui-btn__group--with-separator:not(.ui-btn__group--vertical) .ui-btn__wrapper:not(:last-child) .ui-btn__inner .ui-btn {
  -webkit-padding-end: 0.5em;
  -moz-padding-end: 0.5em;
  -ms-padding-end: 0.5em;
  -o-padding-end: 0.5em;
  padding-end: 0.5em;
}
.ui-btn__group.ui-btn__group--with-separator:not(.ui-btn__group--vertical) .ui-btn__wrapper:not(:last-child)::after {
  background-color: #e8edf0;
  box-shadow: 0 0 2px 0 #8a9ba8 inset;
}

.ui-tag {
  background-color: #f8fbfd;
  box-shadow: 0 0 0 1px rgba(113, 120, 126, 0.25);
  color: #71787e;
}
.ui-tag__icon {
  background-color: #71787e;
  color: #f8fbfd;
}
.ui-tag__label {
  background-color: #71787e;
  color: #f8fbfd;
}
.ui-tag__label:not(:empty) ~ .ui-tag__value {
  -webkit-border-start: 1px solid rgba(248, 251, 253, 0.3);
  -moz-border-start: 1px solid rgba(248, 251, 253, 0.3);
  -ms-border-start: 1px solid rgba(248, 251, 253, 0.3);
  -o-border-start: 1px solid rgba(248, 251, 253, 0.3);
  border-start: 1px solid rgba(248, 251, 253, 0.3);
}
.ui-tag--solid {
  background-color: #71787e;
  color: #f8fbfd;
}
.ui-tag--solid .ui-tag__icon,
.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.4);
  color: #d8e1e8;
}
.ui-tag.ui-theme--primary {
  box-shadow: 0 0 0 1px #2f80bb;
  color: #2f80bb;
}
.ui-tag.ui-theme--primary.ui-tag--solid {
  background-color: #2f80bb;
  color: #f8fbfd;
}
.ui-tag.ui-theme--primary.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--primary.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--primary .ui-tag__icon,
.ui-tag.ui-theme--primary .ui-tag__label {
  background-color: #2f80bb;
  color: #f8fbfd;
}
.ui-tag.ui-theme--secondary {
  box-shadow: 0 0 0 1px #7bb149;
  color: #7bb149;
}
.ui-tag.ui-theme--secondary.ui-tag--solid {
  background-color: #7bb149;
  color: #f8fbfd;
}
.ui-tag.ui-theme--secondary.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--secondary.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--secondary .ui-tag__icon,
.ui-tag.ui-theme--secondary .ui-tag__label {
  background-color: #7bb149;
  color: #f8fbfd;
}
.ui-tag.ui-theme--info {
  box-shadow: 0 0 0 1px #2775af;
  color: #2775af;
}
.ui-tag.ui-theme--info.ui-tag--solid {
  background-color: #2775af;
  color: #f8fbfd;
}
.ui-tag.ui-theme--info.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--info.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--info .ui-tag__icon,
.ui-tag.ui-theme--info .ui-tag__label {
  background-color: #2775af;
  color: #f8fbfd;
}
.ui-tag.ui-theme--danger {
  box-shadow: 0 0 0 1px #ce285f;
  color: #ce285f;
}
.ui-tag.ui-theme--danger.ui-tag--solid {
  background-color: #ce285f;
  color: #f8fbfd;
}
.ui-tag.ui-theme--danger.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--danger.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--danger .ui-tag__icon,
.ui-tag.ui-theme--danger .ui-tag__label {
  background-color: #ce285f;
  color: #f8fbfd;
}
.ui-tag.ui-theme--success {
  box-shadow: 0 0 0 1px #7bb149;
  color: #7bb149;
}
.ui-tag.ui-theme--success.ui-tag--solid {
  background-color: #7bb149;
  color: #f8fbfd;
}
.ui-tag.ui-theme--success.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--success.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--success .ui-tag__icon,
.ui-tag.ui-theme--success .ui-tag__label {
  background-color: #7bb149;
  color: #f8fbfd;
}
.ui-tag.ui-theme--warning {
  box-shadow: 0 0 0 1px #9397a2;
  color: #9397a2;
}
.ui-tag.ui-theme--warning.ui-tag--solid {
  background-color: #9397a2;
  color: #f8fbfd;
}
.ui-tag.ui-theme--warning.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--warning.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--warning .ui-tag__icon,
.ui-tag.ui-theme--warning .ui-tag__label {
  background-color: #9397a2;
  color: #f8fbfd;
}
.ui-tag.ui-theme--teal {
  box-shadow: 0 0 0 1px #23ada5;
  color: #23ada5;
}
.ui-tag.ui-theme--teal.ui-tag--solid {
  background-color: #23ada5;
  color: #f8fbfd;
}
.ui-tag.ui-theme--teal.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--teal.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--teal .ui-tag__icon,
.ui-tag.ui-theme--teal .ui-tag__label {
  background-color: #23ada5;
  color: #f8fbfd;
}
.ui-tag.ui-theme--teal-dark {
  box-shadow: 0 0 0 1px #238782;
  color: #238782;
}
.ui-tag.ui-theme--teal-dark.ui-tag--solid {
  background-color: #238782;
  color: #f8fbfd;
}
.ui-tag.ui-theme--teal-dark.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--teal-dark.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--teal-dark .ui-tag__icon,
.ui-tag.ui-theme--teal-dark .ui-tag__label {
  background-color: #238782;
  color: #f8fbfd;
}
.ui-tag.ui-theme--green {
  box-shadow: 0 0 0 1px #2e9a72;
  color: #2e9a72;
}
.ui-tag.ui-theme--green.ui-tag--solid {
  background-color: #2e9a72;
  color: #f8fbfd;
}
.ui-tag.ui-theme--green.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--green.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--green .ui-tag__icon,
.ui-tag.ui-theme--green .ui-tag__label {
  background-color: #2e9a72;
  color: #f8fbfd;
}
.ui-tag.ui-theme--green-dark {
  box-shadow: 0 0 0 1px #2a735a;
  color: #2a735a;
}
.ui-tag.ui-theme--green-dark.ui-tag--solid {
  background-color: #2a735a;
  color: #f8fbfd;
}
.ui-tag.ui-theme--green-dark.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--green-dark.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--green-dark .ui-tag__icon,
.ui-tag.ui-theme--green-dark .ui-tag__label {
  background-color: #2a735a;
  color: #f8fbfd;
}
.ui-tag.ui-theme--cyan {
  box-shadow: 0 0 0 1px #34a0b4;
  color: #34a0b4;
}
.ui-tag.ui-theme--cyan.ui-tag--solid {
  background-color: #34a0b4;
  color: #f8fbfd;
}
.ui-tag.ui-theme--cyan.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--cyan.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--cyan .ui-tag__icon,
.ui-tag.ui-theme--cyan .ui-tag__label {
  background-color: #34a0b4;
  color: #f8fbfd;
}
.ui-tag.ui-theme--cyan-dark {
  box-shadow: 0 0 0 1px #4b8291;
  color: #4b8291;
}
.ui-tag.ui-theme--cyan-dark.ui-tag--solid {
  background-color: #4b8291;
  color: #f8fbfd;
}
.ui-tag.ui-theme--cyan-dark.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--cyan-dark.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--cyan-dark .ui-tag__icon,
.ui-tag.ui-theme--cyan-dark .ui-tag__label {
  background-color: #4b8291;
  color: #f8fbfd;
}
.ui-tag.ui-theme--blue {
  box-shadow: 0 0 0 1px #2d8bbc;
  color: #2d8bbc;
}
.ui-tag.ui-theme--blue.ui-tag--solid {
  background-color: #2d8bbc;
  color: #f8fbfd;
}
.ui-tag.ui-theme--blue.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--blue.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--blue .ui-tag__icon,
.ui-tag.ui-theme--blue .ui-tag__label {
  background-color: #2d8bbc;
  color: #f8fbfd;
}
.ui-tag.ui-theme--blue-dark {
  box-shadow: 0 0 0 1px #2d6a92;
  color: #2d6a92;
}
.ui-tag.ui-theme--blue-dark.ui-tag--solid {
  background-color: #2d6a92;
  color: #f8fbfd;
}
.ui-tag.ui-theme--blue-dark.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--blue-dark.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--blue-dark .ui-tag__icon,
.ui-tag.ui-theme--blue-dark .ui-tag__label {
  background-color: #2d6a92;
  color: #f8fbfd;
}
.ui-tag.ui-theme--indigo {
  box-shadow: 0 0 0 1px #4372a9;
  color: #4372a9;
}
.ui-tag.ui-theme--indigo.ui-tag--solid {
  background-color: #4372a9;
  color: #f8fbfd;
}
.ui-tag.ui-theme--indigo.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--indigo.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--indigo .ui-tag__icon,
.ui-tag.ui-theme--indigo .ui-tag__label {
  background-color: #4372a9;
  color: #f8fbfd;
}
.ui-tag.ui-theme--indigo-dark {
  box-shadow: 0 0 0 1px #395b83;
  color: #395b83;
}
.ui-tag.ui-theme--indigo-dark.ui-tag--solid {
  background-color: #395b83;
  color: #f8fbfd;
}
.ui-tag.ui-theme--indigo-dark.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--indigo-dark.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--indigo-dark .ui-tag__icon,
.ui-tag.ui-theme--indigo-dark .ui-tag__label {
  background-color: #395b83;
  color: #f8fbfd;
}
.ui-tag.ui-theme--violet {
  box-shadow: 0 0 0 1px #8e5295;
  color: #8e5295;
}
.ui-tag.ui-theme--violet.ui-tag--solid {
  background-color: #8e5295;
  color: #f8fbfd;
}
.ui-tag.ui-theme--violet.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--violet.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--violet .ui-tag__icon,
.ui-tag.ui-theme--violet .ui-tag__label {
  background-color: #8e5295;
  color: #f8fbfd;
}
.ui-tag.ui-theme--violet-dark {
  box-shadow: 0 0 0 1px #68436f;
  color: #68436f;
}
.ui-tag.ui-theme--violet-dark.ui-tag--solid {
  background-color: #68436f;
  color: #f8fbfd;
}
.ui-tag.ui-theme--violet-dark.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--violet-dark.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--violet-dark .ui-tag__icon,
.ui-tag.ui-theme--violet-dark .ui-tag__label {
  background-color: #68436f;
  color: #f8fbfd;
}
.ui-tag.ui-theme--purple {
  box-shadow: 0 0 0 1px #7768cd;
  color: #7768cd;
}
.ui-tag.ui-theme--purple.ui-tag--solid {
  background-color: #7768cd;
  color: #f8fbfd;
}
.ui-tag.ui-theme--purple.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--purple.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--purple .ui-tag__icon,
.ui-tag.ui-theme--purple .ui-tag__label {
  background-color: #7768cd;
  color: #f8fbfd;
}
.ui-tag.ui-theme--purple-dark {
  box-shadow: 0 0 0 1px #6358a7;
  color: #6358a7;
}
.ui-tag.ui-theme--purple-dark.ui-tag--solid {
  background-color: #6358a7;
  color: #f8fbfd;
}
.ui-tag.ui-theme--purple-dark.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--purple-dark.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--purple-dark .ui-tag__icon,
.ui-tag.ui-theme--purple-dark .ui-tag__label {
  background-color: #6358a7;
  color: #f8fbfd;
}
.ui-tag.ui-theme--yellow {
  box-shadow: 0 0 0 1px #e2be5a;
  color: #e2be5a;
}
.ui-tag.ui-theme--yellow.ui-tag--solid {
  background-color: #e2be5a;
  color: #f8fbfd;
}
.ui-tag.ui-theme--yellow.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--yellow.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--yellow .ui-tag__icon,
.ui-tag.ui-theme--yellow .ui-tag__label {
  background-color: #e2be5a;
  color: #f8fbfd;
}
.ui-tag.ui-theme--yellow-dark {
  box-shadow: 0 0 0 1px #c59d32;
  color: #c59d32;
}
.ui-tag.ui-theme--yellow-dark.ui-tag--solid {
  background-color: #c59d32;
  color: #f8fbfd;
}
.ui-tag.ui-theme--yellow-dark.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--yellow-dark.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--yellow-dark .ui-tag__icon,
.ui-tag.ui-theme--yellow-dark .ui-tag__label {
  background-color: #c59d32;
  color: #f8fbfd;
}
.ui-tag.ui-theme--orange {
  box-shadow: 0 0 0 1px #c5884a;
  color: #c5884a;
}
.ui-tag.ui-theme--orange.ui-tag--solid {
  background-color: #c5884a;
  color: #f8fbfd;
}
.ui-tag.ui-theme--orange.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--orange.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--orange .ui-tag__icon,
.ui-tag.ui-theme--orange .ui-tag__label {
  background-color: #c5884a;
  color: #f8fbfd;
}
.ui-tag.ui-theme--orange-dark {
  box-shadow: 0 0 0 1px #9f7143;
  color: #9f7143;
}
.ui-tag.ui-theme--orange-dark.ui-tag--solid {
  background-color: #9f7143;
  color: #f8fbfd;
}
.ui-tag.ui-theme--orange-dark.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--orange-dark.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--orange-dark .ui-tag__icon,
.ui-tag.ui-theme--orange-dark .ui-tag__label {
  background-color: #9f7143;
  color: #f8fbfd;
}
.ui-tag.ui-theme--red {
  box-shadow: 0 0 0 1px #c75053;
  color: #c75053;
}
.ui-tag.ui-theme--red.ui-tag--solid {
  background-color: #c75053;
  color: #f8fbfd;
}
.ui-tag.ui-theme--red.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--red.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--red .ui-tag__icon,
.ui-tag.ui-theme--red .ui-tag__label {
  background-color: #c75053;
  color: #f8fbfd;
}
.ui-tag.ui-theme--red-dark {
  box-shadow: 0 0 0 1px #a1464a;
  color: #a1464a;
}
.ui-tag.ui-theme--red-dark.ui-tag--solid {
  background-color: #a1464a;
  color: #f8fbfd;
}
.ui-tag.ui-theme--red-dark.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--red-dark.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--red-dark .ui-tag__icon,
.ui-tag.ui-theme--red-dark .ui-tag__label {
  background-color: #a1464a;
  color: #f8fbfd;
}
.ui-tag.ui-theme--pink {
  box-shadow: 0 0 0 1px #ab427a;
  color: #ab427a;
}
.ui-tag.ui-theme--pink.ui-tag--solid {
  background-color: #ab427a;
  color: #f8fbfd;
}
.ui-tag.ui-theme--pink.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--pink.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--pink .ui-tag__icon,
.ui-tag.ui-theme--pink .ui-tag__label {
  background-color: #ab427a;
  color: #f8fbfd;
}
.ui-tag.ui-theme--pink-dark {
  box-shadow: 0 0 0 1px #a1406a;
  color: #a1406a;
}
.ui-tag.ui-theme--pink-dark.ui-tag--solid {
  background-color: #a1406a;
  color: #f8fbfd;
}
.ui-tag.ui-theme--pink-dark.ui-tag--solid .ui-tag__icon,
.ui-tag.ui-theme--pink-dark.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.ui-tag.ui-theme--pink-dark .ui-tag__icon,
.ui-tag.ui-theme--pink-dark .ui-tag__label {
  background-color: #a1406a;
  color: #f8fbfd;
}

.ui-menu__group__label {
  color: #8a9ba8;
}
.ui-menu__item__link:hover, .ui-menu .ui-breadcrumbs__link:hover {
  background-color: #b7da93;
  box-shadow: 0 0 1px 0 #76b829 inset;
  color: #f8fbfd;
}
.ui-menu__item__link[data-open=true], .ui-menu [data-open=true].ui-breadcrumbs__link, .ui-menu__item__link:active, .ui-menu .ui-breadcrumbs__link:active {
  background-color: #76b829;
  color: #f8fbfd;
}
.ui-menu__item__link[data-active=true], .ui-menu [data-active=true].ui-breadcrumbs__link {
  background-color: #76b829;
  box-shadow: 4px 0 0 0 #507532 inset;
  color: #f8fbfd;
}
.ui-menu__item__link[data-disabled=true], .ui-menu [data-disabled=true].ui-breadcrumbs__link {
  color: #8a9ba8;
}
[dir=rtl] .ui-menu__item__link[data-active=true], [dir=rtl] .ui-menu [data-active=true].ui-breadcrumbs__link, .ui-menu [dir=rtl] [data-active=true].ui-breadcrumbs__link {
  box-shadow: -4px 0 0 0 #507532 inset;
}

.ui-menu__item__caret--split:hover {
  background-color: #b7da93;
  color: #f8fbfd;
}
.ui-menu__item__caret--split[data-open=true], .ui-menu__item__caret--split:active {
  background-color: #76b829;
  color: #f8fbfd;
}
.ui-menu__bar {
  background-color: #f3f6f9;
}
.ui-menu__bar__wrapper .ui-menu__item__link[data-active=true], .ui-menu__bar__wrapper .ui-menu [data-active=true].ui-breadcrumbs__link, .ui-menu .ui-menu__bar__wrapper [data-active=true].ui-breadcrumbs__link {
  box-shadow: 0 -2px 0 0 #f8fbfd inset;
}
.ui-menu__bar__wrapper .ui-menu__group {
  border: 1px solid rgba(215, 222, 228, 0.5);
}

.ui-breadcrumbs {
  color: #76b829;
}
.ui-breadcrumbs__wrapper {
  color: #76b829;
}
.ui-breadcrumbs__link::after, .ui-breadcrumbs__overflow::after {
  color: #543c3f;
}
.ui-breadcrumbs__label {
  color: #543c3f;
}

.ui-fieldset {
  border: 1px solid #d7dee4;
  border-radius: 2px;
}

.ui-password-meter::before {
  background-image: -webkit-linear-gradient(left, #db3737, #ffc940, #0f9960);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
}
.ui-password-meter::after {
  background-color: #e8edf0;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
}

.ui-field:focus-within .ui-field__label {
  color: #1077c1;
  font-weight: 500;
}
.ui-field__label::after {
  color: #76b829;
}
.ui-field__wrapper {
  background-color: #f3f6f9;
  border-radius: 2px;
  box-shadow: 0 0 0 1px #d7dee4 inset;
}
.ui-field--plain .ui-field__wrapper, .ui-field--plain {
  background-color: transparent;
  box-shadow: none;
}
.ui-field--plain .ui-field__wrapper .ui-input, .ui-field--plain .ui-input {
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
}
.ui-field--plain .ui-field__wrapper .ui-input__info, .ui-field--plain .ui-input__info {
  background: none;
  box-shadow: none;
}
.ui-field--plain .ui-field__wrapper .ui-dropdown, .ui-field--plain .ui-dropdown {
  background: none;
  box-shadow: none;
}

.ui-input {
  background-color: #f8fbfd;
  box-shadow: 0 0 0 1px rgba(215, 222, 228, 0.5) inset, 0 1px 2px 0 rgba(24, 32, 38, 0.25) inset;
  color: #485057;
}
.ui-input.ui-list .ui-list__container {
  border-top: 1px solid #d7dee4;
}
.ui-input--textarea .ui-input__counter {
  border-top: 1px dashed #d7dee4;
}
.ui-input::after {
  background-color: #1077c1;
}
.ui-input:focus-within {
  box-shadow: 0 0 0 1px rgba(16, 119, 193, 0.5) inset, 0 1px 2px 0 rgba(24, 32, 38, 0.25) inset;
}
.ui-input--invalid {
  background-color: #f7f1f6;
  box-shadow: 0 0 0 1px rgba(229, 1, 70, 0.25) inset, 0 1px 2px 0 rgba(24, 32, 38, 0.25) inset;
}
.ui-input--invalid:focus-within {
  box-shadow: 0 0 0 1px rgba(229, 1, 70, 0.5) inset, 0 1px 2px 0 rgba(24, 32, 38, 0.25) inset;
}
.ui-input--invalid::after {
  background-color: #e50146;
}
.ui-input--readonly {
  background-color: #f8fbfd;
  box-shadow: 0 0 0 1px rgba(215, 222, 228, 0.25) inset, 0 1px 2px 0 rgba(24, 32, 38, 0.25) inset;
}
.ui-input--readonly::before {
  background-color: rgba(138, 155, 168, 0.05);
}
.ui-input--disabled::before {
  background-color: rgba(138, 155, 168, 0.25);
}
.ui-input__addon .ui-option {
  color: #29323a;
}
.ui-input__info {
  background-color: #f3f6f9;
  box-shadow: 0 1px 0 0 #f3f6f9 inset, 0 0 0 1px #d7dee4 inset;
}
.ui-input__drop-handle, .ui-input__counter, .ui-input__error, .ui-input__clear {
  color: #8a9ba8;
}
.ui-input__drop-handle {
  box-shadow: 0 0 1px 0 #8a9ba8;
  color: #8a9ba8;
}
.ui-input__drop-handle:hover {
  color: #1077c1;
}
.ui-input__error {
  color: #e50146;
}
.ui-input__error > ul {
  background: #e50146;
  color: #f8fbfd;
}
.ui-input input,
.ui-input textarea {
  background: none;
  color: #485057;
}
.ui-input-file__dropzone {
  border: 2px dashed #8a9ba8;
  color: #8a9ba8;
}
.ui-input-file__dropzone.dragging {
  border-color: #1077c1;
  color: #1077c1;
}
.ui-input-file__dropzone + input {
  box-shadow: none;
  display: none;
}
.ui-input__tags .ui-tag {
  background-color: rgba(138, 155, 168, 0.1);
  box-shadow: 0 0 1px 0 #8a9ba8;
}

.ui-list__title {
  color: #543c3f;
}
.ui-list__item {
  color: #29323a;
}
.ui-list__item u {
  color: #476c28;
}
.ui-list__item--selected {
  background-color: #476c28;
  color: #f8fbfd;
}
.ui-list__item:hover, .ui-list__item--hilight {
  background-color: #b7da93;
  color: #d8e1e8;
}

.ui-dropdown {
  background-color: #f3f6f9;
  box-shadow: 0 0 0 1px #d7dee4 inset;
}
.ui-dropdown__link[data-open=true], .ui-dropdown__link:active {
  background-color: #76b829;
  color: #f8fbfd;
}

.ui-option__toggle {
  background-color: #ccd5db;
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2) inset;
}
.ui-option__toggle::before {
  color: #29323a;
}
.ui-option__toggle::after {
  background-color: #f8fbfd;
  box-shadow: 0 0 1px 0 #8a9ba8 inset;
}
.ui-option__control > input:focus ~ .ui-option__toggle {
  box-shadow: 0 0 3px 2px #1077c1;
}
.ui-option__control > input:checked ~ .ui-option__toggle {
  background-color: #394b59;
}
.ui-option__control > input:checked ~ .ui-option__toggle::before {
  color: #d8e1e8;
}
.ui-option__control > input:hover ~ .ui-icon, .ui-option__control > input:focus ~ .ui-icon {
  color: #1077c1;
}
.ui-option.ui-theme--primary input:checked ~ .ui-option__toggle::before {
  background-color: #1077c1;
  color: #f8fbfd;
}
.ui-option.ui-theme--secondary input:checked ~ .ui-option__toggle::before {
  background-color: #76b829;
  color: #f8fbfd;
}
.ui-option.ui-theme--info input:checked ~ .ui-option__toggle::before {
  background-color: #0668b1;
  color: #f8fbfd;
}
.ui-option.ui-theme--danger input:checked ~ .ui-option__toggle::before {
  background-color: #e50146;
  color: #f8fbfd;
}
.ui-option.ui-theme--success input:checked ~ .ui-option__toggle::before {
  background-color: #76b829;
  color: #f8fbfd;
}
.ui-option.ui-theme--warning input:checked ~ .ui-option__toggle::before {
  background-color: #9696A0;
  color: #f8fbfd;
}
.ui-option.ui-theme--teal input:checked ~ .ui-option__toggle::before {
  background-color: #00b3a4;
  color: #f8fbfd;
}
.ui-option.ui-theme--teal-dark input:checked ~ .ui-option__toggle::before {
  background-color: #008075;
  color: #f8fbfd;
}
.ui-option.ui-theme--green input:checked ~ .ui-option__toggle::before {
  background-color: #0f9960;
  color: #f8fbfd;
}
.ui-option.ui-theme--green-dark input:checked ~ .ui-option__toggle::before {
  background-color: #0a6640;
  color: #f8fbfd;
}
.ui-option.ui-theme--cyan input:checked ~ .ui-option__toggle::before {
  background-color: #17a2b8;
  color: #f8fbfd;
}
.ui-option.ui-theme--cyan-dark input:checked ~ .ui-option__toggle::before {
  background-color: #367989;
  color: #f8fbfd;
}
.ui-option.ui-theme--blue input:checked ~ .ui-option__toggle::before {
  background-color: #0e86c3;
  color: #f8fbfd;
}
.ui-option.ui-theme--blue-dark input:checked ~ .ui-option__toggle::before {
  background-color: #0e5a8a;
  color: #f8fbfd;
}
.ui-option.ui-theme--indigo input:checked ~ .ui-option__toggle::before {
  background-color: #2b64a9;
  color: #f8fbfd;
}
.ui-option.ui-theme--indigo-dark input:checked ~ .ui-option__toggle::before {
  background-color: #1e4676;
  color: #f8fbfd;
}
.ui-option.ui-theme--violet input:checked ~ .ui-option__toggle::before {
  background-color: #8f398f;
  color: #f8fbfd;
}
.ui-option.ui-theme--violet-dark input:checked ~ .ui-option__toggle::before {
  background-color: #5c255c;
  color: #f8fbfd;
}
.ui-option.ui-theme--purple input:checked ~ .ui-option__toggle::before {
  background-color: #7157d9;
  color: #f8fbfd;
}
.ui-option.ui-theme--purple-dark input:checked ~ .ui-option__toggle::before {
  background-color: #5642a6;
  color: #f8fbfd;
}
.ui-option.ui-theme--yellow input:checked ~ .ui-option__toggle::before {
  background-color: #ffc940;
  color: #f8fbfd;
}
.ui-option.ui-theme--yellow-dark input:checked ~ .ui-option__toggle::before {
  background-color: #d99e0b;
  color: #f8fbfd;
}
.ui-option.ui-theme--orange input:checked ~ .ui-option__toggle::before {
  background-color: #d9822b;
  color: #f8fbfd;
}
.ui-option.ui-theme--orange-dark input:checked ~ .ui-option__toggle::before {
  background-color: #a66321;
  color: #f8fbfd;
}
.ui-option.ui-theme--red input:checked ~ .ui-option__toggle::before {
  background-color: #db3737;
  color: #f8fbfd;
}
.ui-option.ui-theme--red-dark input:checked ~ .ui-option__toggle::before {
  background-color: #a82a2a;
  color: #f8fbfd;
}
.ui-option.ui-theme--pink input:checked ~ .ui-option__toggle::before {
  background-color: #b6246b;
  color: #f8fbfd;
}
.ui-option.ui-theme--pink-dark input:checked ~ .ui-option__toggle::before {
  background-color: #a82255;
  color: #f8fbfd;
}

.ui-slider__bubble {
  background-color: #f8fbfd;
  border: 1px solid #d7dee4;
  border-radius: 2px;
}
.ui-slider__min, .ui-slider__max {
  color: #543c3f;
}
.ui-slider__bar {
  background-color: #e8edf0;
}
.ui-slider__bar::after {
  background-color: #1077c1;
}
.ui-slider__bar > input::-webkit-slider-thumb {
  background-color: #f8fbfd;
  border: 1px solid #d7dee4;
}

.ui-calendar {
  border: 1px solid #d7dee4;
  border-radius: 2px;
}
.ui-calendar__header {
  background-color: #f3f6f9;
}
.ui-calendar__footer {
  background-color: #f3f6f9;
}
.ui-calendar__tag {
  background-color: rgba(16, 119, 193, 0.05);
  border: 1px solid rgba(16, 119, 193, 0.5);
  color: #1077c1;
}
.ui-calendar__tag:hover {
  background-color: rgba(16, 119, 193, 0.5);
  color: #e8edf0;
}
.ui-calendar__tag.cancel {
  border-color: rgba(229, 1, 70, 0.5);
  color: #e50146;
}
.ui-calendar__tag.cancel:hover {
  background-color: rgba(229, 1, 70, 0.5);
  color: #e8edf0;
}
.ui-calendar__tag[data-active=true] {
  background-color: rgba(16, 119, 193, 0.85);
  color: #e8edf0;
}
.ui-calendar__title {
  color: #1077c1;
  font-weight: 500;
}
.ui-calendar__tool {
  color: #1077c1;
}
.ui-calendar__tool:hover {
  background-color: rgba(16, 119, 193, 0.15);
  border-color: rgba(215, 222, 228, 0.75);
}
.ui-calendar__tool[data-disabled=true] {
  color: rgba(138, 155, 168, 0.5);
}
.ui-calendar__clock {
  border-top: 1px solid rgba(215, 222, 228, 0.75);
}
.ui-calendar__clock__ampm {
  background: #8a9ba8;
  border: 1px solid #d7dee4;
}
.ui-calendar__clock__ampm > div {
  background-color: #f8fbfd;
  border: 1px solid rgba(16, 22, 26, 0.5);
  box-shadow: 0 0 2px 0 rgba(16, 22, 26, 0.25) inset;
}
.ui-calendar__clock__ampm::before {
  background-color: #ffc940;
  color: #394b59;
}
.ui-calendar__clock__ampm::after {
  background-color: #394b59;
  color: #f8fbfd;
}
.ui-calendar__page__head {
  background-color: #569fd3;
  color: #f8fbfd;
}
.ui-calendar__page__cell:hover {
  background-color: rgba(16, 119, 193, 0.15);
}
.ui-calendar__page__cell.selected {
  background-color: rgba(16, 119, 193, 0.15);
  box-shadow: 0 0 0 1px #1077c1 inset;
  color: #1077c1;
}
.ui-calendar__page__cell.week {
  background-color: rgba(41, 50, 58, 0.05);
  color: #8a9ba8;
}
.ui-calendar__page__cell.date-other {
  color: rgba(41, 50, 58, 0.65);
}
.ui-calendar__page__cell.date-today::before {
  color: #76b829;
}
.ui-calendar__page__cell.select-start, .ui-calendar__page__cell.select-end {
  background-color: rgba(16, 119, 193, 0.5);
  color: #f8fbfd;
}
.ui-calendar__page__cell.select-start::before, .ui-calendar__page__cell.select-end::before {
  color: #f8fbfd;
}
.ui-calendar__page__cell.select-hilight {
  background-color: rgba(16, 119, 193, 0.15);
  color: #1077c1;
}
.ui-calendar__page__cell.disabled {
  background-color: rgba(138, 155, 168, 0.05);
  color: rgba(138, 155, 168, 0.5);
}

.ui-panel-base {
  background-color: #f8fbfd;
}

.ui-footer {
  color: #543c3f;
}
.ui-panel {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
}
.ui-panel.ui-paper, .theme-dark .ui-panel.ui-card, .ui-panel.ui-card {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2);
}
.ui-panel__body > .ui-scroll, .ui-panel__body > .ui-list__container, .ui-panel__body > .ui-gridder, .ui-panel__body > .ui-tree__container {
  border: 2px solid #f3f6f9;
}
.ui-panel__header {
  background-color: #f3f6f9;
}
.ui-panel[data-expanded=true] {
  box-shadow: 0 0 4em rgba(0, 0, 0, 0.9);
}
.ui-panel.ui-theme--primary .ui-panel__header {
  background-color: #227cbd;
  color: #f8fbfd;
}
.ui-panel.ui-theme--primary .ui-panel__header .ui-btn__wrapper[data-type=tool] .ui-btn__inner {
  background-color: rgba(16, 119, 193, 0.95);
  color: #f8fbfd;
}
.ui-panel.ui-theme--secondary .ui-panel__header {
  background-color: #79b43c;
  color: #f8fbfd;
}
.ui-panel.ui-theme--secondary .ui-panel__header .ui-btn__wrapper[data-type=tool] .ui-btn__inner {
  background-color: rgba(118, 184, 41, 0.95);
  color: #f8fbfd;
}
.ui-panel.ui-theme--info .ui-panel__header {
  background-color: #1a70b0;
  color: #f8fbfd;
}
.ui-panel.ui-theme--info .ui-panel__header .ui-btn__wrapper[data-type=tool] .ui-btn__inner {
  background-color: rgba(6, 104, 177, 0.95);
  color: #f8fbfd;
}
.ui-panel.ui-theme--danger .ui-panel__header {
  background-color: #d71855;
  color: #f8fbfd;
}
.ui-panel.ui-theme--danger .ui-panel__header .ui-btn__wrapper[data-type=tool] .ui-btn__inner {
  background-color: rgba(229, 1, 70, 0.95);
  color: #f8fbfd;
}
.ui-panel.ui-theme--success .ui-panel__header {
  background-color: #79b43c;
  color: #f8fbfd;
}
.ui-panel.ui-theme--success .ui-panel__header .ui-btn__wrapper[data-type=tool] .ui-btn__inner {
  background-color: rgba(118, 184, 41, 0.95);
  color: #f8fbfd;
}
.ui-panel.ui-theme--warning .ui-panel__header {
  background-color: #9497a1;
  color: #f8fbfd;
}
.ui-panel.ui-theme--warning .ui-panel__header .ui-btn__wrapper[data-type=tool] .ui-btn__inner {
  background-color: rgba(150, 150, 160, 0.95);
  color: #f8fbfd;
}
.ui-panel.ui-theme--dark .ui-panel__header {
  background-color: #394b59;
  color: #f8fbfd;
}
.ui-panel.ui-theme--dark .ui-panel__header .ui-btn__wrapper[data-type=tool] .ui-btn__inner {
  background-color: rgba(24, 32, 38, 0.15);
  color: #f8fbfd;
}

.ui-card__meta {
  color: #543c3f;
}
.ui-card__content > .ui-scroll, .ui-card__content > .ui-list__container, .ui-card__content > .ui-gridder, .ui-card__content > .ui-tree__container {
  border: 2px solid #f3f6f9;
}
.ui-card__media > .ui-card__title {
  background-color: rgba(24, 32, 38, 0.7);
  color: #f8fbfd;
}
a:hover > .ui-card {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
}
a[data-disabled=true] > .ui-card {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
}

.ui-tab__panel--noborder .ui-tab__body {
  border-color: transparent;
}
.ui-tab__panel:not([data-align=bottom]) .ui-tab__body {
  border-top-color: #1077c1;
}
.ui-tab__panel[data-align=bottom] .ui-tab__button[data-active=true] {
  box-shadow: 0 1px 0 0 #f3f6f9 inset, 0 3px 0 0 #1077c1, 0 0 0 1px #1077c1 inset;
}
.ui-tab__panel[data-align=bottom] .ui-tab__body {
  border-bottom-color: #1077c1;
}
.ui-tab__bar__overflow .ui-menu .ui-tab__button {
  box-shadow: none;
}
.ui-tab__bar__overflow .ui-menu .ui-tab__button[data-active=true] {
  background-color: rgba(16, 119, 193, 0.5);
}
.ui-tab__button {
  background-color: #f3f6f9;
  border-radius: 2px;
  box-shadow: 0 0 0 1px #d7dee4 inset;
}
.ui-tab__button[data-active=true] {
  background-color: #f3f6f9;
  box-shadow: 0 -1px 0 0 #f3f6f9 inset, 0 -3px 0 0 #1077c1, 0 0 0 1px #1077c1 inset;
}
.ui-menu > .ui-tab__button[data-active=true] {
  box-shadow: 0 -3px 0 0 #1077c1 inset, 0 3px 0 0 #1077c1 inset, 0 -1px 0 0 #f3f6f9 inset, 0 0 0 1px #d7dee4 inset;
}

.ui-tab__button[data-disabled=true] {
  color: rgba(84, 60, 63, 0.5);
}
.ui-tab__button[data-disabled=true]::before {
  background-color: rgba(138, 155, 168, 0.25);
}
.ui-tab__body {
  background-color: #f3f6f9;
  border: 1px solid #d7dee4;
}
.ui-tab__body > .ui-section,
.ui-tab__body > .ui-section__content,
.ui-tab__body > .ui-router-view {
  background-color: #f3f6f9;
}

.ui-alert__wrapper {
  background-color: #29323a;
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2);
  color: #e8edf0;
}
.ui-alert.ui-toast .ui-alert__wrapper {
  background-color: #f8fbfd;
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
  color: #29323a;
}
.ui-alert.ui-toast .ui-alert__icon {
  background-color: #29323a;
  color: #f8fbfd;
}
.ui-alert.ui-theme--primary .ui-alert__wrapper {
  background-color: #1077c1;
  color: #f8fbfd;
}
.ui-alert.ui-theme--primary.ui-toast .ui-alert__wrapper {
  background-color: #f8fbfd;
  color: #1077c1;
}
.ui-alert.ui-theme--primary.ui-toast .ui-alert__wrapper .ui-alert__icon {
  background-color: #1077c1;
  color: #f8fbfd;
}
.ui-alert.ui-theme--secondary .ui-alert__wrapper {
  background-color: #76b829;
  color: #f8fbfd;
}
.ui-alert.ui-theme--secondary.ui-toast .ui-alert__wrapper {
  background-color: #f8fbfd;
  color: #76b829;
}
.ui-alert.ui-theme--secondary.ui-toast .ui-alert__wrapper .ui-alert__icon {
  background-color: #76b829;
  color: #f8fbfd;
}
.ui-alert.ui-theme--info .ui-alert__wrapper {
  background-color: #0668b1;
  color: #f8fbfd;
}
.ui-alert.ui-theme--info.ui-toast .ui-alert__wrapper {
  background-color: #f8fbfd;
  color: #0668b1;
}
.ui-alert.ui-theme--info.ui-toast .ui-alert__wrapper .ui-alert__icon {
  background-color: #0668b1;
  color: #f8fbfd;
}
.ui-alert.ui-theme--danger .ui-alert__wrapper {
  background-color: #e50146;
  color: #f8fbfd;
}
.ui-alert.ui-theme--danger.ui-toast .ui-alert__wrapper {
  background-color: #f8fbfd;
  color: #e50146;
}
.ui-alert.ui-theme--danger.ui-toast .ui-alert__wrapper .ui-alert__icon {
  background-color: #e50146;
  color: #f8fbfd;
}
.ui-alert.ui-theme--success .ui-alert__wrapper {
  background-color: #76b829;
  color: #f8fbfd;
}
.ui-alert.ui-theme--success.ui-toast .ui-alert__wrapper {
  background-color: #f8fbfd;
  color: #76b829;
}
.ui-alert.ui-theme--success.ui-toast .ui-alert__wrapper .ui-alert__icon {
  background-color: #76b829;
  color: #f8fbfd;
}
.ui-alert.ui-theme--warning .ui-alert__wrapper {
  background-color: #9696A0;
  color: #f8fbfd;
}
.ui-alert.ui-theme--warning.ui-toast .ui-alert__wrapper {
  background-color: #f8fbfd;
  color: #9696A0;
}
.ui-alert.ui-theme--warning.ui-toast .ui-alert__wrapper .ui-alert__icon {
  background-color: #9696A0;
  color: #f8fbfd;
}

.ui-dialog {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
}
.ui-dialog .ui-panel__header {
  background-color: #3e91cd;
  color: #f8fbfd;
  font-weight: 500;
}
.ui-dialog .ui-panel__header__actions .ui-dlg--tool .ui-btn .ui-icon {
  background-color: #f8fbfd;
  border: 0.05em solid #8a9ba8;
}
.ui-dialog .ui-panel__header__actions .ui-dlg--tool .ui-btn:hover .ui-icon {
  background-color: #d8e1e8;
}
.ui-dialog .ui-panel__header__actions .ui-dlg--tool[data-disabled=true] .ui-icon {
  color: #8a9ba8;
}
.ui-dialog__wrapper[data-modal=true] {
  background-color: rgba(0, 0, 0, 0.05);
}
.ui-dialog__wrapper[data-active=false] .ui-dialog {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2);
}
.ui-dialog__wrapper[data-active=false] .ui-dialog .ui-panel__header {
  background-color: #dde3e8;
  color: #8a9ba8;
}
.ui-dialog__wrapper[data-active=false] .ui-dialog .ui-panel__header .ui-dlg--tool:not(:hover) {
  background-color: transparent;
}
.ui-dialog__wrapper[data-active=false] .ui-dialog .ui-panel__header .ui-dlg--tool:not(:hover) .ui-icon {
  color: #8a9ba8;
}

.ui-drawer__body {
  background-color: #f3f6f9;
}
.ui-drawer__shim {
  background-color: transparent;
}
.ui-drawer__toggler {
  color: #1077c1;
}
.ui-drawer[data-peek=true] .ui-drawer__shim {
  background-color: rgba(16, 22, 26, 0.2);
}

.ui-sidebar {
  background-color: #f3f6f9;
}
.ui-sidebar__body {
  background-color: #f8fbfd;
}
.ui-sidebar__toggler:hover {
  color: #76b829;
}
.ui-sidebar__resizer {
  background-color: #569fd3;
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2);
}
.ui-sidebar__resizer[data-resizing=true] {
  background: none;
  border-left: 2px dotted rgba(24, 32, 38, 0.25);
}
.ui-sidebar[data-collapsed=true][data-peek=true] .ui-sidebar__body {
  box-shadow: 0 0 20px 0 rgba(16, 22, 26, 0.2);
}

.ui-page .ui-sidebar {
  box-shadow: none;
}

.ui-toolbar, .ui-toolbar > .ui-container, .ui-toolbar > .ui-form {
  background-color: #eef2f5;
}
.ui-toolbar > .ui-field:not(:focus-within),
.ui-toolbar > .ui-field:not(:focus-within) .ui-field__wrapper,
.ui-toolbar > .ui-field:not(:focus-within) .ui-input, .ui-toolbar > .ui-container > .ui-field:not(:focus-within), .ui-toolbar > .ui-form > .ui-field:not(:focus-within),
.ui-toolbar > .ui-container > .ui-field:not(:focus-within) .ui-field__wrapper,
.ui-toolbar > .ui-form > .ui-field:not(:focus-within) .ui-field__wrapper,
.ui-toolbar > .ui-container > .ui-field:not(:focus-within) .ui-input,
.ui-toolbar > .ui-form > .ui-field:not(:focus-within) .ui-input {
  background: none;
  box-shadow: 0 -1px 0 0 #d7dee4 inset;
}
.ui-toolbar.ui-theme--primary {
  background-color: #e3eff8;
}
.ui-toolbar.ui-theme--secondary {
  background-color: #ecf5ea;
}
.ui-toolbar.ui-theme--info {
  background-color: #e2eef6;
}
.ui-toolbar.ui-theme--danger {
  background-color: #f6e5ed;
}
.ui-toolbar.ui-theme--success {
  background-color: #ecf5ea;
}
.ui-toolbar.ui-theme--warning {
  background-color: #eff2f5;
}
.ui-toolbar.ui-theme--dark {
  background-color: #394b59;
  color: #d8e1e8;
}
.ui-gridder__ghost {
  background-color: rgba(16, 119, 193, 0.05);
  border: 1px dashed #1077c1;
}
.ui-gridder__move {
  background: #f8fbfd;
  box-shadow: 0 0 1px #8a9ba8;
}
.ui-gridder__overlay .ui-gridder__cell {
  border: 1px dashed #8a9ba8;
}

.ui-datagrid__body .ui-datagrid__cell__counter {
  background-color: #e2e5e8;
  color: #29323a;
}
.ui-datagrid__body .ui-datagrid__row:hover .ui-datagrid__cell {
  background-color: #e1eef7;
}
.ui-datagrid__body .ui-datagrid__row .ui-datagrid__row--selected .ui-datagrid__cell {
  background-color: #cae1f1;
}
.ui-datagrid__body .ui-datagrid__row .ui-datagrid__row__wrapper .ui-datagrid__cell--head {
  background-color: #e2e8ec;
}
.ui-datagrid__head .ui-datagrid__cell, .ui-datagrid__head .ui-datagrid__cell__counter {
  background-color: #569fd3;
  color: #f8fbfd;
}
.ui-datagrid__foot .ui-datagrid__cell, .ui-datagrid__foot .ui-datagrid__cell__counter {
  background-color: #eef2f5;
  border-top: 1px solid #d7dee4;
  color: #182026;
}
.ui-datagrid__row {
  background-color: #e8edf0;
}
.ui-datagrid__row--even .ui-datagrid__cell {
  background-color: #f3f6f9;
}
.ui-datagrid__row--odd .ui-datagrid__cell {
  background-color: #f6f9fb;
}
.ui-datagrid__row--filler td > div {
  background-color: #e8edf0;
}
.ui-datagrid__row__locked--start .ui-datagrid__cell:last-child {
  -webkit-border-end: 1px solid rgba(16, 22, 26, 0.2);
  -moz-border-end: 1px solid rgba(16, 22, 26, 0.2);
  -ms-border-end: 1px solid rgba(16, 22, 26, 0.2);
  -o-border-end: 1px solid rgba(16, 22, 26, 0.2);
  border-end: 1px solid rgba(16, 22, 26, 0.2);
}
.ui-datagrid__row__locked--end .ui-datagrid__cell:first-child {
  -webkit-border-start: 1px solid rgba(16, 22, 26, 0.2);
  -moz-border-start: 1px solid rgba(16, 22, 26, 0.2);
  -ms-border-start: 1px solid rgba(16, 22, 26, 0.2);
  -o-border-start: 1px solid rgba(16, 22, 26, 0.2);
  border-start: 1px solid rgba(16, 22, 26, 0.2);
}
.ui-datagrid__cell {
  -webkit-border-end: 0px dotted #d7dee4;
  -moz-border-end: 0px dotted #d7dee4;
  -ms-border-end: 0px dotted #d7dee4;
  -o-border-end: 0px dotted #d7dee4;
  border-end: 0px dotted #d7dee4;
}
.ui-datagrid__cell__resizer {
  -webkit-border-start: 1px solid #d7dee4;
  -moz-border-start: 1px solid #d7dee4;
  -ms-border-start: 1px solid #d7dee4;
  -o-border-start: 1px solid #d7dee4;
  border-start: 1px solid #d7dee4;
}
.ui-datagrid__cell__sorter i {
  border-color: #f8fbfd transparent;
}
.ui-datagrid__cell[data-resizing=true] {
  -webkit-border-end: 2px solid #d7dee4;
  -moz-border-end: 2px solid #d7dee4;
  -ms-border-end: 2px solid #d7dee4;
  -o-border-end: 2px solid #d7dee4;
  border-end: 2px solid #d7dee4;
}

.ui-tree__container {
  border-top: 1px solid #d7dee4;
}
.ui-tree__search .ui-input {
  box-shadow: none;
}
.ui-tree__expander:hover {
  color: #76b829;
}
.ui-tree__checkbox:hover {
  color: #76b829;
}
.ui-tree__label:hover {
  background-color: #b7da93;
  color: #f8fbfd;
}
.ui-tree__show-more {
  color: #76b829;
}
.ui-tree__no-children {
  color: #543c3f;
}
.ui-tree--selected .ui-tree__label {
  background-color: #76b829;
  color: #f8fbfd;
}

.ui-datalist__card {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
}
.ui-datalist__card[href]:hover {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2);
}
.ui-datalist__table data {
  display: block;
}
.ui-datalist__table data::before {
  color: #543c3f;
}
.ui-datalist__toolbox .ui-btn__group {
  box-shadow: 0 0 1px 0 rgba(16, 22, 26, 0.2);
}

.theme-light {
  /* Chrome, Safari, Opera */
  /* Standard syntax */
  /*#otw div h2{color:#428BCA;font-weight:100;padding:5px 5px 5px 0;font-size:22px}*/
  /* welcome tiles */
  /* Theming */
  /* Primary color for the background */
  /* Secondary color for the text color */
  /* Tertiary color for the background */
  /* Quaternary color for the text color */
  /*112px square*/
}
.theme-light a {
  color: inherit;
}
.theme-light a:hover {
  color: inherit;
  text-decoration: none;
}
.theme-light .ui-menu__item__link:hover, .ui-menu .theme-light .ui-breadcrumbs__link:hover, .theme-light .ui-menu .ui-breadcrumbs__link:hover {
  background-color: rgba(6, 103, 177, 0.5411764706);
  box-shadow: 0 0 1px 0 #0668b1 inset;
  color: #f8fbfd;
}
.theme-light .ui-menu__item__link:hover .ui-icon, .ui-menu .theme-light .ui-breadcrumbs__link:hover .ui-icon, .theme-light .ui-menu .ui-breadcrumbs__link:hover .ui-icon {
  color: inherit;
}
.theme-light .ui-menu__item__link[data-open=true], .ui-menu .theme-light [data-open=true].ui-breadcrumbs__link, .theme-light .ui-menu .ui-breadcrumbs__link[data-open=true], .theme-light .ui-menu__item__link:active, .ui-menu .theme-light .ui-breadcrumbs__link:active, .theme-light .ui-menu .ui-breadcrumbs__link:active {
  background-color: #0668b1;
  color: #f8fbfd;
  transition: background-color 0.5s;
}
.theme-light .ui-menu__item__link[data-active=true], .ui-menu .theme-light [data-active=true].ui-breadcrumbs__link, .theme-light .ui-menu .ui-breadcrumbs__link[data-active=true] {
  background-color: rgba(6, 103, 177, 0.5411764706);
  box-shadow: 4px 0 0 0 #0668b1 inset;
  color: #f8fbfd;
}
.theme-light .ui-menu__item__link[data-disabled=true], .ui-menu .theme-light [data-disabled=true].ui-breadcrumbs__link, .theme-light .ui-menu .ui-breadcrumbs__link[data-disabled=true] {
  color: #8a9ba8;
  pointer-events: none;
}
.theme-light [dir=rtl] .ui-menu__item__link[data-active=true], .ui-menu .theme-light [dir=rtl] [data-active=true].ui-breadcrumbs__link, .theme-light [dir=rtl] .ui-menu .ui-breadcrumbs__link[data-active=true], .theme-light .ui-menu [dir=rtl] .ui-breadcrumbs__link[data-active=true] {
  box-shadow: -4px 0 0 0 #0668b1 inset;
}
.theme-light .ui-page__title {
  background-color: #0668b1;
  color: #f8fbfd;
  font-size: 0.9rem;
  grid-area: title;
  padding: 0 1rem;
  text-align: center;
  text-transform: capitalize;
  z-index: 10;
}
.theme-light .ui-drawer__toggler {
  align-self: center;
  color: #fff;
  cursor: pointer;
  font-size: 1.5rem;
  line-height: 1;
  opacity: 0.75;
  padding: 0 0.5rem;
}
.theme-light .ot-bg {
  width: 100%;
  height: 100%;
  z-index: -999998 !important;
  left: 0px;
  top: 0px;
  position: absolute;
}
@-webkit-keyframes ot-bk {
  from {
    opacity: 0.1;
  }
  to {
    opacity: 1;
  }
}
@keyframes ot-bk {
  from {
    opacity: 0.1;
  }
  to {
    opacity: 1;
  }
}
.theme-light .ot-bg + div {
  width: 100%;
  height: 100%;
  z-index: -999999 !important;
  left: 0px;
  top: 0px;
  background: url(/_/home/vsts/work/1/s/src/images//pattern.webp);
  position: absolute;
}
.theme-light ​ .foot-login {
  background: transparent !important;
  color: #efefef !important;
}
.theme-light .form-signin {
  max-width: 330px;
  margin: 0 auto;
  padding: 15px;
}
.theme-light .form-signin .form-signin-heading, .theme-light .form-signin .checkbox {
  margin-bottom: 10px;
}
.theme-light .form-signin .checkbox label {
  color: #555;
}
.theme-light .form-signin .form-control {
  position: relative;
  font-size: 16px;
  height: auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10px;
}
.theme-light .form-signin .form-control:focus {
  z-index: 2;
}
.theme-light .form-signin input[type=text] {
  margin-bottom: -1px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.theme-light .form-signin input[type=password] {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.theme-light .form-signin .ui-btn--block {
  margin-top: 10px;
}
.theme-light .account-wall {
  margin: 40px 0 0 0;
  background-color: rgba(247, 247, 247, 0.92);
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
  padding: 40px 0 0;
}
.theme-light .login-title {
  color: #555;
  font-size: 18px;
  font-weight: 400;
  display: block;
}
.theme-light .profile-img {
  width: 96px;
  height: 96px;
  display: block;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  margin: 0 auto 10px;
}
.theme-light .new-account {
  display: block;
  margin-top: 10px;
  color: #fff;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
}
.theme-light .new-account:hover {
  color: #fff;
}
.theme-light .flip {
  position: relative;
  -webkit-perspective: 800px;
  -moz-perspective: 800px;
  -o-perspective: 800px;
  perspective: 800px;
}
.theme-light .card {
  border: 0;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition: -webkit-transform 1s;
  -moz-transition: -moz-transform 1s;
  -o-transition: -o-transform 1s;
  transition: transform 1s;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.theme-light .card.flipped {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.theme-light .card figure {
  display: block;
  height: 100%;
  width: 100%;
  position: absolute;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
.theme-light .card .back {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.theme-light .ot-mblogoff {
  position: absolute;
  bottom: 0;
  line-height: 2.5em;
  margin: 0.2em 0;
  color: #0668b1;
  max-width: 20em;
  padding: 0 0.5em;
}
.theme-light .ot-profile {
  position: absolute;
  bottom: 46px;
  line-height: 2.5em;
  margin: 0.2em 0;
  color: #0668b1;
  max-width: 20em;
  padding: 0 0.5em;
}
.theme-light .tab-container.ot .ui-tabbar {
  background: #76b829;
}
.theme-light .tab-container.ot .ui-tab-panel .ui-tab {
  border: 0;
  border-bottom: 1px solid #BDC2C8;
}
.theme-light .tab-container.ot .ui-tabbar .ui-tab-button {
  color: #fff;
  font-size: 0.9em;
  border: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.theme-light .tab-container.ot .ui-tab-button.ui-active .ui-label, .theme-light .tab-container.ot .ui-tab-button.ui-active .ui-close {
  color: #1077c1;
}
.theme-light .tab-container.ot .ui-tab-button:hover {
  box-shadow: 0;
}
.theme-light .ui-toolbar {
  border-top: 1px solid #fcfbf9;
}
.theme-light .ui-drawer-toggle.ui-link {
  color: #1077c1;
}
.theme-light .ui-drawer-toggle.ui-link:hover {
  color: #fff;
}
.theme-light a.ui-menu-item {
  line-height: 2em;
}
.theme-light label {
  margin-bottom: 0;
}
.theme-light .ui-toolbar {
  height: 35px !important;
  background-color: #0e86c3 !important;
  color: #fff !important;
  border-top: 0 !important;
}
.theme-light .ui-dialog .ui-toolbar {
  background-color: #eef2f5 !important;
}
.theme-light .tab-container {
  background: #f8fbfd !important;
  padding: 1em !important;
  height: auto !important;
}
.theme-light .theme-light .ui-page .ui-sidebar {
  border: 0;
}
.theme-light .theme-light .ui-page {
  margin: 0.5rem;
  border-radius: 2px;
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
}
.theme-light .theme-dark .ui-page {
  margin: 0.5rem;
  border-radius: 2px;
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.3), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.6);
}
.theme-light .blue input {
  background: #0e86c3 !important;
  color: #fff !important;
}
.theme-light .blue input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #fff;
  opacity: 0.6; /* Firefox */
}
.theme-light .blue input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #fff;
  opacity: 0.6;
}
.theme-light .blue input::-ms-input-placeholder { /* Microsoft Edge */
  color: #fff;
  opacity: 0.6;
}
.theme-light .theme-light .blue.ui-input {
  background: transparent;
  box-shadow: none;
}
.theme-light .theme-light .blue.ui-input:focus {
  outline-width: 0;
}
.theme-light .theme-light .blue .ui-input__clear {
  color: #fff;
  border: 0;
}
.theme-light .theme-light .blue.ui-input:focus .ui-input__clear {
  outline-width: 0;
  border: 0;
  box-shadow: none;
}
.theme-light .theme-light .ui-list__item--selected {
  background-color: #81be40 !important;
}
.theme-light .theme-light .ui-list__item--hilight {
  color: #fff !important;
}
.theme-light .theme-light .blue.ui-input::after {
  background-color: #fff;
}
.theme-light .theme-light .blue.ui-input:focus-within {
  box-shadow: none;
}
.theme-light .noselection {
  padding: 2em !important;
}
.theme-light .ui-appdrawer {
  overflow: hidden !important;
}
.theme-light .ui-appdrawer[data-collapsed=true] {
  max-width: 36px !important;
  width: 36px !important;
}
.theme-light .ui-appdrawer .ui-sidebar__body {
  transform: none !important;
  left: 0 !important;
  background: transparent !important;
}
.theme-light .ui-appdrawer .ui-menu__item__icon {
  padding-left: 3px;
}
.theme-light .ui-appdrawer .ui-menu__item__label {
  padding-left: 0.5em;
}
.theme-light .ui-appdrawer .applogo {
  margin: 0.4em;
}
.theme-light .ui-appdrawer[data-collapsed=true] .ui-menu__group {
  border: 0 !important;
  box-shadow: none !important;
  border-top: 0 !important;
}
.theme-light .ui-appdrawer[data-collapsed=true] .ui-menu__group__label {
  display: none !important;
  border: 0 !important;
  box-shadow: none !important;
  border-top: 0 !important;
}
.theme-light .theme-light .ui-appdrawer[data-collapsed=true] .ui-menu__group::after {
  border: 0 !important;
}
.theme-light .ui-appdrawer.ui-sidebar[data-collapsed=true] .ui-sidebar__titlebar {
  max-width: 36px !important;
  width: 36px !important;
}
.theme-light .ui-appdrawer .ui-sidebar__body {
  height: calc(100% - 36px);
}
.theme-light .theme-light .ui-appdrawer .ui-menu__item__link[data-active=true], .theme-light .theme-light .ui-appdrawer .ui-menu [data-active=true].ui-breadcrumbs__link, .ui-menu .theme-light .theme-light .ui-appdrawer [data-active=true].ui-breadcrumbs__link {
  /* background-color: #dcdcdc; 
  box-shadow: 4px 0 0 0 #ccc inset; 
  color: #29323a;*/
  background-color: #0f86c3;
}
.theme-light .m0p0 {
  margin: 0;
  padding: 0;
}
.theme-light .ui-tab {
  overflow: auto;
}
.theme-light .ui-menu__item {
  color: #1077c1;
}
.theme-light .arrow {
  margin: 20px 0 0 0;
  width: 60px;
  height: 40px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.theme-light .ui-tab-panel {
  height: 580px !important;
  overflow: hidden;
}
.theme-light .tab-container.ot {
  padding: 0 !important;
}
.theme-light .tab-container.ot .ui-tab__bar {
  background: rgb(19, 134, 195);
  padding-top: 5px;
}
.theme-light .tab-container.ot .ui-tab__bar .ui-tab__bar__wrapper .ui-tab__button {
  max-width: 18rem !important;
  background-color: rgb(238, 242, 245);
}
.theme-light .tab-container.ot .ui-tab__bar .ui-tab__bar__start {
  padding: 0;
}
.theme-light .ui-page.pm {
  box-shadow: 0 0 0 0;
  margin: 0;
}
.theme-light .ui-tree--selected {
  background: #76b829;
  color: #fff;
}
.theme-light .theme-light .ui-toolbar.light, .theme-light div.light, .theme-light ui-col.light, .theme-light ui-row.light {
  background-color: #eef2f5 !important;
}
.theme-light div.white {
  background-color: rgb(249, 251, 253) !important;
}
.theme-light .hideLabel label {
  display: none;
}
.theme-light .barPad {
  padding: 0 10px;
}
.theme-light .searchPad {
  padding: 10px 10px 10px 10px;
}
.theme-light .nodrag .ui-header .ui-header__icon {
  display: none;
}
.theme-light .offers {
  margin: 0;
  width: 100%;
}
.theme-light .theme-light .ui-datagrid.offers .ui-datagrid__head .ui-datagrid__cell {
  background: #fff;
  color: #2b7fbd;
}
.theme-light .theme-light .ui-datagrid.offers .ui-datagrid__cell__sorter i {
  border-color: #2b7fbd transparent;
}
.theme-light .ui-datagrid.offers .ui-dg-header .ui-dg-row,
.theme-light .ui-datagrid.offers .ui-dg-footer .ui-dg-row {
  background: #fff;
}
.theme-light .ui-datagrid.offers .ui-dg-header .ui-dg-row .ui-dg-cell,
.theme-light .ui-datagrid.offers .ui-dg-footer .ui-dg-row .ui-dg-cell,
.theme-light .ui-datagrid .ui-dg-row .ui-dg-expander {
  background: #fff;
  color: #2b7fbd;
}
.theme-light .ui-datagrid.offers .ui-dg-row .ui-dg-cell,
.theme-light .ui-datagrid .ui-dg-row .ui-dg-lock-holder {
  border: 0;
}
.theme-light .ui-datagrid.offers .ui-dg-header .ui-dg-row .ui-dg-cell .ui-sort:after,
.theme-light .ui-datagrid .ui-dg-header .ui-dg-row .ui-dg-cell .ui-sort:before {
  color: rgba(43, 127, 189, 0.25);
}
.theme-light .ui-datagrid.offers .ui-dg-header .ui-dg-row .ui-dg-cell .ui-sort.desc:after {
  color: rgba(43, 127, 189, 0.75);
}
.theme-light .ui-datagrid.offers .ui-dg-header .ui-dg-row .ui-dg-cell .ui-sort.asc:before {
  color: rgba(43, 127, 189, 0.75);
}
.theme-light .ui-datagrid.offers .ui-dg-header .ui-dg-row .ui-dg-cell .ui-sort:after,
.theme-light .ui-datagrid .ui-dg-header .ui-dg-row .ui-dg-cell .ui-sort:before {
  color: rgba(43, 127, 189, 0.25);
}
.theme-light .ui-tab__panel.normal .ui-tab__bar {
  background: none;
  padding-top: 0;
}
.theme-light #applyForm form {
  padding-right: 0;
}
.theme-light .ui-input-file__dropzone {
  padding: 1rem 0;
}
.theme-light .feedList {
  list-style: none outside none;
  background-color: #FFFFFF;
  border: 1px solid #adadad;
  padding: 0;
  color: #3E3E3E;
}
.theme-light .feedList li {
  border-bottom: 1px solid #D3CAD7;
  padding: 5px;
}
.theme-light .feedList li:last-child {
  border-bottom: none;
}
.theme-light .itemTitle a {
  font-weight: 600;
  color: #428BCA !important;
  text-decoration: none;
}
.theme-light .itemTitle a:hover {
  text-decoration: underline;
}
.theme-light .itemDate {
  font-size: 11px;
  color: #AAAAAA;
}
.theme-light #ot_intro {
  background: #0668b1;
  color: #fff;
  padding: 0 0 0 0;
  height: 100%;
}
.theme-light #ot_intro h1 {
  font-weight: 100;
  font-size: 26px;
}
.theme-light #ot_intro h2 {
  font-weight: 100;
  font-size: 26px;
}
.theme-light #ot_intro li {
  padding: 0;
}
.theme-light #otw.container {
  height: 100%;
  padding: 0;
}
.theme-light .itemContent, .theme-light #opt_news p {
  font-size: 14px;
}
.theme-light #we-clock {
  padding: 30px;
}
.theme-light #launcher {
  margin: 25px 15px !important;
}
.theme-light #seo_news {
  padding: 0;
}
.theme-light #opt_news {
  padding: 0;
}
.theme-light #seo_news h2, .theme-light #opt_news h2 {
  margin: 0;
  padding: 25px 15px 25px 15px;
  background: #428BCA;
  color: #fff;
  font-weight: 100;
  font-size: 22px;
}
.theme-light #seo_news ul, .theme-light #opt_news p {
  margin: 0 15px;
}
.theme-light #opt_news p {
  padding: 15px 0 0 0;
}
@media (min-width: 1200px) {
  .theme-light #otw.container {
    width: 100%;
    position: relative;
  }
}
.theme-light #tilecontainer {
  margin: 0;
  width: 100%;
  height: 100%;
  position: relative;
}
.theme-light #tileset {
  margin: 0;
  width: 100%;
  height: auto;
  position: absolute;
  bottom: 0;
  left: 0;
}
.theme-light .row.tiles div {
  padding: 0;
}
.theme-light .row.tiles.header {
  position: absolute;
  top: 0;
  left: 0;
}
.theme-light .tiles .tile {
  margin: 0;
}
.theme-light .tile {
  width: 100%;
  height: 100%;
}
.theme-light #tile1 {
  background: rgb(6, 104, 177);
}
.theme-light #tile2 {
  background: rgb(6, 104, 177);
}
.theme-light #tile3 {
  background: rgb(15, 134, 195);
}
.theme-light #tile4 {
  background: rgb(6, 104, 177);
}
.theme-light #tile5 {
  background: rgb(193, 5, 58);
}
.theme-light #tile6 {
  background: rgb(224, 212, 27);
}
.theme-light #tile7 {
  background: #0e86c3;
}
.theme-light #tile8 {
  background: rgb(118, 185, 40);
}
.theme-light .copyright {
  position: absolute;
  left: 10px;
  top: 10px;
}
.theme-light .unsplash.carousel-item {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  height: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
.theme-light #date-time {
  background: rgb(61, 32, 108);
  /*font-family: Calibri;*/
  font-weight: lighter;
}
.theme-light #date-time .slide {
  padding: 25px;
}
.theme-light .ot-day {
  font-size: 24px;
  line-height: 20px;
}
.theme-light .ot-dom {
  font-size: 40px;
  text-align: right;
  line-height: 35px;
}
.theme-light .ot-month {
  font-size: 18px;
  text-align: right;
  line-height: 30px;
}
.theme-light .ot-year {
  font-size: 18px;
  line-height: 20px;
}
.theme-light #tile10 {
  background: rgb(6, 104, 177);
}
.theme-light .tilecaption {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  margin: 0 !important;
  text-align: center;
  color: white;
  font-weight: lighter;
  align-items: center;
  font-size: 18pt;
  line-height: 20pt;
}
.theme-light .ui-tab__panel.media-tab .ui-tab__bar {
  background: transparent;
}
.theme-light .ui-tab__panel.media-tab .ui-icon {
  font-size: 1.2em;
}
.theme-light .pb-0 {
  padding-bottom: 0;
}
.theme-light .pt-0 {
  padding-top: 0;
}
.theme-light .pl-0 {
  padding-left: 0;
}
.theme-light .pr-0 {
  padding-right: 0;
}
.theme-light .bg-t {
  background: transparent !important;
}
.theme-light .ui-drop[data-open=true], .theme-light .ui-drop__body {
  z-index: 9999;
}
.theme-light .theme-light.ui-input {
  background-color: #fff;
}
.theme-light .theme-light a.ui-dropdown__link {
  color: #29323a;
}
.theme-light .theme-light .ui-dropdown input {
  font-weight: 400;
  font-size: 1em;
}
.theme-light .theme-light .ot-r {
  padding: 1px;
}
.theme-light .theme-light .ot-r.ui-datalist__wrapper {
  grid-template-columns: repeat(auto-fill, minmax(18rem, 1fr));
}
.theme-light .theme-light .ot-r .ui-datalist__card {
  background-color: #fff;
  border-radius: 3px;
}
.theme-light .theme-light .ot-r .ui-datalist__card > .ui-card__title {
  font-size: 1.1em;
}
.theme-light .theme-light .ot-r .ui-datalist__table {
  font-size: 0.9em;
  padding-top: 0;
}
.theme-light .ex-tabs .ui-tab__bar .ui-tab__button[data-active=true] {
  /*background: #8F1C56;*/
  color: #fff;
}
.theme-light .tab-container2 {
  height: 100%;
}
.theme-light .tab-container2 .ui-tab__bar {
  background-color: #eef2f5 !important;
  padding-top: 0 !important;
}
.theme-light .ui-tab-panel {
  height: 100%;
}
.theme-light .tab-container2 .ui-tab__bar {
  border: 0 !important;
  height: 100%;
  margin-bottom: -5px !important;
}
.theme-light .tab-container2 .ui-tab__bar__start,
.theme-light .ui-tab__bar__end {
  padding: 0 !important;
}
.theme-light .tab-container2 .ui-tab__bar .ui-tab__bar__wrapper .ui-tab__button {
  margin: 2px 0 0 0 !important;
}
.theme-light .tab-container2 .ui-tab__bar .ui-tab__bar__wrapper .ui-tab__button[data-active=true] {
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  border-bottom: 0 !important;
  border-left: 1px solid rgba(189, 194, 200, 0.5);
  border-right: 1px solid rgba(189, 194, 200, 0.5);
  margin-top: 3px;
  border-top: 1px solid rgba(189, 194, 200, 0.5);
}
.theme-light .tab-container2 .ui-tabbar-buttons {
  border-bottom: 1px solid rgba(189, 194, 200, 0.5) !important;
  padding-left: 5px;
}
.theme-light .tab-container2 .ui-tab-button.ui-active .ui-label,
.theme-light .tab-container2 .ui-tab-button.ui-active .ui-close,
.theme-light .tab-container2 .ui-tabbar .ui-tab-button {
  color: #373737 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding: 0 1em !important;
}
.theme-light .fr-toolbar,
.theme-light .fr-second-toolbar,
.theme-light .fr-toolbar .fr-command.fr-btn {
  border-radius: 0 0 0 0 !important;
  -moz-border-radius: 0 0 0 0 !important;
  -webkit-border-radius: 0 0 0 0 !important;
  border: 0;
}
.theme-light .froala-editor .fr-toolbar,
.theme-light .froala-editor .fr-toolbar {
  border: 1px solid #ccc !important;
}
.theme-light .froala-editor .fr-wrapper {
  border-left: 1px solid #ccc !important;
  border-right: 1px solid #ccc !important;
}
.theme-light .froala-editor .fr-second-toolbar {
  border: 1px solid #ccc !important;
  border-top: 0 !important;
}
.theme-light .fr-wrapper {
  border: 0;
}
.theme-light .fr-box.fr-basic .fr-wrapper {
  border: 0;
}
.theme-light .fr-box.fr-basic .fr-element.fr-view {
  font-family: "Helvetica-Neue", Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #0a0a0a;
}
.theme-light .fr-wrapper, .theme-light .fr-wrapper > * {
  user-select: all !important;
  -moz-user-select: all !important;
  -webkit-user-select: all !important;
  -ms-user-select: all !important;
  -khtml-user-select: all !important;
  -moz-user-select: all !important;
}
.theme-light .fr-iframe body {
  font-family: "Helvetica-Neue", Arial, Helvetica, sans-serif;
}
.theme-light #designview {
  border: none;
}
.theme-light .gjs-cv-canvas,
.theme-light .gjs-pn-commands {
  width: 75%;
}
.theme-light .gjs-pn-options {
  right: 25%;
}
.theme-light .gjs-pn-views-container,
.theme-light .gjs-pn-views {
  width: 25%;
}
.theme-light .gjs-block {
  width: 28%;
  min-width: 30px;
  min-height: 65px;
  margin: 10px 2.5% 5px;
}
.theme-light .nl-link {
  color: inherit;
}
.theme-light .gjs-clm-tag {
  color: white;
}
.theme-light #gjs {
  border: none;
}
.theme-light .gjs-one-bg {
  background-color: #fff;
}
.theme-light .gjs-two-color {
  color: #29323a;
}
.theme-light .gjs-three-color {
  color: rgba(19, 134, 195, 0.8);
  background-color: #efefef;
}
.theme-light .gjs-four-color,
.theme-light .gjs-four-color-h:hover {
  color: rgb(120, 183, 41);
}
.theme-light .gjs-logo-version {
  background-color: #5a606d;
}
.theme-light .fr-toolbar .fr-command.fr-btn,
.theme-light .fr-popup .fr-command.fr-btn,
.theme-light .fr-modal .fr-command.fr-btn {
  height: 32px;
}
.theme-light .fr-toolbar .fr-command.fr-btn i,
.theme-light .fr-toolbar .fr-command.fr-btn svg,
.theme-light .fr-popup .fr-command.fr-btn i,
.theme-light .fr-popup .fr-command.fr-btn svg,
.theme-light .fr-modal .fr-command.fr-btn i,
.theme-light .fr-modal .fr-command.fr-btn svg {
  height: 32px;
}
.theme-light .fr-toolbar .fr-command.fr-btn svg.fr-svg,
.theme-light .fr-popup .fr-command.fr-btn svg.fr-svg,
.theme-light .fr-modal .fr-command.fr-btn svg.fr-svg {
  margin: 2px;
  height: 28px;
}
.theme-light .fr-view {
  color: #10181f;
}
.theme-light .dd-handle {
  display: none;
}
.theme-light .dd-handle:hover {
  color: rgb(22, 134, 195);
}
.theme-light .dd-item.select .dd-handle {
  background-color: rgb(211, 213, 214);
  border-color: rgb(211, 213, 214);
}
.theme-light .dd3-content {
  display: block;
  height: 30px;
  margin: 5px 0;
  padding: 5px 10px 5px 10px;
  color: #333;
  text-decoration: none;
  font-weight: bold;
  border: 1px solid #ccc;
  background: #fafafa;
  background: -webkit-linear-gradient(top, #fafafa 0%, #eef2f5 100%);
  background: -moz-linear-gradient(top, #fafafa 0%, #eef2f5 100%);
  background: linear-gradient(top, #fafafa 0%, #eef2f5 100%);
  -webkit-border-radius: 3px;
  border-radius: 3px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.theme-light .dd3-wrap {
  text-overflow: ellipsis;
  overflow: hidden;
}
.theme-light .dd3-content span {
  overflow: hidden;
  text-overflow: ellipsis;
}
.theme-light .dd3-wrap span.select {
  background: none;
  background-color: transparent;
  border-color: rgb(211, 213, 214);
  color: #1686c3;
}
.theme-light .dd3-item div.select {
  color: #1686c3;
}
.theme-light .dd3-content:hover {
  color: #2ea8e5;
  background: #fff;
}
.theme-light .dd3-content.drag-over {
  color: #76b829;
  border-color: #76b829;
  background: #fff;
}
.theme-light .dd3-content.drag-over .dd3-wrap span.select {
  color: #76b829;
}
.theme-light .dd-dragel > .dd3-item > .dd3-content {
  margin: 0;
}
.theme-light .dd3-item > button {
  margin-left: 0;
}
.theme-light .dd3-handle {
  position: absolute;
  margin: 0;
  left: 0;
  top: 0;
  cursor: pointer;
  width: 30px;
  text-indent: 30px;
  white-space: nowrap;
  overflow: hidden;
  border: 1px solid #aaa;
  background: #ddd;
  background: -webkit-linear-gradient(top, #ddd 0%, #bbb 100%);
  background: -moz-linear-gradient(top, #ddd 0%, #bbb 100%);
  background: linear-gradient(top, #ddd 0%, #bbb 100%);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.theme-light .dd3-handle:before {
  content: "≡";
  display: block;
  position: absolute;
  left: 0;
  top: 3px;
  width: 100%;
  text-align: center;
  text-indent: 0;
  color: #fff;
  font-size: 20px;
  font-weight: normal;
}
.theme-light .dd3-handle:hover {
  background: #ddd;
}
.theme-light .dd.sort .dd-handle {
  display: block;
}
.theme-light .dd.sort .dd3-item > button {
  margin-left: 30px;
}
.theme-light .dd.sort .dd3-content {
  padding: 5px 10px 5px 40px;
}
.theme-light .dd-empty {
  display: none;
}
.theme-light #thumbnails .ui-card__body {
  height: 112px;
  overflow: hidden;
}
.theme-light #thumbnails.brands .ui-card__body {
  height: 56px;
}
.theme-light #thumbnails.bundles .ui-card__body {
  height: 136px;
}
.theme-light #thumbnails.products .ui-card__body {
  height: 136px;
}
.theme-light #thumbnails.products .ui-card__body img {
  height: 95px;
  margin: auto;
  width: auto;
}
.theme-light .ui-card.selected .ui-header__title {
  border: solid #76b829 0.25rem;
  border-bottom: 0;
  padding: 0.25rem 0.25rem 0.25rem 0.25rem;
}
.theme-light .ui-card.selected .ui-header__title:before {
  content: "\f012c";
  display: inline-block;
  font: normal normal normal 24px/1 "Material Design Icons";
  font-size: 1.25em;
  margin-right: 0.2em;
  font-weight: 900;
  text-rendering: auto;
  line-height: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #76b829;
}
.theme-light .ui-card.selected .ui-card__body {
  border: solid #76b829 0.25rem;
  border-top: 0;
}
.theme-light .ui-sidebar .ui-drop__body {
  transform: translate(28px, 70px) !important;
}
.theme-light .ui-select .ui-drop__body {
  position: fixed !important;
  z-index: 10000 !important;
}
.theme-light .ui-tree__node {
  padding-left: 0.25rem;
}
.theme-light .fp-element {
  min-width: 1030px !important;
}
.theme-light .ui-page__body > .ui-scroll, .theme-light .ui-page__body > .ui-list__container, .theme-light .ui-page__body > .ui-gridder, .theme-light .ui-page__body > .ui-tree__container {
  border-bottom: 0px;
  border-left: 0px;
  border-right: 0px;
}
.theme-light #main-edit .ui-tab__body {
  border: 0;
}
.theme-light #main-edit .ui-section__content {
  border-bottom: 0;
}
.theme-light .fp-container {
  background: #fff;
  border: 0;
  padding: 0;
}
.theme-light .fp-element {
  background: rgb(238, 242, 245);
  border: 0;
  padding: 0;
}
.theme-light .fp-element.fp-view-small {
  padding: 0;
}
.theme-light .input-wrapper {
  display: contents;
}
.theme-light .scroll {
  padding-top: 2px;
  height: calc(100vh - 100px);
  overflow: auto;
  position: relative;
  z-index: 1;
}
.theme-light .progress {
  background: rgba(255, 255, 255, 0.1);
  justify-content: flex-start;
  border-radius: 100px;
  align-items: center;
  position: relative;
  padding: 0 5px;
  display: flex;
  height: 30px;
  margin: 5px 0;
  width: 200px;
}
.theme-light .progress-value {
  text-align: center;
  transition: width 1s ease-in-out;
  box-shadow: 0 10px 40px -10px #76b829;
  border-radius: 100px;
  background: #76b829;
  height: 20px;
  padding: 10px 0 0 0;
  width: 0;
}
.theme-light .reorderable {
  cursor: move;
}
.theme-light #color-form form {
  overflow: visible !important;
}
.theme-light .ms-parent {
  display: inline-block;
  position: relative;
  vertical-align: middle;
}
.theme-light .ms-choice {
  display: block;
  width: 100%;
  height: 26px;
  padding: 0;
  overflow: hidden;
  cursor: pointer;
  border: 1px solid #aaa;
  text-align: left;
  white-space: nowrap;
  line-height: 26px;
  color: #444;
  text-decoration: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background-color: #fff;
}
.theme-light .ms-choice.disabled {
  background-color: #f4f4f4;
  background-image: none;
  border: 1px solid #ddd;
  cursor: default;
}
.theme-light .ms-choice > span {
  position: absolute;
  top: 0;
  left: 0;
  right: 20px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  padding-left: 8px;
}
.theme-light .ms-choice > span.placeholder {
  color: #999;
}
.theme-light .ms-choice > div {
  position: absolute;
  top: 0;
  right: 0;
  width: 20px;
  height: 25px;
  background: url(data:image/png;base64,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) left top no-repeat;
}
.theme-light .ms-choice > div.open {
  background: url(data:image/png;base64,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) right top no-repeat;
}
.theme-light .ms-drop {
  width: 100%;
  overflow: hidden;
  display: none;
  margin-top: -1px;
  padding: 0;
  position: absolute;
  z-index: 1000;
  background: #fff;
  color: #000;
  border: 1px solid #aaa;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.theme-light .ms-drop.bottom {
  top: 100%;
  -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}
.theme-light .ms-drop.top {
  bottom: 100%;
  -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
}
.theme-light .ms-search {
  display: inline-block;
  margin: 0;
  min-height: 26px;
  padding: 4px;
  position: relative;
  white-space: nowrap;
  width: 100%;
  z-index: 10000;
}
.theme-light .ms-search input {
  width: 100%;
  height: auto !important;
  min-height: 24px;
  padding: 0 20px 0 5px;
  margin: 0;
  outline: 0;
  font-family: sans-serif;
  font-size: 1em;
  border: 1px solid #aaa;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: #fff url(data:image/png;base64,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) no-repeat 100% -22px;
  background: url(data:image/png;base64,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) no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
  background: url(data:image/png;base64,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) no-repeat 100% -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
  background: url(data:image/png;base64,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) no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
  background: url(data:image/png;base64,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) no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
  background: url(data:image/png;base64,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) no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUisiGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQsf0ABniAAaYAMFnpqb5B7sFAJC83F3q6yAn8i94MAUj8vmXo6U+ng/9P0qxUvgAAyF/E5mxOOkvE+SJOyhSkiu0zIqbGJIoZRomZL0pQxHJijlvkpZ99FtlRzOxkHlvE4pxT2clsMfeIeHuGkCNixEfEBRlcTqaIb4tYM0mYzBXxW3FsMoeZDgCKJLYLOKx4EZuImMQPDnQR8XIAcKS4LzjmCxZwsgTiQ7mkpGbzuXHxArouS49uam3NoHtyMpM4AoGhP5OVyOSz6S4pyalMXjYAi2f+LBlxbemiIluaWltaGpoZmX5RqP+6+Dcl7u0ivQr43DOI1veH7a/8UuoAYMyKarPrD1vMfgA6tgIgd/8Pm+YhACRFfWu/8cV5aOJ5iRcIUm2MjTMzM424HJaRuKC/6386/A198T0j8Xa/l4fuyollCpMEdHHdWClJKUI+PT2VyeLQDf88xP848K/zWBrIieXwOTxRRKhoyri8OFG7eWyugJvCo3N5/6mJ/zDsT1qca5Eo9Z8ANcoISN2gAuTnPoCiEAESeVDc9d/75oMPBeKbF6Y6sTj3nwX9+65wifiRzo37HOcSGExnCfkZi2viawnQgAAkARXIAxWgAXSBITADVsAWOAI3sAL4gWAQDtYCFogHyYAPMkEu2AwKQBHYBfaCSlAD6kEjaAEnQAc4DS6Ay+A6uAnugAdgBIyD52AGvAHzEARhITJEgeQhVUgLMoDMIAZkD7lBPlAgFA5FQ3EQDxJCudAWqAgqhSqhWqgR+hY6BV2ArkID0D1oFJqCfoXewwhMgqmwMqwNG8MM2An2hoPhNXAcnAbnwPnwTrgCroOPwe3wBfg6fAcegZ/DswhAiAgNUUMMEQbigvghEUgswkc2IIVIOVKHtCBdSC9yCxlBppF3KAyKgqKjDFG2KE9UCIqFSkNtQBWjKlFHUe2oHtQt1ChqBvUJTUYroQ3QNmgv9Cp0HDoTXYAuRzeg29CX0HfQ4+g3GAyGhtHBWGE8MeGYBMw6TDHmAKYVcx4zgBnDzGKxWHmsAdYO64dlYgXYAux+7DHsOewgdhz7FkfEqeLMcO64CBwPl4crxzXhzuIGcRO4ebwUXgtvg/fDs/HZ+BJ8Pb4LfwM/jp8nSBN0CHaEYEICYTOhgtBCuER4SHhFJBLVidbEACKXuIlYQTxOvEIcJb4jyZD0SS6kSJKQtJN0hHSedI/0ikwma5MdyRFkAXknuZF8kfyY/FaCImEk4SXBltgoUSXRLjEo8UISL6kl6SS5VjJHslzypOQNyWkpvJS2lIsUU2qDVJXUKalhqVlpirSptJ90snSxdJP0VelJGayMtoybDFsmX+awzEWZMQpC0aC4UFiULZR6yiXKOBVD1aF6UROoRdRvqP3UGVkZ2WWyobJZslWyZ2RHaAhNm+ZFS6KV0E7QhmjvlygvcVrCWbJjScuSwSVzcopyjnIcuUK5Vrk7cu/l6fJu8onyu+U75B8poBT0FQIUMhUOKlxSmFakKtoqshQLFU8o3leClfSVApXWKR1W6lOaVVZR9lBOVd6vfFF5WoWm4qiSoFKmclZlSpWiaq/KVS1TPaf6jC5Ld6In0SvoPfQZNSU1TzWhWq1av9q8uo56iHqeeqv6Iw2CBkMjVqNMo1tjRlNV01czV7NZ874WXouhFa+1T6tXa05bRztMe5t2h/akjpyOl06OTrPOQ12yroNumm6d7m09jB5DL1HvgN5NfVjfQj9ev0r/hgFsYGnANThgMLAUvdR6KW9p3dJhQ5Khk2GGYbPhqBHNyMcoz6jD6IWxpnGE8W7jXuNPJhYmSSb1Jg9MZUxXmOaZdpn+aqZvxjKrMrttTjZ3N99o3mn+cpnBMs6yg8vuWlAsfC22WXRbfLS0suRbtlhOWWlaRVtVWw0zqAx/RjHjijXa2tl6o/Vp63c2ljYCmxM2v9ga2ibaNtlOLtdZzllev3zMTt2OaVdrN2JPt4+2P2Q/4qDmwHSoc3jiqOHIdmxwnHDSc0pwOub0wtnEme/c5jznYuOy3uW8K+Lq4Vro2u8m4xbiVun22F3dPc692X3Gw8Jjncd5T7Snt+duz2EvZS+WV6PXzAqrFetX9HiTvIO8K72f+Oj78H26fGHfFb57fB+u1FrJW9nhB/y8/Pb4PfLX8U/z/z4AE+AfUBXwNNA0MDewN4gSFBXUFPQm2Dm4JPhBiG6IMKQ7VDI0MrQxdC7MNaw0bGSV8ar1q66HK4RzwzsjsBGhEQ0Rs6vdVu9dPR5pEVkQObRGZ03WmqtrFdYmrT0TJRnFjDoZjY4Oi26K/sD0Y9YxZ2O8YqpjZlgurH2s52xHdhl7imPHKeVMxNrFlsZOxtnF7YmbineIL4+f5rpwK7kvEzwTahLmEv0SjyQuJIUltSbjkqOTT/FkeIm8nhSVlKyUgVSD1ILUkTSbtL1pM3xvfkM6lL4mvVNAFf1M9Ql1hVuFoxn2GVUZbzNDM09mSWfxsvqy9bN3ZE/kuOd8vQ61jrWuO1ctd3Pu6Hqn9bUboA0xG7o3amzM3zi+yWPT0c2EzYmbf8gzySvNe70lbEtXvnL+pvyxrR5bmwskCvgFw9tst9VsR23nbu/fYb5j/45PhezCa0UmReVFH4pZxde+Mv2q4quFnbE7+0ssSw7uwuzi7Rra7bD7aKl0aU7p2B7fPe1l9LLCstd7o/ZeLV9WXrOPsE+4b6TCp6Jzv+b+Xfs/VMZX3qlyrmqtVqreUT13gH1g8KDjwZYa5ZqimveHuIfu1nrUttdp15UfxhzOOPy0PrS+92vG140NCg1FDR+P8I6MHA082tNo1djYpNRU0gw3C5unjkUeu/mN6zedLYYtta201qLj4Ljw+LNvo78dOuF9ovsk42TLd1rfVbdR2grbofbs9pmO+I6RzvDOgVMrTnV32Xa1fW/0/ZHTaqerzsieKTlLOJt/duFczrnZ86nnpy/EXRjrjup+cHHVxds9AT39l7wvXbnsfvlir1PvuSt2V05ftbl66hrjWsd1y+vtfRZ9bT9Y/NDWb9nffsPqRudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WPlR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+lf65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeKj3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC41ZYUyZQAAAkFJREFUWEfNl71rk1EUxtvBoaXSoXZzc1Gn4iBCF0GKHRy6+THolj2DpiKlhZCP2godOii6dBL6H1Rc/A9EbOlWuhVESoeCFPT1OZdzw8m9T0kCdzgP/EjeX8JzTl7ekDdjVVW5hkpPUOkJKj1BpSeo9ASVnqDSE1R6gssCYV2NRmO63W7P6GGIncugstPpPG21Ws/AE8NzGaC9AxO7bLDcDrr39DDEzmVQiaL1brdbWVB8UK/XJ7R3YGJXDD7gHXT8ky48X1DdN5fBJYKyXbPcBUrnwgtDxnZJ0PHN9O3XarUr4u1cBpdIs9m8gaJzKcQZfRfkCLFd6HkZl4vETjuXwaUGxZvgbJRrL8Z2oWMNfMBS7w0bchbtXAaXGpTMovi+Ho6UtOuy2LkMKj1BpSeo9ASVnqDSE1R6gkpPUOkJKj1BpSeo9ASVpbDBHcxVcF3A7/u46ixZRypKEoOl3oBfIN5ufQdL+nJfso5UlESCRT7qUkfgFdjWY+FxeJNJ1pGKkmCBRV3kK+jdU+L5XXAKfoNrqkPSjkyUBMM/gb/gps7vBe41kOUXVYWkHZkoCYbL/5o/7Eshi+mCfddi2pGJkmD4pi7xSOf3ArcD5OzOqwpJOzJREgy/DWRB+QY/lAXwOAWW1R+HrUzSjkyURIIlXugywiE4McdyBt+GN2qyjlSUJAZL3AOfwU/wA6yCDRAX7f2tzTpSUZJBwWJts+QWmMw6UlGSYYKlVsCFLvkg60hFSYYNFvsC5Hq81d9Rjf0H9SnTzK98MD4AAAAASUVORK5CYII=) no-repeat 100% -22px, linear-gradient(to top, #ffffff 85%, #eeeeee 99%);
}
.theme-light .ms-search, .theme-light .ms-search input {
  -webkit-box-sizing: border-box;
  -khtml-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.theme-light .ms-drop ul {
  overflow: auto;
  margin: 0;
  padding: 5px 8px;
}
.theme-light .ms-drop ul > li {
  padding: 0;
  list-style: none;
  display: flex;
  align-items: center;
  background-image: none;
  position: static;
}
.theme-light .ms-drop ul > li .disabled {
  opacity: 0.35;
  filter: Alpha(Opacity=35);
}
.theme-light .ms-drop ul > li.multiple {
  display: block;
  float: left;
}
.theme-light .ms-drop ul > li.group {
  clear: both;
}
.theme-light .ms-drop ul > li.multiple label {
  width: 100%;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.theme-light .ms-drop ul > li label {
  font-weight: normal;
  display: block;
  white-space: nowrap;
}
.theme-light .ms-drop ul > li label.optgroup {
  font-weight: bold;
}
.theme-light .ms-drop input[type=checkbox] {
  vertical-align: middle;
}
.theme-light .ms-drop .ms-no-results {
  display: none;
}
.theme-light .oti {
  width: 14px;
  height: 14px;
  display: inline-block;
  background-size: cover;
}
.theme-light .oti:before {
  display: inline-block;
  font: normal normal normal 24/1;
  font-size: inherit;
  text-rendering: auto;
  line-height: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.theme-light .oti-sitemap, .theme-light .oti-sitemap:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M9,2V8H11V11H5C3.89,11 3,11.89 3,13V16H1V22H7V16H5V13H11V16H9V22H15V16H13V13H19V16H17V22H23V16H21V13C21,11.89 20.11,11 19,11H13V8H15V2H9Z" /></svg>');
}
.theme-light .oti-arrow-all, .theme-light .oti-arrow-all:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M13,11H18L16.5,9.5L17.92,8.08L21.84,12L17.92,15.92L16.5,14.5L18,13H13V18L14.5,16.5L15.92,17.92L12,21.84L8.08,17.92L9.5,16.5L11,18V13H6L7.5,14.5L6.08,15.92L2.16,12L6.08,8.08L7.5,9.5L6,11H11V6L9.5,7.5L8.08,6.08L12,2.16L15.92,6.08L14.5,7.5L13,6V11Z"  /></svg>');
}
.theme-light .oti-industry, .theme-light .oti-industry:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M13,11H18L16.5,9.5L17.92,8.08L21.84,12L17.92,15.92L16.5,14.5L18,13H13V18L14.5,16.5L15.92,17.92L12,21.84L8.08,17.92L9.5,16.5L11,18V13H6L7.5,14.5L6.08,15.92L2.16,12L6.08,8.08L7.5,9.5L6,11H11V6L9.5,7.5L8.08,6.08L12,2.16L15.92,6.08L14.5,7.5L13,6V11Z"  /></svg>');
}

.theme-dark {
  /* Chrome, Safari, Opera */
  /* Standard syntax */
  /*#otw div h2{color:#428BCA;font-weight:100;padding:5px 5px 5px 0;font-size:22px}*/
  /* welcome tiles */
  /* Theming */
  /* Primary color for the background */
  /* Secondary color for the text color */
  /* Tertiary color for the background */
  /* Quaternary color for the text color */
  /*112px square*/
}
.theme-dark body {
  background-color: #e8edf0;
  color: #29323a;
}
.theme-dark .ui-datalist__card .ui-card__content::before, .theme-dark .ui-sidebar__titlebar::after, .theme-dark .ui-card .ui-divider, .theme-dark .ui-footer::after, .theme-dark .ui-header::after, .theme-dark .ui-menu__bar::after, .theme-dark .ui-menu .ui-divider, .theme-dark .ui-menu__group::after, .theme-dark hr, .ui-datalist__card .theme-dark .ui-card__content::before, .ui-menu .theme-dark .ui-divider, .ui-card .theme-dark .ui-divider {
  border-bottom: 1px solid rgba(57, 75, 89, 0.75);
  border-top: 1px solid rgba(138, 155, 168, 0.5);
}
.theme-dark .ui-toolbar > .ui-divider, .theme-dark .ui-toolbar > .ui-container > .ui-divider, .theme-dark .ui-toolbar > .ui-form > .ui-divider, .theme-dark .ui-panel__header__actions > .ui-divider, .theme-dark .ui-header__actions > .ui-divider, .theme-dark .ui-calendar__range .ui-divider, .theme-dark .ui-menu__bar__wrapper .ui-divider, .theme-dark .ui-toolbar.ui-theme--dark .ui-divider, .theme-dark .ui-panel.ui-theme--dark .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--warning .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--success .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--danger .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--info .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--secondary .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--primary .ui-panel__header .ui-divider, .ui-menu__bar__wrapper .theme-dark .ui-divider, .ui-calendar__range .theme-dark .ui-divider, .ui-panel.ui-theme--primary .ui-panel__header .theme-dark .ui-divider, .ui-panel.ui-theme--secondary .ui-panel__header .theme-dark .ui-divider, .ui-panel.ui-theme--info .ui-panel__header .theme-dark .ui-divider, .ui-panel.ui-theme--danger .ui-panel__header .theme-dark .ui-divider, .ui-panel.ui-theme--success .ui-panel__header .theme-dark .ui-divider, .ui-panel.ui-theme--warning .ui-panel__header .theme-dark .ui-divider, .ui-panel.ui-theme--dark .ui-panel__header .theme-dark .ui-divider, .ui-toolbar.ui-theme--dark .theme-dark .ui-divider {
  border-left: 1px solid rgba(138, 155, 168, 0.5);
  border-right: 1px solid rgba(57, 75, 89, 0.75);
}
.theme-dark .ui-toolbar.ui-theme--dark .ui-divider, .theme-dark .ui-panel.ui-theme--dark .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--warning .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--success .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--danger .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--info .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--secondary .ui-panel__header .ui-divider, .theme-dark .ui-panel.ui-theme--primary .ui-panel__header .ui-divider, .ui-panel.ui-theme--primary .ui-panel__header .theme-dark .ui-divider, .ui-panel.ui-theme--secondary .ui-panel__header .theme-dark .ui-divider, .ui-panel.ui-theme--info .ui-panel__header .theme-dark .ui-divider, .ui-panel.ui-theme--danger .ui-panel__header .theme-dark .ui-divider, .ui-panel.ui-theme--success .ui-panel__header .theme-dark .ui-divider, .ui-panel.ui-theme--warning .ui-panel__header .theme-dark .ui-divider, .ui-panel.ui-theme--dark .ui-panel__header .theme-dark .ui-divider, .ui-toolbar.ui-theme--dark .theme-dark .ui-divider {
  border-left-color: #10161a;
  border-right-color: #f8fbfd;
}
.theme-dark hr {
  margin: 0.5rem 0;
}
.theme-dark ::-moz-selection {
  background: rgba(118, 184, 41, 0.75);
  color: #f8fbfd;
}
.theme-dark ::selection {
  background: rgba(118, 184, 41, 0.75);
  color: #f8fbfd;
}
.theme-dark ::-webkit-scrollbar-thumb {
  background: rgba(138, 155, 168, 0.75);
}
.theme-dark ::-webkit-scrollbar-thumb:hover {
  background: #8a9ba8;
}
.theme-dark ::-webkit-scrollbar-track {
  background: rgba(138, 155, 168, 0.05);
  box-shadow: 1px 1px 2px 0 rgba(16, 22, 26, 0.2) inset, -1px -1px 2px 0 rgba(16, 22, 26, 0.2) inset;
}
.theme-dark ::-webkit-input-placeholder {
  color: #515e67;
}
.theme-dark ::-moz-placeholder {
  color: #515e67;
}
.theme-dark ::-ms-input-placeholder {
  color: #515e67;
}
.theme-dark :-ms-input-placeholder {
  color: #515e67;
}
.theme-dark ::-o-placeholder {
  color: #515e67;
}
.theme-dark ::placeholder {
  color: #515e67;
}
.theme-dark .ui-text-divider {
  border: 1px solid #d7dee4;
}
.theme-dark .ui-border, .theme-dark .ui-border--xy {
  border-color: #d7dee4;
}
.theme-dark .ui-border--x {
  -webkit-border-start-color: #d7dee4;
  -moz-border-start-color: #d7dee4;
  -ms-border-start-color: #d7dee4;
  -o-border-start-color: #d7dee4;
  border-start-color: #d7dee4;
  -webkit-border-end-color: #d7dee4;
  -moz-border-end-color: #d7dee4;
  -ms-border-end-color: #d7dee4;
  -o-border-end-color: #d7dee4;
  border-end-color: #d7dee4;
}
.theme-dark .ui-border--s, .theme-dark .ui-sidebar[data-collapsed=true][data-position=end] .ui-sidebar__body, .theme-dark .ui-sidebar[data-position=end], .theme-dark .ui-drawer[data-align=end] .theme-dark .ui-drawer__body, .theme-dark .ui-drawer[data-align=end] .ui-drawer__body, .ui-drawer[data-align=end] .theme-dark .ui-drawer__body, .ui-sidebar[data-collapsed=true][data-position=end] .theme-dark .ui-sidebar__body {
  -webkit-border-start-color: #d7dee4;
  -moz-border-start-color: #d7dee4;
  -ms-border-start-color: #d7dee4;
  -o-border-start-color: #d7dee4;
  border-start-color: #d7dee4;
}
.theme-dark .ui-border--e, .theme-dark .ui-sidebar[data-collapsed=true] .ui-sidebar__body, .theme-dark .ui-sidebar[data-position=start], .theme-dark .ui-drawer[data-align=start] .theme-dark .ui-drawer__body, .theme-dark .ui-drawer[data-align=start] .ui-drawer__body, .ui-drawer[data-align=start] .theme-dark .ui-drawer__body, .ui-sidebar[data-collapsed=true] .theme-dark .ui-sidebar__body {
  -webkit-border-end-color: #d7dee4;
  -moz-border-end-color: #d7dee4;
  -ms-border-end-color: #d7dee4;
  -o-border-end-color: #d7dee4;
  border-end-color: #d7dee4;
}
.theme-dark .ui-border--y {
  border-bottom-color: #d7dee4;
  border-top-color: #d7dee4;
}
.theme-dark .ui-border--t {
  border-top-color: #d7dee4;
}
.theme-dark .ui-border--b {
  border-bottom-color: #d7dee4;
}
.theme-dark .ui-shadow, .theme-dark .ui-icon--round, .theme-dark .ui-shadow--0 {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.5), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
}
.theme-dark .ui-paper, .theme-dark .ui-card, .theme-dark .ui-shadow--1 {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.3), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.6);
}
.theme-dark .ui-shadow--2 {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.3), 0 1px 1px rgba(16, 22, 26, 0.6), 0 2px 6px rgba(16, 22, 26, 0.6);
}
.theme-dark .ui-shadow--3 {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.3), 0 2px 4px rgba(16, 22, 26, 0.6), 0 8px 24px rgba(16, 22, 26, 0.6);
}
.theme-dark .ui-shadow--4 {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.3), 0 4px 8px rgba(16, 22, 26, 0.6), 0 18px 46px 6px rgba(16, 22, 26, 0.6);
}
.theme-dark .ui-bg--muted {
  background-color: #543c3f;
}
.theme-dark .ui-color--muted {
  color: #543c3f;
}
.theme-dark .ui-border--muted {
  border-color: #543c3f;
}
.theme-dark .ui-hover--muted:hover {
  color: #543c3f;
}

.theme-dark .ui-hover--muted[data-type=tool] .ui-btn:hover {
  color: #543c3f;
}

.theme-dark .ui-hover--bg-muted:hover {
  background-color: #543c3f;
}

.theme-dark .ui-hover--bg-muted[data-type=tool] .ui-btn:hover {
  background-color: #543c3f;
}

.theme-dark .ui-bg--white {
  background-color: #f8fbfd;
}
.theme-dark .ui-color--white {
  color: #f8fbfd;
}
.theme-dark .ui-border--white {
  border-color: #f8fbfd;
}
.theme-dark .ui-hover--white:hover {
  color: #f8fbfd;
}

.theme-dark .ui-hover--white[data-type=tool] .ui-btn:hover {
  color: #f8fbfd;
}

.theme-dark .ui-hover--bg-white:hover {
  background-color: #f8fbfd;
}

.theme-dark .ui-hover--bg-white[data-type=tool] .ui-btn:hover {
  background-color: #f8fbfd;
}

.theme-dark .ui-bg--black {
  background-color: #182026;
}
.theme-dark .ui-color--black {
  color: #182026;
}
.theme-dark .ui-border--black {
  border-color: #182026;
}
.theme-dark .ui-hover--black:hover {
  color: #182026;
}

.theme-dark .ui-hover--black[data-type=tool] .ui-btn:hover {
  color: #182026;
}

.theme-dark .ui-hover--bg-black:hover {
  background-color: #182026;
}

.theme-dark .ui-hover--bg-black[data-type=tool] .ui-btn:hover {
  background-color: #182026;
}

.theme-dark .ui-bg--gray-dark {
  background-color: #394b59;
}
.theme-dark .ui-color--gray-dark {
  color: #394b59;
}
.theme-dark .ui-border--gray-dark {
  border-color: #394b59;
}
.theme-dark .ui-hover--gray-dark:hover {
  color: #394b59;
}

.theme-dark .ui-hover--gray-dark[data-type=tool] .ui-btn:hover {
  color: #394b59;
}

.theme-dark .ui-hover--bg-gray-dark:hover {
  background-color: #394b59;
}

.theme-dark .ui-hover--bg-gray-dark[data-type=tool] .ui-btn:hover {
  background-color: #394b59;
}

.theme-dark .ui-bg--gray {
  background-color: #8a9ba8;
}
.theme-dark .ui-color--gray {
  color: #8a9ba8;
}
.theme-dark .ui-border--gray {
  border-color: #8a9ba8;
}
.theme-dark .ui-hover--gray:hover {
  color: #8a9ba8;
}

.theme-dark .ui-hover--gray[data-type=tool] .ui-btn:hover {
  color: #8a9ba8;
}

.theme-dark .ui-hover--bg-gray:hover {
  background-color: #8a9ba8;
}

.theme-dark .ui-hover--bg-gray[data-type=tool] .ui-btn:hover {
  background-color: #8a9ba8;
}

.theme-dark .ui-bg--gray-light {
  background-color: #d8e1e8;
}
.theme-dark .ui-color--gray-light {
  color: #d8e1e8;
}
.theme-dark .ui-border--gray-light {
  border-color: #d8e1e8;
}
.theme-dark .ui-hover--gray-light:hover {
  color: #d8e1e8;
}

.theme-dark .ui-hover--gray-light[data-type=tool] .ui-btn:hover {
  color: #d8e1e8;
}

.theme-dark .ui-hover--bg-gray-light:hover {
  background-color: #d8e1e8;
}

.theme-dark .ui-hover--bg-gray-light[data-type=tool] .ui-btn:hover {
  background-color: #d8e1e8;
}

.theme-dark .ui-bg--primary {
  background-color: #1077c1;
}
.theme-dark .ui-color--primary {
  color: #1077c1;
}
.theme-dark .ui-border--primary {
  border-color: #1077c1;
}
.theme-dark .ui-hover--primary:hover {
  color: #1077c1;
}

.theme-dark .ui-hover--primary[data-type=tool] .ui-btn:hover {
  color: #1077c1;
}

.theme-dark .ui-hover--bg-primary:hover {
  background-color: #1077c1;
}

.theme-dark .ui-hover--bg-primary[data-type=tool] .ui-btn:hover {
  background-color: #1077c1;
}

.theme-dark .ui-bg--secondary {
  background-color: #76b829;
}
.theme-dark .ui-color--secondary {
  color: #76b829;
}
.theme-dark .ui-border--secondary {
  border-color: #76b829;
}
.theme-dark .ui-hover--secondary:hover {
  color: #76b829;
}

.theme-dark .ui-hover--secondary[data-type=tool] .ui-btn:hover {
  color: #76b829;
}

.theme-dark .ui-hover--bg-secondary:hover {
  background-color: #76b829;
}

.theme-dark .ui-hover--bg-secondary[data-type=tool] .ui-btn:hover {
  background-color: #76b829;
}

.theme-dark .ui-bg--info {
  background-color: #0668b1;
}
.theme-dark .ui-color--info {
  color: #0668b1;
}
.theme-dark .ui-border--info {
  border-color: #0668b1;
}
.theme-dark .ui-hover--info:hover {
  color: #0668b1;
}

.theme-dark .ui-hover--info[data-type=tool] .ui-btn:hover {
  color: #0668b1;
}

.theme-dark .ui-hover--bg-info:hover {
  background-color: #0668b1;
}

.theme-dark .ui-hover--bg-info[data-type=tool] .ui-btn:hover {
  background-color: #0668b1;
}

.theme-dark .ui-bg--danger {
  background-color: #e50146;
}
.theme-dark .ui-color--danger {
  color: #e50146;
}
.theme-dark .ui-border--danger {
  border-color: #e50146;
}
.theme-dark .ui-hover--danger:hover {
  color: #e50146;
}

.theme-dark .ui-hover--danger[data-type=tool] .ui-btn:hover {
  color: #e50146;
}

.theme-dark .ui-hover--bg-danger:hover {
  background-color: #e50146;
}

.theme-dark .ui-hover--bg-danger[data-type=tool] .ui-btn:hover {
  background-color: #e50146;
}

.theme-dark .ui-bg--success {
  background-color: #76b829;
}
.theme-dark .ui-color--success {
  color: #76b829;
}
.theme-dark .ui-border--success {
  border-color: #76b829;
}
.theme-dark .ui-hover--success:hover {
  color: #76b829;
}

.theme-dark .ui-hover--success[data-type=tool] .ui-btn:hover {
  color: #76b829;
}

.theme-dark .ui-hover--bg-success:hover {
  background-color: #76b829;
}

.theme-dark .ui-hover--bg-success[data-type=tool] .ui-btn:hover {
  background-color: #76b829;
}

.theme-dark .ui-bg--warning {
  background-color: #9696A0;
}
.theme-dark .ui-color--warning {
  color: #9696A0;
}
.theme-dark .ui-border--warning {
  border-color: #9696A0;
}
.theme-dark .ui-hover--warning:hover {
  color: #9696A0;
}

.theme-dark .ui-hover--warning[data-type=tool] .ui-btn:hover {
  color: #9696A0;
}

.theme-dark .ui-hover--bg-warning:hover {
  background-color: #9696A0;
}

.theme-dark .ui-hover--bg-warning[data-type=tool] .ui-btn:hover {
  background-color: #9696A0;
}

.theme-dark .ui-bg--primary-shade {
  background-color: #163a55;
}
.theme-dark .ui-color--primary-shade {
  color: #163a55;
}
.theme-dark .ui-border--primary-shade {
  border-color: #163a55;
}
.theme-dark .ui-hover--primary-shade:hover {
  color: #163a55;
}

.theme-dark .ui-hover--primary-shade[data-type=tool] .ui-btn:hover {
  color: #163a55;
}

.theme-dark .ui-hover--bg-primary-shade:hover {
  background-color: #163a55;
}

.theme-dark .ui-hover--bg-primary-shade[data-type=tool] .ui-btn:hover {
  background-color: #163a55;
}

.theme-dark .ui-bg--primary-dark {
  background-color: #135483;
}
.theme-dark .ui-color--primary-dark {
  color: #135483;
}
.theme-dark .ui-border--primary-dark {
  border-color: #135483;
}
.theme-dark .ui-hover--primary-dark:hover {
  color: #135483;
}

.theme-dark .ui-hover--primary-dark[data-type=tool] .ui-btn:hover {
  color: #135483;
}

.theme-dark .ui-hover--bg-primary-dark:hover {
  background-color: #135483;
}

.theme-dark .ui-hover--bg-primary-dark[data-type=tool] .ui-btn:hover {
  background-color: #135483;
}

.theme-dark .ui-bg--primary-light {
  background-color: #6dacd9;
}
.theme-dark .ui-color--primary-light {
  color: #6dacd9;
}
.theme-dark .ui-border--primary-light {
  border-color: #6dacd9;
}
.theme-dark .ui-hover--primary-light:hover {
  color: #6dacd9;
}

.theme-dark .ui-hover--primary-light[data-type=tool] .ui-btn:hover {
  color: #6dacd9;
}

.theme-dark .ui-hover--bg-primary-light:hover {
  background-color: #6dacd9;
}

.theme-dark .ui-hover--bg-primary-light[data-type=tool] .ui-btn:hover {
  background-color: #6dacd9;
}

.theme-dark .ui-bg--primary-tint {
  background-color: #b2d3eb;
}
.theme-dark .ui-color--primary-tint {
  color: #b2d3eb;
}
.theme-dark .ui-border--primary-tint {
  border-color: #b2d3eb;
}
.theme-dark .ui-hover--primary-tint:hover {
  color: #b2d3eb;
}

.theme-dark .ui-hover--primary-tint[data-type=tool] .ui-btn:hover {
  color: #b2d3eb;
}

.theme-dark .ui-hover--bg-primary-tint:hover {
  background-color: #b2d3eb;
}

.theme-dark .ui-hover--bg-primary-tint[data-type=tool] .ui-btn:hover {
  background-color: #b2d3eb;
}

.theme-dark .ui-bg--secondary-shade {
  background-color: #344e27;
}
.theme-dark .ui-color--secondary-shade {
  color: #344e27;
}
.theme-dark .ui-border--secondary-shade {
  border-color: #344e27;
}
.theme-dark .ui-hover--secondary-shade:hover {
  color: #344e27;
}

.theme-dark .ui-hover--secondary-shade[data-type=tool] .ui-btn:hover {
  color: #344e27;
}

.theme-dark .ui-hover--bg-secondary-shade:hover {
  background-color: #344e27;
}

.theme-dark .ui-hover--bg-secondary-shade[data-type=tool] .ui-btn:hover {
  background-color: #344e27;
}

.theme-dark .ui-bg--secondary-dark {
  background-color: #507b28;
}
.theme-dark .ui-color--secondary-dark {
  color: #507b28;
}
.theme-dark .ui-border--secondary-dark {
  border-color: #507b28;
}
.theme-dark .ui-hover--secondary-dark:hover {
  color: #507b28;
}

.theme-dark .ui-hover--secondary-dark[data-type=tool] .ui-btn:hover {
  color: #507b28;
}

.theme-dark .ui-hover--bg-secondary-dark:hover {
  background-color: #507b28;
}

.theme-dark .ui-hover--bg-secondary-dark[data-type=tool] .ui-btn:hover {
  background-color: #507b28;
}

.theme-dark .ui-bg--secondary-light {
  background-color: #aad37e;
}
.theme-dark .ui-color--secondary-light {
  color: #aad37e;
}
.theme-dark .ui-border--secondary-light {
  border-color: #aad37e;
}
.theme-dark .ui-hover--secondary-light:hover {
  color: #aad37e;
}

.theme-dark .ui-hover--secondary-light[data-type=tool] .ui-btn:hover {
  color: #aad37e;
}

.theme-dark .ui-hover--bg-secondary-light:hover {
  background-color: #aad37e;
}

.theme-dark .ui-hover--bg-secondary-light[data-type=tool] .ui-btn:hover {
  background-color: #aad37e;
}

.theme-dark .ui-bg--secondary-tint {
  background-color: #d1e7bd;
}
.theme-dark .ui-color--secondary-tint {
  color: #d1e7bd;
}
.theme-dark .ui-border--secondary-tint {
  border-color: #d1e7bd;
}
.theme-dark .ui-hover--secondary-tint:hover {
  color: #d1e7bd;
}

.theme-dark .ui-hover--secondary-tint[data-type=tool] .ui-btn:hover {
  color: #d1e7bd;
}

.theme-dark .ui-hover--bg-secondary-tint:hover {
  background-color: #d1e7bd;
}

.theme-dark .ui-hover--bg-secondary-tint[data-type=tool] .ui-btn:hover {
  background-color: #d1e7bd;
}

.theme-dark .ui-bg--info-shade {
  background-color: #133650;
}
.theme-dark .ui-color--info-shade {
  color: #133650;
}
.theme-dark .ui-border--info-shade {
  border-color: #133650;
}
.theme-dark .ui-hover--info-shade:hover {
  color: #133650;
}

.theme-dark .ui-hover--info-shade[data-type=tool] .ui-btn:hover {
  color: #133650;
}

.theme-dark .ui-hover--bg-info-shade:hover {
  background-color: #133650;
}

.theme-dark .ui-hover--bg-info-shade[data-type=tool] .ui-btn:hover {
  background-color: #133650;
}

.theme-dark .ui-bg--info-dark {
  background-color: #0d4b79;
}
.theme-dark .ui-color--info-dark {
  color: #0d4b79;
}
.theme-dark .ui-border--info-dark {
  border-color: #0d4b79;
}
.theme-dark .ui-hover--info-dark:hover {
  color: #0d4b79;
}

.theme-dark .ui-hover--info-dark[data-type=tool] .ui-btn:hover {
  color: #0d4b79;
}

.theme-dark .ui-hover--bg-info-dark:hover {
  background-color: #0d4b79;
}

.theme-dark .ui-hover--bg-info-dark[data-type=tool] .ui-btn:hover {
  background-color: #0d4b79;
}

.theme-dark .ui-bg--info-light {
  background-color: #67a3cf;
}
.theme-dark .ui-color--info-light {
  color: #67a3cf;
}
.theme-dark .ui-border--info-light {
  border-color: #67a3cf;
}
.theme-dark .ui-hover--info-light:hover {
  color: #67a3cf;
}

.theme-dark .ui-hover--info-light[data-type=tool] .ui-btn:hover {
  color: #67a3cf;
}

.theme-dark .ui-hover--bg-info-light:hover {
  background-color: #67a3cf;
}

.theme-dark .ui-hover--bg-info-light[data-type=tool] .ui-btn:hover {
  background-color: #67a3cf;
}

.theme-dark .ui-bg--info-tint {
  background-color: #afcfe6;
}
.theme-dark .ui-color--info-tint {
  color: #afcfe6;
}
.theme-dark .ui-border--info-tint {
  border-color: #afcfe6;
}
.theme-dark .ui-hover--info-tint:hover {
  color: #afcfe6;
}

.theme-dark .ui-hover--info-tint[data-type=tool] .ui-btn:hover {
  color: #afcfe6;
}

.theme-dark .ui-hover--bg-info-tint:hover {
  background-color: #afcfe6;
}

.theme-dark .ui-hover--bg-info-tint[data-type=tool] .ui-btn:hover {
  background-color: #afcfe6;
}

.theme-dark .ui-bg--danger-shade {
  background-color: #561730;
}
.theme-dark .ui-color--danger-shade {
  color: #561730;
}
.theme-dark .ui-border--danger-shade {
  border-color: #561730;
}
.theme-dark .ui-hover--danger-shade:hover {
  color: #561730;
}

.theme-dark .ui-hover--danger-shade[data-type=tool] .ui-btn:hover {
  color: #561730;
}

.theme-dark .ui-hover--bg-danger-shade:hover {
  background-color: #561730;
}

.theme-dark .ui-hover--bg-danger-shade[data-type=tool] .ui-btn:hover {
  background-color: #561730;
}

.theme-dark .ui-bg--danger-dark {
  background-color: #930d39;
}
.theme-dark .ui-color--danger-dark {
  color: #930d39;
}
.theme-dark .ui-border--danger-dark {
  border-color: #930d39;
}
.theme-dark .ui-hover--danger-dark:hover {
  color: #930d39;
}

.theme-dark .ui-hover--danger-dark[data-type=tool] .ui-btn:hover {
  color: #930d39;
}

.theme-dark .ui-hover--bg-danger-dark:hover {
  background-color: #930d39;
}

.theme-dark .ui-hover--bg-danger-dark[data-type=tool] .ui-btn:hover {
  background-color: #930d39;
}

.theme-dark .ui-bg--danger-light {
  background-color: #ed658f;
}
.theme-dark .ui-color--danger-light {
  color: #ed658f;
}
.theme-dark .ui-border--danger-light {
  border-color: #ed658f;
}
.theme-dark .ui-hover--danger-light:hover {
  color: #ed658f;
}

.theme-dark .ui-hover--danger-light[data-type=tool] .ui-btn:hover {
  color: #ed658f;
}

.theme-dark .ui-hover--bg-danger-light:hover {
  background-color: #ed658f;
}

.theme-dark .ui-hover--bg-danger-light[data-type=tool] .ui-btn:hover {
  background-color: #ed658f;
}

.theme-dark .ui-bg--danger-tint {
  background-color: #f2b0c6;
}
.theme-dark .ui-color--danger-tint {
  color: #f2b0c6;
}
.theme-dark .ui-border--danger-tint {
  border-color: #f2b0c6;
}
.theme-dark .ui-hover--danger-tint:hover {
  color: #f2b0c6;
}

.theme-dark .ui-hover--danger-tint[data-type=tool] .ui-btn:hover {
  color: #f2b0c6;
}

.theme-dark .ui-hover--bg-danger-tint:hover {
  background-color: #f2b0c6;
}

.theme-dark .ui-hover--bg-danger-tint[data-type=tool] .ui-btn:hover {
  background-color: #f2b0c6;
}

.theme-dark .ui-bg--success-shade {
  background-color: #344e27;
}
.theme-dark .ui-color--success-shade {
  color: #344e27;
}
.theme-dark .ui-border--success-shade {
  border-color: #344e27;
}
.theme-dark .ui-hover--success-shade:hover {
  color: #344e27;
}

.theme-dark .ui-hover--success-shade[data-type=tool] .ui-btn:hover {
  color: #344e27;
}

.theme-dark .ui-hover--bg-success-shade:hover {
  background-color: #344e27;
}

.theme-dark .ui-hover--bg-success-shade[data-type=tool] .ui-btn:hover {
  background-color: #344e27;
}

.theme-dark .ui-bg--success-dark {
  background-color: #507b28;
}
.theme-dark .ui-color--success-dark {
  color: #507b28;
}
.theme-dark .ui-border--success-dark {
  border-color: #507b28;
}
.theme-dark .ui-hover--success-dark:hover {
  color: #507b28;
}

.theme-dark .ui-hover--success-dark[data-type=tool] .ui-btn:hover {
  color: #507b28;
}

.theme-dark .ui-hover--bg-success-dark:hover {
  background-color: #507b28;
}

.theme-dark .ui-hover--bg-success-dark[data-type=tool] .ui-btn:hover {
  background-color: #507b28;
}

.theme-dark .ui-bg--success-light {
  background-color: #aad37e;
}
.theme-dark .ui-color--success-light {
  color: #aad37e;
}
.theme-dark .ui-border--success-light {
  border-color: #aad37e;
}
.theme-dark .ui-hover--success-light:hover {
  color: #aad37e;
}

.theme-dark .ui-hover--success-light[data-type=tool] .ui-btn:hover {
  color: #aad37e;
}

.theme-dark .ui-hover--bg-success-light:hover {
  background-color: #aad37e;
}

.theme-dark .ui-hover--bg-success-light[data-type=tool] .ui-btn:hover {
  background-color: #aad37e;
}

.theme-dark .ui-bg--success-tint {
  background-color: #d1e7bd;
}
.theme-dark .ui-color--success-tint {
  color: #d1e7bd;
}
.theme-dark .ui-border--success-tint {
  border-color: #d1e7bd;
}
.theme-dark .ui-hover--success-tint:hover {
  color: #d1e7bd;
}

.theme-dark .ui-hover--success-tint[data-type=tool] .ui-btn:hover {
  color: #d1e7bd;
}

.theme-dark .ui-hover--bg-success-tint:hover {
  background-color: #d1e7bd;
}

.theme-dark .ui-hover--bg-success-tint[data-type=tool] .ui-btn:hover {
  background-color: #d1e7bd;
}

.theme-dark .ui-bg--warning-shade {
  background-color: #3e434b;
}
.theme-dark .ui-color--warning-shade {
  color: #3e434b;
}
.theme-dark .ui-border--warning-shade {
  border-color: #3e434b;
}
.theme-dark .ui-hover--warning-shade:hover {
  color: #3e434b;
}

.theme-dark .ui-hover--warning-shade[data-type=tool] .ui-btn:hover {
  color: #3e434b;
}

.theme-dark .ui-hover--bg-warning-shade:hover {
  background-color: #3e434b;
}

.theme-dark .ui-hover--bg-warning-shade[data-type=tool] .ui-btn:hover {
  background-color: #3e434b;
}

.theme-dark .ui-bg--warning-dark {
  background-color: #64676f;
}
.theme-dark .ui-color--warning-dark {
  color: #64676f;
}
.theme-dark .ui-border--warning-dark {
  border-color: #64676f;
}
.theme-dark .ui-hover--warning-dark:hover {
  color: #64676f;
}

.theme-dark .ui-hover--warning-dark[data-type=tool] .ui-btn:hover {
  color: #64676f;
}

.theme-dark .ui-hover--bg-warning-dark:hover {
  background-color: #64676f;
}

.theme-dark .ui-hover--bg-warning-dark[data-type=tool] .ui-btn:hover {
  background-color: #64676f;
}

.theme-dark .ui-bg--warning-light {
  background-color: #bdbec5;
}
.theme-dark .ui-color--warning-light {
  color: #bdbec5;
}
.theme-dark .ui-border--warning-light {
  border-color: #bdbec5;
}
.theme-dark .ui-hover--warning-light:hover {
  color: #bdbec5;
}

.theme-dark .ui-hover--warning-light[data-type=tool] .ui-btn:hover {
  color: #bdbec5;
}

.theme-dark .ui-hover--bg-warning-light:hover {
  background-color: #bdbec5;
}

.theme-dark .ui-hover--bg-warning-light[data-type=tool] .ui-btn:hover {
  background-color: #bdbec5;
}

.theme-dark .ui-bg--warning-tint {
  background-color: #dbdde1;
}
.theme-dark .ui-color--warning-tint {
  color: #dbdde1;
}
.theme-dark .ui-border--warning-tint {
  border-color: #dbdde1;
}
.theme-dark .ui-hover--warning-tint:hover {
  color: #dbdde1;
}

.theme-dark .ui-hover--warning-tint[data-type=tool] .ui-btn:hover {
  color: #dbdde1;
}

.theme-dark .ui-hover--bg-warning-tint:hover {
  background-color: #dbdde1;
}

.theme-dark .ui-hover--bg-warning-tint[data-type=tool] .ui-btn:hover {
  background-color: #dbdde1;
}

.theme-dark .ui-bg--teal {
  background-color: #00b3a4;
}
.theme-dark .ui-color--teal {
  color: #00b3a4;
}
.theme-dark .ui-border--teal {
  border-color: #00b3a4;
}
.theme-dark .ui-hover--teal:hover {
  color: #00b3a4;
}

.theme-dark .ui-hover--teal[data-type=tool] .ui-btn:hover {
  color: #00b3a4;
}

.theme-dark .ui-hover--bg-teal:hover {
  background-color: #00b3a4;
}

.theme-dark .ui-hover--bg-teal[data-type=tool] .ui-btn:hover {
  background-color: #00b3a4;
}

.theme-dark .ui-bg--teal-dark {
  background-color: #008075;
}
.theme-dark .ui-color--teal-dark {
  color: #008075;
}
.theme-dark .ui-border--teal-dark {
  border-color: #008075;
}
.theme-dark .ui-hover--teal-dark:hover {
  color: #008075;
}

.theme-dark .ui-hover--teal-dark[data-type=tool] .ui-btn:hover {
  color: #008075;
}

.theme-dark .ui-hover--bg-teal-dark:hover {
  background-color: #008075;
}

.theme-dark .ui-hover--bg-teal-dark[data-type=tool] .ui-btn:hover {
  background-color: #008075;
}

.theme-dark .ui-bg--green {
  background-color: #0f9960;
}
.theme-dark .ui-color--green {
  color: #0f9960;
}
.theme-dark .ui-border--green {
  border-color: #0f9960;
}
.theme-dark .ui-hover--green:hover {
  color: #0f9960;
}

.theme-dark .ui-hover--green[data-type=tool] .ui-btn:hover {
  color: #0f9960;
}

.theme-dark .ui-hover--bg-green:hover {
  background-color: #0f9960;
}

.theme-dark .ui-hover--bg-green[data-type=tool] .ui-btn:hover {
  background-color: #0f9960;
}

.theme-dark .ui-bg--green-dark {
  background-color: #0a6640;
}
.theme-dark .ui-color--green-dark {
  color: #0a6640;
}
.theme-dark .ui-border--green-dark {
  border-color: #0a6640;
}
.theme-dark .ui-hover--green-dark:hover {
  color: #0a6640;
}

.theme-dark .ui-hover--green-dark[data-type=tool] .ui-btn:hover {
  color: #0a6640;
}

.theme-dark .ui-hover--bg-green-dark:hover {
  background-color: #0a6640;
}

.theme-dark .ui-hover--bg-green-dark[data-type=tool] .ui-btn:hover {
  background-color: #0a6640;
}

.theme-dark .ui-bg--cyan {
  background-color: #17a2b8;
}
.theme-dark .ui-color--cyan {
  color: #17a2b8;
}
.theme-dark .ui-border--cyan {
  border-color: #17a2b8;
}
.theme-dark .ui-hover--cyan:hover {
  color: #17a2b8;
}

.theme-dark .ui-hover--cyan[data-type=tool] .ui-btn:hover {
  color: #17a2b8;
}

.theme-dark .ui-hover--bg-cyan:hover {
  background-color: #17a2b8;
}

.theme-dark .ui-hover--bg-cyan[data-type=tool] .ui-btn:hover {
  background-color: #17a2b8;
}

.theme-dark .ui-bg--cyan-dark {
  background-color: #367989;
}
.theme-dark .ui-color--cyan-dark {
  color: #367989;
}
.theme-dark .ui-border--cyan-dark {
  border-color: #367989;
}
.theme-dark .ui-hover--cyan-dark:hover {
  color: #367989;
}

.theme-dark .ui-hover--cyan-dark[data-type=tool] .ui-btn:hover {
  color: #367989;
}

.theme-dark .ui-hover--bg-cyan-dark:hover {
  background-color: #367989;
}

.theme-dark .ui-hover--bg-cyan-dark[data-type=tool] .ui-btn:hover {
  background-color: #367989;
}

.theme-dark .ui-bg--blue {
  background-color: #0e86c3;
}
.theme-dark .ui-color--blue {
  color: #0e86c3;
}
.theme-dark .ui-border--blue {
  border-color: #0e86c3;
}
.theme-dark .ui-hover--blue:hover {
  color: #0e86c3;
}

.theme-dark .ui-hover--blue[data-type=tool] .ui-btn:hover {
  color: #0e86c3;
}

.theme-dark .ui-hover--bg-blue:hover {
  background-color: #0e86c3;
}

.theme-dark .ui-hover--bg-blue[data-type=tool] .ui-btn:hover {
  background-color: #0e86c3;
}

.theme-dark .ui-bg--blue-dark {
  background-color: #0e5a8a;
}
.theme-dark .ui-color--blue-dark {
  color: #0e5a8a;
}
.theme-dark .ui-border--blue-dark {
  border-color: #0e5a8a;
}
.theme-dark .ui-hover--blue-dark:hover {
  color: #0e5a8a;
}

.theme-dark .ui-hover--blue-dark[data-type=tool] .ui-btn:hover {
  color: #0e5a8a;
}

.theme-dark .ui-hover--bg-blue-dark:hover {
  background-color: #0e5a8a;
}

.theme-dark .ui-hover--bg-blue-dark[data-type=tool] .ui-btn:hover {
  background-color: #0e5a8a;
}

.theme-dark .ui-bg--indigo {
  background-color: #2b64a9;
}
.theme-dark .ui-color--indigo {
  color: #2b64a9;
}
.theme-dark .ui-border--indigo {
  border-color: #2b64a9;
}
.theme-dark .ui-hover--indigo:hover {
  color: #2b64a9;
}

.theme-dark .ui-hover--indigo[data-type=tool] .ui-btn:hover {
  color: #2b64a9;
}

.theme-dark .ui-hover--bg-indigo:hover {
  background-color: #2b64a9;
}

.theme-dark .ui-hover--bg-indigo[data-type=tool] .ui-btn:hover {
  background-color: #2b64a9;
}

.theme-dark .ui-bg--indigo-dark {
  background-color: #1e4676;
}
.theme-dark .ui-color--indigo-dark {
  color: #1e4676;
}
.theme-dark .ui-border--indigo-dark {
  border-color: #1e4676;
}
.theme-dark .ui-hover--indigo-dark:hover {
  color: #1e4676;
}

.theme-dark .ui-hover--indigo-dark[data-type=tool] .ui-btn:hover {
  color: #1e4676;
}

.theme-dark .ui-hover--bg-indigo-dark:hover {
  background-color: #1e4676;
}

.theme-dark .ui-hover--bg-indigo-dark[data-type=tool] .ui-btn:hover {
  background-color: #1e4676;
}

.theme-dark .ui-bg--violet {
  background-color: #8f398f;
}
.theme-dark .ui-color--violet {
  color: #8f398f;
}
.theme-dark .ui-border--violet {
  border-color: #8f398f;
}
.theme-dark .ui-hover--violet:hover {
  color: #8f398f;
}

.theme-dark .ui-hover--violet[data-type=tool] .ui-btn:hover {
  color: #8f398f;
}

.theme-dark .ui-hover--bg-violet:hover {
  background-color: #8f398f;
}

.theme-dark .ui-hover--bg-violet[data-type=tool] .ui-btn:hover {
  background-color: #8f398f;
}

.theme-dark .ui-bg--violet-dark {
  background-color: #5c255c;
}
.theme-dark .ui-color--violet-dark {
  color: #5c255c;
}
.theme-dark .ui-border--violet-dark {
  border-color: #5c255c;
}
.theme-dark .ui-hover--violet-dark:hover {
  color: #5c255c;
}

.theme-dark .ui-hover--violet-dark[data-type=tool] .ui-btn:hover {
  color: #5c255c;
}

.theme-dark .ui-hover--bg-violet-dark:hover {
  background-color: #5c255c;
}

.theme-dark .ui-hover--bg-violet-dark[data-type=tool] .ui-btn:hover {
  background-color: #5c255c;
}

.theme-dark .ui-bg--purple {
  background-color: #7157d9;
}
.theme-dark .ui-color--purple {
  color: #7157d9;
}
.theme-dark .ui-border--purple {
  border-color: #7157d9;
}
.theme-dark .ui-hover--purple:hover {
  color: #7157d9;
}

.theme-dark .ui-hover--purple[data-type=tool] .ui-btn:hover {
  color: #7157d9;
}

.theme-dark .ui-hover--bg-purple:hover {
  background-color: #7157d9;
}

.theme-dark .ui-hover--bg-purple[data-type=tool] .ui-btn:hover {
  background-color: #7157d9;
}

.theme-dark .ui-bg--purple-dark {
  background-color: #5642a6;
}
.theme-dark .ui-color--purple-dark {
  color: #5642a6;
}
.theme-dark .ui-border--purple-dark {
  border-color: #5642a6;
}
.theme-dark .ui-hover--purple-dark:hover {
  color: #5642a6;
}

.theme-dark .ui-hover--purple-dark[data-type=tool] .ui-btn:hover {
  color: #5642a6;
}

.theme-dark .ui-hover--bg-purple-dark:hover {
  background-color: #5642a6;
}

.theme-dark .ui-hover--bg-purple-dark[data-type=tool] .ui-btn:hover {
  background-color: #5642a6;
}

.theme-dark .ui-bg--yellow {
  background-color: #ffc940;
}
.theme-dark .ui-color--yellow {
  color: #ffc940;
}
.theme-dark .ui-border--yellow {
  border-color: #ffc940;
}
.theme-dark .ui-hover--yellow:hover {
  color: #ffc940;
}

.theme-dark .ui-hover--yellow[data-type=tool] .ui-btn:hover {
  color: #ffc940;
}

.theme-dark .ui-hover--bg-yellow:hover {
  background-color: #ffc940;
}

.theme-dark .ui-hover--bg-yellow[data-type=tool] .ui-btn:hover {
  background-color: #ffc940;
}

.theme-dark .ui-bg--yellow-dark {
  background-color: #d99e0b;
}
.theme-dark .ui-color--yellow-dark {
  color: #d99e0b;
}
.theme-dark .ui-border--yellow-dark {
  border-color: #d99e0b;
}
.theme-dark .ui-hover--yellow-dark:hover {
  color: #d99e0b;
}

.theme-dark .ui-hover--yellow-dark[data-type=tool] .ui-btn:hover {
  color: #d99e0b;
}

.theme-dark .ui-hover--bg-yellow-dark:hover {
  background-color: #d99e0b;
}

.theme-dark .ui-hover--bg-yellow-dark[data-type=tool] .ui-btn:hover {
  background-color: #d99e0b;
}

.theme-dark .ui-bg--orange {
  background-color: #d9822b;
}
.theme-dark .ui-color--orange {
  color: #d9822b;
}
.theme-dark .ui-border--orange {
  border-color: #d9822b;
}
.theme-dark .ui-hover--orange:hover {
  color: #d9822b;
}

.theme-dark .ui-hover--orange[data-type=tool] .ui-btn:hover {
  color: #d9822b;
}

.theme-dark .ui-hover--bg-orange:hover {
  background-color: #d9822b;
}

.theme-dark .ui-hover--bg-orange[data-type=tool] .ui-btn:hover {
  background-color: #d9822b;
}

.theme-dark .ui-bg--orange-dark {
  background-color: #a66321;
}
.theme-dark .ui-color--orange-dark {
  color: #a66321;
}
.theme-dark .ui-border--orange-dark {
  border-color: #a66321;
}
.theme-dark .ui-hover--orange-dark:hover {
  color: #a66321;
}

.theme-dark .ui-hover--orange-dark[data-type=tool] .ui-btn:hover {
  color: #a66321;
}

.theme-dark .ui-hover--bg-orange-dark:hover {
  background-color: #a66321;
}

.theme-dark .ui-hover--bg-orange-dark[data-type=tool] .ui-btn:hover {
  background-color: #a66321;
}

.theme-dark .ui-bg--red {
  background-color: #db3737;
}
.theme-dark .ui-color--red {
  color: #db3737;
}
.theme-dark .ui-border--red {
  border-color: #db3737;
}
.theme-dark .ui-hover--red:hover {
  color: #db3737;
}

.theme-dark .ui-hover--red[data-type=tool] .ui-btn:hover {
  color: #db3737;
}

.theme-dark .ui-hover--bg-red:hover {
  background-color: #db3737;
}

.theme-dark .ui-hover--bg-red[data-type=tool] .ui-btn:hover {
  background-color: #db3737;
}

.theme-dark .ui-bg--red-dark {
  background-color: #a82a2a;
}
.theme-dark .ui-color--red-dark {
  color: #a82a2a;
}
.theme-dark .ui-border--red-dark {
  border-color: #a82a2a;
}
.theme-dark .ui-hover--red-dark:hover {
  color: #a82a2a;
}

.theme-dark .ui-hover--red-dark[data-type=tool] .ui-btn:hover {
  color: #a82a2a;
}

.theme-dark .ui-hover--bg-red-dark:hover {
  background-color: #a82a2a;
}

.theme-dark .ui-hover--bg-red-dark[data-type=tool] .ui-btn:hover {
  background-color: #a82a2a;
}

.theme-dark .ui-bg--pink {
  background-color: #b6246b;
}
.theme-dark .ui-color--pink {
  color: #b6246b;
}
.theme-dark .ui-border--pink {
  border-color: #b6246b;
}
.theme-dark .ui-hover--pink:hover {
  color: #b6246b;
}

.theme-dark .ui-hover--pink[data-type=tool] .ui-btn:hover {
  color: #b6246b;
}

.theme-dark .ui-hover--bg-pink:hover {
  background-color: #b6246b;
}

.theme-dark .ui-hover--bg-pink[data-type=tool] .ui-btn:hover {
  background-color: #b6246b;
}

.theme-dark .ui-bg--pink-dark {
  background-color: #a82255;
}
.theme-dark .ui-color--pink-dark {
  color: #a82255;
}
.theme-dark .ui-border--pink-dark {
  border-color: #a82255;
}
.theme-dark .ui-hover--pink-dark:hover {
  color: #a82255;
}

.theme-dark .ui-hover--pink-dark[data-type=tool] .ui-btn:hover {
  color: #a82255;
}

.theme-dark .ui-hover--bg-pink-dark:hover {
  background-color: #a82255;
}

.theme-dark .ui-hover--bg-pink-dark[data-type=tool] .ui-btn:hover {
  background-color: #a82255;
}

.theme-dark .ui-page {
  background-color: #f3f6f9;
}
.theme-dark .ui-page__title {
  background-color: #639a28;
  color: #f8fbfd;
}
.theme-dark .ui-page__body > .ui-scroll, .theme-dark .ui-page__body > .ui-list__container, .theme-dark .ui-page__body > .ui-gridder, .theme-dark .ui-page__body > .ui-tree__container {
  border: 2px solid #f3f6f9;
}
.theme-dark .ui-loader {
  background-color: rgba(248, 251, 253, 0.1);
}
.theme-dark .ui-loader > div {
  background-color: #f3f6f9;
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.3), 0 2px 4px rgba(16, 22, 26, 0.6), 0 8px 24px rgba(16, 22, 26, 0.6);
  color: #1077c1;
}
.theme-dark .ui-drop__body {
  background-color: #f3f6f9;
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.3), 0 2px 4px rgba(16, 22, 26, 0.6), 0 8px 24px rgba(16, 22, 26, 0.6);
}
.theme-dark mark {
  background: #ebf4e8;
}
.theme-dark code {
  background: rgba(138, 155, 168, 0.1);
  color: rgba(229, 1, 70, 0.75);
}
.theme-dark abbr[title] {
  border-bottom: 1px dashed rgba(41, 50, 58, 0.75);
}
.theme-dark .ui-table thead th {
  background: #9bc6e5;
  color: #182026;
}
.theme-dark .ui-table tr:nth-child(even) {
  background-color: #eef2f5;
}
.theme-dark .ui-table tr:nth-child(odd) {
  background-color: #f3f6f9;
}
.theme-dark .ui-link {
  color: #1077c1;
}
.theme-dark .ui-link::before {
  background: #1077c1;
}
.theme-dark .ui-subheading {
  color: #543c3f;
}
.theme-dark dl.ui-dl--striped dt:nth-child(2n+1),
.theme-dark dl.ui-dl--striped dt:nth-child(2n+1) + dd {
  background-color: #f3f6f9;
}
.theme-dark dl.ui-dl--striped dt:nth-child(4n+1),
.theme-dark dl.ui-dl--striped dt:nth-child(4n+1) + dd {
  background-color: #eef2f5;
}
.theme-dark .ui-badge {
  background-color: rgba(104, 118, 129, 0.95);
  box-shadow: 0 0 0 1px rgba(41, 50, 58, 0.25) inset;
  color: #29323a;
}
.theme-dark .ui-badge--md {
  font-size: 1em;
}
.theme-dark .ui-badge--lg {
  font-size: 1.2em;
}
.theme-dark .ui-badge.ui-theme--dark {
  background-color: rgba(57, 75, 89, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--primary {
  background-color: rgba(47, 128, 187, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--secondary {
  background-color: rgba(123, 177, 73, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--info {
  background-color: rgba(39, 117, 175, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--danger {
  background-color: rgba(206, 40, 95, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--success {
  background-color: rgba(123, 177, 73, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--warning {
  background-color: rgba(147, 151, 162, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--teal {
  background-color: rgba(35, 173, 165, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--teal-dark {
  background-color: rgba(35, 135, 130, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--green {
  background-color: rgba(46, 154, 114, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--green-dark {
  background-color: rgba(42, 115, 90, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--cyan {
  background-color: rgba(52, 160, 180, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--cyan-dark {
  background-color: rgba(75, 130, 145, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--blue {
  background-color: rgba(45, 139, 188, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--blue-dark {
  background-color: rgba(45, 106, 146, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--indigo {
  background-color: rgba(67, 114, 169, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--indigo-dark {
  background-color: rgba(57, 91, 131, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--violet {
  background-color: rgba(142, 82, 149, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--violet-dark {
  background-color: rgba(104, 67, 111, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--purple {
  background-color: rgba(119, 104, 205, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--purple-dark {
  background-color: rgba(99, 88, 167, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--yellow {
  background-color: rgba(226, 190, 90, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--yellow-dark {
  background-color: rgba(197, 157, 50, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--orange {
  background-color: rgba(197, 136, 74, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--orange-dark {
  background-color: rgba(159, 113, 67, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--red {
  background-color: rgba(199, 80, 83, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--red-dark {
  background-color: rgba(161, 70, 74, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--pink {
  background-color: rgba(171, 66, 122, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-badge.ui-theme--pink-dark {
  background-color: rgba(161, 64, 106, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-tooltip {
  background-color: #394b59;
  box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.5);
  color: #f8fbfd;
}
.theme-dark .ui-tooltip::after {
  color: #394b59;
}
.theme-dark .ui-btn:hover {
  background-color: #3b4348;
  box-shadow: inset 0 0 1px rgba(16, 22, 26, 0.2);
}
.theme-dark .ui-btn[data-active=true], .theme-dark .ui-btn[data-open=true], .theme-dark .ui-btn:active {
  background-color: rgba(31, 39, 45, 0.5);
  box-shadow: inset 0 1px 2px rgba(16, 22, 26, 0.2);
}
.theme-dark .ui-btn::before {
  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
}
.theme-dark .ui-btn__inner {
  background-color: #1a2228;
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
  color: #273037;
}
.theme-dark .ui-btn__wrapper {
  --btn-ripple: #273037;
}
.theme-dark .ui-btn__group[data-disabled=true], .theme-dark .ui-btn__wrapper[data-disabled=true] {
  background-color: rgba(0, 0, 0, 0.05);
}
.theme-dark .ui-btn__group[data-type=outline] .ui-btn__inner, .theme-dark .ui-btn__wrapper[data-type=outline] .ui-btn__inner {
  box-shadow: 0 0 0 1px rgba(39, 48, 55, 0.75), 0 1px 1px rgba(39, 48, 55, 0.25);
}
.theme-dark .ui-btn__group[data-type=solid] .ui-btn, .theme-dark .ui-btn__wrapper[data-type=solid] .ui-btn {
  --btn-ripple: #f8fbfd;
}
.theme-dark .ui-btn__group[data-type=solid] .ui-btn:hover, .theme-dark .ui-btn__wrapper[data-type=solid] .ui-btn:hover {
  background-color: #464e55;
}
.theme-dark .ui-btn__group[data-type=solid] .ui-btn[data-active=true], .theme-dark .ui-btn__group[data-type=solid] .ui-btn[data-open=true], .theme-dark .ui-btn__group[data-type=solid] .ui-btn:active, .theme-dark .ui-btn__wrapper[data-type=solid] .ui-btn[data-active=true], .theme-dark .ui-btn__wrapper[data-type=solid] .ui-btn[data-open=true], .theme-dark .ui-btn__wrapper[data-type=solid] .ui-btn:active {
  background-color: #222b32;
}
.theme-dark .ui-btn__group[data-type=solid] .ui-btn__inner, .theme-dark .ui-btn__wrapper[data-type=solid] .ui-btn__inner {
  background-color: #273037;
  color: #1a2228;
}
.theme-dark .ui-btn__group[data-type=solid].ui-btn__icon--hilight .ui-btn__icon, .theme-dark .ui-btn__wrapper[data-type=solid].ui-btn__icon--hilight .ui-btn__icon {
  background-color: #1d252b;
  color: #f8fbfd;
}
.theme-dark .ui-btn__group[data-type=solid] .ui-btn__divider, .theme-dark .ui-btn__wrapper[data-type=solid] .ui-btn__divider {
  background-color: rgba(248, 251, 253, 0.2);
}
.theme-dark .ui-btn__group[data-type=tool], .theme-dark .ui-btn__wrapper[data-type=tool] {
  box-shadow: none;
}
.theme-dark .ui-btn__group[data-type=tool] .ui-btn__inner, .theme-dark .ui-btn__wrapper[data-type=tool] .ui-btn__inner {
  background-color: transparent;
  border-color: transparent;
  box-shadow: 0 0 0 1px rgba(248, 251, 253, 0.025);
}
.theme-dark .ui-btn__group[data-type=tool] .ui-btn::before, .theme-dark .ui-btn__wrapper[data-type=tool] .ui-btn::before {
  background-image: none;
}
.theme-dark .ui-btn__group[data-type=tool] .ui-btn:hover, .theme-dark .ui-btn__wrapper[data-type=tool] .ui-btn:hover {
  background-color: rgba(58, 69, 77, 0.25);
}
.theme-dark .ui-btn__group[data-type=tool].ui-theme--inverse .ui-btn__inner, .theme-dark .ui-btn__wrapper[data-type=tool].ui-theme--inverse .ui-btn__inner {
  color: #d8e1e8;
}

.theme-dark .ui-btn__icon--hilight .ui-btn__icon {
  background-color: #273037;
  color: #1a2228;
}
.theme-dark .ui-btn__divider {
  background-color: rgba(24, 32, 38, 0.2);
}
.theme-dark .ui-btn::after {
  background-image: radial-gradient(circle, var(--btn-ripple) 1%, transparent 1%);
}
.theme-dark .ui-btn__wrapper.ui-theme--inverse .ui-btn__inner {
  background-color: transparent;
  color: #f8fbfd;
}
.theme-dark .ui-btn__wrapper.ui-theme--inverse .ui-btn:hover {
  background-color: rgba(24, 32, 38, 0.85);
}
.theme-dark .ui-btn__group.ui-theme--primary .ui-btn, .theme-dark .ui-btn__wrapper.ui-theme--primary .ui-btn {
  --btn-ripple: #4a98d0;
}
.theme-dark .ui-btn__group.ui-theme--primary .ui-btn__inner, .theme-dark .ui-btn__wrapper.ui-theme--primary .ui-btn__inner {
  color: #1077c1;
}
.theme-dark .ui-btn__group.ui-theme--primary.ui-btn__icon--hilight .ui-btn__icon, .theme-dark .ui-btn__wrapper.ui-theme--primary.ui-btn__icon--hilight .ui-btn__icon {
  background-color: #116eb2;
  color: #f8fbfd;
}
.theme-dark .ui-btn__group.ui-theme--primary[data-type=outline] .ui-btn__inner, .theme-dark .ui-btn__wrapper.ui-theme--primary[data-type=outline] .ui-btn__inner {
  box-shadow: 0 0 0 1px rgba(16, 119, 193, 0.75), 0 1px 1px rgba(16, 119, 193, 0.5);
}
.theme-dark .ui-btn__group.ui-theme--primary[data-type=solid] .ui-btn, .theme-dark .ui-btn__wrapper.ui-theme--primary[data-type=solid] .ui-btn {
  --btn-ripple: #bedaee;
}
.theme-dark .ui-btn__group.ui-theme--primary[data-type=solid] .ui-btn:hover, .theme-dark .ui-btn__wrapper.ui-theme--primary[data-type=solid] .ui-btn:hover {
  background-color: #338bca;
}
.theme-dark .ui-btn__group.ui-theme--primary[data-type=solid] .ui-btn[data-active=true], .theme-dark .ui-btn__group.ui-theme--primary[data-type=solid] .ui-btn[data-open=true], .theme-dark .ui-btn__group.ui-theme--primary[data-type=solid] .ui-btn:active, .theme-dark .ui-btn__wrapper.ui-theme--primary[data-type=solid] .ui-btn[data-active=true], .theme-dark .ui-btn__wrapper.ui-theme--primary[data-type=solid] .ui-btn[data-open=true], .theme-dark .ui-btn__wrapper.ui-theme--primary[data-type=solid] .ui-btn:active {
  background-color: #13598b;
}
.theme-dark .ui-btn__group.ui-theme--primary[data-type=solid] .ui-btn__inner, .theme-dark .ui-btn__wrapper.ui-theme--primary[data-type=solid] .ui-btn__inner {
  background-color: #1077c1;
  color: #f8fbfd;
}
.theme-dark .ui-btn__group.ui-theme--primary[data-type=solid].ui-btn__icon--hilight .ui-btn__icon, .theme-dark .ui-btn__wrapper.ui-theme--primary[data-type=solid].ui-btn__icon--hilight .ui-btn__icon {
  background-color: #144c74;
  color: #f8fbfd;
}
.theme-dark .ui-btn__group.ui-theme--secondary .ui-btn, .theme-dark .ui-btn__wrapper.ui-theme--secondary .ui-btn {
  --btn-ripple: #97c95e;
}
.theme-dark .ui-btn__group.ui-theme--secondary .ui-btn__inner, .theme-dark .ui-btn__wrapper.ui-theme--secondary .ui-btn__inner {
  color: #76b829;
}
.theme-dark .ui-btn__group.ui-theme--secondary.ui-btn__icon--hilight .ui-btn__icon, .theme-dark .ui-btn__wrapper.ui-theme--secondary.ui-btn__icon--hilight .ui-btn__icon {
  background-color: #6da929;
  color: #f8fbfd;
}
.theme-dark .ui-btn__group.ui-theme--secondary[data-type=outline] .ui-btn__inner, .theme-dark .ui-btn__wrapper.ui-theme--secondary[data-type=outline] .ui-btn__inner {
  box-shadow: 0 0 0 1px rgba(118, 184, 41, 0.75), 0 1px 1px rgba(118, 184, 41, 0.5);
}
.theme-dark .ui-btn__group.ui-theme--secondary[data-type=solid] .ui-btn, .theme-dark .ui-btn__wrapper.ui-theme--secondary[data-type=solid] .ui-btn {
  --btn-ripple: #d8eac8;
}
.theme-dark .ui-btn__group.ui-theme--secondary[data-type=solid] .ui-btn:hover, .theme-dark .ui-btn__wrapper.ui-theme--secondary[data-type=solid] .ui-btn:hover {
  background-color: #8ac249;
}
.theme-dark .ui-btn__group.ui-theme--secondary[data-type=solid] .ui-btn[data-active=true], .theme-dark .ui-btn__group.ui-theme--secondary[data-type=solid] .ui-btn[data-open=true], .theme-dark .ui-btn__group.ui-theme--secondary[data-type=solid] .ui-btn:active, .theme-dark .ui-btn__wrapper.ui-theme--secondary[data-type=solid] .ui-btn[data-active=true], .theme-dark .ui-btn__wrapper.ui-theme--secondary[data-type=solid] .ui-btn[data-open=true], .theme-dark .ui-btn__wrapper.ui-theme--secondary[data-type=solid] .ui-btn:active {
  background-color: #558328;
}
.theme-dark .ui-btn__group.ui-theme--secondary[data-type=solid] .ui-btn__inner, .theme-dark .ui-btn__wrapper.ui-theme--secondary[data-type=solid] .ui-btn__inner {
  background-color: #76b829;
  color: #f8fbfd;
}
.theme-dark .ui-btn__group.ui-theme--secondary[data-type=solid].ui-btn__icon--hilight .ui-btn__icon, .theme-dark .ui-btn__wrapper.ui-theme--secondary[data-type=solid].ui-btn__icon--hilight .ui-btn__icon {
  background-color: #476c28;
  color: #f8fbfd;
}
.theme-dark .ui-btn__group.ui-theme--info .ui-btn, .theme-dark .ui-btn__wrapper.ui-theme--info .ui-btn {
  --btn-ripple: #438dc4;
}
.theme-dark .ui-btn__group.ui-theme--info .ui-btn__inner, .theme-dark .ui-btn__wrapper.ui-theme--info .ui-btn__inner {
  color: #0668b1;
}
.theme-dark .ui-btn__group.ui-theme--info.ui-btn__icon--hilight .ui-btn__icon, .theme-dark .ui-btn__wrapper.ui-theme--info.ui-btn__icon--hilight .ui-btn__icon {
  background-color: #0861a3;
  color: #f8fbfd;
}
.theme-dark .ui-btn__group.ui-theme--info[data-type=outline] .ui-btn__inner, .theme-dark .ui-btn__wrapper.ui-theme--info[data-type=outline] .ui-btn__inner {
  box-shadow: 0 0 0 1px rgba(6, 104, 177, 0.75), 0 1px 1px rgba(6, 104, 177, 0.5);
}
.theme-dark .ui-btn__group.ui-theme--info[data-type=solid] .ui-btn, .theme-dark .ui-btn__wrapper.ui-theme--info[data-type=solid] .ui-btn {
  --btn-ripple: #bcd6ea;
}
.theme-dark .ui-btn__group.ui-theme--info[data-type=solid] .ui-btn:hover, .theme-dark .ui-btn__wrapper.ui-theme--info[data-type=solid] .ui-btn:hover {
  background-color: #2a7ebc;
}
.theme-dark .ui-btn__group.ui-theme--info[data-type=solid] .ui-btn[data-active=true], .theme-dark .ui-btn__group.ui-theme--info[data-type=solid] .ui-btn[data-open=true], .theme-dark .ui-btn__group.ui-theme--info[data-type=solid] .ui-btn:active, .theme-dark .ui-btn__wrapper.ui-theme--info[data-type=solid] .ui-btn[data-active=true], .theme-dark .ui-btn__wrapper.ui-theme--info[data-type=solid] .ui-btn[data-open=true], .theme-dark .ui-btn__wrapper.ui-theme--info[data-type=solid] .ui-btn:active {
  background-color: #0c4f80;
}
.theme-dark .ui-btn__group.ui-theme--info[data-type=solid] .ui-btn__inner, .theme-dark .ui-btn__wrapper.ui-theme--info[data-type=solid] .ui-btn__inner {
  background-color: #0668b1;
  color: #f8fbfd;
}
.theme-dark .ui-btn__group.ui-theme--info[data-type=solid].ui-btn__icon--hilight .ui-btn__icon, .theme-dark .ui-btn__wrapper.ui-theme--info[data-type=solid].ui-btn__icon--hilight .ui-btn__icon {
  background-color: #0f446c;
  color: #f8fbfd;
}
.theme-dark .ui-btn__group.ui-theme--danger .ui-btn, .theme-dark .ui-btn__wrapper.ui-theme--danger .ui-btn {
  --btn-ripple: #ea4074;
}
.theme-dark .ui-btn__group.ui-theme--danger .ui-btn__inner, .theme-dark .ui-btn__wrapper.ui-theme--danger .ui-btn__inner {
  color: #e50146;
}
.theme-dark .ui-btn__group.ui-theme--danger.ui-btn__icon--hilight .ui-btn__icon, .theme-dark .ui-btn__wrapper.ui-theme--danger.ui-btn__icon--hilight .ui-btn__icon {
  background-color: #d10443;
  color: #f8fbfd;
}
.theme-dark .ui-btn__group.ui-theme--danger[data-type=outline] .ui-btn__inner, .theme-dark .ui-btn__wrapper.ui-theme--danger[data-type=outline] .ui-btn__inner {
  box-shadow: 0 0 0 1px rgba(229, 1, 70, 0.75), 0 1px 1px rgba(229, 1, 70, 0.5);
}
.theme-dark .ui-btn__group.ui-theme--danger[data-type=solid] .ui-btn, .theme-dark .ui-btn__wrapper.ui-theme--danger[data-type=solid] .ui-btn {
  --btn-ripple: #f3bdcf;
}
.theme-dark .ui-btn__group.ui-theme--danger[data-type=solid] .ui-btn:hover, .theme-dark .ui-btn__wrapper.ui-theme--danger[data-type=solid] .ui-btn:hover {
  background-color: #e82761;
}
.theme-dark .ui-btn__group.ui-theme--danger[data-type=solid] .ui-btn[data-active=true], .theme-dark .ui-btn__group.ui-theme--danger[data-type=solid] .ui-btn[data-open=true], .theme-dark .ui-btn__group.ui-theme--danger[data-type=solid] .ui-btn:active, .theme-dark .ui-btn__wrapper.ui-theme--danger[data-type=solid] .ui-btn[data-active=true], .theme-dark .ui-btn__wrapper.ui-theme--danger[data-type=solid] .ui-btn[data-open=true], .theme-dark .ui-btn__wrapper.ui-theme--danger[data-type=solid] .ui-btn:active {
  background-color: #9d0c3b;
}
.theme-dark .ui-btn__group.ui-theme--danger[data-type=solid] .ui-btn__inner, .theme-dark .ui-btn__wrapper.ui-theme--danger[data-type=solid] .ui-btn__inner {
  background-color: #e50146;
  color: #f8fbfd;
}
.theme-dark .ui-btn__group.ui-theme--danger[data-type=solid].ui-btn__icon--hilight .ui-btn__icon, .theme-dark .ui-btn__wrapper.ui-theme--danger[data-type=solid].ui-btn__icon--hilight .ui-btn__icon {
  background-color: #7f1136;
  color: #f8fbfd;
}
.theme-dark .ui-btn__group.ui-theme--success .ui-btn, .theme-dark .ui-btn__wrapper.ui-theme--success .ui-btn {
  --btn-ripple: #97c95e;
}
.theme-dark .ui-btn__group.ui-theme--success .ui-btn__inner, .theme-dark .ui-btn__wrapper.ui-theme--success .ui-btn__inner {
  color: #76b829;
}
.theme-dark .ui-btn__group.ui-theme--success.ui-btn__icon--hilight .ui-btn__icon, .theme-dark .ui-btn__wrapper.ui-theme--success.ui-btn__icon--hilight .ui-btn__icon {
  background-color: #6da929;
  color: #f8fbfd;
}
.theme-dark .ui-btn__group.ui-theme--success[data-type=outline] .ui-btn__inner, .theme-dark .ui-btn__wrapper.ui-theme--success[data-type=outline] .ui-btn__inner {
  box-shadow: 0 0 0 1px rgba(118, 184, 41, 0.75), 0 1px 1px rgba(118, 184, 41, 0.5);
}
.theme-dark .ui-btn__group.ui-theme--success[data-type=solid] .ui-btn, .theme-dark .ui-btn__wrapper.ui-theme--success[data-type=solid] .ui-btn {
  --btn-ripple: #d8eac8;
}
.theme-dark .ui-btn__group.ui-theme--success[data-type=solid] .ui-btn:hover, .theme-dark .ui-btn__wrapper.ui-theme--success[data-type=solid] .ui-btn:hover {
  background-color: #8ac249;
}
.theme-dark .ui-btn__group.ui-theme--success[data-type=solid] .ui-btn[data-active=true], .theme-dark .ui-btn__group.ui-theme--success[data-type=solid] .ui-btn[data-open=true], .theme-dark .ui-btn__group.ui-theme--success[data-type=solid] .ui-btn:active, .theme-dark .ui-btn__wrapper.ui-theme--success[data-type=solid] .ui-btn[data-active=true], .theme-dark .ui-btn__wrapper.ui-theme--success[data-type=solid] .ui-btn[data-open=true], .theme-dark .ui-btn__wrapper.ui-theme--success[data-type=solid] .ui-btn:active {
  background-color: #558328;
}
.theme-dark .ui-btn__group.ui-theme--success[data-type=solid] .ui-btn__inner, .theme-dark .ui-btn__wrapper.ui-theme--success[data-type=solid] .ui-btn__inner {
  background-color: #76b829;
  color: #f8fbfd;
}
.theme-dark .ui-btn__group.ui-theme--success[data-type=solid].ui-btn__icon--hilight .ui-btn__icon, .theme-dark .ui-btn__wrapper.ui-theme--success[data-type=solid].ui-btn__icon--hilight .ui-btn__icon {
  background-color: #476c28;
  color: #f8fbfd;
}
.theme-dark .ui-btn__group.ui-theme--warning .ui-btn, .theme-dark .ui-btn__wrapper.ui-theme--warning .ui-btn {
  --btn-ripple: #afafb7;
}
.theme-dark .ui-btn__group.ui-theme--warning .ui-btn__inner, .theme-dark .ui-btn__wrapper.ui-theme--warning .ui-btn__inner {
  color: #9696A0;
}
.theme-dark .ui-btn__group.ui-theme--warning.ui-btn__icon--hilight .ui-btn__icon, .theme-dark .ui-btn__wrapper.ui-theme--warning.ui-btn__icon--hilight .ui-btn__icon {
  background-color: #898a94;
  color: #f8fbfd;
}
.theme-dark .ui-btn__group.ui-theme--warning[data-type=outline] .ui-btn__inner, .theme-dark .ui-btn__wrapper.ui-theme--warning[data-type=outline] .ui-btn__inner {
  box-shadow: 0 0 0 1px rgba(150, 150, 160, 0.75), 0 1px 1px rgba(150, 150, 160, 0.5);
}
.theme-dark .ui-btn__group.ui-theme--warning[data-type=solid] .ui-btn, .theme-dark .ui-btn__wrapper.ui-theme--warning[data-type=solid] .ui-btn {
  --btn-ripple: #e0e2e6;
}
.theme-dark .ui-btn__group.ui-theme--warning[data-type=solid] .ui-btn:hover, .theme-dark .ui-btn__wrapper.ui-theme--warning[data-type=solid] .ui-btn:hover {
  background-color: #a5a5ae;
}
.theme-dark .ui-btn__group.ui-theme--warning[data-type=solid] .ui-btn[data-active=true], .theme-dark .ui-btn__group.ui-theme--warning[data-type=solid] .ui-btn[data-open=true], .theme-dark .ui-btn__group.ui-theme--warning[data-type=solid] .ui-btn:active, .theme-dark .ui-btn__wrapper.ui-theme--warning[data-type=solid] .ui-btn[data-active=true], .theme-dark .ui-btn__wrapper.ui-theme--warning[data-type=solid] .ui-btn[data-open=true], .theme-dark .ui-btn__wrapper.ui-theme--warning[data-type=solid] .ui-btn:active {
  background-color: #6a6d75;
}
.theme-dark .ui-btn__group.ui-theme--warning[data-type=solid] .ui-btn__inner, .theme-dark .ui-btn__wrapper.ui-theme--warning[data-type=solid] .ui-btn__inner {
  background-color: #9696A0;
  color: #f8fbfd;
}
.theme-dark .ui-btn__group.ui-theme--warning[data-type=solid].ui-btn__icon--hilight .ui-btn__icon, .theme-dark .ui-btn__wrapper.ui-theme--warning[data-type=solid].ui-btn__icon--hilight .ui-btn__icon {
  background-color: #575b63;
  color: #f8fbfd;
}
.theme-dark .ui-btn__group {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.3), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.6);
}
.theme-dark .ui-btn__group .ui-btn__inner {
  box-shadow: none;
}
.theme-dark .ui-btn__group.ui-btn__group--with-separator:not(.theme-dark .ui-btn__group--vertical) .ui-btn__wrapper:not(:last-child) .ui-btn__inner .ui-btn {
  -webkit-padding-end: 0.5em;
  -moz-padding-end: 0.5em;
  -ms-padding-end: 0.5em;
  -o-padding-end: 0.5em;
  padding-end: 0.5em;
}
.theme-dark .ui-btn__group.ui-btn__group--with-separator:not(.theme-dark .ui-btn__group--vertical) .ui-btn__wrapper:not(:last-child)::after {
  background-color: #e8edf0;
  box-shadow: 0 0 2px 0 #8a9ba8 inset;
}
.theme-dark .ui-tag {
  background-color: #182026;
  box-shadow: 0 0 0 1px rgba(35, 44, 51, 0.25);
  color: #232c33;
}
.theme-dark .ui-tag__icon {
  background-color: #232c33;
  color: #182026;
}
.theme-dark .ui-tag__label {
  background-color: #232c33;
  color: #182026;
}
.theme-dark .ui-tag__label:not(:empty) ~ .theme-dark .ui-tag__value {
  -webkit-border-start: 1px solid rgba(248, 251, 253, 0.3);
  -moz-border-start: 1px solid rgba(248, 251, 253, 0.3);
  -ms-border-start: 1px solid rgba(248, 251, 253, 0.3);
  -o-border-start: 1px solid rgba(248, 251, 253, 0.3);
  border-start: 1px solid rgba(248, 251, 253, 0.3);
}
.theme-dark .ui-tag--solid {
  background-color: #232c33;
  color: #182026;
}
.theme-dark .ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.4);
  color: #d8e1e8;
}
.theme-dark .ui-tag.ui-theme--primary {
  box-shadow: 0 0 0 1px #2f80bb;
  color: #2f80bb;
}
.theme-dark .ui-tag.ui-theme--primary.ui-tag--solid {
  background-color: #2f80bb;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--primary.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--primary.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--primary .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--primary .ui-tag__label {
  background-color: #2f80bb;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--secondary {
  box-shadow: 0 0 0 1px #7bb149;
  color: #7bb149;
}
.theme-dark .ui-tag.ui-theme--secondary.ui-tag--solid {
  background-color: #7bb149;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--secondary.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--secondary.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--secondary .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--secondary .ui-tag__label {
  background-color: #7bb149;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--info {
  box-shadow: 0 0 0 1px #2775af;
  color: #2775af;
}
.theme-dark .ui-tag.ui-theme--info.ui-tag--solid {
  background-color: #2775af;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--info.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--info.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--info .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--info .ui-tag__label {
  background-color: #2775af;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--danger {
  box-shadow: 0 0 0 1px #ce285f;
  color: #ce285f;
}
.theme-dark .ui-tag.ui-theme--danger.ui-tag--solid {
  background-color: #ce285f;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--danger.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--danger.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--danger .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--danger .ui-tag__label {
  background-color: #ce285f;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--success {
  box-shadow: 0 0 0 1px #7bb149;
  color: #7bb149;
}
.theme-dark .ui-tag.ui-theme--success.ui-tag--solid {
  background-color: #7bb149;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--success.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--success.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--success .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--success .ui-tag__label {
  background-color: #7bb149;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--warning {
  box-shadow: 0 0 0 1px #9397a2;
  color: #9397a2;
}
.theme-dark .ui-tag.ui-theme--warning.ui-tag--solid {
  background-color: #9397a2;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--warning.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--warning.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--warning .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--warning .ui-tag__label {
  background-color: #9397a2;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--teal {
  box-shadow: 0 0 0 1px #23ada5;
  color: #23ada5;
}
.theme-dark .ui-tag.ui-theme--teal.ui-tag--solid {
  background-color: #23ada5;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--teal.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--teal.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--teal .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--teal .ui-tag__label {
  background-color: #23ada5;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--teal-dark {
  box-shadow: 0 0 0 1px #238782;
  color: #238782;
}
.theme-dark .ui-tag.ui-theme--teal-dark.ui-tag--solid {
  background-color: #238782;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--teal-dark.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--teal-dark.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--teal-dark .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--teal-dark .ui-tag__label {
  background-color: #238782;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--green {
  box-shadow: 0 0 0 1px #2e9a72;
  color: #2e9a72;
}
.theme-dark .ui-tag.ui-theme--green.ui-tag--solid {
  background-color: #2e9a72;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--green.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--green.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--green .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--green .ui-tag__label {
  background-color: #2e9a72;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--green-dark {
  box-shadow: 0 0 0 1px #2a735a;
  color: #2a735a;
}
.theme-dark .ui-tag.ui-theme--green-dark.ui-tag--solid {
  background-color: #2a735a;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--green-dark.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--green-dark.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--green-dark .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--green-dark .ui-tag__label {
  background-color: #2a735a;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--cyan {
  box-shadow: 0 0 0 1px #34a0b4;
  color: #34a0b4;
}
.theme-dark .ui-tag.ui-theme--cyan.ui-tag--solid {
  background-color: #34a0b4;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--cyan.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--cyan.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--cyan .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--cyan .ui-tag__label {
  background-color: #34a0b4;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--cyan-dark {
  box-shadow: 0 0 0 1px #4b8291;
  color: #4b8291;
}
.theme-dark .ui-tag.ui-theme--cyan-dark.ui-tag--solid {
  background-color: #4b8291;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--cyan-dark.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--cyan-dark.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--cyan-dark .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--cyan-dark .ui-tag__label {
  background-color: #4b8291;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--blue {
  box-shadow: 0 0 0 1px #2d8bbc;
  color: #2d8bbc;
}
.theme-dark .ui-tag.ui-theme--blue.ui-tag--solid {
  background-color: #2d8bbc;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--blue.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--blue.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--blue .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--blue .ui-tag__label {
  background-color: #2d8bbc;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--blue-dark {
  box-shadow: 0 0 0 1px #2d6a92;
  color: #2d6a92;
}
.theme-dark .ui-tag.ui-theme--blue-dark.ui-tag--solid {
  background-color: #2d6a92;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--blue-dark.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--blue-dark.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--blue-dark .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--blue-dark .ui-tag__label {
  background-color: #2d6a92;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--indigo {
  box-shadow: 0 0 0 1px #4372a9;
  color: #4372a9;
}
.theme-dark .ui-tag.ui-theme--indigo.ui-tag--solid {
  background-color: #4372a9;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--indigo.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--indigo.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--indigo .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--indigo .ui-tag__label {
  background-color: #4372a9;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--indigo-dark {
  box-shadow: 0 0 0 1px #395b83;
  color: #395b83;
}
.theme-dark .ui-tag.ui-theme--indigo-dark.ui-tag--solid {
  background-color: #395b83;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--indigo-dark.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--indigo-dark.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--indigo-dark .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--indigo-dark .ui-tag__label {
  background-color: #395b83;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--violet {
  box-shadow: 0 0 0 1px #8e5295;
  color: #8e5295;
}
.theme-dark .ui-tag.ui-theme--violet.ui-tag--solid {
  background-color: #8e5295;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--violet.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--violet.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--violet .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--violet .ui-tag__label {
  background-color: #8e5295;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--violet-dark {
  box-shadow: 0 0 0 1px #68436f;
  color: #68436f;
}
.theme-dark .ui-tag.ui-theme--violet-dark.ui-tag--solid {
  background-color: #68436f;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--violet-dark.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--violet-dark.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--violet-dark .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--violet-dark .ui-tag__label {
  background-color: #68436f;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--purple {
  box-shadow: 0 0 0 1px #7768cd;
  color: #7768cd;
}
.theme-dark .ui-tag.ui-theme--purple.ui-tag--solid {
  background-color: #7768cd;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--purple.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--purple.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--purple .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--purple .ui-tag__label {
  background-color: #7768cd;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--purple-dark {
  box-shadow: 0 0 0 1px #6358a7;
  color: #6358a7;
}
.theme-dark .ui-tag.ui-theme--purple-dark.ui-tag--solid {
  background-color: #6358a7;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--purple-dark.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--purple-dark.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--purple-dark .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--purple-dark .ui-tag__label {
  background-color: #6358a7;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--yellow {
  box-shadow: 0 0 0 1px #e2be5a;
  color: #e2be5a;
}
.theme-dark .ui-tag.ui-theme--yellow.ui-tag--solid {
  background-color: #e2be5a;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--yellow.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--yellow.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--yellow .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--yellow .ui-tag__label {
  background-color: #e2be5a;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--yellow-dark {
  box-shadow: 0 0 0 1px #c59d32;
  color: #c59d32;
}
.theme-dark .ui-tag.ui-theme--yellow-dark.ui-tag--solid {
  background-color: #c59d32;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--yellow-dark.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--yellow-dark.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--yellow-dark .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--yellow-dark .ui-tag__label {
  background-color: #c59d32;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--orange {
  box-shadow: 0 0 0 1px #c5884a;
  color: #c5884a;
}
.theme-dark .ui-tag.ui-theme--orange.ui-tag--solid {
  background-color: #c5884a;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--orange.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--orange.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--orange .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--orange .ui-tag__label {
  background-color: #c5884a;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--orange-dark {
  box-shadow: 0 0 0 1px #9f7143;
  color: #9f7143;
}
.theme-dark .ui-tag.ui-theme--orange-dark.ui-tag--solid {
  background-color: #9f7143;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--orange-dark.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--orange-dark.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--orange-dark .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--orange-dark .ui-tag__label {
  background-color: #9f7143;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--red {
  box-shadow: 0 0 0 1px #c75053;
  color: #c75053;
}
.theme-dark .ui-tag.ui-theme--red.ui-tag--solid {
  background-color: #c75053;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--red.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--red.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--red .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--red .ui-tag__label {
  background-color: #c75053;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--red-dark {
  box-shadow: 0 0 0 1px #a1464a;
  color: #a1464a;
}
.theme-dark .ui-tag.ui-theme--red-dark.ui-tag--solid {
  background-color: #a1464a;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--red-dark.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--red-dark.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--red-dark .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--red-dark .ui-tag__label {
  background-color: #a1464a;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--pink {
  box-shadow: 0 0 0 1px #ab427a;
  color: #ab427a;
}
.theme-dark .ui-tag.ui-theme--pink.ui-tag--solid {
  background-color: #ab427a;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--pink.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--pink.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--pink .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--pink .ui-tag__label {
  background-color: #ab427a;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--pink-dark {
  box-shadow: 0 0 0 1px #a1406a;
  color: #a1406a;
}
.theme-dark .ui-tag.ui-theme--pink-dark.ui-tag--solid {
  background-color: #a1406a;
  color: #f8fbfd;
}
.theme-dark .ui-tag.ui-theme--pink-dark.ui-tag--solid .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--pink-dark.ui-tag--solid .ui-tag__label {
  background-color: rgba(0, 0, 0, 0.2);
}
.theme-dark .ui-tag.ui-theme--pink-dark .ui-tag__icon,
.theme-dark .ui-tag.ui-theme--pink-dark .ui-tag__label {
  background-color: #a1406a;
  color: #f8fbfd;
}
.theme-dark .ui-menu__group__label {
  color: #8a9ba8;
}
.theme-dark .ui-menu__item__link:hover, .theme-dark .ui-menu .ui-breadcrumbs__link:hover, .ui-menu .theme-dark .ui-breadcrumbs__link:hover {
  background-color: #b7da93;
  box-shadow: 0 0 1px 0 #76b829 inset;
  color: #f8fbfd;
}
.theme-dark .ui-menu__item__link[data-open=true], .theme-dark .ui-menu [data-open=true].ui-breadcrumbs__link, .ui-menu .theme-dark [data-open=true].ui-breadcrumbs__link, .theme-dark .ui-menu__item__link:active, .theme-dark .ui-menu .ui-breadcrumbs__link:active, .ui-menu .theme-dark .ui-breadcrumbs__link:active {
  background-color: #76b829;
  color: #f8fbfd;
}
.theme-dark .ui-menu__item__link[data-active=true], .theme-dark .ui-menu [data-active=true].ui-breadcrumbs__link, .ui-menu .theme-dark [data-active=true].ui-breadcrumbs__link {
  background-color: #76b829;
  box-shadow: 4px 0 0 0 #507532 inset;
  color: #f8fbfd;
}
.theme-dark .ui-menu__item__link[data-disabled=true], .theme-dark .ui-menu [data-disabled=true].ui-breadcrumbs__link, .ui-menu .theme-dark [data-disabled=true].ui-breadcrumbs__link {
  color: #8a9ba8;
}
[dir=rtl] .theme-dark .ui-menu__item__link[data-active=true], [dir=rtl] .theme-dark .ui-menu [data-active=true].ui-breadcrumbs__link, .ui-menu [dir=rtl] .theme-dark [data-active=true].ui-breadcrumbs__link {
  box-shadow: -4px 0 0 0 #507532 inset;
}

.theme-dark .ui-menu__item__caret--split:hover {
  background-color: #b7da93;
  color: #f8fbfd;
}
.theme-dark .ui-menu__item__caret--split[data-open=true], .theme-dark .ui-menu__item__caret--split:active {
  background-color: #76b829;
  color: #f8fbfd;
}
.theme-dark .ui-menu__bar {
  background-color: #f3f6f9;
}
.theme-dark .ui-menu__bar__wrapper .ui-menu__item__link[data-active=true], .theme-dark .ui-menu__bar__wrapper .ui-menu [data-active=true].ui-breadcrumbs__link, .ui-menu .theme-dark .ui-menu__bar__wrapper [data-active=true].ui-breadcrumbs__link {
  box-shadow: 0 -2px 0 0 #f8fbfd inset;
}
.theme-dark .ui-menu__bar__wrapper .ui-menu__group {
  border: 1px solid rgba(215, 222, 228, 0.5);
}
.theme-dark .ui-breadcrumbs {
  color: #76b829;
}
.theme-dark .ui-breadcrumbs__wrapper {
  color: #76b829;
}
.theme-dark .ui-breadcrumbs__link::after, .theme-dark .ui-breadcrumbs__overflow::after {
  color: #543c3f;
}
.theme-dark .ui-breadcrumbs__label {
  color: #543c3f;
}
.theme-dark .ui-fieldset {
  border: 1px solid #d7dee4;
  border-radius: 2px;
}
.theme-dark .ui-password-meter::before {
  background-image: -webkit-linear-gradient(left, #db3737, #ffc940, #0f9960);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
}
.theme-dark .ui-password-meter::after {
  background-color: #e8edf0;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25) inset;
}
.theme-dark .ui-field:focus-within .theme-dark .ui-field__label {
  color: #1077c1;
  font-weight: 500;
}
.theme-dark .ui-field__label::after {
  color: #76b829;
}
.theme-dark .ui-field__wrapper {
  background-color: #f3f6f9;
  border-radius: 2px;
  box-shadow: 0 0 0 1px #d7dee4 inset;
}
.theme-dark .ui-field--plain .theme-dark .ui-field__wrapper, .theme-dark .ui-field--plain {
  background-color: transparent;
  box-shadow: none;
}
.theme-dark .ui-field--plain .theme-dark .ui-field__wrapper .ui-input, .theme-dark .ui-field--plain .ui-input {
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
}
.theme-dark .ui-field--plain .theme-dark .ui-field__wrapper .ui-input__info, .theme-dark .ui-field--plain .ui-input__info {
  background: none;
  box-shadow: none;
}
.theme-dark .ui-field--plain .theme-dark .ui-field__wrapper .ui-dropdown, .theme-dark .ui-field--plain .ui-dropdown {
  background: none;
  box-shadow: none;
}
.theme-dark .ui-input {
  background-color: #f8fbfd;
  box-shadow: 0 0 0 1px rgba(215, 222, 228, 0.5) inset, 0 1px 2px 0 rgba(24, 32, 38, 0.25) inset;
  color: #485057;
}
.theme-dark .ui-input.ui-list .ui-list__container {
  border-top: 1px solid #d7dee4;
}
.theme-dark .ui-input--textarea .ui-input__counter {
  border-top: 1px dashed #d7dee4;
}
.theme-dark .ui-input::after {
  background-color: #1077c1;
}
.theme-dark .ui-input:focus-within {
  box-shadow: 0 0 0 1px rgba(16, 119, 193, 0.5) inset, 0 1px 2px 0 rgba(24, 32, 38, 0.25) inset;
}
.theme-dark .ui-input--invalid {
  background-color: #f7f1f6;
  box-shadow: 0 0 0 1px rgba(229, 1, 70, 0.25) inset, 0 1px 2px 0 rgba(24, 32, 38, 0.25) inset;
}
.theme-dark .ui-input--invalid:focus-within {
  box-shadow: 0 0 0 1px rgba(229, 1, 70, 0.5) inset, 0 1px 2px 0 rgba(24, 32, 38, 0.25) inset;
}
.theme-dark .ui-input--invalid::after {
  background-color: #e50146;
}
.theme-dark .ui-input--readonly {
  background-color: #f8fbfd;
  box-shadow: 0 0 0 1px rgba(215, 222, 228, 0.25) inset, 0 1px 2px 0 rgba(24, 32, 38, 0.25) inset;
}
.theme-dark .ui-input--readonly::before {
  background-color: rgba(138, 155, 168, 0.05);
}
.theme-dark .ui-input--disabled::before {
  background-color: rgba(138, 155, 168, 0.25);
}
.theme-dark .ui-input__addon .ui-option {
  color: #29323a;
}
.theme-dark .ui-input__info {
  background-color: #f3f6f9;
  box-shadow: 0 1px 0 0 #f3f6f9 inset, 0 0 0 1px #d7dee4 inset;
}
.theme-dark .ui-input__drop-handle, .theme-dark .ui-input__counter, .theme-dark .ui-input__error, .theme-dark .ui-input__clear {
  color: #8a9ba8;
}
.theme-dark .ui-input__drop-handle {
  box-shadow: 0 0 1px 0 #8a9ba8;
  color: #8a9ba8;
}
.theme-dark .ui-input__drop-handle:hover {
  color: #1077c1;
}
.theme-dark .ui-input__error {
  color: #e50146;
}
.theme-dark .ui-input__error > ul {
  background: #e50146;
  color: #f8fbfd;
}
.theme-dark .ui-input input,
.theme-dark .ui-input textarea {
  background: none;
  color: #485057;
}
.theme-dark .ui-input-file__dropzone {
  border: 2px dashed #8a9ba8;
  color: #8a9ba8;
}
.theme-dark .ui-input-file__dropzone.dragging {
  border-color: #1077c1;
  color: #1077c1;
}
.theme-dark .ui-input-file__dropzone + input {
  box-shadow: none;
  display: none;
}
.theme-dark .ui-input__tags .ui-tag {
  background-color: rgba(138, 155, 168, 0.1);
  box-shadow: 0 0 1px 0 #8a9ba8;
}
.theme-dark .ui-list__title {
  color: #543c3f;
}
.theme-dark .ui-list__item {
  color: #29323a;
}
.theme-dark .ui-list__item u {
  color: #476c28;
}
.theme-dark .ui-list__item--selected {
  background-color: #476c28;
  color: #f8fbfd;
}
.theme-dark .ui-list__item:hover, .theme-dark .ui-list__item--hilight {
  background-color: #b7da93;
  color: #d8e1e8;
}
.theme-dark .ui-dropdown {
  background-color: #f3f6f9;
  box-shadow: 0 0 0 1px #d7dee4 inset;
}
.theme-dark .ui-dropdown__link[data-open=true], .theme-dark .ui-dropdown__link:active {
  background-color: #76b829;
  color: #f8fbfd;
}
.theme-dark .ui-option__toggle {
  background-color: #ccd5db;
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.3), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.6) inset;
}
.theme-dark .ui-option__toggle::before {
  color: #29323a;
}
.theme-dark .ui-option__toggle::after {
  background-color: #182026;
  box-shadow: 0 0 1px 0 #8a9ba8 inset;
}
.theme-dark .ui-option__control > input:focus ~ .ui-option__toggle {
  box-shadow: 0 0 3px 2px #1077c1;
}
.theme-dark .ui-option__control > input:checked ~ .ui-option__toggle {
  background-color: #394b59;
}
.theme-dark .ui-option__control > input:checked ~ .ui-option__toggle::before {
  color: #d8e1e8;
}
.theme-dark .ui-option__control > input:hover ~ .ui-icon, .theme-dark .ui-option__control > input:focus ~ .ui-icon {
  color: #1077c1;
}
.theme-dark .ui-option.ui-theme--primary input:checked ~ .ui-option__toggle::before {
  background-color: #1077c1;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--secondary input:checked ~ .ui-option__toggle::before {
  background-color: #76b829;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--info input:checked ~ .ui-option__toggle::before {
  background-color: #0668b1;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--danger input:checked ~ .ui-option__toggle::before {
  background-color: #e50146;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--success input:checked ~ .ui-option__toggle::before {
  background-color: #76b829;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--warning input:checked ~ .ui-option__toggle::before {
  background-color: #9696A0;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--teal input:checked ~ .ui-option__toggle::before {
  background-color: #00b3a4;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--teal-dark input:checked ~ .ui-option__toggle::before {
  background-color: #008075;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--green input:checked ~ .ui-option__toggle::before {
  background-color: #0f9960;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--green-dark input:checked ~ .ui-option__toggle::before {
  background-color: #0a6640;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--cyan input:checked ~ .ui-option__toggle::before {
  background-color: #17a2b8;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--cyan-dark input:checked ~ .ui-option__toggle::before {
  background-color: #367989;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--blue input:checked ~ .ui-option__toggle::before {
  background-color: #0e86c3;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--blue-dark input:checked ~ .ui-option__toggle::before {
  background-color: #0e5a8a;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--indigo input:checked ~ .ui-option__toggle::before {
  background-color: #2b64a9;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--indigo-dark input:checked ~ .ui-option__toggle::before {
  background-color: #1e4676;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--violet input:checked ~ .ui-option__toggle::before {
  background-color: #8f398f;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--violet-dark input:checked ~ .ui-option__toggle::before {
  background-color: #5c255c;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--purple input:checked ~ .ui-option__toggle::before {
  background-color: #7157d9;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--purple-dark input:checked ~ .ui-option__toggle::before {
  background-color: #5642a6;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--yellow input:checked ~ .ui-option__toggle::before {
  background-color: #ffc940;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--yellow-dark input:checked ~ .ui-option__toggle::before {
  background-color: #d99e0b;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--orange input:checked ~ .ui-option__toggle::before {
  background-color: #d9822b;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--orange-dark input:checked ~ .ui-option__toggle::before {
  background-color: #a66321;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--red input:checked ~ .ui-option__toggle::before {
  background-color: #db3737;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--red-dark input:checked ~ .ui-option__toggle::before {
  background-color: #a82a2a;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--pink input:checked ~ .ui-option__toggle::before {
  background-color: #b6246b;
  color: #f8fbfd;
}
.theme-dark .ui-option.ui-theme--pink-dark input:checked ~ .ui-option__toggle::before {
  background-color: #a82255;
  color: #f8fbfd;
}
.theme-dark .ui-slider__bubble {
  background-color: #f8fbfd;
  border: 1px solid #d7dee4;
  border-radius: 2px;
}
.theme-dark .ui-slider__min, .theme-dark .ui-slider__max {
  color: #543c3f;
}
.theme-dark .ui-slider__bar {
  background-color: #e8edf0;
}
.theme-dark .ui-slider__bar::after {
  background-color: #1077c1;
}
.theme-dark .ui-slider__bar > input::-webkit-slider-thumb {
  background-color: #f8fbfd;
  border: 1px solid #d7dee4;
}
.theme-dark .ui-calendar {
  border: 1px solid #d7dee4;
  border-radius: 2px;
}
.theme-dark .ui-calendar__header {
  background-color: #f3f6f9;
}
.theme-dark .ui-calendar__footer {
  background-color: #f3f6f9;
}
.theme-dark .ui-calendar__tag {
  background-color: rgba(16, 119, 193, 0.05);
  border: 1px solid rgba(16, 119, 193, 0.5);
  color: #1077c1;
}
.theme-dark .ui-calendar__tag:hover {
  background-color: rgba(16, 119, 193, 0.5);
  color: #e8edf0;
}
.theme-dark .ui-calendar__tag.cancel {
  border-color: rgba(229, 1, 70, 0.5);
  color: #e50146;
}
.theme-dark .ui-calendar__tag.cancel:hover {
  background-color: rgba(229, 1, 70, 0.5);
  color: #e8edf0;
}
.theme-dark .ui-calendar__tag[data-active=true] {
  background-color: rgba(16, 119, 193, 0.85);
  color: #e8edf0;
}
.theme-dark .ui-calendar__title {
  color: #1077c1;
  font-weight: 500;
}
.theme-dark .ui-calendar__tool {
  color: #1077c1;
}
.theme-dark .ui-calendar__tool:hover {
  background-color: rgba(16, 119, 193, 0.15);
  border-color: rgba(215, 222, 228, 0.75);
}
.theme-dark .ui-calendar__tool[data-disabled=true] {
  color: rgba(138, 155, 168, 0.5);
}
.theme-dark .ui-calendar__clock {
  border-top: 1px solid rgba(215, 222, 228, 0.75);
}
.theme-dark .ui-calendar__clock__ampm {
  background: #8a9ba8;
  border: 1px solid #d7dee4;
}
.theme-dark .ui-calendar__clock__ampm > div {
  background-color: #182026;
  border: 1px solid rgba(16, 22, 26, 0.5);
  box-shadow: 0 0 2px 0 rgba(16, 22, 26, 0.25) inset;
}
.theme-dark .ui-calendar__clock__ampm::before {
  background-color: #ffc940;
  color: #394b59;
}
.theme-dark .ui-calendar__clock__ampm::after {
  background-color: #394b59;
  color: #f8fbfd;
}
.theme-dark .ui-calendar__page__head {
  background-color: #569fd3;
  color: #f8fbfd;
}
.theme-dark .ui-calendar__page__cell:hover {
  background-color: rgba(16, 119, 193, 0.15);
}
.theme-dark .ui-calendar__page__cell.selected {
  background-color: rgba(16, 119, 193, 0.15);
  box-shadow: 0 0 0 1px #1077c1 inset;
  color: #1077c1;
}
.theme-dark .ui-calendar__page__cell.week {
  background-color: rgba(41, 50, 58, 0.05);
  color: #8a9ba8;
}
.theme-dark .ui-calendar__page__cell.date-other {
  color: rgba(41, 50, 58, 0.65);
}
.theme-dark .ui-calendar__page__cell.date-today::before {
  color: #76b829;
}
.theme-dark .ui-calendar__page__cell.select-start, .theme-dark .ui-calendar__page__cell.select-end {
  background-color: rgba(16, 119, 193, 0.5);
  color: #f8fbfd;
}
.theme-dark .ui-calendar__page__cell.select-start::before, .theme-dark .ui-calendar__page__cell.select-end::before {
  color: #f8fbfd;
}
.theme-dark .ui-calendar__page__cell.select-hilight {
  background-color: rgba(16, 119, 193, 0.15);
  color: #1077c1;
}
.theme-dark .ui-calendar__page__cell.disabled {
  background-color: rgba(138, 155, 168, 0.05);
  color: rgba(138, 155, 168, 0.5);
}
.theme-dark .ui-panel-base {
  background-color: #182026;
}
.theme-dark .ui-footer {
  color: #543c3f;
}
.theme-dark .ui-panel {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.5), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
}
.theme-dark .ui-panel.ui-paper, .theme-dark .ui-panel.ui-card, .theme-dark .ui-panel.ui-card {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.3), 0 1px 1px rgba(16, 22, 26, 0.6), 0 2px 6px rgba(16, 22, 26, 0.6);
}
.theme-dark .ui-panel__body > .ui-scroll, .theme-dark .ui-panel__body > .ui-list__container, .theme-dark .ui-panel__body > .ui-gridder, .theme-dark .ui-panel__body > .ui-tree__container {
  border: 2px solid #f3f6f9;
}
.theme-dark .ui-panel__header {
  background-color: #f3f6f9;
}
.theme-dark .ui-panel[data-expanded=true] {
  box-shadow: 0 0 4em rgba(0, 0, 0, 0.9);
}
.theme-dark .ui-panel.ui-theme--primary .ui-panel__header {
  background-color: #227cbd;
  color: #f8fbfd;
}
.theme-dark .ui-panel.ui-theme--primary .ui-panel__header .ui-btn__wrapper[data-type=tool] .ui-btn__inner {
  background-color: rgba(16, 119, 193, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-panel.ui-theme--secondary .ui-panel__header {
  background-color: #79b43c;
  color: #f8fbfd;
}
.theme-dark .ui-panel.ui-theme--secondary .ui-panel__header .ui-btn__wrapper[data-type=tool] .ui-btn__inner {
  background-color: rgba(118, 184, 41, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-panel.ui-theme--info .ui-panel__header {
  background-color: #1a70b0;
  color: #f8fbfd;
}
.theme-dark .ui-panel.ui-theme--info .ui-panel__header .ui-btn__wrapper[data-type=tool] .ui-btn__inner {
  background-color: rgba(6, 104, 177, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-panel.ui-theme--danger .ui-panel__header {
  background-color: #d71855;
  color: #f8fbfd;
}
.theme-dark .ui-panel.ui-theme--danger .ui-panel__header .ui-btn__wrapper[data-type=tool] .ui-btn__inner {
  background-color: rgba(229, 1, 70, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-panel.ui-theme--success .ui-panel__header {
  background-color: #79b43c;
  color: #f8fbfd;
}
.theme-dark .ui-panel.ui-theme--success .ui-panel__header .ui-btn__wrapper[data-type=tool] .ui-btn__inner {
  background-color: rgba(118, 184, 41, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-panel.ui-theme--warning .ui-panel__header {
  background-color: #9497a1;
  color: #f8fbfd;
}
.theme-dark .ui-panel.ui-theme--warning .ui-panel__header .ui-btn__wrapper[data-type=tool] .ui-btn__inner {
  background-color: rgba(150, 150, 160, 0.95);
  color: #f8fbfd;
}
.theme-dark .ui-panel.ui-theme--dark .ui-panel__header {
  background-color: #394b59;
  color: #f8fbfd;
}
.theme-dark .ui-panel.ui-theme--dark .ui-panel__header .ui-btn__wrapper[data-type=tool] .ui-btn__inner {
  background-color: rgba(24, 32, 38, 0.15);
  color: #f8fbfd;
}
.theme-dark .ui-card__meta {
  color: #543c3f;
}
.theme-dark .ui-card__content > .ui-scroll, .theme-dark .ui-card__content > .ui-list__container, .theme-dark .ui-card__content > .ui-gridder, .theme-dark .ui-card__content > .ui-tree__container {
  border: 2px solid #f3f6f9;
}
.theme-dark .ui-card__media > .ui-card__title {
  background-color: rgba(24, 32, 38, 0.7);
  color: #f8fbfd;
}
.theme-dark a:hover > .ui-card {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.3), 0 2px 4px rgba(16, 22, 26, 0.6), 0 8px 24px rgba(16, 22, 26, 0.6);
}
.theme-dark a[data-disabled=true] > .ui-card {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.5), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
}
.theme-dark .ui-tab__panel--noborder .ui-tab__body {
  border-color: transparent;
}
.theme-dark .ui-tab__panel:not([data-align=bottom]) .ui-tab__body {
  border-top-color: #1077c1;
}
.theme-dark .ui-tab__panel[data-align=bottom] .ui-tab__button[data-active=true] {
  box-shadow: 0 1px 0 0 #f3f6f9 inset, 0 3px 0 0 #1077c1, 0 0 0 1px #1077c1 inset;
}
.theme-dark .ui-tab__panel[data-align=bottom] .ui-tab__body {
  border-bottom-color: #1077c1;
}
.theme-dark .ui-tab__bar__overflow .ui-menu .ui-tab__button {
  box-shadow: none;
}
.theme-dark .ui-tab__bar__overflow .ui-menu .ui-tab__button[data-active=true] {
  background-color: rgba(16, 119, 193, 0.5);
}
.theme-dark .ui-tab__button {
  background-color: #f3f6f9;
  border-radius: 2px;
  box-shadow: 0 0 0 1px #d7dee4 inset;
}
.theme-dark .ui-tab__button[data-active=true] {
  background-color: #f3f6f9;
  box-shadow: 0 -1px 0 0 #f3f6f9 inset, 0 -3px 0 0 #1077c1, 0 0 0 1px #1077c1 inset;
}
.ui-menu > .theme-dark .ui-tab__button[data-active=true] {
  box-shadow: 0 -3px 0 0 #1077c1 inset, 0 3px 0 0 #1077c1 inset, 0 -1px 0 0 #f3f6f9 inset, 0 0 0 1px #d7dee4 inset;
}

.theme-dark .ui-tab__button[data-disabled=true] {
  color: rgba(84, 60, 63, 0.5);
}
.theme-dark .ui-tab__button[data-disabled=true]::before {
  background-color: rgba(138, 155, 168, 0.25);
}
.theme-dark .ui-tab__body {
  background-color: #f3f6f9;
  border: 1px solid #d7dee4;
}
.theme-dark .ui-tab__body > .ui-section,
.theme-dark .ui-tab__body > .ui-section__content,
.theme-dark .ui-tab__body > .ui-router-view {
  background-color: #f3f6f9;
}
.theme-dark .ui-alert__wrapper {
  background-color: #29323a;
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.3), 0 1px 1px rgba(16, 22, 26, 0.6), 0 2px 6px rgba(16, 22, 26, 0.6);
  color: #e8edf0;
}
.theme-dark .ui-alert.ui-toast .ui-alert__wrapper {
  background-color: #182026;
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.3), 0 2px 4px rgba(16, 22, 26, 0.6), 0 8px 24px rgba(16, 22, 26, 0.6);
  color: #29323a;
}
.theme-dark .ui-alert.ui-toast .ui-alert__icon {
  background-color: #29323a;
  color: #f8fbfd;
}
.theme-dark .ui-alert.ui-theme--primary .ui-alert__wrapper {
  background-color: #1077c1;
  color: #f8fbfd;
}
.theme-dark .ui-alert.ui-theme--primary.ui-toast .ui-alert__wrapper {
  background-color: #182026;
  color: #1077c1;
}
.theme-dark .ui-alert.ui-theme--primary.ui-toast .ui-alert__wrapper .ui-alert__icon {
  background-color: #1077c1;
  color: #f8fbfd;
}
.theme-dark .ui-alert.ui-theme--secondary .ui-alert__wrapper {
  background-color: #76b829;
  color: #f8fbfd;
}
.theme-dark .ui-alert.ui-theme--secondary.ui-toast .ui-alert__wrapper {
  background-color: #182026;
  color: #76b829;
}
.theme-dark .ui-alert.ui-theme--secondary.ui-toast .ui-alert__wrapper .ui-alert__icon {
  background-color: #76b829;
  color: #f8fbfd;
}
.theme-dark .ui-alert.ui-theme--info .ui-alert__wrapper {
  background-color: #0668b1;
  color: #f8fbfd;
}
.theme-dark .ui-alert.ui-theme--info.ui-toast .ui-alert__wrapper {
  background-color: #182026;
  color: #0668b1;
}
.theme-dark .ui-alert.ui-theme--info.ui-toast .ui-alert__wrapper .ui-alert__icon {
  background-color: #0668b1;
  color: #f8fbfd;
}
.theme-dark .ui-alert.ui-theme--danger .ui-alert__wrapper {
  background-color: #e50146;
  color: #f8fbfd;
}
.theme-dark .ui-alert.ui-theme--danger.ui-toast .ui-alert__wrapper {
  background-color: #182026;
  color: #e50146;
}
.theme-dark .ui-alert.ui-theme--danger.ui-toast .ui-alert__wrapper .ui-alert__icon {
  background-color: #e50146;
  color: #f8fbfd;
}
.theme-dark .ui-alert.ui-theme--success .ui-alert__wrapper {
  background-color: #76b829;
  color: #f8fbfd;
}
.theme-dark .ui-alert.ui-theme--success.ui-toast .ui-alert__wrapper {
  background-color: #182026;
  color: #76b829;
}
.theme-dark .ui-alert.ui-theme--success.ui-toast .ui-alert__wrapper .ui-alert__icon {
  background-color: #76b829;
  color: #f8fbfd;
}
.theme-dark .ui-alert.ui-theme--warning .ui-alert__wrapper {
  background-color: #9696A0;
  color: #f8fbfd;
}
.theme-dark .ui-alert.ui-theme--warning.ui-toast .ui-alert__wrapper {
  background-color: #182026;
  color: #9696A0;
}
.theme-dark .ui-alert.ui-theme--warning.ui-toast .ui-alert__wrapper .ui-alert__icon {
  background-color: #9696A0;
  color: #f8fbfd;
}
.theme-dark .ui-dialog {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.3), 0 4px 8px rgba(16, 22, 26, 0.6), 0 18px 46px 6px rgba(16, 22, 26, 0.6);
}
.theme-dark .ui-dialog .ui-panel__header {
  background-color: #3e91cd;
  color: #182026;
  font-weight: 500;
}
.theme-dark .ui-dialog .ui-panel__header__actions .ui-dlg--tool .ui-btn .ui-icon {
  background-color: #f8fbfd;
  border: 0.05em solid #8a9ba8;
}
.theme-dark .ui-dialog .ui-panel__header__actions .ui-dlg--tool .ui-btn:hover .ui-icon {
  background-color: #d8e1e8;
}
.theme-dark .ui-dialog .ui-panel__header__actions .ui-dlg--tool[data-disabled=true] .ui-icon {
  color: #8a9ba8;
}
.theme-dark .ui-dialog__wrapper[data-modal=true] {
  background-color: rgba(0, 0, 0, 0.05);
}
.theme-dark .ui-dialog__wrapper[data-active=false] .ui-dialog {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.3), 0 1px 1px rgba(16, 22, 26, 0.6), 0 2px 6px rgba(16, 22, 26, 0.6);
}
.theme-dark .ui-dialog__wrapper[data-active=false] .ui-dialog .ui-panel__header {
  background-color: #dde3e8;
  color: #8a9ba8;
}
.theme-dark .ui-dialog__wrapper[data-active=false] .ui-dialog .ui-panel__header .ui-dlg--tool:not(:hover) {
  background-color: transparent;
}
.theme-dark .ui-dialog__wrapper[data-active=false] .ui-dialog .ui-panel__header .ui-dlg--tool:not(:hover) .ui-icon {
  color: #8a9ba8;
}
.theme-dark .ui-drawer__body {
  background-color: #f3f6f9;
}
.theme-dark .ui-drawer__shim {
  background-color: transparent;
}
.theme-dark .ui-drawer__toggler {
  color: #1077c1;
}
.theme-dark .ui-drawer[data-peek=true] .ui-drawer__shim {
  background-color: rgba(16, 22, 26, 0.2);
}
.theme-dark .ui-sidebar {
  background-color: #f3f6f9;
}
.theme-dark .ui-sidebar__body {
  background-color: #182026;
}
.theme-dark .ui-sidebar__toggler:hover {
  color: #76b829;
}
.theme-dark .ui-sidebar__resizer {
  background-color: #569fd3;
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.3), 0 1px 1px rgba(16, 22, 26, 0.6), 0 2px 6px rgba(16, 22, 26, 0.6);
}
.theme-dark .ui-sidebar__resizer[data-resizing=true] {
  background: none;
  border-left: 2px dotted rgba(248, 251, 253, 0.25);
}
.theme-dark .ui-sidebar[data-collapsed=true][data-peek=true] .ui-sidebar__body {
  box-shadow: 0 0 20px 0 rgba(16, 22, 26, 0.2);
}
.theme-dark .ui-page .ui-sidebar {
  box-shadow: none;
}
.theme-dark .ui-toolbar, .theme-dark .ui-toolbar > .ui-container, .theme-dark .ui-toolbar > .ui-form {
  background-color: #eef2f5;
}
.theme-dark .ui-toolbar > .ui-field:not(:focus-within),
.theme-dark .ui-toolbar > .ui-field:not(:focus-within) .ui-field__wrapper,
.theme-dark .ui-toolbar > .ui-field:not(:focus-within) .ui-input, .theme-dark .ui-toolbar > .ui-container > .ui-field:not(:focus-within), .theme-dark .ui-toolbar > .ui-form > .ui-field:not(:focus-within),
.theme-dark .ui-toolbar > .ui-container > .ui-field:not(:focus-within) .ui-field__wrapper,
.theme-dark .ui-toolbar > .ui-form > .ui-field:not(:focus-within) .ui-field__wrapper,
.theme-dark .ui-toolbar > .ui-container > .ui-field:not(:focus-within) .ui-input,
.theme-dark .ui-toolbar > .ui-form > .ui-field:not(:focus-within) .ui-input {
  background: none;
  box-shadow: 0 -1px 0 0 #d7dee4 inset;
}
.theme-dark .ui-toolbar.ui-theme--primary {
  background-color: #172834;
}
.theme-dark .ui-toolbar.ui-theme--secondary {
  background-color: #202e26;
}
.theme-dark .ui-toolbar.ui-theme--info {
  background-color: #162633;
}
.theme-dark .ui-toolbar.ui-theme--danger {
  background-color: #2a1d29;
}
.theme-dark .ui-toolbar.ui-theme--success {
  background-color: #202e26;
}
.theme-dark .ui-toolbar.ui-theme--warning {
  background-color: #232b31;
}
.theme-dark .ui-toolbar.ui-theme--dark {
  background-color: #394b59;
  color: #d8e1e8;
}
.theme-dark .ui-gridder__ghost {
  background-color: rgba(16, 119, 193, 0.05);
  border: 1px dashed #1077c1;
}
.theme-dark .ui-gridder__move {
  background: #f8fbfd;
  box-shadow: 0 0 1px #8a9ba8;
}
.theme-dark .ui-gridder__overlay .ui-gridder__cell {
  border: 1px dashed #8a9ba8;
}
.theme-dark .ui-datagrid__body .ui-datagrid__cell__counter {
  background-color: #e2e5e8;
  color: #29323a;
}
.theme-dark .ui-datagrid__body .ui-datagrid__row:hover .ui-datagrid__cell {
  background-color: #e1eef7;
}
.theme-dark .ui-datagrid__body .ui-datagrid__row .ui-datagrid__row--selected .ui-datagrid__cell {
  background-color: #cae1f1;
}
.theme-dark .ui-datagrid__body .ui-datagrid__row .ui-datagrid__row__wrapper .ui-datagrid__cell--head {
  background-color: #e2e8ec;
}
.theme-dark .ui-datagrid__head .ui-datagrid__cell, .theme-dark .ui-datagrid__head .ui-datagrid__cell__counter {
  background-color: #569fd3;
  color: #f8fbfd;
}
.theme-dark .ui-datagrid__foot .ui-datagrid__cell, .theme-dark .ui-datagrid__foot .ui-datagrid__cell__counter {
  background-color: #eef2f5;
  border-top: 1px solid #d7dee4;
  color: #182026;
}
.theme-dark .ui-datagrid__row {
  background-color: #e8edf0;
}
.theme-dark .ui-datagrid__row--even .ui-datagrid__cell {
  background-color: #f3f6f9;
}
.theme-dark .ui-datagrid__row--odd .ui-datagrid__cell {
  background-color: #f6f9fb;
}
.theme-dark .ui-datagrid__row--filler td > div {
  background-color: #e8edf0;
}
.theme-dark .ui-datagrid__row__locked--start .ui-datagrid__cell:last-child {
  -webkit-border-end: 1px solid rgba(16, 22, 26, 0.2);
  -moz-border-end: 1px solid rgba(16, 22, 26, 0.2);
  -ms-border-end: 1px solid rgba(16, 22, 26, 0.2);
  -o-border-end: 1px solid rgba(16, 22, 26, 0.2);
  border-end: 1px solid rgba(16, 22, 26, 0.2);
}
.theme-dark .ui-datagrid__row__locked--end .ui-datagrid__cell:first-child {
  -webkit-border-start: 1px solid rgba(16, 22, 26, 0.2);
  -moz-border-start: 1px solid rgba(16, 22, 26, 0.2);
  -ms-border-start: 1px solid rgba(16, 22, 26, 0.2);
  -o-border-start: 1px solid rgba(16, 22, 26, 0.2);
  border-start: 1px solid rgba(16, 22, 26, 0.2);
}
.theme-dark .ui-datagrid__cell {
  -webkit-border-end: 0px dotted #d7dee4;
  -moz-border-end: 0px dotted #d7dee4;
  -ms-border-end: 0px dotted #d7dee4;
  -o-border-end: 0px dotted #d7dee4;
  border-end: 0px dotted #d7dee4;
}
.theme-dark .ui-datagrid__cell__resizer {
  -webkit-border-start: 1px solid #d7dee4;
  -moz-border-start: 1px solid #d7dee4;
  -ms-border-start: 1px solid #d7dee4;
  -o-border-start: 1px solid #d7dee4;
  border-start: 1px solid #d7dee4;
}
.theme-dark .ui-datagrid__cell__sorter i {
  border-color: #f8fbfd transparent;
}
.theme-dark .ui-datagrid__cell[data-resizing=true] {
  -webkit-border-end: 2px solid #d7dee4;
  -moz-border-end: 2px solid #d7dee4;
  -ms-border-end: 2px solid #d7dee4;
  -o-border-end: 2px solid #d7dee4;
  border-end: 2px solid #d7dee4;
}
.theme-dark .ui-tree__container {
  border-top: 1px solid #d7dee4;
}
.theme-dark .ui-tree__search .ui-input {
  box-shadow: none;
}
.theme-dark .ui-tree__expander:hover {
  color: #76b829;
}
.theme-dark .ui-tree__checkbox:hover {
  color: #76b829;
}
.theme-dark .ui-tree__label:hover {
  background-color: #b7da93;
  color: #f8fbfd;
}
.theme-dark .ui-tree__show-more {
  color: #76b829;
}
.theme-dark .ui-tree__no-children {
  color: #543c3f;
}
.theme-dark .ui-tree--selected .theme-dark .ui-tree__label {
  background-color: #76b829;
  color: #f8fbfd;
}
.theme-dark .ui-datalist__card {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.5), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
}
.theme-dark .ui-datalist__card[href]:hover {
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.3), 0 1px 1px rgba(16, 22, 26, 0.6), 0 2px 6px rgba(16, 22, 26, 0.6);
}
.theme-dark .ui-datalist__table data {
  display: block;
}
.theme-dark .ui-datalist__table data::before {
  color: #543c3f;
}
.theme-dark .ui-datalist__toolbox .ui-btn__group {
  box-shadow: 0 0 1px 0 rgba(16, 22, 26, 0.2);
}
.theme-dark a {
  color: inherit;
}
.theme-dark a:hover {
  color: inherit;
  text-decoration: none;
}
.theme-dark .ui-menu__item__link:hover, .ui-menu .theme-dark .ui-breadcrumbs__link:hover, .theme-dark .ui-menu .ui-breadcrumbs__link:hover {
  background-color: rgba(6, 103, 177, 0.5411764706);
  box-shadow: 0 0 1px 0 #0668b1 inset;
  color: #f8fbfd;
}
.theme-dark .ui-menu__item__link:hover .ui-icon, .ui-menu .theme-dark .ui-breadcrumbs__link:hover .ui-icon, .theme-dark .ui-menu .ui-breadcrumbs__link:hover .ui-icon {
  color: inherit;
}
.theme-dark .ui-menu__item__link[data-open=true], .ui-menu .theme-dark [data-open=true].ui-breadcrumbs__link, .theme-dark .ui-menu .ui-breadcrumbs__link[data-open=true], .theme-dark .ui-menu__item__link:active, .ui-menu .theme-dark .ui-breadcrumbs__link:active, .theme-dark .ui-menu .ui-breadcrumbs__link:active {
  background-color: #0668b1;
  color: #f8fbfd;
  transition: background-color 0.5s;
}
.theme-dark .ui-menu__item__link[data-active=true], .ui-menu .theme-dark [data-active=true].ui-breadcrumbs__link, .theme-dark .ui-menu .ui-breadcrumbs__link[data-active=true] {
  background-color: rgba(6, 103, 177, 0.5411764706);
  box-shadow: 4px 0 0 0 #0668b1 inset;
  color: #f8fbfd;
}
.theme-dark .ui-menu__item__link[data-disabled=true], .ui-menu .theme-dark [data-disabled=true].ui-breadcrumbs__link, .theme-dark .ui-menu .ui-breadcrumbs__link[data-disabled=true] {
  color: #8a9ba8;
  pointer-events: none;
}
.theme-dark [dir=rtl] .ui-menu__item__link[data-active=true], .ui-menu .theme-dark [dir=rtl] [data-active=true].ui-breadcrumbs__link, .theme-dark [dir=rtl] .ui-menu .ui-breadcrumbs__link[data-active=true], .theme-dark .ui-menu [dir=rtl] .ui-breadcrumbs__link[data-active=true] {
  box-shadow: -4px 0 0 0 #0668b1 inset;
}
.theme-dark .ui-page__title {
  background-color: #0668b1;
  color: #f8fbfd;
  font-size: 0.9rem;
  grid-area: title;
  padding: 0 1rem;
  text-align: center;
  text-transform: capitalize;
  z-index: 10;
}
.theme-dark .ui-drawer__toggler {
  align-self: center;
  color: #fff;
  cursor: pointer;
  font-size: 1.5rem;
  line-height: 1;
  opacity: 0.75;
  padding: 0 0.5rem;
}
.theme-dark .ot-bg {
  width: 100%;
  height: 100%;
  z-index: -999998 !important;
  left: 0px;
  top: 0px;
  position: absolute;
}
@-webkit-keyframes ot-bk {
  from {
    opacity: 0.1;
  }
  to {
    opacity: 1;
  }
}
@keyframes ot-bk {
  from {
    opacity: 0.1;
  }
  to {
    opacity: 1;
  }
}
.theme-dark .ot-bg + div {
  width: 100%;
  height: 100%;
  z-index: -999999 !important;
  left: 0px;
  top: 0px;
  background: url(/_/home/vsts/work/1/s/src/images//pattern.webp);
  position: absolute;
}
.theme-dark ​ .foot-login {
  background: transparent !important;
  color: #efefef !important;
}
.theme-dark .form-signin {
  max-width: 330px;
  margin: 0 auto;
  padding: 15px;
}
.theme-dark .form-signin .form-signin-heading, .theme-dark .form-signin .checkbox {
  margin-bottom: 10px;
}
.theme-dark .form-signin .checkbox label {
  color: #555;
}
.theme-dark .form-signin .form-control {
  position: relative;
  font-size: 16px;
  height: auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10px;
}
.theme-dark .form-signin .form-control:focus {
  z-index: 2;
}
.theme-dark .form-signin input[type=text] {
  margin-bottom: -1px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.theme-dark .form-signin input[type=password] {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.theme-dark .form-signin .ui-btn--block {
  margin-top: 10px;
}
.theme-dark .account-wall {
  margin: 40px 0 0 0;
  background-color: rgba(247, 247, 247, 0.92);
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
  padding: 40px 0 0;
}
.theme-dark .login-title {
  color: #555;
  font-size: 18px;
  font-weight: 400;
  display: block;
}
.theme-dark .profile-img {
  width: 96px;
  height: 96px;
  display: block;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  margin: 0 auto 10px;
}
.theme-dark .new-account {
  display: block;
  margin-top: 10px;
  color: #fff;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
}
.theme-dark .new-account:hover {
  color: #fff;
}
.theme-dark .flip {
  position: relative;
  -webkit-perspective: 800px;
  -moz-perspective: 800px;
  -o-perspective: 800px;
  perspective: 800px;
}
.theme-dark .card {
  border: 0;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition: -webkit-transform 1s;
  -moz-transition: -moz-transform 1s;
  -o-transition: -o-transform 1s;
  transition: transform 1s;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.theme-dark .card.flipped {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.theme-dark .card figure {
  display: block;
  height: 100%;
  width: 100%;
  position: absolute;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
.theme-dark .card .back {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.theme-dark .ot-mblogoff {
  position: absolute;
  bottom: 0;
  line-height: 2.5em;
  margin: 0.2em 0;
  color: #0668b1;
  max-width: 20em;
  padding: 0 0.5em;
}
.theme-dark .ot-profile {
  position: absolute;
  bottom: 46px;
  line-height: 2.5em;
  margin: 0.2em 0;
  color: #0668b1;
  max-width: 20em;
  padding: 0 0.5em;
}
.theme-dark .tab-container.ot .ui-tabbar {
  background: #76b829;
}
.theme-dark .tab-container.ot .ui-tab-panel .ui-tab {
  border: 0;
  border-bottom: 1px solid #BDC2C8;
}
.theme-dark .tab-container.ot .ui-tabbar .ui-tab-button {
  color: #fff;
  font-size: 0.9em;
  border: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.theme-dark .tab-container.ot .ui-tab-button.ui-active .ui-label, .theme-dark .tab-container.ot .ui-tab-button.ui-active .ui-close {
  color: #1077c1;
}
.theme-dark .tab-container.ot .ui-tab-button:hover {
  box-shadow: 0;
}
.theme-dark .ui-toolbar {
  border-top: 1px solid #fcfbf9;
}
.theme-dark .ui-drawer-toggle.ui-link {
  color: #1077c1;
}
.theme-dark .ui-drawer-toggle.ui-link:hover {
  color: #fff;
}
.theme-dark a.ui-menu-item {
  line-height: 2em;
}
.theme-dark label {
  margin-bottom: 0;
}
.theme-dark .ui-toolbar {
  height: 35px !important;
  background-color: #0e86c3 !important;
  color: #fff !important;
  border-top: 0 !important;
}
.theme-dark .ui-dialog .ui-toolbar {
  background-color: #eef2f5 !important;
}
.theme-dark .tab-container {
  background: #f8fbfd !important;
  padding: 1em !important;
  height: auto !important;
}
.theme-dark .theme-light .ui-page .ui-sidebar {
  border: 0;
}
.theme-dark .theme-light .ui-page {
  margin: 0.5rem;
  border-radius: 2px;
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
}
.theme-dark .theme-dark .ui-page {
  margin: 0.5rem;
  border-radius: 2px;
  box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.3), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.6);
}
.theme-dark .blue input {
  background: #0e86c3 !important;
  color: #fff !important;
}
.theme-dark .blue input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #fff;
  opacity: 0.6; /* Firefox */
}
.theme-dark .blue input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #fff;
  opacity: 0.6;
}
.theme-dark .blue input::-ms-input-placeholder { /* Microsoft Edge */
  color: #fff;
  opacity: 0.6;
}
.theme-dark .theme-light .blue.ui-input {
  background: transparent;
  box-shadow: none;
}
.theme-dark .theme-light .blue.ui-input:focus {
  outline-width: 0;
}
.theme-dark .theme-light .blue .ui-input__clear {
  color: #fff;
  border: 0;
}
.theme-dark .theme-light .blue.ui-input:focus .ui-input__clear {
  outline-width: 0;
  border: 0;
  box-shadow: none;
}
.theme-dark .theme-light .ui-list__item--selected {
  background-color: #81be40 !important;
}
.theme-dark .theme-light .ui-list__item--hilight {
  color: #fff !important;
}
.theme-dark .theme-light .blue.ui-input::after {
  background-color: #fff;
}
.theme-dark .theme-light .blue.ui-input:focus-within {
  box-shadow: none;
}
.theme-dark .noselection {
  padding: 2em !important;
}
.theme-dark .ui-appdrawer {
  overflow: hidden !important;
}
.theme-dark .ui-appdrawer[data-collapsed=true] {
  max-width: 36px !important;
  width: 36px !important;
}
.theme-dark .ui-appdrawer .ui-sidebar__body {
  transform: none !important;
  left: 0 !important;
  background: transparent !important;
}
.theme-dark .ui-appdrawer .ui-menu__item__icon {
  padding-left: 3px;
}
.theme-dark .ui-appdrawer .ui-menu__item__label {
  padding-left: 0.5em;
}
.theme-dark .ui-appdrawer .applogo {
  margin: 0.4em;
}
.theme-dark .ui-appdrawer[data-collapsed=true] .ui-menu__group {
  border: 0 !important;
  box-shadow: none !important;
  border-top: 0 !important;
}
.theme-dark .ui-appdrawer[data-collapsed=true] .ui-menu__group__label {
  display: none !important;
  border: 0 !important;
  box-shadow: none !important;
  border-top: 0 !important;
}
.theme-dark .theme-light .ui-appdrawer[data-collapsed=true] .ui-menu__group::after {
  border: 0 !important;
}
.theme-dark .ui-appdrawer.ui-sidebar[data-collapsed=true] .ui-sidebar__titlebar {
  max-width: 36px !important;
  width: 36px !important;
}
.theme-dark .ui-appdrawer .ui-sidebar__body {
  height: calc(100% - 36px);
}
.theme-dark .theme-light .ui-appdrawer .ui-menu__item__link[data-active=true], .theme-dark .theme-light .ui-appdrawer .ui-menu [data-active=true].ui-breadcrumbs__link, .ui-menu .theme-dark .theme-light .ui-appdrawer [data-active=true].ui-breadcrumbs__link {
  /* background-color: #dcdcdc; 
  box-shadow: 4px 0 0 0 #ccc inset; 
  color: #29323a;*/
  background-color: #0f86c3;
}
.theme-dark .m0p0 {
  margin: 0;
  padding: 0;
}
.theme-dark .ui-tab {
  overflow: auto;
}
.theme-dark .ui-menu__item {
  color: #1077c1;
}
.theme-dark .arrow {
  margin: 20px 0 0 0;
  width: 60px;
  height: 40px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.theme-dark .ui-tab-panel {
  height: 580px !important;
  overflow: hidden;
}
.theme-dark .tab-container.ot {
  padding: 0 !important;
}
.theme-dark .tab-container.ot .ui-tab__bar {
  background: rgb(19, 134, 195);
  padding-top: 5px;
}
.theme-dark .tab-container.ot .ui-tab__bar .ui-tab__bar__wrapper .ui-tab__button {
  max-width: 18rem !important;
  background-color: rgb(238, 242, 245);
}
.theme-dark .tab-container.ot .ui-tab__bar .ui-tab__bar__start {
  padding: 0;
}
.theme-dark .ui-page.pm {
  box-shadow: 0 0 0 0;
  margin: 0;
}
.theme-dark .ui-tree--selected {
  background: #76b829;
  color: #fff;
}
.theme-dark .theme-light .ui-toolbar.light, .theme-dark div.light, .theme-dark ui-col.light, .theme-dark ui-row.light {
  background-color: #eef2f5 !important;
}
.theme-dark div.white {
  background-color: rgb(249, 251, 253) !important;
}
.theme-dark .hideLabel label {
  display: none;
}
.theme-dark .barPad {
  padding: 0 10px;
}
.theme-dark .searchPad {
  padding: 10px 10px 10px 10px;
}
.theme-dark .nodrag .ui-header .ui-header__icon {
  display: none;
}
.theme-dark .offers {
  margin: 0;
  width: 100%;
}
.theme-dark .theme-light .ui-datagrid.offers .ui-datagrid__head .ui-datagrid__cell {
  background: #fff;
  color: #2b7fbd;
}
.theme-dark .theme-light .ui-datagrid.offers .ui-datagrid__cell__sorter i {
  border-color: #2b7fbd transparent;
}
.theme-dark .ui-datagrid.offers .ui-dg-header .ui-dg-row,
.theme-dark .ui-datagrid.offers .ui-dg-footer .ui-dg-row {
  background: #fff;
}
.theme-dark .ui-datagrid.offers .ui-dg-header .ui-dg-row .ui-dg-cell,
.theme-dark .ui-datagrid.offers .ui-dg-footer .ui-dg-row .ui-dg-cell,
.theme-dark .ui-datagrid .ui-dg-row .ui-dg-expander {
  background: #fff;
  color: #2b7fbd;
}
.theme-dark .ui-datagrid.offers .ui-dg-row .ui-dg-cell,
.theme-dark .ui-datagrid .ui-dg-row .ui-dg-lock-holder {
  border: 0;
}
.theme-dark .ui-datagrid.offers .ui-dg-header .ui-dg-row .ui-dg-cell .ui-sort:after,
.theme-dark .ui-datagrid .ui-dg-header .ui-dg-row .ui-dg-cell .ui-sort:before {
  color: rgba(43, 127, 189, 0.25);
}
.theme-dark .ui-datagrid.offers .ui-dg-header .ui-dg-row .ui-dg-cell .ui-sort.desc:after {
  color: rgba(43, 127, 189, 0.75);
}
.theme-dark .ui-datagrid.offers .ui-dg-header .ui-dg-row .ui-dg-cell .ui-sort.asc:before {
  color: rgba(43, 127, 189, 0.75);
}
.theme-dark .ui-datagrid.offers .ui-dg-header .ui-dg-row .ui-dg-cell .ui-sort:after,
.theme-dark .ui-datagrid .ui-dg-header .ui-dg-row .ui-dg-cell .ui-sort:before {
  color: rgba(43, 127, 189, 0.25);
}
.theme-dark .ui-tab__panel.normal .ui-tab__bar {
  background: none;
  padding-top: 0;
}
.theme-dark #applyForm form {
  padding-right: 0;
}
.theme-dark .ui-input-file__dropzone {
  padding: 1rem 0;
}
.theme-dark .feedList {
  list-style: none outside none;
  background-color: #FFFFFF;
  border: 1px solid #adadad;
  padding: 0;
  color: #3E3E3E;
}
.theme-dark .feedList li {
  border-bottom: 1px solid #D3CAD7;
  padding: 5px;
}
.theme-dark .feedList li:last-child {
  border-bottom: none;
}
.theme-dark .itemTitle a {
  font-weight: 600;
  color: #428BCA !important;
  text-decoration: none;
}
.theme-dark .itemTitle a:hover {
  text-decoration: underline;
}
.theme-dark .itemDate {
  font-size: 11px;
  color: #AAAAAA;
}
.theme-dark #ot_intro {
  background: #0668b1;
  color: #fff;
  padding: 0 0 0 0;
  height: 100%;
}
.theme-dark #ot_intro h1 {
  font-weight: 100;
  font-size: 26px;
}
.theme-dark #ot_intro h2 {
  font-weight: 100;
  font-size: 26px;
}
.theme-dark #ot_intro li {
  padding: 0;
}
.theme-dark #otw.container {
  height: 100%;
  padding: 0;
}
.theme-dark .itemContent, .theme-dark #opt_news p {
  font-size: 14px;
}
.theme-dark #we-clock {
  padding: 30px;
}
.theme-dark #launcher {
  margin: 25px 15px !important;
}
.theme-dark #seo_news {
  padding: 0;
}
.theme-dark #opt_news {
  padding: 0;
}
.theme-dark #seo_news h2, .theme-dark #opt_news h2 {
  margin: 0;
  padding: 25px 15px 25px 15px;
  background: #428BCA;
  color: #fff;
  font-weight: 100;
  font-size: 22px;
}
.theme-dark #seo_news ul, .theme-dark #opt_news p {
  margin: 0 15px;
}
.theme-dark #opt_news p {
  padding: 15px 0 0 0;
}
@media (min-width: 1200px) {
  .theme-dark #otw.container {
    width: 100%;
    position: relative;
  }
}
.theme-dark #tilecontainer {
  margin: 0;
  width: 100%;
  height: 100%;
  position: relative;
}
.theme-dark #tileset {
  margin: 0;
  width: 100%;
  height: auto;
  position: absolute;
  bottom: 0;
  left: 0;
}
.theme-dark .row.tiles div {
  padding: 0;
}
.theme-dark .row.tiles.header {
  position: absolute;
  top: 0;
  left: 0;
}
.theme-dark .tiles .tile {
  margin: 0;
}
.theme-dark .tile {
  width: 100%;
  height: 100%;
}
.theme-dark #tile1 {
  background: rgb(6, 104, 177);
}
.theme-dark #tile2 {
  background: rgb(6, 104, 177);
}
.theme-dark #tile3 {
  background: rgb(15, 134, 195);
}
.theme-dark #tile4 {
  background: rgb(6, 104, 177);
}
.theme-dark #tile5 {
  background: rgb(193, 5, 58);
}
.theme-dark #tile6 {
  background: rgb(224, 212, 27);
}
.theme-dark #tile7 {
  background: #0e86c3;
}
.theme-dark #tile8 {
  background: rgb(118, 185, 40);
}
.theme-dark .copyright {
  position: absolute;
  left: 10px;
  top: 10px;
}
.theme-dark .unsplash.carousel-item {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  height: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
.theme-dark #date-time {
  background: rgb(61, 32, 108);
  /*font-family: Calibri;*/
  font-weight: lighter;
}
.theme-dark #date-time .slide {
  padding: 25px;
}
.theme-dark .ot-day {
  font-size: 24px;
  line-height: 20px;
}
.theme-dark .ot-dom {
  font-size: 40px;
  text-align: right;
  line-height: 35px;
}
.theme-dark .ot-month {
  font-size: 18px;
  text-align: right;
  line-height: 30px;
}
.theme-dark .ot-year {
  font-size: 18px;
  line-height: 20px;
}
.theme-dark #tile10 {
  background: rgb(6, 104, 177);
}
.theme-dark .tilecaption {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  margin: 0 !important;
  text-align: center;
  color: white;
  font-weight: lighter;
  align-items: center;
  font-size: 18pt;
  line-height: 20pt;
}
.theme-dark .ui-tab__panel.media-tab .ui-tab__bar {
  background: transparent;
}
.theme-dark .ui-tab__panel.media-tab .ui-icon {
  font-size: 1.2em;
}
.theme-dark .pb-0 {
  padding-bottom: 0;
}
.theme-dark .pt-0 {
  padding-top: 0;
}
.theme-dark .pl-0 {
  padding-left: 0;
}
.theme-dark .pr-0 {
  padding-right: 0;
}
.theme-dark .bg-t {
  background: transparent !important;
}
.theme-dark .ui-drop[data-open=true], .theme-dark .ui-drop__body {
  z-index: 9999;
}
.theme-dark .theme-light.ui-input {
  background-color: #fff;
}
.theme-dark .theme-light a.ui-dropdown__link {
  color: #29323a;
}
.theme-dark .theme-light .ui-dropdown input {
  font-weight: 400;
  font-size: 1em;
}
.theme-dark .theme-light .ot-r {
  padding: 1px;
}
.theme-dark .theme-light .ot-r.ui-datalist__wrapper {
  grid-template-columns: repeat(auto-fill, minmax(18rem, 1fr));
}
.theme-dark .theme-light .ot-r .ui-datalist__card {
  background-color: #fff;
  border-radius: 3px;
}
.theme-dark .theme-light .ot-r .ui-datalist__card > .ui-card__title {
  font-size: 1.1em;
}
.theme-dark .theme-light .ot-r .ui-datalist__table {
  font-size: 0.9em;
  padding-top: 0;
}
.theme-dark .ex-tabs .ui-tab__bar .ui-tab__button[data-active=true] {
  /*background: #8F1C56;*/
  color: #fff;
}
.theme-dark .tab-container2 {
  height: 100%;
}
.theme-dark .tab-container2 .ui-tab__bar {
  background-color: #eef2f5 !important;
  padding-top: 0 !important;
}
.theme-dark .ui-tab-panel {
  height: 100%;
}
.theme-dark .tab-container2 .ui-tab__bar {
  border: 0 !important;
  height: 100%;
  margin-bottom: -5px !important;
}
.theme-dark .tab-container2 .ui-tab__bar__start,
.theme-dark .ui-tab__bar__end {
  padding: 0 !important;
}
.theme-dark .tab-container2 .ui-tab__bar .ui-tab__bar__wrapper .ui-tab__button {
  margin: 2px 0 0 0 !important;
}
.theme-dark .tab-container2 .ui-tab__bar .ui-tab__bar__wrapper .ui-tab__button[data-active=true] {
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  border-bottom: 0 !important;
  border-left: 1px solid rgba(189, 194, 200, 0.5);
  border-right: 1px solid rgba(189, 194, 200, 0.5);
  margin-top: 3px;
  border-top: 1px solid rgba(189, 194, 200, 0.5);
}
.theme-dark .tab-container2 .ui-tabbar-buttons {
  border-bottom: 1px solid rgba(189, 194, 200, 0.5) !important;
  padding-left: 5px;
}
.theme-dark .tab-container2 .ui-tab-button.ui-active .ui-label,
.theme-dark .tab-container2 .ui-tab-button.ui-active .ui-close,
.theme-dark .tab-container2 .ui-tabbar .ui-tab-button {
  color: #373737 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding: 0 1em !important;
}
.theme-dark .fr-toolbar,
.theme-dark .fr-second-toolbar,
.theme-dark .fr-toolbar .fr-command.fr-btn {
  border-radius: 0 0 0 0 !important;
  -moz-border-radius: 0 0 0 0 !important;
  -webkit-border-radius: 0 0 0 0 !important;
  border: 0;
}
.theme-dark .froala-editor .fr-toolbar,
.theme-dark .froala-editor .fr-toolbar {
  border: 1px solid #ccc !important;
}
.theme-dark .froala-editor .fr-wrapper {
  border-left: 1px solid #ccc !important;
  border-right: 1px solid #ccc !important;
}
.theme-dark .froala-editor .fr-second-toolbar {
  border: 1px solid #ccc !important;
  border-top: 0 !important;
}
.theme-dark .fr-wrapper {
  border: 0;
}
.theme-dark .fr-box.fr-basic .fr-wrapper {
  border: 0;
}
.theme-dark .fr-box.fr-basic .fr-element.fr-view {
  font-family: "Helvetica-Neue", Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #0a0a0a;
}
.theme-dark .fr-wrapper, .theme-dark .fr-wrapper > * {
  user-select: all !important;
  -moz-user-select: all !important;
  -webkit-user-select: all !important;
  -ms-user-select: all !important;
  -khtml-user-select: all !important;
  -moz-user-select: all !important;
}
.theme-dark .fr-iframe body {
  font-family: "Helvetica-Neue", Arial, Helvetica, sans-serif;
}
.theme-dark #designview {
  border: none;
}
.theme-dark .gjs-cv-canvas,
.theme-dark .gjs-pn-commands {
  width: 75%;
}
.theme-dark .gjs-pn-options {
  right: 25%;
}
.theme-dark .gjs-pn-views-container,
.theme-dark .gjs-pn-views {
  width: 25%;
}
.theme-dark .gjs-block {
  width: 28%;
  min-width: 30px;
  min-height: 65px;
  margin: 10px 2.5% 5px;
}
.theme-dark .nl-link {
  color: inherit;
}
.theme-dark .gjs-clm-tag {
  color: white;
}
.theme-dark #gjs {
  border: none;
}
.theme-dark .gjs-one-bg {
  background-color: #fff;
}
.theme-dark .gjs-two-color {
  color: #29323a;
}
.theme-dark .gjs-three-color {
  color: rgba(19, 134, 195, 0.8);
  background-color: #efefef;
}
.theme-dark .gjs-four-color,
.theme-dark .gjs-four-color-h:hover {
  color: rgb(120, 183, 41);
}
.theme-dark .gjs-logo-version {
  background-color: #5a606d;
}
.theme-dark .fr-toolbar .fr-command.fr-btn,
.theme-dark .fr-popup .fr-command.fr-btn,
.theme-dark .fr-modal .fr-command.fr-btn {
  height: 32px;
}
.theme-dark .fr-toolbar .fr-command.fr-btn i,
.theme-dark .fr-toolbar .fr-command.fr-btn svg,
.theme-dark .fr-popup .fr-command.fr-btn i,
.theme-dark .fr-popup .fr-command.fr-btn svg,
.theme-dark .fr-modal .fr-command.fr-btn i,
.theme-dark .fr-modal .fr-command.fr-btn svg {
  height: 32px;
}
.theme-dark .fr-toolbar .fr-command.fr-btn svg.fr-svg,
.theme-dark .fr-popup .fr-command.fr-btn svg.fr-svg,
.theme-dark .fr-modal .fr-command.fr-btn svg.fr-svg {
  margin: 2px;
  height: 28px;
}
.theme-dark .fr-view {
  color: #10181f;
}
.theme-dark .dd-handle {
  display: none;
}
.theme-dark .dd-handle:hover {
  color: rgb(22, 134, 195);
}
.theme-dark .dd-item.select .dd-handle {
  background-color: rgb(211, 213, 214);
  border-color: rgb(211, 213, 214);
}
.theme-dark .dd3-content {
  display: block;
  height: 30px;
  margin: 5px 0;
  padding: 5px 10px 5px 10px;
  color: #333;
  text-decoration: none;
  font-weight: bold;
  border: 1px solid #ccc;
  background: #fafafa;
  background: -webkit-linear-gradient(top, #fafafa 0%, #eef2f5 100%);
  background: -moz-linear-gradient(top, #fafafa 0%, #eef2f5 100%);
  background: linear-gradient(top, #fafafa 0%, #eef2f5 100%);
  -webkit-border-radius: 3px;
  border-radius: 3px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.theme-dark .dd3-wrap {
  text-overflow: ellipsis;
  overflow: hidden;
}
.theme-dark .dd3-content span {
  overflow: hidden;
  text-overflow: ellipsis;
}
.theme-dark .dd3-wrap span.select {
  background: none;
  background-color: transparent;
  border-color: rgb(211, 213, 214);
  color: #1686c3;
}
.theme-dark .dd3-item div.select {
  color: #1686c3;
}
.theme-dark .dd3-content:hover {
  color: #2ea8e5;
  background: #fff;
}
.theme-dark .dd3-content.drag-over {
  color: #76b829;
  border-color: #76b829;
  background: #fff;
}
.theme-dark .dd3-content.drag-over .dd3-wrap span.select {
  color: #76b829;
}
.theme-dark .dd-dragel > .dd3-item > .dd3-content {
  margin: 0;
}
.theme-dark .dd3-item > button {
  margin-left: 0;
}
.theme-dark .dd3-handle {
  position: absolute;
  margin: 0;
  left: 0;
  top: 0;
  cursor: pointer;
  width: 30px;
  text-indent: 30px;
  white-space: nowrap;
  overflow: hidden;
  border: 1px solid #aaa;
  background: #ddd;
  background: -webkit-linear-gradient(top, #ddd 0%, #bbb 100%);
  background: -moz-linear-gradient(top, #ddd 0%, #bbb 100%);
  background: linear-gradient(top, #ddd 0%, #bbb 100%);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.theme-dark .dd3-handle:before {
  content: "≡";
  display: block;
  position: absolute;
  left: 0;
  top: 3px;
  width: 100%;
  text-align: center;
  text-indent: 0;
  color: #fff;
  font-size: 20px;
  font-weight: normal;
}
.theme-dark .dd3-handle:hover {
  background: #ddd;
}
.theme-dark .dd.sort .dd-handle {
  display: block;
}
.theme-dark .dd.sort .dd3-item > button {
  margin-left: 30px;
}
.theme-dark .dd.sort .dd3-content {
  padding: 5px 10px 5px 40px;
}
.theme-dark .dd-empty {
  display: none;
}
.theme-dark #thumbnails .ui-card__body {
  height: 112px;
  overflow: hidden;
}
.theme-dark #thumbnails.brands .ui-card__body {
  height: 56px;
}
.theme-dark #thumbnails.bundles .ui-card__body {
  height: 136px;
}
.theme-dark #thumbnails.products .ui-card__body {
  height: 136px;
}
.theme-dark #thumbnails.products .ui-card__body img {
  height: 95px;
  margin: auto;
  width: auto;
}
.theme-dark .ui-card.selected .ui-header__title {
  border: solid #76b829 0.25rem;
  border-bottom: 0;
  padding: 0.25rem 0.25rem 0.25rem 0.25rem;
}
.theme-dark .ui-card.selected .ui-header__title:before {
  content: "\f012c";
  display: inline-block;
  font: normal normal normal 24px/1 "Material Design Icons";
  font-size: 1.25em;
  margin-right: 0.2em;
  font-weight: 900;
  text-rendering: auto;
  line-height: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #76b829;
}
.theme-dark .ui-card.selected .ui-card__body {
  border: solid #76b829 0.25rem;
  border-top: 0;
}
.theme-dark .ui-sidebar .ui-drop__body {
  transform: translate(28px, 70px) !important;
}
.theme-dark .ui-select .ui-drop__body {
  position: fixed !important;
  z-index: 10000 !important;
}
.theme-dark .ui-tree__node {
  padding-left: 0.25rem;
}
.theme-dark .fp-element {
  min-width: 1030px !important;
}
.theme-dark .ui-page__body > .ui-scroll, .theme-dark .ui-page__body > .ui-list__container, .theme-dark .ui-page__body > .ui-gridder, .theme-dark .ui-page__body > .ui-tree__container {
  border-bottom: 0px;
  border-left: 0px;
  border-right: 0px;
}
.theme-dark #main-edit .ui-tab__body {
  border: 0;
}
.theme-dark #main-edit .ui-section__content {
  border-bottom: 0;
}
.theme-dark .fp-container {
  background: #fff;
  border: 0;
  padding: 0;
}
.theme-dark .fp-element {
  background: rgb(238, 242, 245);
  border: 0;
  padding: 0;
}
.theme-dark .fp-element.fp-view-small {
  padding: 0;
}
.theme-dark .input-wrapper {
  display: contents;
}
.theme-dark .scroll {
  padding-top: 2px;
  height: calc(100vh - 100px);
  overflow: auto;
  position: relative;
  z-index: 1;
}
.theme-dark .progress {
  background: rgba(255, 255, 255, 0.1);
  justify-content: flex-start;
  border-radius: 100px;
  align-items: center;
  position: relative;
  padding: 0 5px;
  display: flex;
  height: 30px;
  margin: 5px 0;
  width: 200px;
}
.theme-dark .progress-value {
  text-align: center;
  transition: width 1s ease-in-out;
  box-shadow: 0 10px 40px -10px #76b829;
  border-radius: 100px;
  background: #76b829;
  height: 20px;
  padding: 10px 0 0 0;
  width: 0;
}
.theme-dark .reorderable {
  cursor: move;
}
.theme-dark #color-form form {
  overflow: visible !important;
}
.theme-dark .ms-parent {
  display: inline-block;
  position: relative;
  vertical-align: middle;
}
.theme-dark .ms-choice {
  display: block;
  width: 100%;
  height: 26px;
  padding: 0;
  overflow: hidden;
  cursor: pointer;
  border: 1px solid #aaa;
  text-align: left;
  white-space: nowrap;
  line-height: 26px;
  color: #444;
  text-decoration: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background-color: #fff;
}
.theme-dark .ms-choice.disabled {
  background-color: #f4f4f4;
  background-image: none;
  border: 1px solid #ddd;
  cursor: default;
}
.theme-dark .ms-choice > span {
  position: absolute;
  top: 0;
  left: 0;
  right: 20px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  padding-left: 8px;
}
.theme-dark .ms-choice > span.placeholder {
  color: #999;
}
.theme-dark .ms-choice > div {
  position: absolute;
  top: 0;
  right: 0;
  width: 20px;
  height: 25px;
  background: url(data:image/png;base64,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) left top no-repeat;
}
.theme-dark .ms-choice > div.open {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUisiGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQsf0ABniAAaYAMFnpqb5B7sFAJC83F3q6yAn8i94MAUj8vmXo6U+ng/9P0qxUvgAAyF/E5mxOOkvE+SJOyhSkiu0zIqbGJIoZRomZL0pQxHJijlvkpZ99FtlRzOxkHlvE4pxT2clsMfeIeHuGkCNixEfEBRlcTqaIb4tYM0mYzBXxW3FsMoeZDgCKJLYLOKx4EZuImMQPDnQR8XIAcKS4LzjmCxZwsgTiQ7mkpGbzuXHxArouS49uam3NoHtyMpM4AoGhP5OVyOSz6S4pyalMXjYAi2f+LBlxbemiIluaWltaGpoZmX5RqP+6+Dcl7u0ivQr43DOI1veH7a/8UuoAYMyKarPrD1vMfgA6tgIgd/8Pm+YhACRFfWu/8cV5aOJ5iRcIUm2MjTMzM424HJaRuKC/6386/A198T0j8Xa/l4fuyollCpMEdHHdWClJKUI+PT2VyeLQDf88xP848K/zWBrIieXwOTxRRKhoyri8OFG7eWyugJvCo3N5/6mJ/zDsT1qca5Eo9Z8ANcoISN2gAuTnPoCiEAESeVDc9d/75oMPBeKbF6Y6sTj3nwX9+65wifiRzo37HOcSGExnCfkZi2viawnQgAAkARXIAxWgAXSBITADVsAWOAI3sAL4gWAQDtYCFogHyYAPMkEu2AwKQBHYBfaCSlAD6kEjaAEnQAc4DS6Ay+A6uAnugAdgBIyD52AGvAHzEARhITJEgeQhVUgLMoDMIAZkD7lBPlAgFA5FQ3EQDxJCudAWqAgqhSqhWqgR+hY6BV2ArkID0D1oFJqCfoXewwhMgqmwMqwNG8MM2An2hoPhNXAcnAbnwPnwTrgCroOPwe3wBfg6fAcegZ/DswhAiAgNUUMMEQbigvghEUgswkc2IIVIOVKHtCBdSC9yCxlBppF3KAyKgqKjDFG2KE9UCIqFSkNtQBWjKlFHUe2oHtQt1ChqBvUJTUYroQ3QNmgv9Cp0HDoTXYAuRzeg29CX0HfQ4+g3GAyGhtHBWGE8MeGYBMw6TDHmAKYVcx4zgBnDzGKxWHmsAdYO64dlYgXYAux+7DHsOewgdhz7FkfEqeLMcO64CBwPl4crxzXhzuIGcRO4ebwUXgtvg/fDs/HZ+BJ8Pb4LfwM/jp8nSBN0CHaEYEICYTOhgtBCuER4SHhFJBLVidbEACKXuIlYQTxOvEIcJb4jyZD0SS6kSJKQtJN0hHSedI/0ikwma5MdyRFkAXknuZF8kfyY/FaCImEk4SXBltgoUSXRLjEo8UISL6kl6SS5VjJHslzypOQNyWkpvJS2lIsUU2qDVJXUKalhqVlpirSptJ90snSxdJP0VelJGayMtoybDFsmX+awzEWZMQpC0aC4UFiULZR6yiXKOBVD1aF6UROoRdRvqP3UGVkZ2WWyobJZslWyZ2RHaAhNm+ZFS6KV0E7QhmjvlygvcVrCWbJjScuSwSVzcopyjnIcuUK5Vrk7cu/l6fJu8onyu+U75B8poBT0FQIUMhUOKlxSmFakKtoqshQLFU8o3leClfSVApXWKR1W6lOaVVZR9lBOVd6vfFF5WoWm4qiSoFKmclZlSpWiaq/KVS1TPaf6jC5Ld6In0SvoPfQZNSU1TzWhWq1av9q8uo56iHqeeqv6Iw2CBkMjVqNMo1tjRlNV01czV7NZ874WXouhFa+1T6tXa05bRztMe5t2h/akjpyOl06OTrPOQ12yroNumm6d7m09jB5DL1HvgN5NfVjfQj9ev0r/hgFsYGnANThgMLAUvdR6KW9p3dJhQ5Khk2GGYbPhqBHNyMcoz6jD6IWxpnGE8W7jXuNPJhYmSSb1Jg9MZUxXmOaZdpn+aqZvxjKrMrttTjZ3N99o3mn+cpnBMs6yg8vuWlAsfC22WXRbfLS0suRbtlhOWWlaRVtVWw0zqAx/RjHjijXa2tl6o/Vp63c2ljYCmxM2v9ga2ibaNtlOLtdZzllev3zMTt2OaVdrN2JPt4+2P2Q/4qDmwHSoc3jiqOHIdmxwnHDSc0pwOub0wtnEme/c5jznYuOy3uW8K+Lq4Vro2u8m4xbiVun22F3dPc692X3Gw8Jjncd5T7Snt+duz2EvZS+WV6PXzAqrFetX9HiTvIO8K72f+Oj78H26fGHfFb57fB+u1FrJW9nhB/y8/Pb4PfLX8U/z/z4AE+AfUBXwNNA0MDewN4gSFBXUFPQm2Dm4JPhBiG6IMKQ7VDI0MrQxdC7MNaw0bGSV8ar1q66HK4RzwzsjsBGhEQ0Rs6vdVu9dPR5pEVkQObRGZ03WmqtrFdYmrT0TJRnFjDoZjY4Oi26K/sD0Y9YxZ2O8YqpjZlgurH2s52xHdhl7imPHKeVMxNrFlsZOxtnF7YmbineIL4+f5rpwK7kvEzwTahLmEv0SjyQuJIUltSbjkqOTT/FkeIm8nhSVlKyUgVSD1ILUkTSbtL1pM3xvfkM6lL4mvVNAFf1M9Ql1hVuFoxn2GVUZbzNDM09mSWfxsvqy9bN3ZE/kuOd8vQ61jrWuO1ctd3Pu6Hqn9bUboA0xG7o3amzM3zi+yWPT0c2EzYmbf8gzySvNe70lbEtXvnL+pvyxrR5bmwskCvgFw9tst9VsR23nbu/fYb5j/45PhezCa0UmReVFH4pZxde+Mv2q4quFnbE7+0ssSw7uwuzi7Rra7bD7aKl0aU7p2B7fPe1l9LLCstd7o/ZeLV9WXrOPsE+4b6TCp6Jzv+b+Xfs/VMZX3qlyrmqtVqreUT13gH1g8KDjwZYa5ZqimveHuIfu1nrUttdp15UfxhzOOPy0PrS+92vG140NCg1FDR+P8I6MHA082tNo1djYpNRU0gw3C5unjkUeu/mN6zedLYYtta201qLj4Ljw+LNvo78dOuF9ovsk42TLd1rfVbdR2grbofbs9pmO+I6RzvDOgVMrTnV32Xa1fW/0/ZHTaqerzsieKTlLOJt/duFczrnZ86nnpy/EXRjrjup+cHHVxds9AT39l7wvXbnsfvlir1PvuSt2V05ftbl66hrjWsd1y+vtfRZ9bT9Y/NDWb9nffsPqRudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WPlR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+lf65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeKj3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC41ZYUyZQAAAkFJREFUWEfNl71rk1EUxtvBoaXSoXZzc1Gn4iBCF0GKHRy6+THolj2DpiKlhZCP2godOii6dBL6H1Rc/A9EbOlWuhVESoeCFPT1OZdzw8m9T0kCdzgP/EjeX8JzTl7ekDdjVVW5hkpPUOkJKj1BpSeo9ASVnqDSE1R6gssCYV2NRmO63W7P6GGIncugstPpPG21Ws/AE8NzGaC9AxO7bLDcDrr39DDEzmVQiaL1brdbWVB8UK/XJ7R3YGJXDD7gHXT8ky48X1DdN5fBJYKyXbPcBUrnwgtDxnZJ0PHN9O3XarUr4u1cBpdIs9m8gaJzKcQZfRfkCLFd6HkZl4vETjuXwaUGxZvgbJRrL8Z2oWMNfMBS7w0bchbtXAaXGpTMovi+Ho6UtOuy2LkMKj1BpSeo9ASVnqDSE1R6gkpPUOkJKj1BpSeo9ASVpbDBHcxVcF3A7/u46ixZRypKEoOl3oBfIN5ufQdL+nJfso5UlESCRT7qUkfgFdjWY+FxeJNJ1pGKkmCBRV3kK+jdU+L5XXAKfoNrqkPSjkyUBMM/gb/gps7vBe41kOUXVYWkHZkoCYbL/5o/7Eshi+mCfddi2pGJkmD4pi7xSOf3ArcD5OzOqwpJOzJREgy/DWRB+QY/lAXwOAWW1R+HrUzSjkyURIIlXugywiE4McdyBt+GN2qyjlSUJAZL3AOfwU/wA6yCDRAX7f2tzTpSUZJBwWJts+QWmMw6UlGSYYKlVsCFLvkg60hFSYYNFvsC5Hq81d9Rjf0H9SnTzK98MD4AAAAASUVORK5CYII=) right top no-repeat;
}
.theme-dark .ms-drop {
  width: 100%;
  overflow: hidden;
  display: none;
  margin-top: -1px;
  padding: 0;
  position: absolute;
  z-index: 1000;
  background: #fff;
  color: #000;
  border: 1px solid #aaa;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.theme-dark .ms-drop.bottom {
  top: 100%;
  -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}
.theme-dark .ms-drop.top {
  bottom: 100%;
  -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
}
.theme-dark .ms-search {
  display: inline-block;
  margin: 0;
  min-height: 26px;
  padding: 4px;
  position: relative;
  white-space: nowrap;
  width: 100%;
  z-index: 10000;
}
.theme-dark .ms-search input {
  width: 100%;
  height: auto !important;
  min-height: 24px;
  padding: 0 20px 0 5px;
  margin: 0;
  outline: 0;
  font-family: sans-serif;
  font-size: 1em;
  border: 1px solid #aaa;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: #fff url(data:image/png;base64,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) no-repeat 100% -22px;
  background: url(data:image/png;base64,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) no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUisiGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQsf0ABniAAaYAMFnpqb5B7sFAJC83F3q6yAn8i94MAUj8vmXo6U+ng/9P0qxUvgAAyF/E5mxOOkvE+SJOyhSkiu0zIqbGJIoZRomZL0pQxHJijlvkpZ99FtlRzOxkHlvE4pxT2clsMfeIeHuGkCNixEfEBRlcTqaIb4tYM0mYzBXxW3FsMoeZDgCKJLYLOKx4EZuImMQPDnQR8XIAcKS4LzjmCxZwsgTiQ7mkpGbzuXHxArouS49uam3NoHtyMpM4AoGhP5OVyOSz6S4pyalMXjYAi2f+LBlxbemiIluaWltaGpoZmX5RqP+6+Dcl7u0ivQr43DOI1veH7a/8UuoAYMyKarPrD1vMfgA6tgIgd/8Pm+YhACRFfWu/8cV5aOJ5iRcIUm2MjTMzM424HJaRuKC/6386/A198T0j8Xa/l4fuyollCpMEdHHdWClJKUI+PT2VyeLQDf88xP848K/zWBrIieXwOTxRRKhoyri8OFG7eWyugJvCo3N5/6mJ/zDsT1qca5Eo9Z8ANcoISN2gAuTnPoCiEAESeVDc9d/75oMPBeKbF6Y6sTj3nwX9+65wifiRzo37HOcSGExnCfkZi2viawnQgAAkARXIAxWgAXSBITADVsAWOAI3sAL4gWAQDtYCFogHyYAPMkEu2AwKQBHYBfaCSlAD6kEjaAEnQAc4DS6Ay+A6uAnugAdgBIyD52AGvAHzEARhITJEgeQhVUgLMoDMIAZkD7lBPlAgFA5FQ3EQDxJCudAWqAgqhSqhWqgR+hY6BV2ArkID0D1oFJqCfoXewwhMgqmwMqwNG8MM2An2hoPhNXAcnAbnwPnwTrgCroOPwe3wBfg6fAcegZ/DswhAiAgNUUMMEQbigvghEUgswkc2IIVIOVKHtCBdSC9yCxlBppF3KAyKgqKjDFG2KE9UCIqFSkNtQBWjKlFHUe2oHtQt1ChqBvUJTUYroQ3QNmgv9Cp0HDoTXYAuRzeg29CX0HfQ4+g3GAyGhtHBWGE8MeGYBMw6TDHmAKYVcx4zgBnDzGKxWHmsAdYO64dlYgXYAux+7DHsOewgdhz7FkfEqeLMcO64CBwPl4crxzXhzuIGcRO4ebwUXgtvg/fDs/HZ+BJ8Pb4LfwM/jp8nSBN0CHaEYEICYTOhgtBCuER4SHhFJBLVidbEACKXuIlYQTxOvEIcJb4jyZD0SS6kSJKQtJN0hHSedI/0ikwma5MdyRFkAXknuZF8kfyY/FaCImEk4SXBltgoUSXRLjEo8UISL6kl6SS5VjJHslzypOQNyWkpvJS2lIsUU2qDVJXUKalhqVlpirSptJ90snSxdJP0VelJGayMtoybDFsmX+awzEWZMQpC0aC4UFiULZR6yiXKOBVD1aF6UROoRdRvqP3UGVkZ2WWyobJZslWyZ2RHaAhNm+ZFS6KV0E7QhmjvlygvcVrCWbJjScuSwSVzcopyjnIcuUK5Vrk7cu/l6fJu8onyu+U75B8poBT0FQIUMhUOKlxSmFakKtoqshQLFU8o3leClfSVApXWKR1W6lOaVVZR9lBOVd6vfFF5WoWm4qiSoFKmclZlSpWiaq/KVS1TPaf6jC5Ld6In0SvoPfQZNSU1TzWhWq1av9q8uo56iHqeeqv6Iw2CBkMjVqNMo1tjRlNV01czV7NZ874WXouhFa+1T6tXa05bRztMe5t2h/akjpyOl06OTrPOQ12yroNumm6d7m09jB5DL1HvgN5NfVjfQj9ev0r/hgFsYGnANThgMLAUvdR6KW9p3dJhQ5Khk2GGYbPhqBHNyMcoz6jD6IWxpnGE8W7jXuNPJhYmSSb1Jg9MZUxXmOaZdpn+aqZvxjKrMrttTjZ3N99o3mn+cpnBMs6yg8vuWlAsfC22WXRbfLS0suRbtlhOWWlaRVtVWw0zqAx/RjHjijXa2tl6o/Vp63c2ljYCmxM2v9ga2ibaNtlOLtdZzllev3zMTt2OaVdrN2JPt4+2P2Q/4qDmwHSoc3jiqOHIdmxwnHDSc0pwOub0wtnEme/c5jznYuOy3uW8K+Lq4Vro2u8m4xbiVun22F3dPc692X3Gw8Jjncd5T7Snt+duz2EvZS+WV6PXzAqrFetX9HiTvIO8K72f+Oj78H26fGHfFb57fB+u1FrJW9nhB/y8/Pb4PfLX8U/z/z4AE+AfUBXwNNA0MDewN4gSFBXUFPQm2Dm4JPhBiG6IMKQ7VDI0MrQxdC7MNaw0bGSV8ar1q66HK4RzwzsjsBGhEQ0Rs6vdVu9dPR5pEVkQObRGZ03WmqtrFdYmrT0TJRnFjDoZjY4Oi26K/sD0Y9YxZ2O8YqpjZlgurH2s52xHdhl7imPHKeVMxNrFlsZOxtnF7YmbineIL4+f5rpwK7kvEzwTahLmEv0SjyQuJIUltSbjkqOTT/FkeIm8nhSVlKyUgVSD1ILUkTSbtL1pM3xvfkM6lL4mvVNAFf1M9Ql1hVuFoxn2GVUZbzNDM09mSWfxsvqy9bN3ZE/kuOd8vQ61jrWuO1ctd3Pu6Hqn9bUboA0xG7o3amzM3zi+yWPT0c2EzYmbf8gzySvNe70lbEtXvnL+pvyxrR5bmwskCvgFw9tst9VsR23nbu/fYb5j/45PhezCa0UmReVFH4pZxde+Mv2q4quFnbE7+0ssSw7uwuzi7Rra7bD7aKl0aU7p2B7fPe1l9LLCstd7o/ZeLV9WXrOPsE+4b6TCp6Jzv+b+Xfs/VMZX3qlyrmqtVqreUT13gH1g8KDjwZYa5ZqimveHuIfu1nrUttdp15UfxhzOOPy0PrS+92vG140NCg1FDR+P8I6MHA082tNo1djYpNRU0gw3C5unjkUeu/mN6zedLYYtta201qLj4Ljw+LNvo78dOuF9ovsk42TLd1rfVbdR2grbofbs9pmO+I6RzvDOgVMrTnV32Xa1fW/0/ZHTaqerzsieKTlLOJt/duFczrnZ86nnpy/EXRjrjup+cHHVxds9AT39l7wvXbnsfvlir1PvuSt2V05ftbl66hrjWsd1y+vtfRZ9bT9Y/NDWb9nffsPqRudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WPlR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+lf65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeKj3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC41ZYUyZQAAAkFJREFUWEfNl71rk1EUxtvBoaXSoXZzc1Gn4iBCF0GKHRy6+THolj2DpiKlhZCP2godOii6dBL6H1Rc/A9EbOlWuhVESoeCFPT1OZdzw8m9T0kCdzgP/EjeX8JzTl7ekDdjVVW5hkpPUOkJKj1BpSeo9ASVnqDSE1R6gssCYV2NRmO63W7P6GGIncugstPpPG21Ws/AE8NzGaC9AxO7bLDcDrr39DDEzmVQiaL1brdbWVB8UK/XJ7R3YGJXDD7gHXT8ky48X1DdN5fBJYKyXbPcBUrnwgtDxnZJ0PHN9O3XarUr4u1cBpdIs9m8gaJzKcQZfRfkCLFd6HkZl4vETjuXwaUGxZvgbJRrL8Z2oWMNfMBS7w0bchbtXAaXGpTMovi+Ho6UtOuy2LkMKj1BpSeo9ASVnqDSE1R6gkpPUOkJKj1BpSeo9ASVpbDBHcxVcF3A7/u46ixZRypKEoOl3oBfIN5ufQdL+nJfso5UlESCRT7qUkfgFdjWY+FxeJNJ1pGKkmCBRV3kK+jdU+L5XXAKfoNrqkPSjkyUBMM/gb/gps7vBe41kOUXVYWkHZkoCYbL/5o/7Eshi+mCfddi2pGJkmD4pi7xSOf3ArcD5OzOqwpJOzJREgy/DWRB+QY/lAXwOAWW1R+HrUzSjkyURIIlXugywiE4McdyBt+GN2qyjlSUJAZL3AOfwU/wA6yCDRAX7f2tzTpSUZJBwWJts+QWmMw6UlGSYYKlVsCFLvkg60hFSYYNFvsC5Hq81d9Rjf0H9SnTzK98MD4AAAAASUVORK5CYII=) no-repeat 100% -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
  background: url(data:image/png;base64,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) no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
  background: url(data:image/png;base64,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) no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
  background: url(data:image/png;base64,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) no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
  background: url(data:image/png;base64,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) no-repeat 100% -22px, linear-gradient(to top, #ffffff 85%, #eeeeee 99%);
}
.theme-dark .ms-search, .theme-dark .ms-search input {
  -webkit-box-sizing: border-box;
  -khtml-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.theme-dark .ms-drop ul {
  overflow: auto;
  margin: 0;
  padding: 5px 8px;
}
.theme-dark .ms-drop ul > li {
  padding: 0;
  list-style: none;
  display: flex;
  align-items: center;
  background-image: none;
  position: static;
}
.theme-dark .ms-drop ul > li .disabled {
  opacity: 0.35;
  filter: Alpha(Opacity=35);
}
.theme-dark .ms-drop ul > li.multiple {
  display: block;
  float: left;
}
.theme-dark .ms-drop ul > li.group {
  clear: both;
}
.theme-dark .ms-drop ul > li.multiple label {
  width: 100%;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.theme-dark .ms-drop ul > li label {
  font-weight: normal;
  display: block;
  white-space: nowrap;
}
.theme-dark .ms-drop ul > li label.optgroup {
  font-weight: bold;
}
.theme-dark .ms-drop input[type=checkbox] {
  vertical-align: middle;
}
.theme-dark .ms-drop .ms-no-results {
  display: none;
}
.theme-dark .oti {
  width: 14px;
  height: 14px;
  display: inline-block;
  background-size: cover;
}
.theme-dark .oti:before {
  display: inline-block;
  font: normal normal normal 24/1;
  font-size: inherit;
  text-rendering: auto;
  line-height: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.theme-dark .oti-sitemap, .theme-dark .oti-sitemap:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M9,2V8H11V11H5C3.89,11 3,11.89 3,13V16H1V22H7V16H5V13H11V16H9V22H15V16H13V13H19V16H17V22H23V16H21V13C21,11.89 20.11,11 19,11H13V8H15V2H9Z" /></svg>');
}
.theme-dark .oti-arrow-all, .theme-dark .oti-arrow-all:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M13,11H18L16.5,9.5L17.92,8.08L21.84,12L17.92,15.92L16.5,14.5L18,13H13V18L14.5,16.5L15.92,17.92L12,21.84L8.08,17.92L9.5,16.5L11,18V13H6L7.5,14.5L6.08,15.92L2.16,12L6.08,8.08L7.5,9.5L6,11H11V6L9.5,7.5L8.08,6.08L12,2.16L15.92,6.08L14.5,7.5L13,6V11Z"  /></svg>');
}
.theme-dark .oti-industry, .theme-dark .oti-industry:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M13,11H18L16.5,9.5L17.92,8.08L21.84,12L17.92,15.92L16.5,14.5L18,13H13V18L14.5,16.5L15.92,17.92L12,21.84L8.08,17.92L9.5,16.5L11,18V13H6L7.5,14.5L6.08,15.92L2.16,12L6.08,8.08L7.5,9.5L6,11H11V6L9.5,7.5L8.08,6.08L12,2.16L15.92,6.08L14.5,7.5L13,6V11Z"  /></svg>');
}

/*!
 * SlickGrid custom styling for Bootstrap (https://github.com/ghiscoding/slickgrid-universal)
 * Licensed under MIT (https://github.com/ghiscoding/slickgrid-universal/blob/master/LICENSE)
 * @author: Ghislain B. (ghiscoding)
 */ /*!

/** SlickGrid Bootstrap Theme */
/*
 * SlickGrid-Universal theming variables, used by all Themes
 * Lib Website (https://github.com/ghiscoding/slickgrid-universal)
 * Licensed under MIT (https://github.com/ghiscoding/slickgrid-universal/blob/master/LICENSE)
 */
/* Slickgrid container, including headers but ex      cluding pagination */
/* grid */
/* cell */
/** 4x available slick-pane (top, bottom, left,       right) */
/* row */
/* Pre-Header - Header Grouping colspan */
/* full height is calculated with cell padding + borders (25px + 5px + 0px + 0px) = 30px must be set as preHeaderPanelHeight */
/* header */
/* Frozen pinned rows/columns */
/* icon font is using Font-Awesome by default bu      t could be changed to any other icon package like Glyphicons, ... */
/* AutoComplete */
/** AutoComplte with Custom Styling (2 rows) */
/* left/right */
/* top/bottom */
/** AutoComplte with Custom Styling (4 corners)       */
/* left/right */
/* top/bottom */
/* Sorting */
/* Grouping Totals Formatter */
/* Column picker */
/* trick to cheat the width to include extra scrollbar width in addition to auto width */
/** Detail View Plugin */
/* Excel copy plugin */
/* Grid Menu - hamburger menu */
/* (Action) Cell Menu Plugin */
/* Context Menu Plugin */
/* Header Button Plugin */
/* Header Menu Plugin */
/* can be none or inline-block */
/* Checkbox Selector / Row Selection */
/* Editors */
/* negative number to cancel inside padding */
/* Slick Composite Editor Modal */
/* Compound Filters */
/** Date Range Filters */
/* Draggable Grouping Plugin */
/* Input Slider Filter (vanilla html) */
/* ms only */
/* ms only */
/* Input Range Slider Filter (with jQuery UI) */
/* Multiple-Select Filter */
/* pagination variables */
/* Row Move Manager Plugin */
/* selector plugin */
/* Viewport */
/* Custom Footer */
/** Custom Tooltip */
/** Empty Data Warning element */
@keyframes slickgrid-invalid-hilite {
  from {
    box-shadow: 0 0 6px red;
  }
  to {
    box-shadow: none;
  }
}
.full-height {
  height: 100%;
}

.grid-pane {
  width: 100%;
}

.pointer {
  cursor: pointer;
}

.slickgrid-container .slick-header-columns,
.slickgrid-container .slick-header-column {
  box-sizing: content-box !important; /* this here only for Firefox! */
}
.slickgrid-container .slick-header-column:hover {
  background: rgba(250, 250, 250, 0.6);
}
.slickgrid-container .slick-header-column-active {
  background: rgba(242, 242, 242, 0.6) !important;
}
.slickgrid-container .slick-headerrow {
  background: rgba(255, 255, 255, 0.6);
}
.slickgrid-container .grid-canvas {
  background: white;
}
.slickgrid-container .slick-row {
  background: inherit;
  border: 0;
  line-height: 20px;
}
.slickgrid-container .slick-row .slick-cell {
  background: inherit;
  border: 1px transparent;
  box-sizing: border-box;
}
.slickgrid-container .slick-row .slick-cell.invalid {
  border-color: red;
  animation-duration: 0.2s;
  animation-name: slickgrid-invalid-hilite;
}
.slickgrid-container .slick-row .slick-cell.active {
  box-shadow: inset 0 0 0 1px #aaaaaa;
  border: none;
  z-index: 6;
  padding: 5px 6px;
}
.slickgrid-container .slick-row .slick-cell.active input.dual-editor-text {
  width: calc(50% + 1px - 5px);
  height: 100%;
  outline: 0;
  transform: translate(0, -2px);
}
.slickgrid-container .slick-row.active-row .slick-cell {
  background-color: rgb(226, 255, 253);
}
.slickgrid-container .slick-row.active-row.odd .slick-cell {
  background-color: #f2f2f2;
}
.slickgrid-container .slick-group {
  border-bottom: 2px solid silver;
}
.slickgrid-container .slick-group-toggle {
  width: 9px;
  height: 9px;
  margin-right: 5px;
}
.slickgrid-container .slick-group-toggle.expanded {
  background: none;
}
.slickgrid-container .slick-group-toggle.collapsed {
  background: none;
}
.slickgrid-container .slick-group-totals {
  color: gray;
  background: white;
}
.slickgrid-container .slick-sortable-placeholder {
  background: silver !important;
}

/*
 * SlickGrid-Universal theming variables, used by all Themes
 * Lib Website (https://github.com/ghiscoding/slickgrid-universal)
 * Licensed under MIT (https://github.com/ghiscoding/slickgrid-universal/blob/master/LICENSE)
 */
/* Slickgrid container, including headers but ex      cluding pagination */
/* grid */
/* cell */
/** 4x available slick-pane (top, bottom, left,       right) */
/* row */
/* Pre-Header - Header Grouping colspan */
/* full height is calculated with cell padding + borders (25px + 5px + 0px + 0px) = 30px must be set as preHeaderPanelHeight */
/* header */
/* Frozen pinned rows/columns */
/* icon font is using Font-Awesome by default bu      t could be changed to any other icon package like Glyphicons, ... */
/* AutoComplete */
/** AutoComplte with Custom Styling (2 rows) */
/* left/right */
/* top/bottom */
/** AutoComplte with Custom Styling (4 corners)       */
/* left/right */
/* top/bottom */
/* Sorting */
/* Grouping Totals Formatter */
/* Column picker */
/* trick to cheat the width to include extra scrollbar width in addition to auto width */
/** Detail View Plugin */
/* Excel copy plugin */
/* Grid Menu - hamburger menu */
/* (Action) Cell Menu Plugin */
/* Context Menu Plugin */
/* Header Button Plugin */
/* Header Menu Plugin */
/* can be none or inline-block */
/* Checkbox Selector / Row Selection */
/* Editors */
/* negative number to cancel inside padding */
/* Slick Composite Editor Modal */
/* Compound Filters */
/** Date Range Filters */
/* Draggable Grouping Plugin */
/* Input Slider Filter (vanilla html) */
/* ms only */
/* ms only */
/* Input Range Slider Filter (with jQuery UI) */
/* Multiple-Select Filter */
/* pagination variables */
/* Row Move Manager Plugin */
/* selector plugin */
/* Viewport */
/* Custom Footer */
/** Custom Tooltip */
/** Empty Data Warning element */
.slickgrid-container {
  overflow: hidden;
  outline: 0;
  position: relative;
  box-sizing: content-box;
}
.slickgrid-container .slick-group-header-columns {
  position: relative;
  white-space: nowrap;
  cursor: default;
  overflow: hidden;
}
.slickgrid-container .slick-group-header {
  width: 100%;
  overflow: hidden;
  border-left: 0px;
}
.slickgrid-container .slick-group-header-column.ui-state-default {
  position: relative;
  display: inline-block;
  box-sizing: content-box !important; /* this here only for Firefox! */
  overflow: hidden;
  text-overflow: ellipsis;
  height: 16px;
  line-height: 16px;
  margin: 0;
  padding: 4px;
}
.slickgrid-container .slick-viewport,
.slickgrid-container .slick-top-panel-scroller,
.slickgrid-container .slick-header,
.slickgrid-container .slick-headerrow,
.slickgrid-container .slick-footerrow {
  position: relative;
  width: 100%;
  border: 1px solid fade(black, 3%);
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-right-width: 0;
  border-bottom-width: 0;
  margin: 0;
  outline: 0;
}
.slickgrid-container .slick-top-panel-scroller {
  overflow: hidden;
}
.slickgrid-container .slick-pane {
  position: absolute;
  outline: 0;
  overflow: hidden;
  width: 100%;
}
.slickgrid-container .slick-pane-header {
  display: block;
  background-color: var(--slick-header-background-color, #ffffff);
  border-bottom: var(--slick-header-border-bottom, 0 none);
}
.slickgrid-container .slick-pane-top {
  box-sizing: border-box;
  border-top: var(--slick-slick-pane-top-border-top, none);
}
.slickgrid-container .slick-viewport {
  overflow: auto;
}
.slickgrid-container .slick-viewport ::-webkit-scrollbar {
  -webkit-appearance: none;
}
.slickgrid-container .slick-viewport ::-webkit-scrollbar-thumb {
  border-radius: 4px;
  border: 2px solid white; /* should match background, can't be transparent */
  background-color: rgba(0, 0, 0, 0.5);
}
.slickgrid-container .slick-header,
.slickgrid-container .slick-headerrow,
.slickgrid-container .slick-footerrow {
  overflow: hidden;
}
.slickgrid-container .slick-headerrow {
  border-top-color: transparent;
  border-top-width: 0;
}
.slickgrid-container .slick-top-panel,
.slickgrid-container .slick-header-columns,
.slickgrid-container .slick-headerrow-columns,
.slickgrid-container .slick-footerrow-columns {
  position: relative;
  white-space: nowrap;
  cursor: default;
  overflow: hidden;
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}
.slickgrid-container .slick-cell,
.slickgrid-container .slick-header-column,
.slickgrid-container .slick-headerrow-column,
.slickgrid-container .slick-footerrow-column {
  position: absolute;
  top: 0;
  bottom: 0;
  border-top-color: transparent;
  border-left-color: transparent;
  border-top-width: 0;
  border-left-width: 0;
  margin: 0;
  padding: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  z-index: 1;
  white-space: nowrap;
  cursor: default;
}
.slickgrid-container .slick-cell.slick-header-is-leaf,
.slickgrid-container .slick-header-column.slick-header-is-leaf,
.slickgrid-container .slick-headerrow-column.slick-header-is-leaf,
.slickgrid-container .slick-footerrow-column.slick-header-is-leaf {
  border-bottom-color: transparent;
  border-bottom-width: 0;
}
.slickgrid-container .slick-header-column.ui-state-default {
  position: relative;
  display: inline-block;
  box-sizing: content-box !important;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 16px;
  line-height: 16px;
  margin: 0;
  padding: 4px;
  border-right: 1px solid fade(black, 3%);
  border-left: 0px !important;
  border-top: 0px !important;
  border-bottom: 0px !important;
  float: left;
}
.slickgrid-container .slick-cell {
  box-sizing: border-box;
  border-style: var(--slick-grid-border-style, solid);
  padding: 1px 2px 1px 2px;
}
.slickgrid-container .slick-header-column {
  padding: var(--slick-header-padding, 4px 4px 4px 4px);
}
.slickgrid-container .grid-canvas {
  position: relative;
  outline: 0;
}
.slickgrid-container .slick-row {
  position: absolute;
  border: 0;
  width: 100%;
}
.slickgrid-container .slick-header-column-sorted {
  font-style: italic;
}
.slickgrid-container .slick-sort-indicator {
  display: inline-block;
  width: 8px;
  height: 5px;
  margin-left: 4px;
  margin-top: 6px;
  position: absolute;
  left: 0;
}
.slickgrid-container .slick-sort-indicator-desc:before {
  content: "\f0d7";
}
.slickgrid-container .slick-sort-indicator-asc:before {
  content: "\f0d8";
}
.slickgrid-container .slick-header-sortable .slick-column-name {
  margin-left: 10px;
}
.slickgrid-container .slick-header.ui-state-default {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
}
.slickgrid-container .slick-column-name {
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.slickgrid-container .slick-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  cursor: col-resize;
  width: 4px;
  right: 0;
  top: 0;
  height: 100%;
}
.slickgrid-container .slick-resizable-handle-hover {
  background-color: #ccc;
}
.slickgrid-container .slick-sortable-placeholder {
  background: silver;
}
.slickgrid-container .slick-group-toggle {
  display: inline-block;
}
.slickgrid-container .slick-cell.highlighted {
  background: lightskyblue;
  background: rgba(0, 0, 255, 0.2);
  transition: all 0.5s;
}
.slickgrid-container .slick-cell.flashing {
  border: 1px solid red !important;
}
.slickgrid-container .slick-cell.editable {
  z-index: 11;
  overflow: visible;
  background: white;
  border-color: black;
  border-style: solid;
}
.slickgrid-container .slick-cell:focus {
  outline: none;
}
.slickgrid-container .slick-reorder-proxy {
  display: inline-block;
  background: blue;
  opacity: 0.15;
  cursor: move;
}
.slickgrid-container .slick-reorder-guide {
  display: inline-block;
  height: 2px;
  background: blue;
  opacity: 0.7;
}
.slickgrid-container .slick-reorder-shadow-row {
  position: absolute;
  z-index: 999999;
  box-shadow: rgba(0, 0, 0, 0.2) 8px 2px 8px 4px, rgba(0, 0, 0, 0.19) 2px 2px 0px 0px;
}
.slickgrid-container .slick-selection {
  z-index: 10;
  position: absolute;
  border: 2px dashed black;
}
.slickgrid-container .slick-pane {
  position: absolute;
  outline: 0;
  overflow: hidden;
  width: 100%;
}

.flatpickr-wrapper {
  z-index: 10000;
}

.interact-placeholder {
  background: red !important;
  display: inline-block;
  float: left;
  transform: translate(0px, -100%);
}

.interact-drop-active {
  box-shadow: inset 0 0 8px rgba(7, 67, 128, 0.5);
}

.interact-can-drop {
  opacity: 0.9;
}

.scrollbar-fix::-webkit-scrollbar {
  -webkit-appearance: none;
}

/* control variables */ /*
 * SlickGrid-Universal theming variables, used by all Themes
 * Lib Website (https://github.com/ghiscoding/slickgrid-universal)
 * Licensed under MIT (https://github.com/ghiscoding/slickgrid-universal/blob/master/LICENSE)
 */
/* Slickgrid container, including headers but ex      cluding pagination */
/* grid */
/* cell */
/** 4x available slick-pane (top, bottom, left,       right) */
/* row */
/* Pre-Header - Header Grouping colspan */
/* full height is calculated with cell padding + borders (25px + 5px + 0px + 0px) = 30px must be set as preHeaderPanelHeight */
/* header */
/* Frozen pinned rows/columns */
/* icon font is using Font-Awesome by default bu      t could be changed to any other icon package like Glyphicons, ... */
/* AutoComplete */
/** AutoComplte with Custom Styling (2 rows) */
/* left/right */
/* top/bottom */
/** AutoComplte with Custom Styling (4 corners)       */
/* left/right */
/* top/bottom */
/* Sorting */
/* Grouping Totals Formatter */
/* Column picker */
/* trick to cheat the width to include extra scrollbar width in addition to auto width */
/** Detail View Plugin */
/* Excel copy plugin */
/* Grid Menu - hamburger menu */
/* (Action) Cell Menu Plugin */
/* Context Menu Plugin */
/* Header Button Plugin */
/* Header Menu Plugin */
/* can be none or inline-block */
/* Checkbox Selector / Row Selection */
/* Editors */
/* negative number to cancel inside padding */
/* Slick Composite Editor Modal */
/* Compound Filters */
/** Date Range Filters */
/* Draggable Grouping Plugin */
/* Input Slider Filter (vanilla html) */
/* ms only */
/* ms only */
/* Input Range Slider Filter (with jQuery UI) */
/* Multiple-Select Filter */
/* pagination variables */
/* Row Move Manager Plugin */
/* selector plugin */
/* Viewport */
/* Custom Footer */
/** Custom Tooltip */
/** Empty Data Warning element */
.slick-columnpicker {
  list-style-type: none;
  font-family: var(--slick-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);
  background-color: var(--slick-column-picker-background-color, #ffffff);
  border: var(--slick-column-picker-border, 1px solid #b8b8b8);
  border-radius: var(--slick-column-picker-border-radius, 2px);
  padding: 6px;
  box-shadow: var(--slick-column-picker-box-shadow, 1px 1px 1px silver);
  min-width: 150px;
  cursor: default;
  position: absolute;
  z-index: 2000;
  overflow: auto;
  resize: both;
  width: auto;
  /* trick to cheat the width to include extra scrollbar width in addition to auto width */
  padding-right: var(--slick-column-picker-padding-right-patch, 24px);
}
.slick-columnpicker > .close {
  float: right;
  position: absolute;
  color: var(--slick-column-picker-close-btn-color, #c3c3c3);
  cursor: var(--slick-column-picker-close-btn-cursor, pointer);
  width: var(--slick-column-picker-close-btn-width, 15px);
  height: var(--slick-column-picker-close-btn-height, 21px);
  margin: var(--slick-column-picker-close-btn-margin, 1px);
  padding: var(--slick-column-picker-close-btn-padding, 0px);
  font-family: var(--slick-column-picker-close-btn-font-family, "Calibri Light", "Helvetica Neue", Arial, sans-serif);
  font-size: var(--slick-column-picker-close-btn-font-size, 21px);
  background-color: var(--slick-column-picker-close-btn-bg-color, #ffffff);
  border: var(--slick-column-picker-close-btn-border, 0px solid #9c9c9c);
  right: var(--slick-column-picker-close-btn-position-right, 5px);
  top: var(--slick-column-picker-close-btn-position-top, 0px);
}
.slick-columnpicker > .close:hover {
  color: var(--slick-column-picker-close-btn-color-hover, #838383);
}
.slick-columnpicker > .close > span {
  opacity: var(--slick-column-picker-close-btn-opacity, 0.9);
}
.slick-columnpicker li {
  list-style: none;
  margin: 0;
  padding: 0;
  background: none;
}
.slick-columnpicker li a {
  display: block;
  padding: 4px;
  font-weight: bold;
}
.slick-columnpicker li a:hover {
  background-color: var(--slick-column-picker-link-background-color, #ffffff);
}
.slick-columnpicker li label {
  font-weight: var(--slick-column-picker-label-font-weight, normal);
}
.slick-columnpicker li label input {
  margin: var(--slick-column-picker-label-margin, 4px);
}
.slick-columnpicker div.title {
  font-size: var(--slick-column-picker-title-font-size, calc(14px + 2px));
  font-weight: var(--slick-column-picker-title-font-weight, normal);
  width: var(--slick-column-picker-title-width, calc(100% - 15px - 10px));
  border-bottom: var(--slick-column-picker-title-border-bottom, 1px solid #d6d6d6);
  margin-bottom: var(--slick-column-picker-title-margin-bottom, 10px);
}

.slick-columnpicker-list {
  /** make sure the hidden class exist, it was removed in BS4 */
  /* replace checkboxes by Font-Awesome icons */
}
.slick-columnpicker-list li.hidden {
  display: none;
}
.slick-columnpicker-list li {
  width: calc(100% + 24px - 6px); /* trick to cheat the width to include extra scrollbar width in addition to auto width */
  border: var(--slick-column-picker-item-border, 1px solid transparent);
  border-radius: var(--slick-column-picker-item-border-radius, 0px);
  padding: var(--slick-column-picker-item-padding, 2px 4px);
  list-style: none outside none;
  margin: 0;
}
.slick-columnpicker-list li:hover {
  border: var(--slick-column-picker-item-hover-border, 1px solid #BFBDBD);
  background-color: var(--slick-column-picker-item-hover-color, #fafafa);
}
.slick-columnpicker-list li label {
  cursor: pointer;
  width: 100%;
  margin-bottom: 0px;
}
.slick-columnpicker-list hr {
  margin: 6px 0;
  border: 0;
  border-top: 1px solid #d5d5d5;
  width: var(--slick-column-picker-divider-width, calc(100% + 24px - 10px));
  margin-left: auto;
  margin-right: auto;
}
.slick-columnpicker-list input[type=checkbox] {
  display: none; /* to hide the checkbox itself */
  margin-left: 4px;
  margin-top: 3px;
}
.slick-columnpicker-list input[type=checkbox] + label:before {
  cursor: pointer;
  content: var(--slick-column-picker-checkbox-icon-unchecked, "\f00c");
  color: var(--slick-column-picker-checkbox-color, #31708F);
  display: inline-block;
  font-weight: var(--slick-column-picker-checkbox-font-weight, bold);
  font-family: var(--slick-icon-font-family, "FontAwesome");
  font-size: var(--slick-column-picker-checkbox-size, 13px);
  opacity: var(--slick-column-picker-checkbox-opacity, 0.15); /* unchecked icon */
  margin-right: 4px;
  width: var(--slick-column-picker-checkbox-width, 13px);
}
.slick-columnpicker-list input[type=checkbox] + label:hover:before {
  opacity: var(--slick-column-picker-checkbox-opacity-hover, 0.35);
}
.slick-columnpicker-list input[type=checkbox]:checked + label:before {
  opacity: 1; /* checked icon */
  content: var(--slick-column-picker-checkbox-icon-checked, "\f00c");
  width: var(--slick-column-picker-checkbox-width, 13px);
}

.slick-gridmenu {
  list-style-type: none;
  font-family: var(--slick-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);
  background-color: var(--slick-grid-menu-background-color, #ffffff);
  border: var(--slick-grid-menu-border, 1px solid #b8b8b8);
  border-radius: var(--slick-grid-menu-border-radius, 2px);
  padding: 6px;
  box-shadow: var(--slick-grid-menu-box-shadow, 1px 1px 1px silver);
  min-width: var(--slick-grid-menu-min-width, 220px);
  cursor: default;
  position: absolute;
  z-index: 2000;
  overflow: auto;
  width: max-content;
}
.slick-gridmenu > .close {
  float: right;
  position: absolute;
  color: var(--slick-grid-menu-close-btn-color, #c3c3c3);
  cursor: var(--slick-grid-menu-close-btn-cursor, pointer);
  width: var(--slick-grid-menu-close-btn-width, 15px);
  height: var(--slick-grid-menu-close-btn-height, 21px);
  margin: var(--slick-grid-menu-close-btn-margin, 1px);
  padding: var(--slick-grid-menu-close-btn-padding, 0px);
  font-family: var(--slick-grid-menu-close-btn-font-family, "Calibri Light", "Helvetica Neue", Arial, sans-serif);
  font-size: var(--slick-grid-menu-close-btn-font-size, 21px);
  background-color: var(--slick-grid-menu-close-btn-bg-color, #ffffff);
  border: var(--slick-grid-menu-close-btn-border, 0px solid #9c9c9c);
  right: var(--slick-grid-menu-close-btn-position-right, 5px);
  top: var(--slick-grid-menu-close-btn-position-top, 0px);
}
.slick-gridmenu > .close:hover {
  color: var(--slick-grid-menu-close-btn-color-hover, #838383);
}
.slick-gridmenu > .close > span {
  opacity: var(--slick-grid-menu-close-btn-opacity, 0.9);
}
.slick-gridmenu div.title {
  font-size: var(--slick-grid-menu-title-font-size, calc(14px + 2px));
  font-weight: var(--slick-grid-menu-title-font-weight, normal);
  width: var(--slick-grid-menu-title-width, calc(100% - 15px - 10px));
  border-bottom: var(--slick-grid-menu-title-border-bottom, solid 1px #d6d6d6);
  margin-bottom: var(--slick-grid-menu-title-margin-bottom, 10px);
}
.slick-gridmenu li {
  list-style: none;
  margin: 0;
  padding: 0;
  background: none;
}
.slick-gridmenu li a {
  display: block;
  padding: 4px;
  font-weight: bold;
}
.slick-gridmenu li a:hover {
  background-color: var(--slick-grid-menu-link-background-color, #ffffff);
}
.slick-gridmenu li label {
  font-weight: var(--slick-grid-menu-label-font-weight, normal);
}
.slick-gridmenu li label input {
  margin: var(--slick-grid-menu-label-margin, 4px);
}
.slick-gridmenu input {
  margin: 4px;
}

.slick-gridmenu-button {
  position: absolute;
  cursor: pointer;
  right: 0;
  padding: var(--slick-grid-menu-button-padding, 0 2px);
  margin-top: var(--slick-grid-menu-icon-top-margin, 5px);
  background-color: transparent;
  border: 0;
  width: 22px;
  font-size: var(--slick-grid-menu-icon-font-size, 14px);
  z-index: 2;
}

.slick-gridmenu-custom {
  margin-bottom: 10px;
}

/* Menu items */
.slick-gridmenu-item {
  cursor: pointer;
  display: block;
  border: var(--slick-grid-menu-item-border, 1px solid transparent);
  border-radius: var(--slick-grid-menu-item-border-radius, 0px);
  padding: var(--slick-grid-menu-item-padding, 2px 4px);
  list-style: none outside none;
  margin: 0;
}
.slick-gridmenu-item:hover {
  border: var(--slick-grid-menu-item-hover-border, 1px solid #BFBDBD);
  background-color: var(--slick-grid-menu-item-hover-color, #fafafa);
}
.slick-gridmenu-item.slick-gridmenu-item-divider {
  cursor: default;
  border: none;
  overflow: hidden;
  padding: 0;
  height: var(--slick-grid-menu-divider-height, 1px);
  margin: var(--slick-grid-menu-divider-margin, 8px 5px);
  background-color: var(--slick-grid-menu-divider-color, #e7e7e7);
  width: var(--slick-grid-menu-divider-width, calc(100% - 10px));
  margin-left: auto;
  margin-right: auto;
}
.slick-gridmenu-item.slick-gridmenu-item-divider:hover {
  border: none;
  background-color: var(--slick-grid-menu-item-disabled-color, silver);
}

.slick-gridmenu-item-divider.slick-gridmenu-item:hover {
  background-color: var(--slick-grid-menu-divider-color, #e7e7e7);
}

.slick-gridmenu-item-disabled {
  cursor: inherit;
  border-color: transparent !important;
  background: inherit !important;
  color: var(--slick-grid-menu-item-disabled-color, silver);
}
.slick-gridmenu-item-disabled .slick-gridmenu-icon, .slick-gridmenu-item-disabled .slick-gridmenu-content {
  color: var(--slick-grid-menu-item-disabled-color, silver);
}

.slick-gridmenu-item-hidden {
  display: none;
}

.slick-gridmenu-icon {
  display: inline-block;
  font-size: var(--slick-grid-menu-icon-font-size, 14px);
  line-height: var(--slick-grid-menu-icon-line-height, 14px);
  margin-right: var(--slick-grid-menu-icon-margin-right, 4px);
  width: var(--slick-grid-menu-icon-width, 14px);
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center center;
}

.slick-gridmenu-content {
  display: inline-block;
  vertical-align: middle;
}

.slick-gridmenu-list {
  /** make sure the hidden class exist, it was removed in BS4 */
  /* replace checkboxes by Font-Awesome icons */
}
.slick-gridmenu-list li.hidden {
  display: none;
}
.slick-gridmenu-list li {
  width: auto;
  border: var(--slick-grid-menu-item-border, 1px solid transparent);
  border-radius: var(--slick-grid-menu-item-border-radius, 0px);
  padding: var(--slick-grid-menu-item-padding, 2px 4px);
  list-style: none outside none;
  margin: 0;
}
.slick-gridmenu-list li:hover {
  border: var(--slick-grid-menu-item-hover-border, 1px solid #BFBDBD);
  background-color: var(--slick-grid-menu-item-hover-color, #fafafa);
}
.slick-gridmenu-list li label {
  cursor: pointer;
  width: 100%;
  margin-bottom: 0px;
}
.slick-gridmenu-list hr {
  margin: 6px 0;
  border: 0;
  border-top: 1px solid #dddddd;
  width: var(--slick-grid-menu-divider-width, calc(100% - 10px));
  margin-left: auto;
  margin-right: auto;
}
.slick-gridmenu-list input[type=checkbox] {
  display: none; /* to hide the checkbox itself */
  margin-left: 4px;
  margin-top: 3px;
}
.slick-gridmenu-list input[type=checkbox] + label:before {
  cursor: pointer;
  content: var(--slick-grid-menu-checkbox-icon-unchecked, "\f00c");
  color: var(--slick-grid-menu-checkbox-color, #31708F);
  display: inline-block;
  font-weight: var(--slick-grid-menu-checkbox-font-weight, bold);
  font-family: var(--slick-icon-font-family, "FontAwesome");
  font-size: var(--slick-grid-menu-checkbox-size, 13px);
  opacity: var(--slick-grid-menu-checkbox-opacity, 0.15); /* unchecked icon */
  margin-right: var(--slick-grid-menu-checkbox-margin-right, 4px);
  width: var(--slick-grid-menu-checkbox-width, 13px);
}
.slick-gridmenu-list input[type=checkbox] + label:hover:before {
  opacity: var(--slick-grid-menu-checkbox-opacity-hover, 0.35);
}
.slick-gridmenu-list input[type=checkbox]:checked + label:before {
  content: var(--slick-grid-menu-checkbox-icon-checked, "\f00c");
  opacity: 1; /* checked icon */
  width: var(--slick-grid-menu-checkbox-width, 13px);
}

/*
 * SlickGrid-Universal theming variables, used by all Themes
 * Lib Website (https://github.com/ghiscoding/slickgrid-universal)
 * Licensed under MIT (https://github.com/ghiscoding/slickgrid-universal/blob/master/LICENSE)
 */
/* Slickgrid container, including headers but ex      cluding pagination */
/* grid */
/* cell */
/** 4x available slick-pane (top, bottom, left,       right) */
/* row */
/* Pre-Header - Header Grouping colspan */
/* full height is calculated with cell padding + borders (25px + 5px + 0px + 0px) = 30px must be set as preHeaderPanelHeight */
/* header */
/* Frozen pinned rows/columns */
/* icon font is using Font-Awesome by default bu      t could be changed to any other icon package like Glyphicons, ... */
/* AutoComplete */
/** AutoComplte with Custom Styling (2 rows) */
/* left/right */
/* top/bottom */
/** AutoComplte with Custom Styling (4 corners)       */
/* left/right */
/* top/bottom */
/* Sorting */
/* Grouping Totals Formatter */
/* Column picker */
/* trick to cheat the width to include extra scrollbar width in addition to auto width */
/** Detail View Plugin */
/* Excel copy plugin */
/* Grid Menu - hamburger menu */
/* (Action) Cell Menu Plugin */
/* Context Menu Plugin */
/* Header Button Plugin */
/* Header Menu Plugin */
/* can be none or inline-block */
/* Checkbox Selector / Row Selection */
/* Editors */
/* negative number to cancel inside padding */
/* Slick Composite Editor Modal */
/* Compound Filters */
/** Date Range Filters */
/* Draggable Grouping Plugin */
/* Input Slider Filter (vanilla html) */
/* ms only */
/* ms only */
/* Input Range Slider Filter (with jQuery UI) */
/* Multiple-Select Filter */
/* pagination variables */
/* Row Move Manager Plugin */
/* selector plugin */
/* Viewport */
/* Custom Footer */
/** Custom Tooltip */
/** Empty Data Warning element */
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
  .slick-col-medium-1 {
    flex-basis: 8.3333333333%;
  }
  .slick-col-medium-2 {
    flex-basis: 16.6666666667%;
  }
  .slick-col-medium-3 {
    flex-basis: 25%;
  }
  .slick-col-medium-4 {
    flex-basis: 33.3333333333%;
  }
  .slick-col-medium-5 {
    flex-basis: 41.6666666667%;
  }
  .slick-col-medium-6 {
    flex-basis: 50%;
  }
  .slick-col-medium-7 {
    flex-basis: 58.3333333333%;
  }
  .slick-col-medium-8 {
    flex-basis: 66.6666666667%;
  }
  .slick-col-medium-9 {
    flex-basis: 75%;
  }
  .slick-col-medium-10 {
    flex-basis: 83.3333333333%;
  }
  .slick-col-medium-11 {
    flex-basis: 91.6666666667%;
  }
  .slick-col-medium-12 {
    flex-basis: 100%;
  }
}
/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {
  .slick-col-large-1 {
    flex-basis: 8.3333333333%;
  }
  .slick-col-large-2 {
    flex-basis: 16.6666666667%;
  }
  .slick-col-large-3 {
    flex-basis: 25%;
  }
  .slick-col-large-4 {
    flex-basis: 33.3333333333%;
  }
  .slick-col-large-5 {
    flex-basis: 41.6666666667%;
  }
  .slick-col-large-6 {
    flex-basis: 50%;
  }
  .slick-col-large-7 {
    flex-basis: 58.3333333333%;
  }
  .slick-col-large-8 {
    flex-basis: 66.6666666667%;
  }
  .slick-col-large-9 {
    flex-basis: 75%;
  }
  .slick-col-large-10 {
    flex-basis: 83.3333333333%;
  }
  .slick-col-large-11 {
    flex-basis: 91.6666666667%;
  }
  .slick-col-large-12 {
    flex-basis: 100%;
  }
}
/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {
  .slick-col-xlarge-1 {
    flex-basis: 8.3333333333%;
  }
  .slick-col-xlarge-2 {
    flex-basis: 16.6666666667%;
  }
  .slick-col-xlarge-3 {
    flex-basis: 25%;
  }
  .slick-col-xlarge-4 {
    flex-basis: 33.3333333333%;
  }
  .slick-col-xlarge-5 {
    flex-basis: 41.6666666667%;
  }
  .slick-col-xlarge-6 {
    flex-basis: 50%;
  }
  .slick-col-xlarge-7 {
    flex-basis: 58.3333333333%;
  }
  .slick-col-xlarge-8 {
    flex-basis: 66.6666666667%;
  }
  .slick-col-xlarge-9 {
    flex-basis: 75%;
  }
  .slick-col-xlarge-10 {
    flex-basis: 83.3333333333%;
  }
  .slick-col-xlarge-11 {
    flex-basis: 91.6666666667%;
  }
  .slick-col-xlarge-12 {
    flex-basis: 100%;
  }
}
/* Response Design for mobile phones (100% width) */
@media only screen and (max-width: 768px) {
  [class*=slick-col-] {
    width: 100%;
  }
}
.slick-cell input.dual-editor-text,
.slick-cell input.editor-text {
  border: var(--slick-text-editor-border, 1px solid #e2e2e2);
  border-radius: var(--slick-text-editor-border-radius, 3px);
  background: var(--slick-text-editor-background, #ffffff);
  padding-bottom: var(--slick-text-editor-padding-bottom, 0);
  padding-left: var(--slick-text-editor-padding-left, 2px);
  padding-right: var(--slick-text-editor-padding-right, 0);
  padding-top: var(--slick-text-editor-padding-top, 0);
  margin-left: var(--slick-text-editor-margin-left, -2px);
  margin-bottom: var(--slick-text-editor-margin-bottom, 2px);
  margin-right: var(--slick-text-editor-margin-right, 0px);
  margin-top: var(--slick-text-editor-margin-top, 0px);
  outline: 0;
  height: 100%;
  max-width: 100%;
}
.slick-cell input.dual-editor-text:not(.input-group-editor),
.slick-cell input.editor-text:not(.input-group-editor) {
  width: 100%;
}
.slick-cell input.dual-editor-text:focus,
.slick-cell input.editor-text:focus {
  outline: 0;
  border-color: var(--slick-text-editor-focus-border-color, #3e8eb5);
  box-shadow: var(--slick-text-editor-focus-box-shadow, inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgba(53, 121, 154, 0.3));
}
.slick-cell input.dual-editor-text.right,
.slick-cell input.editor-text.right {
  margin-left: var(--slick-text-editor-right-input-margin-left, calc(-2px + 9px));
}
.slick-cell input.dual-editor-text[readonly],
.slick-cell input.editor-text[readonly] {
  background-color: var(--slick-text-editor-readonly-color, #f0f0f0);
}
.slick-cell .slider-editor {
  height: var(--slick-slider-editor-height, 24px);
}
.slick-cell .slider-editor .slider-editor-input {
  height: var(--slick-slider-editor-height, 24px);
}
.slick-cell .slider-editor .slider-editor-input:focus {
  outline: 0;
  border-color: var(--slick-slider-editor-focus-border-color, #3e8eb5);
  box-shadow: var(--slick-slider-editor-focus-box-shadow, inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgba(53, 121, 154, 0.3));
}
.slick-cell .input-group input.editor-text {
  margin-left: 0;
  transform: none;
}
.slick-cell .ms-filter.select-editor {
  transform: var(--slick-multiselect-editor-transform, translate(0, -2px));
  height: var(--slick-multiselect-editor-height, 24px);
}
.slick-cell .ms-filter.select-editor button.ms-choice {
  height: var(--slick-multiselect-editor-height, 24px);
}
.slick-cell .autocomplete-container.input-group,
.slick-cell .flatpickr.input-group {
  height: var(--slick-date-editor-height, 24px);
}
.slick-cell .autocomplete-container.input-group .input-group-btn .btn,
.slick-cell .flatpickr.input-group .input-group-btn .btn {
  background-color: #eeeeee;
  border: 1px solid #cccccc;
  padding: var(--slick-editor-input-group-clear-btn-icon-padding, 6px);
  border-top-right-radius: var(--slick-text-editor-border-radius, 3px);
  border-bottom-right-radius: var(--slick-text-editor-border-radius, 3px);
  cursor: pointer;
  height: var(--slick-date-editor-height, 24px);
}
.slick-cell .autocomplete-container.input-group .input-group-btn .btn.icon-clear:before,
.slick-cell .flatpickr.input-group .input-group-btn .btn.icon-clear:before {
  font-family: var(--slick-icon-font-family, "FontAwesome");
  font-size: var(--slick-editor-input-group-clear-btn-icon-size, inherit);
  content: var(--slick-editor-input-group-clear-btn-icon, "\f00d");
  vertical-align: var(--slick-editor-input-group-clear-btn-icon-vertical-align, middle);
  display: inline-block;
  height: var(--slick-editor-input-group-clear-btn-icon-height, initial);
  width: var(--slick-editor-input-group-clear-btn-icon-width, initial);
  margin-top: var(--slick-editor-input-group-clear-btn-icon-margin-top, -14px);
}
.slick-cell .flatpickr-alt-input {
  cursor: pointer;
  height: var(--slick-date-editor-height, 24px);
  border-top-left-radius: var(--slick-text-editor-border-radius, 3px) !important;
  border-bottom-left-radius: var(--slick-text-editor-border-radius, 3px) !important;
  padding: var(--slick-date-editor-input-padding, 0 0 0 2px);
}
.slick-cell .flatpickr-alt-input.editor-text {
  cursor: pointer;
  background-color: var(--slick-flatpickr-bgcolor, #ffffff);
}
.slick-cell .flatpickr-alt-input.editor-text:focus {
  outline: 0;
  border-color: var(--slick-date-editor-focus-border-color, #3e8eb5);
  box-shadow: var(--slick-date-editor-focus-box-shadow, inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgba(53, 121, 154, 0.3));
}

/* Long Text Editor */
.slick-large-editor-text {
  z-index: 10000;
  position: absolute;
  background: var(--slick-large-editor-background-color, #ffffff);
  padding: var(--slick-large-editor-text-padding, 5px);
  border: var(--slick-large-editor-border, 2px solid #a0a0a0);
  border-radius: var(--slick-large-editor-border-radius, 6px);
}
.slick-large-editor-text .editor-footer {
  text-align: var(--slick-large-editor-button-text-align, right);
}
.slick-large-editor-text .editor-footer button {
  margin-left: var(--slick-large-editor-footer-spacing, 2px);
  border-radius: var(--slick-large-editor-button-border-radius, 4px);
}
.slick-large-editor-text textarea {
  background: var(--slick-large-editor-background-color, #ffffff);
  border: 0;
  outline: 0;
}
.slick-large-editor-text .counter {
  float: left;
  font-size: var(--slick-large-editor-count-font-size, 11px);
  margin-top: var(--slick-large-editor-count-margin-top, 8px);
}
.slick-large-editor-text .counter .separator {
  margin: var(--slick-large-editor-count-separator-margin, 0 1px);
}

/* Slick Composite Editor Modal */
.slick-modal-open {
  overflow: hidden;
}

.slick-editor-modal {
  position: fixed;
  overflow-y: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 1;
  background: var(--slick-editor-modal-backdrop-transition-background, rgba(0, 0, 0, 0.6));
  z-index: var(--slick-editor-modal-container-z-index, 1050);
  transition: var(--slick-editor-modal-backdrop-transition-start, opacity 0.15s linear);
}
.slick-editor-modal .slick-editor-modal-content {
  display: inline-block;
  position: absolute;
  border-radius: var(--slick-editor-modal-container-radius, 2px);
  font-family: var(--slick-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);
  border: var(--slick-editor-modal-container-border, 1px solid #b8b8b8);
  margin: var(--slick-editor-modal-container-margin, 8px);
  background-color: var(--slick-editor-modal-container-bg-color, #ffffff);
  box-shadow: var(--slick-editor-modal-container-box-shadow, 0 0 3px #a7a7a7);
  width: var(--slick-editor-modal-container-width, 400px);
  min-width: var(--slick-editor-modal-container-min-width, 420px);
  top: var(--slick-editor-modal-container-top, 30px);
  left: var(--slick-editor-modal-container-left, 50%);
  transform: var(--slick-editor-modal-container-transform, translate(-50%));
  transition: var(--slick-editor-modal-backdrop-transition-end, 0.3s linear);
  transition-property: opacity, transform;
  /** we'll triple the width only a large screen */
}
@media only screen and (min-width: 768px) {
  .slick-editor-modal .slick-editor-modal-content.split-view {
    width: calc(400px * 2);
  }
  .slick-editor-modal .slick-editor-modal-content.triple-split-view {
    width: calc(400px * 3);
  }
}
@media only screen and (max-width: 1200px) {
  .slick-editor-modal .slick-editor-modal-content.triple-split-view {
    width: calc(400px * 2);
  }
}
@media only screen and (max-width: 768px) {
  .slick-editor-modal .slick-editor-modal-content {
    width: 100% !important;
    margin: 0;
    top: 0;
  }
}
.slick-editor-modal .slick-editor-modal-content .reset-container {
  width: 100%;
}
.slick-editor-modal .slick-editor-modal-content .reset-container .reset-form.btn {
  background-color: #ffffff;
  float: right;
}
.slick-editor-modal .slick-editor-modal-content .btn-editor-reset,
.slick-editor-modal .slick-editor-modal-content .reset-form.btn,
.slick-editor-modal .slick-editor-modal-content .footer-buttons .btn {
  margin: var(--slick-editor-modal-footer-btn-margin, 0 5px 0 0);
  height: var(--slick-editor-modal-footer-btn-height, inherit);
  border: var(--slick-editor-modal-footer-btn-border, 1px solid #dbdbdb);
  border-radius: var(--slick-editor-modal-footer-btn-radius, 4px);
}
.slick-editor-modal .slick-editor-modal-content .btn-editor-reset:hover,
.slick-editor-modal .slick-editor-modal-content .reset-form.btn:hover,
.slick-editor-modal .slick-editor-modal-content .footer-buttons .btn:hover {
  border-color: var(--slick-editor-modal-footer-btn-border-hover, #b5b5b5);
}
.slick-editor-modal .slick-editor-modal-content .btn-editor-reset:disabled,
.slick-editor-modal .slick-editor-modal-content .reset-form.btn:disabled,
.slick-editor-modal .slick-editor-modal-content .footer-buttons .btn:disabled {
  background-color: var(--slick-button-primary-bg-color-disabled, #bebebe);
}
.slick-editor-modal .slick-editor-modal-content .btn-editor-reset {
  height: var(--slick-editor-modal-editor-btn-reset-height, 20px);
  background-color: var(--slick-editor-modal-editor-btn-reset-bg-color, #ffffff);
  margin: var(--slick-editor-modal-editor-btn-reset-margin, 0px 0 2px 5px);
}
.slick-editor-modal .slick-editor-modal-content .close {
  cursor: pointer;
  position: absolute;
  float: right;
  line-height: 0;
  background-color: var(--slick-editor-modal-close-btn-bg-color, transparent);
  opacity: var(--slick-editor-modal-close-btn-opacity, 1);
  border: var(--slick-editor-modal-close-btn-border, 0px solid #9c9c9c);
  color: var(--slick-editor-modal-close-btn-color, #c3c3c3);
  font-family: var(--slick-editor-modal-close-btn-font-family, "Calibri Light", "Helvetica Neue", Arial, sans-serif);
  font-size: var(--slick-editor-modal-close-btn-font-size, 26px);
  font-weight: var(--slick-editor-modal-close-btn-font-weight, 500);
  height: var(--slick-editor-modal-close-btn-height, 20px);
  margin: var(--slick-editor-modal-close-btn-margin, 1px);
  padding: var(--slick-editor-modal-close-btn-padding, 0px);
  width: var(--slick-editor-modal-close-btn-width, 20px);
  right: var(--slick-editor-modal-close-btn-right, 10px);
  top: var(--slick-editor-modal-close-btn-top, 10px);
}
.slick-editor-modal .slick-editor-modal-content .close:hover {
  color: var(--slick-editor-modal-close-btn-color-hover, #838383);
}
@media only screen and (min-width: 769px) {
  .slick-editor-modal .slick-editor-modal-content .close.outside {
    color: var(--slick-editor-modal-close-btn-outside-color, #dddddd);
    font-size: var(--slick-editor-modal-close-btn-outside-font-size, 30px);
    right: var(--slick-editor-modal-close-btn-outside-right, -24px);
    top: var(--slick-editor-modal-close-btn-outside-top, -28px);
  }
  .slick-editor-modal .slick-editor-modal-content .close.outside:hover {
    color: var(--slick-editor-modal-close-btn-outside-color-hover, #c4c4c4);
  }
}
.slick-editor-modal .slick-editor-modal-content .slick-editor-modal-title {
  font-size: var(--slick-editor-modal-title-font-size, 20px);
  font-weight: var(--slick-editor-modal-title-font-weight, 500);
  line-height: var(--slick-editor-modal-title-line-height, 28px);
  color: var(--slick-editor-modal-title-font-color, #333333);
  height: var(--slick-editor-modal-title-height, 30px);
  overflow: hidden auto;
  text-align: var(--slick-editor-modal-title-text-align, left);
  text-overflow: ellipsis;
  width: calc(100% - 20px - 10px);
  white-space: nowrap;
}
.slick-editor-modal .slick-editor-modal-content .slick-editor-modal-title.outside {
  width: 100%;
}
.slick-editor-modal .slick-editor-modal-content .slick-editor-modal-body {
  padding: var(--slick-editor-modal-body-padding, 6px 8px 22px 8px);
  min-height: var(--slick-editor-modal-body-min-height, 250px);
  max-height: var(--slick-editor-modal-body-max-height, calc(100vh - 52px - 50px - 30px - 15px));
  overflow: var(--slick-editor-modal-body-overflow, hidden auto);
  display: flex;
  flex-wrap: wrap;
}
.slick-editor-modal .slick-editor-modal-content .slick-editor-modal-body .slick-cell {
  height: inherit;
}
.slick-editor-modal .slick-editor-modal-content .slick-editor-modal-body .validation-summary {
  padding: var(--slick-editor-modal-validation-summary-padding, 5px 10px);
  color: var(--slick-editor-modal-validation-summary-color, #ff1d1d);
  width: var(--slick-editor-modal-validation-summary-width, 100%);
  margin-bottom: var(--slick-editor-modal-validation-summary-margin-bottom, 12px);
  font-size: var(--slick-editor-modal-validation-summary-font-size, 13px);
  font-style: var(--slick-editor-modal-validation-summary-font-style, italic);
}
.slick-editor-modal .slick-editor-modal-content .slick-editor-modal-header {
  padding: var(--slick-editor-modal-header-padding, 12px 8px);
  height: var(--slick-editor-modal-header-height, 52px);
  border-bottom: var(--slick-editor-modal-header-border-bottom, 1px solid #d2d2d2);
  background-color: var(--slick-editor-modal-header-bg-color, #ffffff);
}
.slick-editor-modal .slick-editor-modal-content .slick-editor-modal-footer {
  background-color: var(--slick-editor-modal-footer-bg-color, #f9f9f9);
  border-top: var(--slick-editor-modal-footer-border-top, 1px solid #c9c9c9);
  min-height: var(--slick-editor-modal-footer-height, 50px);
  padding: var(--slick-editor-modal-footer-padding, 8px);
  line-height: var(--slick-editor-modal-footer-line-height, 30px);
}
.slick-editor-modal .slick-editor-modal-content .slick-editor-modal-footer .footer-buttons {
  float: right;
  text-align: right;
  width: var(--slick-editor-modal-footer-buttons-width, 60%);
}
.slick-editor-modal .slick-editor-modal-content .slick-editor-modal-footer .footer-buttons button {
  max-width: var(--slick-editor-modal-footer-btn-max-width, 162px);
  overflow: hidden;
  text-overflow: ellipsis;
}
.slick-editor-modal .slick-editor-modal-content .slick-editor-modal-footer .footer-buttons .saving:before {
  height: var(--slick-editor-modal-footer-btn-saving-icon-height, 18px);
  width: var(--slick-editor-modal-footer-btn-saving-icon-width, 18px);
  display: var(--slick-editor-modal-footer-btn-saving-icon-display, inline-block);
  vertical-align: var(--slick-editor-modal-footer-btn-saving-icon-vertical-align, bottom);
  margin: var(--slick-editor-modal-footer-btn-saving-icon-margin, -1px 5px 0 0);
  animation: var(--slick-editor-modal-footer-btn-saving-icon-animation, md-spin 1s infinite linear);
  content: var(--slick-editor-modal-footer-btn-saving-icon-content, url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%23ffffff" viewBox="0 0 24 24"><path d="M12,4V2A10,10 0 0,0 2,12H4A8,8 0 0,1 12,4Z"></path></svg>'));
}
.slick-editor-modal .slick-editor-modal-content .slick-editor-modal-footer .footer-status-text {
  float: left;
  text-align: left;
  width: var(--slick-editor-modal-footer-status-text-width, 40%);
  font-size: var(--slick-editor-modal-status-text-font-size, 12px);
  color: var(--slick-editor-modal-status-text-color, #333333);
}
.slick-editor-modal .slick-editor-modal-content .item-details-label {
  display: block;
  margin: var(--slick-editor-modal-detail-label-margin, 2px 0 0 10px);
  font-size: var(--slick-editor-modal-detail-label-font-size, 13px);
  font-style: var(--slick-editor-modal-detail-label-font-style, normal);
  font-weight: var(--slick-editor-modal-detail-label-font-weight, bold);
}
.slick-editor-modal .slick-editor-modal-content .item-details-label.invalid {
  color: var(--slick-editor-modal-detail-label-color-invalid, #ff1d1d);
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container {
  display: block;
  box-sizing: border-box;
  border: var(--slick-editor-modal-detail-container-border, 0);
  border-radius: var(--slick-editor-modal-detail-container-border-radius, 3px);
  line-height: var(--slick-editor-modal-detail-container-line-height, 20px);
  margin: var(--slick-editor-modal-detail-container-margin, 4px 10px 0 10px);
  padding: var(--slick-editor-modal-detail-container-padding, 0);
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container input {
  height: var(--slick-editor-modal-input-editor-height, 28px);
  margin: var(--slick-editor-modal-input-editor-margin, 0);
  border: var(--slick-editor-modal-input-editor-border, 1px solid #d2d2d2);
  padding: var(--slick-editor-modal-input-editor-padding, 0 6px);
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container input:focus {
  border-color: var(--slick-text-editor-focus-border-color, #3e8eb5);
  box-shadow: var(--slick-text-editor-focus-box-shadow, inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgba(53, 121, 154, 0.3));
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container input:disabled {
  background-color: var(--slick-editor-input-disabled-color, #ececec);
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container .input-group {
  position: relative;
  height: var(--slick-editor-modal-input-editor-height, 28px);
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container .input-group input {
  height: var(--slick-editor-modal-input-editor-height, 28px);
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container .slick-large-editor-text {
  border: var(--slick-editor-modal-large-editor-border, 1px solid #d2d2d2);
  border-radius: var(--slick-editor-modal-large-editor-border-radius, 3px);
  padding: var(--slick-editor-modal-large-editor-padding, 6px 6px 2px 6px);
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container .slick-large-editor-text:focus-within {
  border-color: var(--slick-text-editor-focus-border-color, #3e8eb5);
  box-shadow: var(--slick-text-editor-focus-box-shadow, inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgba(53, 121, 154, 0.3));
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container .slick-large-editor-text textarea {
  width: 100%;
  height: 100%;
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container .slick-large-editor-text textarea:disabled {
  background-color: var(--slick-editor-input-disabled-color, #ececec);
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container .slick-large-editor-text .editor-footer {
  height: var(--slick-editor-modal-large-editor-footer-height, 12px);
  line-height: var(--slick-editor-modal-large-editor-footer-line-height, 12px);
  color: var(--slick-editor-modal-large-editor-count-color, #313131);
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container .slick-large-editor-text .editor-footer .counter {
  font-size: var(--slick-editor-modal-large-editor-count-font-size, 10px);
  margin: var(--slick-editor-modal-large-editor-count-margin, 0);
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container .slick-large-editor-text.invalid {
  border: var(--slick-editor-modal-detail-container-border-invalid, 1px solid #ff1d1d);
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container .slick-large-editor-text:disabled, .slick-editor-modal .slick-editor-modal-content .item-details-editor-container .slick-large-editor-text.disabled {
  background-color: var(--slick-editor-input-disabled-color, #ececec);
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container button.ms-choice {
  height: var(--slick-editor-modal-multiselect-editor-height, 28px);
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container button.ms-choice:disabled {
  background-color: var(--slick-editor-input-disabled-color, #ececec);
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container .checkbox-editor-container {
  padding: var(--slick-editor-modal-checkbox-editor-padding, 0 6px);
  border: var(--slick-editor-modal-checkbox-editor-border, 1px solid #d2d2d2);
  border-radius: var(--slick-editor-modal-checkbox-editor-border-radius, 3px);
  height: var(--slick-editor-modal-input-editor-height, 28px);
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container .checkbox-editor-container input {
  height: inherit;
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container .checkbox-editor-container.disabled {
  background-color: var(--slick-editor-input-disabled-color, #ececec);
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container .autocomplete-container.input-group,
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container .flatpickr.input-group {
  height: var(--slick-date-editor-height, 24px);
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container .autocomplete-container.input-group .input-group-btn,
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container .flatpickr.input-group .input-group-btn {
  min-width: 28px;
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container .autocomplete-container.input-group .input-group-btn .btn,
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container .flatpickr.input-group .input-group-btn .btn {
  min-width: 28px;
  border-left: var(--slick-editor-modal-close-btn-border-left, 1px solid #ced4da);
  height: var(--slick-editor-modal-input-editor-height, 28px);
  border-radius: var(--slick-editor-modal-close-btn-border-radius, 0 4px 4px 0);
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container .flatpickr-input.form-control, .slick-editor-modal .slick-editor-modal-content .item-details-editor-container .flatpickr-alt-input[readonly] {
  background-color: var(--slick-flatpickr-bgcolor, #ffffff);
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container .flatpickr-input.form-control:disabled, .slick-editor-modal .slick-editor-modal-content .item-details-editor-container .flatpickr-alt-input[readonly]:disabled {
  background-color: var(--slick-editor-input-disabled-color, #ececec);
  cursor: initial;
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container .slider-value {
  height: var(--slick-editor-modal-slider-editor-value-height, 28px);
  min-width: 28px;
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container .slider-value .input-group-text {
  min-height: var(--slick-editor-modal-slider-editor-value-min-height, 100%);
  min-width: 28px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container.modified input, .slick-editor-modal .slick-editor-modal-content .item-details-editor-container.modified .slick-large-editor-text, .slick-editor-modal .slick-editor-modal-content .item-details-editor-container.modified .ms-choice, .slick-editor-modal .slick-editor-modal-content .item-details-editor-container.modified .checkbox-editor-container {
  border: var(--slick-editor-modal-detail-container-border-modified, 1px solid orange);
  border-width: var(--slick-editor-modal-detail-container-border-width-modified, 1px 6px 1px 1px);
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container.invalid input, .slick-editor-modal .slick-editor-modal-content .item-details-editor-container.invalid .slick-large-editor-text {
  border: var(--slick-editor-modal-detail-container-border-invalid, 1px solid #ff1d1d);
}
.slick-editor-modal .slick-editor-modal-content .item-details-editor-container.disabled {
  background-color: var(--slick-editor-input-disabled-color, #ececec);
}
.slick-editor-modal .slick-editor-modal-content .item-details-validation {
  color: var(--slick-editor-modal-validation-color, #ff1d1d);
  font-size: var(--slick-editor-modal-validation-font-size, 12px);
  font-style: var(--slick-editor-modal-validation-font-style, italic);
  font-weight: var(--slick-editor-modal-validation-font-weight, normal);
  line-height: var(--slick-editor-modal-validation-line-height, 16px);
  margin-left: var(--slick-editor-modal-validation-margin-left, 2px);
  min-height: var(--slick-editor-modal-validation-min-height, 16px);
}

/* plugin variables */ /*
 * SlickGrid-Universal theming variables, used by all Themes
 * Lib Website (https://github.com/ghiscoding/slickgrid-universal)
 * Licensed under MIT (https://github.com/ghiscoding/slickgrid-universal/blob/master/LICENSE)
 */
/* Slickgrid container, including headers but ex      cluding pagination */
/* grid */
/* cell */
/** 4x available slick-pane (top, bottom, left,       right) */
/* row */
/* Pre-Header - Header Grouping colspan */
/* full height is calculated with cell padding + borders (25px + 5px + 0px + 0px) = 30px must be set as preHeaderPanelHeight */
/* header */
/* Frozen pinned rows/columns */
/* icon font is using Font-Awesome by default bu      t could be changed to any other icon package like Glyphicons, ... */
/* AutoComplete */
/** AutoComplte with Custom Styling (2 rows) */
/* left/right */
/* top/bottom */
/** AutoComplte with Custom Styling (4 corners)       */
/* left/right */
/* top/bottom */
/* Sorting */
/* Grouping Totals Formatter */
/* Column picker */
/* trick to cheat the width to include extra scrollbar width in addition to auto width */
/** Detail View Plugin */
/* Excel copy plugin */
/* Grid Menu - hamburger menu */
/* (Action) Cell Menu Plugin */
/* Context Menu Plugin */
/* Header Button Plugin */
/* Header Menu Plugin */
/* can be none or inline-block */
/* Checkbox Selector / Row Selection */
/* Editors */
/* negative number to cancel inside padding */
/* Slick Composite Editor Modal */
/* Compound Filters */
/** Date Range Filters */
/* Draggable Grouping Plugin */
/* Input Slider Filter (vanilla html) */
/* ms only */
/* ms only */
/* Input Range Slider Filter (with jQuery UI) */
/* Multiple-Select Filter */
/* pagination variables */
/* Row Move Manager Plugin */
/* selector plugin */
/* Viewport */
/* Custom Footer */
/** Custom Tooltip */
/** Empty Data Warning element */
.slick-cell-menu {
  list-style-type: none;
  position: absolute;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  background: var(--slick-cell-menu-bg-color, #ffffff);
  border: var(--slick-cell-menu-border, 1px solid #BFBDBD);
  border-radius: var(--slick-cell-menu-border-radius, 2px);
  min-width: var(--slick-cell-menu-min-width, 125px);
  padding: var(--slick-cell-menu-padding, 6px);
  z-index: 100000;
  cursor: default;
  display: inline-block;
  overflow: auto;
  resize: both;
  /* make sure that other UI frameworks aren't overriding our properties (Bulma was one of them affecting this) */
  /* resize cell menu item width when there's a close button on same line */
}
.slick-cell-menu.dropdown, .slick-cell-menu.dropup {
  display: inline-block;
  position: absolute;
}
.slick-cell-menu > .close {
  float: right;
  cursor: pointer;
  color: var(--slick-cell-menu-close-btn-color, #c3c3c3);
  background-color: var(--slick-cell-menu-close-btn-bg-color, #ffffff);
  width: var(--slick-cell-menu-close-btn-width, 15px);
  height: var(--slick-cell-menu-close-btn-height, 21px);
  margin: var(--slick-cell-menu-close-btn-margin, 1px);
  padding: var(--slick-cell-menu-close-btn-padding, 0px);
  border: var(--slick-cell-menu-close-btn-border, 0px solid #9c9c9c);
  font-family: var(--slick-cell-menu-close-btn-font-family, "Calibri Light", "Helvetica Neue", Arial, sans-serif);
  font-size: var(--slick-cell-menu-close-btn-font-size, 21px);
}
.slick-cell-menu > .close:hover {
  color: var(--slick-cell-menu-close-btn-color-hover, #838383);
}
.slick-cell-menu > .close > span {
  opacity: var(--slick-cell-menu-close-btn-opacity, 0.9);
}
.slick-cell-menu .slick-cell-menu-option-list .title,
.slick-cell-menu .slick-cell-menu-command-list .title {
  font-size: var(--slick-cell-menu-title-font-size, calc(14px + 2px));
  font-weight: var(--slick-cell-menu-title-font-weight, normal);
  width: var(--slick-cell-menu-title-width, calc(100% - 15px - 10px));
  border-bottom: var(--slick-cell-menu-title-border-bottom, 1px solid #d6d6d6);
  margin-bottom: var(--slick-cell-menu-title-margin-bottom, 10px);
}
.slick-cell-menu .slick-cell-menu-item {
  cursor: pointer;
  display: flex;
  align-items: center;
  border: var(--slick-cell-menu-item-border, 1px solid transparent);
  border-radius: var(--slick-cell-menu-item-border-radius, 0px);
  font-size: var(--slick-cell-menu-item-font-size, 14px);
  padding: var(--slick-cell-menu-item-padding, 2px 4px);
  list-style: none outside none;
  margin: 0;
  width: var(--slick-cell-menu-item-width, 100%);
  height: var(--slick-cell-menu-item-height, 24px);
  /* Disabled item */
}
.slick-cell-menu .slick-cell-menu-item:hover {
  border: var(--slick-cell-menu-item-hover-border, 1px solid #BFBDBD);
  background-color: var(--slick-cell-menu-item-hover-color, #fafafa);
}
.slick-cell-menu .slick-cell-menu-item.slick-cell-menu-item-divider {
  cursor: default;
  border: none;
  overflow: hidden;
  padding: 0;
  height: var(--slick-cell-menu-divider-height, 1px);
  margin: var(--slick-cell-menu-divider-margin, 8px 5px);
  background-color: var(--slick-cell-menu-divider-color, #e7e7e7);
  width: var(--slick-cell-menu-divider-width, calc(100% - 10px));
  margin-left: auto;
  margin-right: auto;
}
.slick-cell-menu .slick-cell-menu-item.slick-cell-menu-item-divider:hover {
  border: none;
  background-color: var(--slick-cell-menu-divider-color, #e7e7e7);
}
.slick-cell-menu .slick-cell-menu-item .slick-cell-menu-icon {
  font-size: var(--slick-cell-menu-icon-font-size, 14px);
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  line-height: var(--slick-cell-menu-icon-line-height, calc(14px + 2px));
  margin-right: var(--slick-cell-menu-icon-margin-right, 4px);
  vertical-align: middle;
  width: var(--slick-cell-menu-icon-width, 16px);
}
.slick-cell-menu .slick-cell-menu-item .slick-cell-menu-content {
  display: inline-block;
  vertical-align: middle;
}
.slick-cell-menu .slick-cell-menu-item.slick-cell-menu-item-disabled {
  border-color: transparent !important;
  background: inherit !important;
  color: var(--slick-cell-menu-item-disabled-color, silver);
  cursor: inherit;
}
.slick-cell-menu .slick-cell-menu-item.slick-cell-menu-item-disabled .slick-cell-menu-icon, .slick-cell-menu .slick-cell-menu-item.slick-cell-menu-item-disabled .slick-cell-menu-content {
  color: var(--slick-cell-menu-item-disabled-color, silver);
}
.slick-cell-menu .slick-cell-menu-item.slick-cell-menu-item-hidden {
  display: none;
}
.slick-cell-menu .slick-cell-menu-option-list {
  margin-bottom: var(--slick-cell-menu-option-list-margin-bottom, 10px);
}
.slick-cell-menu button + .slick-cell-menu-command-list .slick-cell-menu-item:first-child,
.slick-cell-menu button + .slick-cell-menu-option-list .slick-cell-menu-item:first-child {
  width: var(--slick-cell-menu-item-width-when-button, calc(100% - 15px - 3px));
}

.slick-context-menu {
  list-style-type: none;
  position: absolute;
  background: var(--slick-context-menu-bg-color, #ffffff);
  border: var(--slick-context-menu-border, 1px solid #BFBDBD);
  border-radius: var(--slick-context-menu-border-radius, 2px);
  min-width: var(--slick-context-menu-min-width, 175px);
  padding: var(--slick-context-menu-padding, 6px);
  z-index: 100000;
  cursor: default;
  display: inline-block;
  overflow: auto;
  resize: both;
  /* make sure that other UI frameworks aren't overriding our properties (Bulma was one of them affecting this) */
  /* resize context menu item width when there's a close button on same line */
}
.slick-context-menu.dropdown, .slick-context-menu.dropup {
  display: inline-block;
  position: absolute;
}
.slick-context-menu > .close {
  float: right;
  color: var(--slick-context-menu-close-btn-color, #c3c3c3);
  background-color: var(--slick-context-menu-close-btn-bg-color, #ffffff);
  width: var(--slick-context-menu-close-btn-width, 15px);
  height: var(--slick-context-menu-close-btn-height, 21px);
  margin: var(--slick-context-menu-close-btn-margin, 1px);
  padding: var(--slick-context-menu-close-btn-padding, 0px);
  border: var(--slick-context-menu-close-btn-border, 0px solid #9c9c9c);
  font-family: var(--slick-context-menu-close-btn-font-family, "Calibri Light", "Helvetica Neue", Arial, sans-serif);
  font-size: var(--slick-context-menu-close-btn-font-size, 21px);
}
.slick-context-menu > .close:hover {
  color: var(--slick-context-menu-close-btn-color-hover, #838383);
}
.slick-context-menu > .close > span {
  opacity: var(--slick-context-menu-close-btn-opacity, 0.9);
}
.slick-context-menu .title {
  font-size: var(--slick-context-menu-title-font-size, calc(14px + 2px));
  font-weight: var(--slick-context-menu-title-font-weight, normal);
  width: var(--slick-context-menu-title-width, calc(100% - 15px - 10px));
  border-bottom: var(--slick-context-menu-title-border-bottom, 1px solid #d6d6d6);
  margin-bottom: var(--slick-context-menu-title-margin-bottom, 10px);
}
.slick-context-menu .slick-context-menu-item {
  cursor: pointer;
  border: var(--slick-context-menu-item-border, 1px solid transparent);
  border-radius: var(--slick-context-menu-item-border-radius, 0px);
  font-size: var(--slick-context-menu-item-font-size, 14px);
  padding: var(--slick-context-menu-item-padding, 2px 4px);
  list-style: none outside none;
  margin: 0;
  width: var(--slick-context-menu-item-width, 100%);
  /* Disabled item */
}
.slick-context-menu .slick-context-menu-item:hover {
  border: var(--slick-context-menu-item-hover-border, 1px solid #BFBDBD);
  background-color: var(--slick-context-menu-item-hover-color, #fafafa);
}
.slick-context-menu .slick-context-menu-item.slick-context-menu-item-divider {
  cursor: default;
  display: block;
  border: none;
  overflow: hidden;
  padding: 0;
  height: var(--slick-context-menu-divider-height, 1px);
  margin: var(--slick-context-menu-divider-margin, 8px 5px);
  background-color: var(--slick-context-menu-divider-color, #e7e7e7);
  width: var(--slick-context-menu-divider-width, calc(100% - 10px));
  margin-left: auto;
  margin-right: auto;
}
.slick-context-menu .slick-context-menu-item.slick-context-menu-item-divider:hover {
  border: none;
  background-color: var(--slick-context-menu-divider-color, #e7e7e7);
}
.slick-context-menu .slick-context-menu-item .slick-context-menu-icon {
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  font-size: var(--slick-context-menu-icon-font-size, 14px);
  height: var(--slick-context-menu-icon-height, 16px);
  line-height: var(--slick-context-menu-icon-line-height, 14px);
  margin-right: var(--slick-context-menu-icon-margin-right, 4px);
  vertical-align: middle;
  width: var(--slick-context-menu-icon-width, 16px);
}
.slick-context-menu .slick-context-menu-item .slick-context-menu-content {
  display: inline-block;
  vertical-align: middle;
}
.slick-context-menu .slick-context-menu-item.slick-context-menu-item-disabled {
  border-color: transparent !important;
  background: inherit !important;
  color: var(--slick-context-menu-item-disabled-color, silver);
  cursor: inherit;
}
.slick-context-menu .slick-context-menu-item.slick-context-menu-item-disabled .slick-context-menu-icon, .slick-context-menu .slick-context-menu-item.slick-context-menu-item-disabled .slick-context-menu-content {
  color: var(--slick-context-menu-item-disabled-color, silver);
}
.slick-context-menu .slick-context-menu-item.slick-context-menu-item-hidden {
  display: none;
}
.slick-context-menu .slick-context-menu-option-list {
  margin-bottom: var(--slick-context-menu-option-list-margin-bottom, 10px);
}
.slick-context-menu button + .slick-context-menu-command-list .slick-context-menu-item:first-child,
.slick-context-menu button + .slick-context-menu-option-list .slick-context-menu-item:first-child {
  width: var(--slick-context-menu-item-width-when-button, calc(100% - 15px - 3px));
}

.slick-custom-tooltip {
  position: absolute;
  background-color: var(--slick-tooltip-background-color, #ffffff);
  border: var(--slick-tooltip-border, 2px solid #BFBDBD);
  border-radius: var(--slick-tooltip-border-radius, 4px);
  color: var(--slick-tooltip-color, inherit);
  padding: var(--slick-tooltip-padding, 7px);
  font-size: var(--slick-tooltip-font-size, calc(14px - 1px));
  height: var(--slick-tooltip-height, auto);
  width: var(--slick-tooltip-width, auto);
  z-index: var(--slick-tooltip-z-index, 9999);
  overflow: var(--slick-tooltip-overflow, inherit);
  text-overflow: var(--slick-tooltip-text-overflow, ellipsis);
  white-space: var(--slick-tooltip-white-space, normal);
}
.slick-custom-tooltip.tooltip-arrow::after {
  content: "";
  left: 0px;
  position: absolute;
  border: transparent;
  border-style: solid;
  border-width: var(--slick-tooltip-arrow-size, 8px);
}
.slick-custom-tooltip.tooltip-arrow.arrow-up::after {
  top: var(--slick-tooltip-up-arrow-top-margin, -16px);
  border-bottom-color: var(--slick-tooltip-arrow-color, #b2b0b0);
}
.slick-custom-tooltip.tooltip-arrow.arrow-down::after {
  top: var(--slick-tooltip-down-arrow-top-margin, 100%);
  border-top-color: var(--slick-tooltip-arrow-color, #b2b0b0);
}
.slick-custom-tooltip.tooltip-arrow.arrow-left-align::after {
  margin-left: var(--slick-tooltip-arrow-side-margin, 9px);
}
.slick-custom-tooltip.tooltip-arrow.arrow-right-align::after {
  margin-left: var(--slick-tooltip-right-arrow-side-margin, calc(100% - 16px - 9px));
}

.slick-column-name,
.slick-sort-indicator {
  /**
   * This makes all "float:right" elements after it that spill over to the next line
   * display way below the lower boundary of the column thus hiding them.
   */
  float: left;
  margin-bottom: 100px;
}

.slick-header-button {
  /**
   * This makes all "float:right" elements after it that spill over to the next line
   * display way below the lower boundary of the column thus hiding them.
   */
  float: var(--slick-header-button-float, right);
  vertical-align: var(--slick-header-button-vertical-align, top);
  margin: var(--slick-header-button-margin, 1px 0 100px 0);
  height: var(--slick-header-button-height, 15px);
  width: var(--slick-header-button-width, 15px);
  background-repeat: no-repeat;
  background-position: center center;
  cursor: pointer;
}

.slick-header-button-hidden {
  width: 0;
  margin-right: var(--slick-header-button-hidden-margin-right, -5px);
  transition: 0.2s width;
}

.slick-header-column:hover > .slick-header-button {
  width: var(--slick-header-button-width, 15px);
}

.slick-header-menubutton {
  background-position: center center;
  background-repeat: no-repeat;
  cursor: pointer;
  display: none;
  position: absolute;
  height: var(--slick-header-menu-button-height, 35px);
  border: var(--slick-header-menu-button-border, 1px solid #BFBDBD);
  border-width: var(--slick-header-menu-button-border-width, 0px);
  padding: var(--slick-header-menu-button-padding, 0px);
  color: var(--slick-header-menu-button-icon-color, #4a4a4a);
  bottom: 0;
  right: var(--slick-header-menu-button-margin-right, 3px);
  top: 0;
  width: var(--slick-header-menu-button-width, 14px);
}

.slick-header-menubutton:before {
  display: inline-block;
  content: var(--slick-header-menu-button-icon, "\f13a");
  font-family: var(--slick-icon-font-family, "FontAwesome");
  font-size: var(--slick-header-menu-button-icon-font-size, 14px);
  font-weight: var(--slick-header-menu-button-icon-font-weight, normal);
  width: var(--slick-header-menu-button-icon-width, 14px);
}

.slick-header-column .slick-header-menubutton {
  display: var(--slick-header-menu-display, none);
}
.slick-header-column:hover .slick-header-menubutton {
  display: inline-block;
}

.slick-header-menu {
  position: absolute;
  margin: 0;
  background: var(--slick-header-menu-bg, none repeat scroll 0 0 #ffffff);
  border: var(--slick-header-menu-border, 1px solid #BFBDBD);
  border-radius: var(--slick-header-menu-border-radius, 2px);
  min-width: var(--slick-header-menu-min-width, 175px);
  padding: var(--slick-header-menu-padding, 6px);
  z-index: 100000;
  cursor: default;
  display: inline-block;
}
.slick-header-menu .filter {
  border: 1px solid #BFBDBD;
  font-size: 8pt;
  height: 400px;
  margin-top: 6px;
  overflow: scroll;
  padding: 4px;
  white-space: nowrap;
  width: 200px;
}
.slick-header-menu .textfilter > label {
  display: inline-block;
  margin-left: 5px;
  margin-right: 10px;
}
.slick-header-menu .textfilter > input[type=text] {
  width: 70%;
}

.slick-header-menuitem {
  cursor: pointer;
  display: block;
  border: var(--slick-header-menu-item-border, 1px solid transparent);
  border-radius: var(--slick-header-menu-item-border-radius, 0px);
  padding: var(--slick-header-menu-item-padding, 2px 4px);
  list-style: none outside none;
  margin: 0;
}
.slick-header-menuitem:hover {
  border: var(--slick-header-menu-item-hover-border, 1px solid #BFBDBD);
  background-color: var(--slick-header-menu-item-hover-color, #fafafa);
}
.slick-header-menuitem.slick-header-menuitem-divider {
  cursor: default;
  border: none;
  overflow: hidden;
  padding: 0;
  height: var(--slick-header-menu-divider-height, 1px);
  margin: var(--slick-header-menu-divider-margin, 8px 3px);
  background-color: var(--slick-header-menu-divider-color, #e7e7e7);
  width: var(--slick-header-menu-divider-width, calc(100% - 10px));
  margin-left: auto;
  margin-right: auto;
}
.slick-header-menuitem.slick-header-menuitem-divider:hover {
  border: none;
  background-color: var(--slick-header-menu-item-disabled-color, silver);
}

.slick-header-menuitem-divider.slick-header-menuitem:hover {
  background-color: var(--slick-header-menu-divider-color, #e7e7e7);
}

.slick-header-menuicon {
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  color: var(--slick-header-menu-icon-font-color, #000000);
  font-size: var(--slick-header-menu-icon-font-size, 14px);
  font-weight: var(--slick-header-menu-icon-font-weight, normal);
  line-height: var(--slick-header-menu-icon-line-height, 14px);
  height: var(--slick-header-menu-icon-height, 16px);
  margin-right: var(--slick-header-menu-icon-margin-right, 4px);
  vertical-align: middle;
  width: var(--slick-header-menu-icon-width, 16px);
  /* Font Awesome sorting icons are not aligned in middle, let's align them ourselves */
}
.slick-header-menuicon.fa-sort-asc {
  transform: translateY(3px);
}
.slick-header-menuicon.fa-sort-desc {
  transform: translateY(-2px);
}

.slick-header-menucontent {
  display: inline-block;
  vertical-align: middle;
}

/* Disabled */
.slick-header-menuitem-disabled {
  border-color: transparent !important;
  background: inherit !important;
  color: var(--slick-header-menu-item-disabled-color, silver);
  cursor: inherit;
}
.slick-header-menuitem-disabled .slick-header-menuicon, .slick-header-menuitem-disabled .slick-header-menucontent {
  color: var(--slick-header-menu-item-disabled-color, silver);
}

.slick-header-menuitem-hidden {
  display: none;
}

.slick-cell.cell-reorder:before {
  display: inline-block;
  font-family: var(--slick-icon-font-family, "FontAwesome");
  font-size: var(--slick-row-move-plugin-size, 14px);
  content: var(--slick-row-move-plugin-icon, "\f0c9");
  width: var(--slick-row-move-plugin-icon-width, 14px);
  vertical-align: var(--slick-row-move-plugin-icon-vertical-align, bottom);
}

.slick-cell.cell-reorder {
  cursor: var(--slick-row-move-plugin-cursor, move);
}

.slick-headerrow-column,
.slick-column-name,
.slick-cell-checkboxsel {
  text-align: center;
}
.slick-headerrow-column #filter-checkbox-selectall-container,
.slick-column-name #filter-checkbox-selectall-container,
.slick-cell-checkboxsel #filter-checkbox-selectall-container {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.slick-headerrow-column input[type=checkbox],
.slick-headerrow-column #filter-checkbox-selectall-container > input[type=checkbox],
.slick-column-name input[type=checkbox],
.slick-column-name #filter-checkbox-selectall-container > input[type=checkbox],
.slick-cell-checkboxsel input[type=checkbox],
.slick-cell-checkboxsel #filter-checkbox-selectall-container > input[type=checkbox] {
  display: none; /* to hide the checkbox itself */
}
.slick-headerrow-column input[type=checkbox],
.slick-headerrow-column #filter-checkbox-selectall-container > input[type=checkbox] + label,
.slick-column-name input[type=checkbox],
.slick-column-name #filter-checkbox-selectall-container > input[type=checkbox] + label,
.slick-cell-checkboxsel input[type=checkbox],
.slick-cell-checkboxsel #filter-checkbox-selectall-container > input[type=checkbox] + label {
  margin: 0;
}
.slick-headerrow-column input[type=checkbox] + label:before,
.slick-headerrow-column #filter-checkbox-selectall-container > input[type=checkbox] + label:before,
.slick-column-name input[type=checkbox] + label:before,
.slick-column-name #filter-checkbox-selectall-container > input[type=checkbox] + label:before,
.slick-cell-checkboxsel input[type=checkbox] + label:before,
.slick-cell-checkboxsel #filter-checkbox-selectall-container > input[type=checkbox] + label:before {
  cursor: pointer;
  content: var(--slick-checkbox-selector-icon-unchecked, "\f00c");
  background-color: var(--slick-checkbox-selector-icon-bg-color, inherit);
  color: var(--slick-checkbox-selector-unchecked-color, #31708F);
  display: inline-block;
  font-weight: var(--slick-checkbox-selector-icon-font-weight, bold);
  font-family: var(--slick-icon-font-family, "FontAwesome");
  font-size: var(--slick-checkbox-selector-size, calc(14px - 1px));
  opacity: var(--slick-checkbox-selector-opacity, 0.15); /* unchecked icon */
  height: var(--slick-checkbox-selector-icon-height, 14px);
  width: var(--slick-checkbox-selector-icon-width, 14px);
  border: var(--slick-checkbox-selector-icon-border, none);
  border-radius: var(--slick-checkbox-selector-icon-border-radius, none);
  margin: var(--slick-checkbox-selector-icon-margin, 0);
}
.slick-headerrow-column input[type=checkbox] + label:hover:before,
.slick-headerrow-column #filter-checkbox-selectall-container > input[type=checkbox] + label:hover:before,
.slick-column-name input[type=checkbox] + label:hover:before,
.slick-column-name #filter-checkbox-selectall-container > input[type=checkbox] + label:hover:before,
.slick-cell-checkboxsel input[type=checkbox] + label:hover:before,
.slick-cell-checkboxsel #filter-checkbox-selectall-container > input[type=checkbox] + label:hover:before {
  opacity: var(--slick-checkbox-selector-opacity-hover, 0.35);
}
.slick-headerrow-column input[type=checkbox]:checked + label:before,
.slick-headerrow-column #filter-checkbox-selectall-container > input[type=checkbox]:checked + label:before,
.slick-column-name input[type=checkbox]:checked + label:before,
.slick-column-name #filter-checkbox-selectall-container > input[type=checkbox]:checked + label:before,
.slick-cell-checkboxsel input[type=checkbox]:checked + label:before,
.slick-cell-checkboxsel #filter-checkbox-selectall-container > input[type=checkbox]:checked + label:before {
  content: var(--slick-checkbox-selector-icon-checked, "\f00c");
  color: var(--slick-checkbox-selector-checked-color, #31708F);
  opacity: 1; /* checked icon */
  height: var(--slick-checkbox-selector-icon-height, 14px);
  width: var(--slick-checkbox-selector-icon-width, 14px);
  border-radius: var(--slick-checkbox-selector-icon-border, none);
  border-radius: var(--slick-checkbox-selector-icon-border-radius, none);
}

.slick-group .slick-cell-checkboxsel {
  text-align: left;
}

.search-filter :focus {
  outline-color: var(--slick-focus-color, rgb(115, 179, 229));
}

.ms-choice {
  border: var(--slick-multiselect-input-filter-border, 1px solid #ccc);
  background-color: transparent;
  font-size: var(--slick-header-font-size, 14px);
}
.ms-choice div:before {
  font-family: var(--slick-icon-font-family, "FontAwesome");
  font-size: var(--slick-multiselect-icon-arrow-font-size, 16px);
}
.ms-choice div.open:before {
  font-family: var(--slick-icon-font-family, "FontAwesome");
  font-size: var(--slick-multiselect-icon-arrow-font-size, 16px);
}
.ms-choice span {
  font-size: var(--slick-multiselect-input-filter-font-size, 12px);
  font-family: var(--slick-multiselect-input-filter-font-family, "Helvetica Neue", Helvetica, Arial);
}
.ms-choice .placeholder {
  background-color: var(--slick-multiselect-placeholder-bg-color, transparent);
  color: var(--slick-multiselect-placeholder-color, #c9c9c9) !important;
  font-family: var(--slick-multiselect-placeholder-font-family, "Segoe UI Symbol");
  font-size: var(--slick-header-font-size, 14px);
}

.ms-filter.search-filter {
  width: 100% !important;
}

.ms-drop {
  max-width: var(--slick-multiselect-dropdown-max-width, 250px);
  border: var(--slick-multiselect-dropdown-border, 1px solid #bbb);
  z-index: var(--slick-multiselect-dropdown-z-index, 9999);
}
.ms-drop input[type=checkbox],
.ms-drop input[type=radio] {
  /* make input checkbox invisible but don't hide it since multiple-select uses hide for something else */
  opacity: 0;
  width: 0;
}
.ms-drop input[type=checkbox] + span:before,
.ms-drop input[type=radio] + span:before {
  cursor: pointer;
  color: var(--slick-multiselect-icon-unchecked-color, #31708F);
  content: var(--slick-multiselect-icon-unchecked, "\f096");
  display: inline-block;
  font-family: var(--slick-icon-font-family, "FontAwesome");
  font-size: var(--slick-multiselect-icon-font-size, 16px);
  font-weight: normal;
  height: var(--slick-multiselect-icon-height, 14px);
  width: var(--slick-multiselect-icon-width, 20px);
  border: var(--slick-multiselect-icon-border, none);
  border-radius: var(--slick-multiselect-icon-border-radius, none);
  margin: var(--slick-multiselect-icon-margin, 0);
  opacity: var(--slick-multiselect-unchecked-opacity, 0.6);
  vertical-align: var(--slick-multiselect-icon-vertical-align, middle);
}
.ms-drop input[type=checkbox]:checked + span:before,
.ms-drop input[type=radio]:checked + span:before {
  content: var(--slick-multiselect-icon-checked, "\f14a");
  opacity: 1;
  height: var(--slick-multiselect-icon-height, 14px);
  width: var(--slick-multiselect-icon-width, 20px);
  border: var(--slick-multiselect-icon-border, none);
  border-radius: var(--slick-multiselect-icon-border-radius, none);
  margin: var(--slick-multiselect-icon-margin, 0);
}
.ms-drop input[type=radio] + span:before {
  content: var(--slick-multiselect-icon-radio-unchecked, "\f10c");
  height: var(--slick-multiselect-icon-radio-height, 14px);
  width: var(--slick-multiselect-icon-radio-width, 20px);
  border: var(--slick-multiselect-icon-radio-border, none);
  border-radius: var(--slick-multiselect-icon-radio-border-radius, none);
  margin: var(--slick-multiselect-icon-radio-margin, 0);
}
.ms-drop input[type=radio]:checked + span:before {
  content: var(--slick-multiselect-icon-radio-checked, "\f192");
  color: var(--slick-multiselect-icon-radio-color, #31708F);
  height: var(--slick-multiselect-icon-radio-height, 14px);
  width: var(--slick-multiselect-icon-radio-width, 20px);
  border: var(--slick-multiselect-icon-radio-border, none);
  border-radius: var(--slick-multiselect-icon-radio-border-radius, none);
  margin: var(--slick-multiselect-icon-radio-margin, 0);
}
.ms-drop label {
  margin-bottom: var(--slick-multiselect-label-margin-bottom, 6px);
  line-height: var(--slick-multiselect-label-line-height, 18px);
}
.ms-drop label span {
  cursor: pointer;
  margin-left: var(--slick-multiselect-checkbox-margin-left, 4px);
  position: relative;
  top: 1px;
}
.ms-drop label:hover {
  cursor: pointer;
  background-color: var(--slick-multiselect-checkbox-hover-bg-color, #eff5fc);
}
.ms-drop .ms-select-all {
  border-bottom: var(--slick-multiselect-select-all-border-bottom, 1px solid #ddd);
}
.ms-drop .ms-select-all label {
  display: inline-block;
  font-weight: normal;
  padding: 5px 8px;
  color: var(--slick-multiselect-select-all-text-color, #2a617c);
}
.ms-drop .ms-select-all label:hover {
  color: var(--slick-multiselect-select-all-text-hover-color, #245269);
}
.ms-drop .ms-ok-button {
  cursor: pointer;
  display: block;
  width: var(--slick-multiselect-ok-button-width, 100%);
  height: var(--slick-multiselect-ok-button-height, 26px);
  padding: 0;
  border: var(--slick-multiselect-ok-button-border, 1px solid #ccc);
  text-align: var(--slick-multiselect-ok-button-text-align, center);
  color: var(--slick-multiselect-ok-button-text-color, #31708F);
  font-weight: var(--slick-multiselect-ok-button-font-weight, 600);
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  background-color: var(--slick-multiselect-ok-button-bg-color, #fff);
}
.ms-drop .ms-ok-button:hover {
  background-color: var(--slick-multiselect-ok-button-bg-hover-color, #e2edfa);
  color: var(--slick-multiselect-ok-button-text-hover-color, #2a617c);
}
.ms-drop .ms-search:before {
  font-family: var(--slick-icon-font-family, "FontAwesome");
  font-size: var(--slick-multiselect-icon-font-size, 16px);
  right: var(--slick-multiselect-icon-search-margin-right, 8px);
  position: absolute;
}

.search-filter .operator.input-group-addon {
  margin: 0;
  padding: 0;
  min-width: 25px;
  border: none;
}
.search-filter .operator.input-group-addon .form-control {
  border-radius: var(--slick-compound-filter-operator-border-radius, 4px 0 0 4px);
  padding: var(--slick-compound-filter-text-padding, 0 0 0 2px) !important;
  font-size: var(--slick-compound-filter-text-font-size, 13px);
  color: var(--slick-compound-filter-text-color, #333333);
  font-weight: var(--slick-compound-filter-text-weight, bold);
  background-color: var(--slick-compound-filter-bgcolor, #ffffff);
}
.search-filter .operator.input-group-addon select {
  font-family: var(--slick-compound-filter-operator-select-font-family, Consolas, "Lucida Console");
  font-size: var(--slick-compound-filter-operator-select-font-size, 14px !important);
  border: var(--slick-compound-filter-operator-select-border, 1px solid #4b9ac1);
  width: var(--slick-compound-filter-operator-select-width, 25px);
}
.search-filter .operator.input-group-addon select.form-control {
  cursor: pointer;
  appearance: none;
}
.search-filter .operator.input-group-addon select.form-control:-ms-expand {
  display: none;
}
.search-filter .operator.input-group-addon select.form-control .empty {
  color: #c0c0c0;
}

.search-filter .operator-char3.input-group-addon {
  min-width: 30px;
}

input.search-filter {
  font-family: var(--slick-filter-placeholder-font-family, "Segoe UI Symbol");
}

.search-filter input {
  font-family: var(--slick-filter-placeholder-font-family, "Segoe UI Symbol");
}
.search-filter input.compound-input {
  border-radius: var(--slick-compound-filter-border-radius, 0 4px 4px 0) !important;
  border-left: none;
}
.search-filter input.compound-input::placeholder {
  color: var(--slick-editor-placeholder-color, #c9c9c9);
}
.search-filter input.compound-slider {
  border-left: none !important;
}

.slickgrid-container .slick-headerrow .slick-headerrow-columns .slick-headerrow-column .input-group-prepend + .flatpickr input.compound-input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.search-filter .flatpickr input.form-control {
  border-left: none;
}
.search-filter .flatpickr input.form-control::placeholder {
  color: var(--slick-editor-placeholder-color, #c9c9c9);
}

.search-filter.flatpickr,
.search-filter .flatpickr {
  flex: 1;
  cursor: pointer;
}
.search-filter.flatpickr input.flatpickr.form-control,
.search-filter.flatpickr .flatpickr-input.form-control,
.search-filter .flatpickr input.flatpickr.form-control,
.search-filter .flatpickr .flatpickr-input.form-control {
  background-color: var(--slick-flatpickr-bgcolor, #ffffff);
  font-family: var(--slick-filter-placeholder-font-family, "Segoe UI Symbol");
  font-size: var(--slick-font-size-base, 14px);
  border-radius: var(--slick-compound-filter-border-radius, 0 4px 4px 0);
  width: 100%;
}
.search-filter.flatpickr input.flatpickr.form-control[readonly],
.search-filter.flatpickr .flatpickr-input.form-control[readonly],
.search-filter .flatpickr input.flatpickr.form-control[readonly],
.search-filter .flatpickr .flatpickr-input.form-control[readonly] {
  background-color: var(--slick-flatpickr-bgcolor, #ffffff);
}
.search-filter.flatpickr .form-control[readonly],
.search-filter.flatpickr .flatpickr.form-control[readonly],
.search-filter .flatpickr .form-control[readonly],
.search-filter .flatpickr .flatpickr.form-control[readonly] {
  cursor: pointer;
  background-color: var(--slick-flatpickr-bgcolor, #ffffff);
}

input.flatpickr-input.form-control,
input.flatpickr.form-control {
  cursor: pointer;
  font-family: var(--slick-filter-placeholder-font-family, "Segoe UI Symbol");
  font-size: var(--slick-font-size-base, 14px);
  border-radius: var(--slick-date-range-filter-border-radius, 4px);
}
input.flatpickr-input.form-control[readonly],
input.flatpickr.form-control[readonly] {
  background-color: var(--slick-flatpickr-bgcolor, #ffffff);
}

.slick-preheader-panel .ui-droppable, .slick-preheader-panel .ui-droppable-hover {
  padding: var(--slick-draggable-group-drop-padding, 5px 10px);
  height: var(--slick-draggable-group-drop-height, 35px);
  border-top: var(--slick-draggable-group-drop-border-top, 1px solid #e0e0e0) !important;
  border-left: var(--slick-draggable-group-drop-border-left, 1px solid #e0e0e0) !important;
  border-right: var(--slick-draggable-group-drop-border-right, 1px solid #e0e0e0) !important;
  border-bottom: var(--slick-draggable-group-drop-border-bottom, 1px solid #e0e0e0) !important;
  width: var(--slick-draggable-group-drop-width, calc(100% - 25px)) !important;
  border-radius: var(--slick-draggable-group-drop-radius, 4px);
  background-color: var(--slick-draggable-group-drop-bgcolor, #ffffff);
}
.slick-preheader-panel .ui-droppable .slick-placeholder, .slick-preheader-panel .ui-droppable-hover .slick-placeholder {
  font-style: var(--slick-draggable-group-placeholder-font-style, italic);
  color: var(--slick-draggable-group-placeholder-color, #616161);
}
.slick-preheader-panel .ui-droppable .slick-group-toggle-all, .slick-preheader-panel .ui-droppable-hover .slick-group-toggle-all {
  position: absolute;
  cursor: pointer;
  font-family: var(--slick-icon-font-family, "FontAwesome");
  color: var(--slick-draggable-group-toggle-all-color, #31708F);
  display: var(--slick-draggable-group-toggle-all-display, none) !important;
  top: var(--slick-draggable-group-toggle-all-pos-top, 7px);
  right: var(--slick-draggable-group-toggle-all-pos-right, 40px);
}
.slick-preheader-panel .ui-droppable .slick-group-toggle-all.expanded:before, .slick-preheader-panel .ui-droppable-hover .slick-group-toggle-all.expanded:before {
  content: var(--slick-draggable-group-toggle-expanded-icon, "\f146");
}
.slick-preheader-panel .ui-droppable .slick-group-toggle-all.collapsed:before, .slick-preheader-panel .ui-droppable-hover .slick-group-toggle-all.collapsed:before {
  content: var(--slick-draggable-group-toggle-collapsed-icon, "\f0fe");
}
.slick-preheader-panel .ui-droppable .slick-dropped-grouping, .slick-preheader-panel .ui-droppable-hover .slick-dropped-grouping {
  display: inline-block;
  vertical-align: middle;
  cursor: move;
}
.slick-preheader-panel .ui-droppable .slick-groupby-remove, .slick-preheader-panel .ui-droppable-hover .slick-groupby-remove {
  cursor: pointer;
  display: inline-flex;
  color: var(--slick-draggable-group-delete-color, pink);
  font-size: var(--slick-draggable-group-delete-font-size, 16px);
  padding-left: var(--slick-draggable-group-delete-padding-left, 5px);
  padding-right: var(--slick-draggable-group-delete-padding-right, 7px);
  vertical-align: var(--slick-draggable-group-delete-vertical-align, baseline);
}
.slick-preheader-panel .ui-droppable .slick-groupby-remove:hover, .slick-preheader-panel .ui-droppable-hover .slick-groupby-remove:hover {
  color: var(--slick-draggable-group-delete-hover-color, red);
}
.slick-preheader-panel .ui-droppable-active {
  background-color: var(--slick-draggable-group-droppable-active-bgcolor, #fafafa);
}
.slick-preheader-panel .ui-droppable-hover {
  background-color: var(--slick-draggable-group-droppable-hover-bgcolor, #ededed);
}

.slick-header .slick-header-columns .slick-column-groupable {
  display: inline-block;
  font-weight: var(--slick-draggable-group-column-icon-font-weight, normal);
  color: var(--slick-draggable-group-column-icon-color, #707070);
  width: var(--slick-draggable-group-column-icon-width, 9px);
  height: var(--slick-draggable-group-column-icon-height, 9px);
  margin-left: var(--slick-draggable-group-column-icon-margin-left, 4px);
}

.ui-widget.ui-widget-content {
  border: 0;
}

input.slider-editor-input[type=range],
input.slider-filter-input[type=range] {
  /*removes default webkit styles*/
  -webkit-appearance: none;
  height: var(--slick-slider-filter-height, 27px);
  flex: 1;
  padding: var(--slick-slider-filter-runnable-track-padding, 0 6px);
  /* change runnable track color while in focus on all browsers */
  /* WebKit specific (Opera/Chrome/Safari) */
  /* Mozilla Firefox specific */
  /*fix for FF unable to apply focus style bug */
  border: var(--slick-slider-filter-border, 1px solid #ccc);
  /*hide the outline behind the border*/
  /* Microsoft IE specific */
}
input.slider-editor-input[type=range]:focus,
input.slider-filter-input[type=range]:focus {
  outline: none;
}
input.slider-editor-input[type=range]:focus::-webkit-slider-runnable-track,
input.slider-filter-input[type=range]:focus::-webkit-slider-runnable-track {
  background: var(--slick-slider-filter-runnable-track-bgcolor, #ddd);
}
input.slider-editor-input[type=range]:focus::-moz-range-track,
input.slider-filter-input[type=range]:focus::-moz-range-track {
  background: var(--slick-slider-filter-runnable-track-bgcolor, #ddd);
}
input.slider-editor-input[type=range]:focus::-ms-fill-lower,
input.slider-filter-input[type=range]:focus::-ms-fill-lower {
  background: var(--slick-slider-filter-fill-focus-lower-color, #aaa);
}
input.slider-editor-input[type=range]:focus::-ms-fill-upper,
input.slider-filter-input[type=range]:focus::-ms-fill-upper {
  background: var(--slick-slider-filter-runnable-track-bgcolor, #ddd);
}
input.slider-editor-input[type=range]::-webkit-slider-runnable-track,
input.slider-filter-input[type=range]::-webkit-slider-runnable-track {
  height: var(--slick-slider-filter-runnable-track-height, 4px);
  background: var(--slick-slider-filter-bgcolor, #eee);
  border: none;
  border-radius: 3px;
}
input.slider-editor-input[type=range]::-webkit-slider-thumb,
input.slider-filter-input[type=range]::-webkit-slider-thumb {
  cursor: var(--slick-slider-filter-thumb-cursor, pointer);
  -webkit-appearance: none;
  border: none;
  height: var(--slick-slider-filter-thumb-size, 14px);
  width: var(--slick-slider-filter-thumb-size, 14px);
  border-radius: var(--slick-slider-filter-thumb-border-radius, 50%);
  border: var(--slick-slider-filter-thumb-border, 1px solid #9bbc9f);
  background: var(--slick-slider-filter-thumb-color, rgb(201, 219, 203));
  margin-top: -4px;
}
input.slider-editor-input[type=range]::-moz-range-track,
input.slider-filter-input[type=range]::-moz-range-track {
  height: var(--slick-slider-filter-runnable-track-height, 4px);
  background: var(--slick-slider-filter-bgcolor, #eee);
  border: none;
  border-radius: 3px;
}
input.slider-editor-input[type=range]::-moz-range-thumb,
input.slider-filter-input[type=range]::-moz-range-thumb {
  border: none;
  cursor: var(--slick-slider-filter-thumb-cursor, pointer);
  height: var(--slick-slider-filter-thumb-height, calc(14px - 2px));
  width: var(--slick-slider-filter-thumb-width, calc(14px - 2px));
  border-radius: var(--slick-slider-filter-thumb-border-radius, 50%);
  border: var(--slick-slider-filter-thumb-border, 1px solid #9bbc9f);
  background: var(--slick-slider-filter-thumb-color, rgb(201, 219, 203));
}
input.slider-editor-input[type=range]:-moz-focusring,
input.slider-filter-input[type=range]:-moz-focusring {
  outline: 1px solid white;
  outline-offset: -1px;
}
input.slider-editor-input[type=range]::-ms-track,
input.slider-filter-input[type=range]::-ms-track {
  height: var(--slick-slider-filter-runnable-track-height, 4px);
  /*remove bg colour from the track, we'll use ms-fill-lower and ms-fill-upper instead */
  background: transparent;
  /*leave room for the larger thumb to overflow with a transparent border */
  border-color: transparent;
  border-width: 6px 0;
  /*remove default tick marks*/
  color: transparent;
}
input.slider-editor-input[type=range]::-ms-fill-lower,
input.slider-filter-input[type=range]::-ms-fill-lower {
  background: var(--slick-slider-filter-fill-lower-color, #ddd);
  border-radius: 10px;
}
input.slider-editor-input[type=range]::-ms-fill-upper,
input.slider-filter-input[type=range]::-ms-fill-upper {
  background: var(--slick-slider-filter-bgcolor, #eee);
  border-radius: 10px;
}
input.slider-editor-input[type=range]::-ms-thumb,
input.slider-filter-input[type=range]::-ms-thumb {
  border: none;
  cursor: var(--slick-slider-filter-thumb-cursor, pointer);
  height: var(--slick-slider-filter-thumb-height, calc(14px - 2px));
  width: var(--slick-slider-filter-thumb-width, calc(14px - 2px));
  border-radius: var(--slick-slider-filter-thumb-border-radius, 50%);
  border: var(--slick-slider-filter-thumb-border, 1px solid #9bbc9f);
  background: var(--slick-slider-filter-thumb-color, rgb(201, 219, 203));
  margin-top: 1px;
}
input.slider-editor-input[type=range]::-ms-tooltip,
input.slider-filter-input[type=range]::-ms-tooltip {
  display: none;
}

.search-filter {
  height: var(--slick-header-input-height, 27px);
}
.search-filter::placeholder {
  color: var(--slick-editor-placeholder-color, #c9c9c9);
}
.search-filter .slider-value {
  padding: 0;
  height: 100%;
}
.search-filter .slider-value .input-group-text {
  padding: var(--slick-slider-filter-number-padding, 4px 8px);
  font-size: var(--slick-slider-filter-number-font-size, calc(14 - 1px));
}

input.slider-filter-input[type=range] {
  padding: var(--slick-slider-filter-runnable-track-padding, 0 6px);
  height: var(--slick-slider-filter-height, 27px);
}

/* Slider Editor */
input.slider-editor-input[type=range] {
  padding: var(--slick-slider-editor-runnable-track-padding, 0 6px);
  height: var(--slick-slider-editor-height, 24px);
}

.slider-editor .slider-value {
  padding: 0;
  height: var(--slick-slider-editor-height, 24px);
}
.slider-editor .slider-value .input-group-text {
  padding: var(--slick-slider-editor-number-padding, 4px 6px);
  font-size: var(--slick-slider-filter-number-font-size, calc(14 - 1px));
  height: var(--slick-slider-editor-height, 24px);
}

.slider-range-container {
  height: var(--slick-slider-range-filter-height, 27px);
  padding: var(--slick-slider-range-filter-padding, 0 12px);
}
.slider-range-container .ui-slider {
  position: relative;
}
.slider-range-container .ui-slider .ui-slider-handle {
  position: absolute;
  top: var(--slick-slider-range-filter-thumb-top, -5px);
  border-radius: var(--slick-slider-range-filter-thumb-border-radius, 50%);
  cursor: var(--slick-slider-range-filter-thumb-cursor, pointer);
  border: var(--slick-slider-range-filter-thumb-border, 1px solid #9bbc9f);
  height: var(--slick-slider-range-filter-thumb-size, 14px);
  width: var(--slick-slider-range-filter-thumb-size, 14px);
  background-color: var(--slick-slider-range-filter-thumb-color, rgb(201, 219, 203));
}
.slider-range-container .ui-slider .ui-slider-handle:focus {
  outline: none;
}
.slider-range-container .ui-slider-horizontal {
  top: var(--slick-slider-range-filter-runnable-track-top, 45%);
  height: var(--slick-slider-range-filter-runnable-track-height, 4px);
  background-color: var(--slick-slider-range-filter-bgcolor, #eee);
}
.slider-range-container .input-group-text {
  border: 0;
}

.slider-range-container.slider-values {
  padding: 0;
}
.slider-range-container.slider-values .ui-slider-horizontal {
  flex: 1;
  width: var(--slick-slider-range-filter-values-slider-width, calc(98% - 16px));
  top: var(--slick-slider-range-filter-values-slider-top, 12px);
  margin: var(--slick-slider-range-filter-values-slider-margin, 0 10px);
}
.slider-range-container.slider-values .slider-range-value {
  padding: 0;
  border: 0;
  height: 100%;
}
.slider-range-container.slider-values .slider-range-value .input-group-text {
  padding: var(--slick-slider-filter-number-padding, 4px 8px);
  font-size: var(--slick-slider-filter-number-font-size, calc(14 - 1px));
}
.slider-range-container.slider-values .input-group-prepend.slider-range-value {
  border-right: var(--slick-slider-range-filter-border, 1px solid #ccc);
}
.slider-range-container.slider-values .input-group-append.slider-range-value {
  border-left: var(--slick-slider-range-filter-border, 1px solid #ccc);
}

.slick-row .detail-view-toggle {
  display: inline-block;
  cursor: pointer;
}
.slick-row .detail-view-toggle.expand {
  display: inline-block;
  color: var(--slick-detail-view-icon-expand-color, #71b0ce);
}
.slick-row .detail-view-toggle.expand:hover {
  color: var(--slick-detail-view-icon-expand-color-hover, #4b9ac1);
}
.slick-row .detail-view-toggle.expand:before {
  font-family: var(--slick-icon-font-family, "FontAwesome");
  font-size: var(--slick-detail-view-icon-size, calc(14px + 2px));
  content: var(--slick-detail-view-icon-expand, "\f055");
}
.slick-row .detail-view-toggle.collapse {
  display: inline-block;
  color: var(--slick-detail-view-icon-collapse-color, #31708F);
}
.slick-row .detail-view-toggle.collapse:hover {
  color: var(--slick-detail-view-icon-collapse-color-hover, #245269);
}
.slick-row .detail-view-toggle.collapse:before {
  font-family: var(--slick-icon-font-family, "FontAwesome");
  font-size: var(--slick-detail-view-icon-size, calc(14px + 2px));
  content: var(--slick-detail-view-icon-collapse, "\f056");
}
.slick-row .dynamic-cell-detail {
  position: absolute;
  width: 100%;
  overflow: auto;
  border: var(--slick-detail-view-container-border, 1px solid #c0c0c0);
  background-color: var(--slick-detail-view-container-bgcolor, #f7f7f7);
  padding: var(--slick-detail-view-container-padding, 10px);
  z-index: var(--slick-detail-view-container-z-index, 1000);
}
.slick-row .dynamic-cell-detail :first-child {
  vertical-align: middle;
  line-height: 13px;
}

/* pagination/pagination variables */ /*
 * SlickGrid-Universal theming variables, used by all Themes
 * Lib Website (https://github.com/ghiscoding/slickgrid-universal)
 * Licensed under MIT (https://github.com/ghiscoding/slickgrid-universal/blob/master/LICENSE)
 */
/* Slickgrid container, including headers but ex      cluding pagination */
/* grid */
/* cell */
/** 4x available slick-pane (top, bottom, left,       right) */
/* row */
/* Pre-Header - Header Grouping colspan */
/* full height is calculated with cell padding + borders (25px + 5px + 0px + 0px) = 30px must be set as preHeaderPanelHeight */
/* header */
/* Frozen pinned rows/columns */
/* icon font is using Font-Awesome by default bu      t could be changed to any other icon package like Glyphicons, ... */
/* AutoComplete */
/** AutoComplte with Custom Styling (2 rows) */
/* left/right */
/* top/bottom */
/** AutoComplte with Custom Styling (4 corners)       */
/* left/right */
/* top/bottom */
/* Sorting */
/* Grouping Totals Formatter */
/* Column picker */
/* trick to cheat the width to include extra scrollbar width in addition to auto width */
/** Detail View Plugin */
/* Excel copy plugin */
/* Grid Menu - hamburger menu */
/* (Action) Cell Menu Plugin */
/* Context Menu Plugin */
/* Header Button Plugin */
/* Header Menu Plugin */
/* can be none or inline-block */
/* Checkbox Selector / Row Selection */
/* Editors */
/* negative number to cancel inside padding */
/* Slick Composite Editor Modal */
/* Compound Filters */
/** Date Range Filters */
/* Draggable Grouping Plugin */
/* Input Slider Filter (vanilla html) */
/* ms only */
/* ms only */
/* Input Range Slider Filter (with jQuery UI) */
/* Multiple-Select Filter */
/* pagination variables */
/* Row Move Manager Plugin */
/* selector plugin */
/* Viewport */
/* Custom Footer */
/** Custom Tooltip */
/** Empty Data Warning element */
.slick-custom-footer {
  color: var(--slick-footer-text-color, #808080);
  padding: var(--slick-footer-padding, 5px 0);
  background-color: var(--slick-footer-bg-color, transparent);
  font-size: var(--slick-footer-font-size, 14px);
  font-style: var(--slick-footer-font-style, italic);
  font-weight: var(--slick-footer-font-weight, normal);
  height: var(--slick-footer-height, 30px);
}
.slick-custom-footer .left-footer {
  color: var(--slick-footer-left-text-color, #808080);
  font-style: var(--slick-footer-left-font-style, italic);
  font-weight: var(--slick-footer-left-font-weight, normal);
  text-align: var(--slick-footer-left-text-align, left);
  padding: var(--slick-footer-left-padding, 0px);
  width: var(--slick-footer-left-width, 50%);
  float: var(--slick-footer-left-float, left);
}
.slick-custom-footer .right-footer {
  color: var(--slick-footer-right-text-color, #808080);
  text-align: var(--slick-footer-right-text-align, right);
  font-style: var(--slick-footer-right-font-style, italic);
  font-weight: var(--slick-footer-right-font-weight, normal);
  text-align: var(--slick-footer-right-text-align, right);
  padding: var(--slick-footer-right-padding, 0px);
  width: var(--slick-footer-right-width, 50%);
  float: var(--slick-footer-right-float, right);
}
.slick-custom-footer .right-footer.metrics .separator {
  margin: var(--slick-footer-right-separator-margin, 2px);
}

.slick-empty-data-warning {
  position: relative;
  color: var(--slick-empty-data-warning-color, #000000);
  font-family: var(--slick-empty-data-warning-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);
  font-size: var(--slick-empty-data-warning-font-size, calc(14px + 2px));
  font-style: var(--slick-empty-data-warning-font-style, italic);
  line-height: var(--slick-empty-data-warning-line-height, 18px);
  margin: var(--slick-empty-data-warning-margin, 0px);
  padding: var(--slick-empty-data-warning-padding, 8px);
  z-index: var(--slick-empty-data-warning-z-index, 10);
}

.slick-pagination {
  list-style-type: none;
  border-top: var(--slick-pagination-border-top, 0 none);
  border-right: var(--slick-pagination-border-right, 0 none);
  border-bottom: var(--slick-pagination-border-bottom, 0 none);
  border-left: var(--slick-pagination-border-left, 0 none);
  width: 100%;
  height: var(--slick-pagination-height, 40px);
  padding-top: 4px;
  vertical-align: middle;
  font-family: var(--slick-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);
  font-size: var(--slick-pagination-font-size, calc(14px - 1px));
  font-weight: 400;
  color: var(--slick-pagination-text-color, #808080);
}
.slick-pagination .slick-pagination-status {
  display: inline-block;
  padding: 6px;
}
.slick-pagination .ui-icon-container {
  display: inline-block;
  border-color: var(--slick-pagination-border-color, #ddd);
}
.slick-pagination .slick-pagination-nav {
  display: inline-block;
  padding: 2px;
  height: 34px;
}
.slick-pagination .slick-pagination-nav nav {
  display: inline-block;
}
.slick-pagination .slick-pagination-nav .slick-page-number {
  vertical-align: top;
  margin-top: 6px;
  display: inline-block;
  padding: 0 5px;
}
.slick-pagination .slick-pagination-nav .slick-page-number input {
  background-color: var(--slick-pagination-page-input-bgcolor, #fafbed);
  height: var(--slick-pagination-page-input-height, 26px);
  width: var(--slick-pagination-page-input-width, 50px);
  padding: var(--slick-pagination-page-input-padding, 2px);
  border-radius: var(--slick-pagination-page-input-border-radius, 4px);
  display: inline-block;
}
.slick-pagination .slick-pagination-nav .pagination {
  margin: 0;
  display: inline-flex;
}
.slick-pagination .slick-pagination-nav .pagination .page-link {
  display: flex;
  align-items: center;
  font-size: var(--slick-pagination-icon-font-size, calc(14px - 1px));
  border: var(--slick-pagination-button-border, 1px solid #acacac);
  height: var(--slick-pagination-button-height, 32px);
}
.slick-pagination .slick-pagination-nav .pagination .page-item {
  cursor: pointer;
}
.slick-pagination .slick-pagination-nav .pagination .page-item a[class*=icon-seek-] {
  border-color: var(--slick-pagination-button-border-color, #acacac);
  color: var(--slick-pagination-icon-color, #31708F);
  text-decoration: none;
  font-family: var(--slick-icon-font-family, "FontAwesome");
  line-height: var(--slick-pagination-icon-line-height, calc(14px + 4px));
  -webkit-text-stroke: var(--slick-pagination-icon-seek-text-stroke, 0.4px);
  padding: var(--slick-pagination-button-padding, 6px 12px);
}
.slick-pagination .slick-pagination-nav .pagination .page-item a[class*=icon-seek-]:hover {
  background-color: var(--slick-pagination-button-hover-color, #E6E6E6);
}
.slick-pagination .slick-pagination-nav .pagination .page-item:first-child a, .slick-pagination .slick-pagination-nav .pagination .page-item:first-child span {
  border-top-left-radius: var(--slick-pagination-button-border-radius, 4px);
  border-bottom-left-radius: var(--slick-pagination-button-border-radius, 4px);
}
.slick-pagination .slick-pagination-nav .pagination .page-item:last-child a, .slick-pagination .slick-pagination-nav .pagination .page-item:last-child span {
  border-top-right-radius: var(--slick-pagination-button-border-radius, 4px);
  border-bottom-right-radius: var(--slick-pagination-button-border-radius, 4px);
}
.slick-pagination .slick-pagination-nav .pagination .page-item .icon-seek-first:before {
  content: var(--slick-pagination-icon-seek-first, "\f100");
  display: block;
  height: var(--slick-pagination-icon-height, initial);
  width: var(--slick-pagination-icon-seek-first-width, initial);
}
.slick-pagination .slick-pagination-nav .pagination .page-item .icon-seek-prev:before {
  content: var(--slick-pagination-icon-seek-prev, "\f104");
  display: block;
  height: var(--slick-pagination-icon-height, initial);
  width: var(--slick-pagination-icon-seek-prev-width, initial);
}
.slick-pagination .slick-pagination-nav .pagination .page-item .icon-seek-next:before {
  content: var(--slick-pagination-icon-seek-next, "\f105");
  display: block;
  height: var(--slick-pagination-icon-height, initial);
  width: var(--slick-pagination-icon-seek-next-width, initial);
}
.slick-pagination .slick-pagination-nav .pagination .page-item .icon-seek-end:before {
  content: var(--slick-pagination-icon-seek-end, "\f101");
  display: block;
  height: var(--slick-pagination-icon-height, initial);
  width: var(--slick-pagination-icon-seek-end-width, initial);
}
.slick-pagination .slick-pagination-nav .pagination .page-item.disabled {
  cursor: not-allowed;
  font-weight: normal;
}
.slick-pagination .slick-pagination-nav .pagination .page-item.disabled a[class*=icon-seek-] {
  color: #b8b8b8;
  background-color: rgb(249, 249, 249);
  border-color: #dedede;
}
.slick-pagination .slick-pagination-settings {
  display: block;
  float: right;
  padding: 2px;
}
.slick-pagination .slick-pagination-settings select {
  font-size: var(--slick-pagination-page-select-font-size, calc(14px - 2px));
  line-height: 1.5;
  height: var(--slick-pagination-page-select-height, 32px);
  width: var(--slick-pagination-page-select-width, 60px);
  padding: var(--slick-pagination-page-select-padding, 0 0 2px 2px);
  border: var(--slick-pagination-button-border, 1px solid #acacac);
  border-radius: var(--slick-pagination-page-select-border-radius, 3px);
}
.slick-pagination .slick-pagination-settings .slick-pagination-count {
  margin-left: var(--slick-pagination-count-margin-left, 2px);
}

/*
 * SlickGrid-Universal theming variables, used by all Themes
 * Lib Website (https://github.com/ghiscoding/slickgrid-universal)
 * Licensed under MIT (https://github.com/ghiscoding/slickgrid-universal/blob/master/LICENSE)
 */
/* Slickgrid container, including headers but ex      cluding pagination */
/* grid */
/* cell */
/** 4x available slick-pane (top, bottom, left,       right) */
/* row */
/* Pre-Header - Header Grouping colspan */
/* full height is calculated with cell padding + borders (25px + 5px + 0px + 0px) = 30px must be set as preHeaderPanelHeight */
/* header */
/* Frozen pinned rows/columns */
/* icon font is using Font-Awesome by default bu      t could be changed to any other icon package like Glyphicons, ... */
/* AutoComplete */
/** AutoComplte with Custom Styling (2 rows) */
/* left/right */
/* top/bottom */
/** AutoComplte with Custom Styling (4 corners)       */
/* left/right */
/* top/bottom */
/* Sorting */
/* Grouping Totals Formatter */
/* Column picker */
/* trick to cheat the width to include extra scrollbar width in addition to auto width */
/** Detail View Plugin */
/* Excel copy plugin */
/* Grid Menu - hamburger menu */
/* (Action) Cell Menu Plugin */
/* Context Menu Plugin */
/* Header Button Plugin */
/* Header Menu Plugin */
/* can be none or inline-block */
/* Checkbox Selector / Row Selection */
/* Editors */
/* negative number to cancel inside padding */
/* Slick Composite Editor Modal */
/* Compound Filters */
/** Date Range Filters */
/* Draggable Grouping Plugin */
/* Input Slider Filter (vanilla html) */
/* ms only */
/* ms only */
/* Input Range Slider Filter (with jQuery UI) */
/* Multiple-Select Filter */
/* pagination variables */
/* Row Move Manager Plugin */
/* selector plugin */
/* Viewport */
/* Custom Footer */
/** Custom Tooltip */
/** Empty Data Warning element */
/* Individual cell styles */
.percent-complete-bar {
  display: inline-block;
  height: 6px;
  border-radius: 3px;
  background-color: transparent;
}

.percent-complete-bar-with-text {
  display: inline-block;
  height: 20px;
  border-radius: 3px;
  background-color: transparent;
  line-height: 20px;
  min-width: 25px;
  text-align: center;
  top: 2px;
  color: #ffffff;
}

.tooltip-2cols-row {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: 1fr;
  column-gap: 5px;
  line-height: 20px;
}

/* Mixins for SlickGrid */ /*
 * SlickGrid-Universal theming variables, used by all Themes
 * Lib Website (https://github.com/ghiscoding/slickgrid-universal)
 * Licensed under MIT (https://github.com/ghiscoding/slickgrid-universal/blob/master/LICENSE)
 */
/* Slickgrid container, including headers but ex      cluding pagination */
/* grid */
/* cell */
/** 4x available slick-pane (top, bottom, left,       right) */
/* row */
/* Pre-Header - Header Grouping colspan */
/* full height is calculated with cell padding + borders (25px + 5px + 0px + 0px) = 30px must be set as preHeaderPanelHeight */
/* header */
/* Frozen pinned rows/columns */
/* icon font is using Font-Awesome by default bu      t could be changed to any other icon package like Glyphicons, ... */
/* AutoComplete */
/** AutoComplte with Custom Styling (2 rows) */
/* left/right */
/* top/bottom */
/** AutoComplte with Custom Styling (4 corners)       */
/* left/right */
/* top/bottom */
/* Sorting */
/* Grouping Totals Formatter */
/* Column picker */
/* trick to cheat the width to include extra scrollbar width in addition to auto width */
/** Detail View Plugin */
/* Excel copy plugin */
/* Grid Menu - hamburger menu */
/* (Action) Cell Menu Plugin */
/* Context Menu Plugin */
/* Header Button Plugin */
/* Header Menu Plugin */
/* can be none or inline-block */
/* Checkbox Selector / Row Selection */
/* Editors */
/* negative number to cancel inside padding */
/* Slick Composite Editor Modal */
/* Compound Filters */
/** Date Range Filters */
/* Draggable Grouping Plugin */
/* Input Slider Filter (vanilla html) */
/* ms only */
/* ms only */
/* Input Range Slider Filter (with jQuery UI) */
/* Multiple-Select Filter */
/* pagination variables */
/* Row Move Manager Plugin */
/* selector plugin */
/* Viewport */
/* Custom Footer */
/** Custom Tooltip */
/** Empty Data Warning element */
@-webkit-keyframes highlight-start {
  to {
    background: var(--slick-row-highlight-background-color, #c8ddea);
  }
  from {
    background: none;
  }
}
@keyframes highlight-start {
  to {
    background: var(--slick-row-highlight-background-color, #c8ddea);
  }
  from {
    background: none;
  }
}
@-webkit-keyframes highlight-end {
  from {
    background: var(--slick-row-highlight-fade-out-animation, 0.3s ease 1);
  }
  to {
    background: none;
  }
}
@keyframes highlight-end {
  from {
    background: var(--slick-row-highlight-fade-out-animation, 0.3s ease 1);
  }
  to {
    background: none;
  }
}
ul {
  list-style-type: none;
}

.slickgrid-container {
  border-top: var(--slick-container-border-top, 0 none);
  border-bottom: var(--slick-container-border-bottom, 1px solid #dddddd);
  border-left: var(--slick-container-border-left, 0 none);
  border-right: var(--slick-container-border-right, 0 none);
  position: relative;
  font-family: var(--slick-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);
  /** Header Grouping **/
  /** Frozen/Pinned styling */
}
.slickgrid-container input[type=checkbox] {
  vertical-align: baseline;
  margin: 0;
}
.slickgrid-container .slick-viewport {
  border-top: var(--slick-viewport-border-top, 0 none);
  border-bottom: var(--slick-viewport-border-bottom, 0 none);
  border-left: var(--slick-viewport-border-left, 0 none);
  border-right: var(--slick-viewport-border-right, 0 none);
}
.slickgrid-container .grid-canvas .slick-row {
  position: absolute;
  width: 100%;
  color: var(--slick-cell-text-color, #000000);
  font-family: var(--slick-cell-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);
  font-weight: var(--slick-cell-font-weight, normal);
}
.slickgrid-container .grid-canvas .slick-row:hover {
  background-color: var(--slick-row-mouse-hover-color, #eff5fc);
  box-shadow: var(--slick-row-mouse-hover-box-shadow, none);
  z-index: var(--slick-row-mouse-hover-z-index, 5);
}
.slickgrid-container .grid-canvas .slick-row.active {
  padding: var(--slick-cell-padding, 5px 6px);
}
.slickgrid-container .grid-canvas .slick-row.highlight {
  background-color: var(--slick-row-highlight-background-color, #c8ddea);
  animation: highlight-start 1.5s ease 1;
}
.slickgrid-container .grid-canvas .slick-row.highlight .slick-cell.copied {
  background: var(--slick-copied-cell-bg-color-transition, rgba(0, 0, 255, 0.2));
  transition: var(--slick-copied-cell-transition, 0.5s background);
}
.slickgrid-container .grid-canvas .slick-row.highlight.odd {
  background-color: var(--slick-row-highlight-background-color, #c8ddea);
  animation: highlight-start var(--slick-row-highlight-fade-animation, 1.5s ease 1);
}
.slickgrid-container .grid-canvas .slick-row.highlight.odd .slick-cell.copied {
  background: var(--slick-copied-cell-bg-color-transition, rgba(0, 0, 255, 0.2));
  transition: var(--slick-copied-cell-transition, 0.5s background);
}
.slickgrid-container .grid-canvas .slick-row.highlight-end {
  background-color: var(--slick-row-highlight-background-color, #c8ddea);
  animation: highlight-end var(--slick-row-highlight-fade-animation, 1.5s ease 1);
}
.slickgrid-container .grid-canvas .slick-row.highlight-end.odd {
  background-color: var(--slick-row-highlight-background-color, #c8ddea);
  animation: highlight-end var(--slick-row-highlight-fade-animation, 1.5s ease 1);
}
.slickgrid-container .grid-canvas .slick-row.highlighter {
  background: orange !important;
  transition-property: background;
  transition-duration: 3s;
  transition-timing-function: ease-in;
}
.slickgrid-container .grid-canvas .slick-row.copied {
  background: var(--slick-copied-cell-bg-color-transition, rgba(0, 0, 255, 0.2));
  transition: var(--slick-copied-cell-transition, 0.5s background);
}
.slickgrid-container .grid-canvas .slick-row.odd {
  background-color: var(--slick-cell-odd-background-color, #f7f7f7);
}
.slickgrid-container .grid-canvas .slick-row.odd:hover {
  background-color: var(--slick-row-mouse-hover-color, #eff5fc);
}
.slickgrid-container .grid-canvas .slick-row.odd .slick-cell {
  background: inherit;
}
.slickgrid-container .grid-canvas .slick-row.odd .slick-cell.selected {
  background-color: var(--slick-row-selected-color, #dae8f1);
}
.slickgrid-container .grid-canvas .slick-row.odd .slick-cell.copied {
  background: var(--slick-copied-cell-bg-color-transition, rgba(0, 0, 255, 0.2));
  transition: var(--slick-copied-cell-transition, 0.5s background);
}
.slickgrid-container .grid-canvas .slick-row.odd .slick-cell {
  background: inherit;
}
.slickgrid-container .grid-canvas .slick-row.odd .slick-cell.selected {
  background-color: var(--slick-row-selected-color, #dae8f1);
}
.slickgrid-container .grid-canvas .slick-row.odd .slick-cell.copied {
  background: var(--slick-copied-cell-bg-color-transition, rgba(0, 0, 255, 0.2));
  transition: var(--slick-copied-cell-transition, 0.5s background);
}
.slickgrid-container .grid-canvas .slick-row.slick-group-totals {
  color: var(--slick-group-totals-formatter-color, gray);
  background: var(--slick-group-totals-formatter-bgcolor, #fff);
}
.slickgrid-container .grid-canvas .slick-row.slick-group-totals .slick-cell {
  font-size: var(--slick-group-totals-formatter-font-size, 14px);
}
.slickgrid-container .grid-canvas .slick-cell, .slickgrid-container .grid-canvas .slick-headerrow-column {
  border-top: var(--slick-cell-border-top, 1px solid #dddddd);
  border-bottom: var(--slick-cell-border-bottom, 1px transparent);
  border-left: var(--slick-cell-border-left, 1px transparent);
  border-right: var(--slick-cell-border-right, 1px transparent);
  box-shadow: var(--slick-cell-box-shadow, inherit);
}
.slickgrid-container .grid-canvas .even {
  background-color: var(--slick-cell-even-background-color, #ffffff);
}
.slickgrid-container .grid-canvas .slick-cell {
  padding: var(--slick-cell-padding, 5px 6px);
  font-size: var(--slick-font-size-base, 14px);
}
.slickgrid-container .grid-canvas .slick-cell td {
  font-size: var(--slick-font-size-base, 14px);
}
body .slickgrid-container .grid-canvas .slick-cell {
  line-height: 20px;
}
.slickgrid-container .grid-canvas .slick-cell a, .slickgrid-container .grid-canvas .slick-cell a:visited, .slickgrid-container .grid-canvas .slick-cell .ui-widget-content a, .slickgrid-container .grid-canvas .slick-cell .ui-widget-content a:visited {
  color: var(--slick-link-color, #08c);
}
.slickgrid-container .grid-canvas .slick-cell a:hover, .slickgrid-container .grid-canvas .slick-cell .ui-widget-content a:hover {
  color: var(--slick-link-color-hover, darker(#08c, 15%));
  border-bottom: none;
}
.slickgrid-container .grid-canvas .slick-cell table {
  height: 100%;
  padding: 0;
  background: none;
}
.slickgrid-container .grid-canvas .slick-cell td {
  padding: 0;
  vertical-align: middle;
  text-align: left;
}
.slickgrid-container .grid-canvas .slick-cell.selected {
  background-color: var(--slick-row-selected-color, #dae8f1);
}
.slickgrid-container .grid-canvas .slick-cell.copied {
  background: var(--slick-copied-cell-bg-color-transition, rgba(0, 0, 255, 0.2));
  transition: var(--slick-copied-cell-transition, 0.5s background);
}
.slickgrid-container .grid-canvas .slick-cell select:not([multiple]).form-control {
  height: 100%;
  padding: 0;
}
.slickgrid-container .grid-canvas .slick-cell .slick-group-title {
  height: var(--slick-draggable-group-title-height, 20px);
  line-height: var(--slick-draggable-group-title-line-height, 20px);
  vertical-align: var(--slick-draggable-group-title-vertical-align, none);
}
.slickgrid-container .grid-canvas .slick-cell .slick-group-toggle {
  color: var(--slick-icon-group-color, #31708F);
  font-weight: var(--slick-icon-group-font-weight, bold);
  width: var(--slick-icon-group-width, 14px);
  height: var(--slick-icon-group-height, 20px);
  margin-right: var(--slick-icon-group-margin-right, 2px);
  cursor: pointer;
}
.slickgrid-container .grid-canvas .slick-cell .slick-group-toggle.expanded:before {
  display: inline-block;
  content: var(--slick-icon-group-expanded, "\f107");
  font-family: var(--slick-icon-font-family, "FontAwesome");
  font-size: var(--slick-icon-group-font-size, calc(14px + 4px));
  width: var(--slick-icon-group-width, 14px);
  vertical-align: var(--slick-icon-group-vertical-align, middle);
}
.slickgrid-container .grid-canvas .slick-cell .slick-group-toggle.collapsed:before {
  display: inline-block;
  content: var(--slick-icon-group-collapsed, "\f105");
  font-family: var(--slick-icon-font-family, "FontAwesome");
  font-size: var(--slick-icon-group-font-size, calc(14px + 4px));
  width: var(--slick-icon-group-width, 14px);
  vertical-align: var(--slick-icon-group-vertical-align, middle);
}
.slickgrid-container .slick-header {
  border-top: var(--slick-header-border-top, 0 none);
  border-right: var(--slick-header-border-right, 0 none);
  border-bottom: var(--slick-header-border-bottom, 0 none);
  border-left: var(--slick-header-border-left, 0 none);
  width: 100%;
  box-shadow: none !important;
}
.slickgrid-container .slick-headerrow {
  border-bottom: var(--slick-header-filter-row-border-bottom, 0 none);
  border-top: var(--slick-header-filter-row-border-top, 0 none);
  border-left: var(--slick-header-filter-row-border-left, 0 none);
  border-right: var(--slick-header-filter-row-border-right, 0 none);
}
.slickgrid-container .slick-headerrow .slick-headerrow-columns .slick-headerrow-column {
  border: none;
  padding: var(--slick-header-row-filter-padding, 4px);
  background: var(--slick-header-row-background-color, #ffffff);
}
.slickgrid-container .slick-headerrow .slick-headerrow-columns .slick-headerrow-column input,
.slickgrid-container .slick-headerrow .slick-headerrow-columns .slick-headerrow-column select,
.slickgrid-container .slick-headerrow .slick-headerrow-columns .slick-headerrow-column textarea {
  margin-right: 0;
  padding: var(--slick-header-input-padding, 0 6px);
  height: var(--slick-header-input-height, 27px);
  box-sizing: border-box;
}
.slickgrid-container .slick-header-columns {
  background: rgba(255, 255, 255, 0.6);
  background-color: var(--slick-header-background-color, #ffffff);
  width: calc(100% - var(--slick-header-scroll-width-to-remove, 16px));
}
.slickgrid-container .slick-header-columns [id$=checkbox_selector] {
  justify-content: center;
  display: flex;
}
.slickgrid-container .slick-header-columns .slick-header-sortable .slick-column-name {
  margin-left: 0;
}
.slickgrid-container .slick-header-columns .slick-header-column {
  height: var(--slick-header-column-height, calc(17px * 2));
  line-height: var(--slick-font-size-base, 14px);
  margin: 0;
  border-top: var(--slick-header-column-border-top, 0 none);
  border-right: var(--slick-header-column-border-right, 0 none);
  border-bottom: var(--slick-header-column-border-bottom, 0 none);
  border-left: var(--slick-header-column-border-left, 0 none);
  white-space: normal;
  /* like TH  */
  background: var(--slick-header-background-color, #ffffff);
  font-family: var(--slick-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);
  color: var(--slick-header-text-color, #000000);
  font-size: var(--slick-header-font-size, 14px);
  font-weight: var(--slick-header-font-weight, bold);
  /* when sorting is possible and there's not yet a sort applied on the column
   we could display the sort ascending icon (with an opacity) as a hint */
}
.slickgrid-container .slick-header-columns .slick-header-column.ui-state-default {
  padding: var(--slick-cell-padding, 5px 6px);
  font-size: var(--slick-font-size-base, 14px);
}
.slickgrid-container .slick-header-columns .slick-header-column.ui-state-default td {
  font-size: var(--slick-font-size-base, 14px);
}
body .slickgrid-container .slick-header-columns .slick-header-column.ui-state-default {
  line-height: 20px;
}
.slickgrid-container .slick-header-columns .slick-header-column a, .slickgrid-container .slick-header-columns .slick-header-column a:visited {
  color: var(--slick-text-color, #394b59);
}
.slickgrid-container .slick-header-columns .slick-header-column a:hover {
  color: var(--slick-slickgridHoverHeaderColor, var(--slick-text-color, #394b59));
}
.slickgrid-container .slick-header-columns .slick-header-column.ui-state-default {
  /* like TH  */
  background: var(--slick-header-background-color, #ffffff);
  font-family: var(--slick-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);
  color: var(--slick-header-text-color, #000000);
  font-size: var(--slick-header-font-size, 14px);
  font-weight: var(--slick-header-font-weight, bold);
}
.slickgrid-container .slick-header-columns .slick-header-column.ui-state-default a, .slickgrid-container .slick-header-columns .slick-header-column.ui-state-default a:visited {
  color: var(--slick-text-color, #394b59);
}
.slickgrid-container .slick-header-columns .slick-header-column.ui-state-default a:hover {
  color: var(--slick-slickgridHoverHeaderColor, var(--slick-text-color, #394b59));
}
.slickgrid-container .slick-header-columns .slick-header-column.slick-header-column-sorted {
  font-style: normal;
  color: var(--slick-slickgridSortingHeaderColor, var(--slick-text-color, #394b59));
}
.slickgrid-container .slick-header-columns .slick-header-column:hover {
  color: var(--slick-slickgridHoverHeaderColor, var(--slick-text-color, #394b59));
}
.slickgrid-container .slick-header-columns .slick-header-column.ui-sortable-handle.ui-state-hover:not(.slick-header-column-sorted) .slick-sort-indicator:before {
  content: var(--slick-icon-sort-asc, "\f0d8");
  font-family: var(--slick-icon-font-family, "FontAwesome");
  font-size: var(--slick-icon-sort-font-size, 14px);
  opacity: var(--slick-sort-indicator-hint-opacity, 0.5);
  display: inline-block;
  width: var(--slick-icon-sort-width, 14px);
}
.slickgrid-container .slick-header-columns .slick-header-column .slick-sort-indicator {
  background: none;
  font-family: var(--slick-icon-font-family, "FontAwesome");
  font-size: var(--slick-icon-font-size, 14px);
  position: absolute;
  display: inline-block;
  color: var(--slick-icon-sort-color, #31708F);
  width: 8px;
  height: 5px;
  left: auto;
  right: var(--slick-icon-sort-position-right, 10px);
  top: var(--slick-icon-sort-position-top, calc((15px * 2) - 15px));
}
.slickgrid-container .slick-header-columns .slick-header-column .slick-sort-indicator-numbered {
  font-family: var(--slick-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);
  font-size: var(--slick-sort-indicator-number-font-size, 10px);
  position: absolute;
  display: inline-block;
  color: var(--slick-icon-sort-color, #31708F);
  width: var(--slick-sort-indicator-number-width, 8px);
  left: var(--slick-sort-indicator-number-left, auto);
  right: var(--slick-sort-indicator-number-right, 0px);
  top: var(--slick-sort-indicator-number-top, calc(13px * 2));
}
.slickgrid-container .slick-header-columns .slick-header-column .slick-sort-indicator-asc:before {
  content: var(--slick-icon-sort-asc, "\f0d8");
  font-family: var(--slick-icon-font-family, "FontAwesome");
  font-size: var(--slick-icon-sort-font-size, 14px);
  opacity: 1;
  display: inline-block;
  width: var(--slick-icon-sort-width, 14px);
}
.slickgrid-container .slick-header-columns .slick-header-column .slick-sort-indicator-desc:before {
  content: var(--slick-icon-sort-desc, "\f0d7");
  display: inline-block;
  opacity: 1;
  font-size: var(--slick-icon-sort-font-size, 14px);
  width: var(--slick-icon-sort-width, 14px);
}
.slickgrid-container .slick-header-columns .slick-header-column .slick-resizable-handle {
  width: 7px;
  right: 0;
  z-index: 1;
}
.slickgrid-container .slick-header-columns .slick-header-column .slick-resizable-handle:hover {
  border-bottom: var(--slick-header-resizable-hover-border-bottom, 0 none);
  border-left: var(--slick-header-resizable-hover-border-left, 0 none);
  border-right: var(--slick-header-resizable-hover-border-right, 1px solid #d0d0d0);
  border-top: var(--slick-header-resizable-hover-border-top, 0 none);
  width: var(--slick-header-resizable-hover-width, 7px);
  border-radius: var(--slick-header-resizable-hover-border-radius, 8px);
  right: var(--slick-header-resizable-hover-right, 0);
  height: var(--slick-header-resizable-hover-height, 100%);
  top: var(--slick-header-resizable-hover-top, 0);
  opacity: var(--slick-header-resizable-hover-opacity, 1);
}
.slickgrid-container .slick-preheader-panel.ui-state-default {
  border-bottom: var(--slick-preheader-border-bottom, none);
}
.slickgrid-container .slick-preheader-panel.ui-state-default .slick-header-columns {
  border-top: var(--slick-preheader-border-top, none);
}
.slickgrid-container .slick-preheader-panel.ui-state-default .slick-header-columns .slick-header-column {
  height: var(--slick-preheader-height, 25px);
  border-left: var(--slick-preheader-border-left, none);
  border-right: var(--slick-preheader-border-right, none);
  font-size: var(--slick-preheader-font-size, calc(14px + 3px));
  justify-content: var(--slick-preheader-grouped-title-justify, left);
  display: var(--slick-preheader-grouped-title-display, inline-grid);
}
.slickgrid-container .slick-preheader-panel.ui-state-default .slick-header-columns .slick-header-column:first-child {
  border-left: var(--slick-preheader-border-left-first-element, none);
}
.slickgrid-container .slick-preheader-panel.ui-state-default .slick-header-columns .slick-header-column:last-child {
  border-right: var(--slick-preheader-border-right-last-element, none);
}
.slickgrid-container .slick-row .slick-cell.frozen:last-child,
.slickgrid-container .slick-footerrow-column.frozen:last-child {
  border-right: var(--slick-frozen-border-right, 1px solid #a5a5a5);
}
.slickgrid-container .slick-header-column.frozen:last-child {
  border-right: var(--slick-frozen-header-row-border-right, 1px solid #a5a5a5);
}
.slickgrid-container .slick-pane-left .slick-preheader-panel .slick-header-column.frozen:last-child {
  border-right: var(--slick-frozen-preheader-row-border-right, 1px solid #a5a5a5);
}
.slickgrid-container .slick-headerrow-column.frozen:last-child {
  border-right: var(--slick-frozen-filter-row-border-right, 1px solid #a5a5a5);
}
.slickgrid-container .slick-pane-bottom {
  border-top: var(--slick-frozen-border-bottom, 1px solid #a5a5a5);
}
.slickgrid-container .slick-viewport-bottom.slick-viewport-right {
  overflow-y: var(--slick-frozen-overflow-right, scroll) !important;
}
.slickgrid-container .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: 0;
}
.slickgrid-container .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback).ui-slider-horizontal {
  margin-left: 10px;
}
.slickgrid-container .input-group .input-group-addon .input-group-text {
  height: 100%;
}
.slickgrid-container .input-group .input-group-addon.input-group-append .input-group-text {
  margin-left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.slickgrid-container .input-group .input-group-addon.input-group-prepend .input-group-text {
  margin-right: -1px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/*
 * SlickGrid-Universal theming variables, used by all Themes
 * Lib Website (https://github.com/ghiscoding/slickgrid-universal)
 * Licensed under MIT (https://github.com/ghiscoding/slickgrid-universal/blob/master/LICENSE)
 */
/* Slickgrid container, including headers but ex      cluding pagination */
/* grid */
/* cell */
/** 4x available slick-pane (top, bottom, left,       right) */
/* row */
/* Pre-Header - Header Grouping colspan */
/* full height is calculated with cell padding + borders (25px + 5px + 0px + 0px) = 30px must be set as preHeaderPanelHeight */
/* header */
/* Frozen pinned rows/columns */
/* icon font is using Font-Awesome by default bu      t could be changed to any other icon package like Glyphicons, ... */
/* AutoComplete */
/** AutoComplte with Custom Styling (2 rows) */
/* left/right */
/* top/bottom */
/** AutoComplte with Custom Styling (4 corners)       */
/* left/right */
/* top/bottom */
/* Sorting */
/* Grouping Totals Formatter */
/* Column picker */
/* trick to cheat the width to include extra scrollbar width in addition to auto width */
/** Detail View Plugin */
/* Excel copy plugin */
/* Grid Menu - hamburger menu */
/* (Action) Cell Menu Plugin */
/* Context Menu Plugin */
/* Header Button Plugin */
/* Header Menu Plugin */
/* can be none or inline-block */
/* Checkbox Selector / Row Selection */
/* Editors */
/* negative number to cancel inside padding */
/* Slick Composite Editor Modal */
/* Compound Filters */
/** Date Range Filters */
/* Draggable Grouping Plugin */
/* Input Slider Filter (vanilla html) */
/* ms only */
/* ms only */
/* Input Range Slider Filter (with jQuery UI) */
/* Multiple-Select Filter */
/* pagination variables */
/* Row Move Manager Plugin */
/* selector plugin */
/* Viewport */
/* Custom Footer */
/** Custom Tooltip */
/** Empty Data Warning element */
.ui-widget-content {
  background: none;
}

.ui-autocomplete .ui-menu-item {
  color: var(--slick-autocomplete-text-color, #333333);
}
.ui-autocomplete .ui-menu-item .ui-state-active {
  color: var(--slick-autocomplete-text-color, #333333);
}
.ui-autocomplete .ui-menu-item .ui-state-active:hover {
  margin: 0;
  border: 0;
  color: var(--slick-autocomplete-text-color, #333333);
}

.ui-autocomplete {
  background: none;
  position: absolute;
  z-index: var(--slick-autocomplete-z-index, 9999);
  padding: 0;
  margin-top: 2px;
  list-style: none;
  background-color: var(--slick-autocomplete-bg-color, #ffffff);
  border: var(--slick-autocomplete-border, 1px solid rgba(0, 0, 0, 0.15));
  border-radius: var(--slick-autocomplete-border-radius, 4px);
  box-shadow: var(--slick-autocomplete-box-shadow, 0 6px 12px rgba(0, 0, 0, 0.175));
  background-clip: padding-box;
  max-height: var(--slick-autocomplete-max-height, 25vh);
  min-height: var(--slick-autocomplete-min-height, 75px);
  min-width: var(--slick-autocomplete-min-width, 50px);
  overflow-y: var(--slick-autocomplete-overflow-y, auto);
  overflow-x: var(--slick-autocomplete-overflow-x, hidden);
  text-overflow: var(--slick-autocomplete-text-overflow, ellipsis);
}
.ui-autocomplete li div {
  display: block;
  color: var(--slick-autocomplete-text-color, #333333);
  padding: var(--slick-autocomplete-text-padding, 3px 15px);
  font-weight: normal;
  line-height: 1.42857143;
  white-space: nowrap;
  list-style-image: none;
}

/* jquery ui loading spinner */
@keyframes md-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.ui-autocomplete-loading {
  background-color: var(--slick-autocomplete-loading-input-bg-color, transparent) !important;
}
.ui-autocomplete-loading + span:after {
  animation: md-spin 2s infinite linear;
  display: inline-block;
  font-family: var(--slick-icon-font-family, "FontAwesome");
  color: var(--slick-autocomplete-loading-icon-color, #4a4a4a);
  content: var(--slick-autocomplete-loading-icon, "\f021") !important; /* important is required to override default jquery-ui styling */
  width: var(--slick-autocomplete-loading-icon-width, inherit);
  margin: var(--slick-autocomplete-loading-icon-margin, 0 0 0 -16px);
  line-height: var(--slick-autocomplete-loading-icon-line-height, 0px);
  vertical-align: var(--slick-autocomplete-loading-icon-vertical-align, inherit);
}

.ui-state-hover,
.ui-state-active,
.ui-state-focus {
  cursor: pointer;
  text-decoration: none;
  color: var(--slick-autocomplete-hover-color, #262626);
  background-color: var(--slick-autocomplete-hover-bg-color, #e2edfa);
}

.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  position: absolute;
  padding: 0;
  width: 1px;
}

/* autocomplete custom styling */
.ui-autocomplete.autocomplete-custom-four-corners {
  width: var(--slick-autocomplete-tpl4-width, 385px);
}

.ui-autocomplete.autocomplete-custom-four-corners li div.autocomplete-container-list {
  width: var(--slick-autocomplete-tpl4-container-list-width, calc(385px - 15px));
  padding: var(--slick-autocomplete-tpl4-container-list-padding, 3px 10px);
}
.ui-autocomplete.autocomplete-custom-four-corners li div.autocomplete-container-list div {
  margin: 0;
  padding: 0;
  line-height: 16px;
}
.ui-autocomplete.autocomplete-custom-four-corners li div.autocomplete-container-list .autocomplete-left {
  float: left;
  height: 32px;
  width: 32px;
  padding-right: 3px;
}
.ui-autocomplete.autocomplete-custom-four-corners li div.autocomplete-container-list .autocomplete-left > img {
  height: var(--slick-autocomplete-tpl4-icon-left-height, 32px);
  width: var(--slick-autocomplete-tpl4-icon-left-width, 32px);
  margin-top: 0px;
  background-color: #ffffff;
  background-clip: content-box;
}
.ui-autocomplete.autocomplete-custom-four-corners li div.autocomplete-container-list .autocomplete-bottom-left {
  color: var(--slick-autocomplete-tpl4-bottom-left-text-color, #686868);
  font-size: var(--slick-autocomplete-tpl4-bottom-left-font-size, calc(12px - 1px));
  font-style: var(--slick-autocomplete-tpl4-bottom-left-font-style, italic);
  font-weight: var(--slick-autocomplete-tpl4-bottom-left-font-weight, normal);
  max-width: var(--slick-autocomplete-tpl4-bottom-left-max-width, calc(calc(385px - 15px) - 32px - (10px * 2)));
  display: inline-block;
  /*margin-left: 30px;*/
  overflow: hidden;
  text-overflow: ellipsis;
}
.ui-autocomplete.autocomplete-custom-four-corners li div.autocomplete-container-list .autocomplete-bottom-right {
  float: right;
  color: var(--slick-autocomplete-tpl4-bottom-right-text-color, #686868);
  font-size: var(--slick-autocomplete-tpl4-bottom-right-font-size, calc(12px - 1px));
  font-style: var(--slick-autocomplete-tpl4-bottom-right-font-style, italic);
  font-weight: var(--slick-autocomplete-tpl4-bottom-right-font-weight, normal);
  /*margin-left: 30px;*/
  text-overflow: ellipsis;
  max-width: var(--slick-autocomplete-tpl4-bottom-right-max-width, 250px);
}
.ui-autocomplete.autocomplete-custom-four-corners li div.autocomplete-container-list .autocomplete-top-left {
  color: var(--slick-autocomplete-tpl4-top-left-text-color, #313131);
  font-style: var(--slick-autocomplete-tpl4-top-left-font-style, normal);
  font-size: var(--slick-autocomplete-tpl4-top-left-font-size, 12px);
  font-weight: var(--slick-autocomplete-tpl4-top-left-font-weight, bold);
  max-width: var(--slick-autocomplete-tpl4-top-left-max-width, calc(calc(385px - 15px) - 32px - (10px * 2)));
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-left: 1px;
}
.ui-autocomplete.autocomplete-custom-four-corners li div.autocomplete-container-list .autocomplete-top-right {
  float: right;
  color: var(--slick-autocomplete-tpl4-top-right-text-color, #3a85aa);
  font-style: var(--slick-autocomplete-tpl4-top-right-font-style, normal);
  font-size: var(--slick-autocomplete-tpl4-top-right-font-size, calc(12px - 1px));
  font-weight: var(--slick-autocomplete-tpl4-top-right-font-weight, bold);
  max-width: var(--slick-autocomplete-tpl4-top-right-max-width, 100px);
}

/* autocomplete custom styling */
.ui-autocomplete.autocomplete-custom-two-rows {
  width: var(--slick-autocomplete-tpl2-width, 285px);
}

.ui-autocomplete.autocomplete-custom-two-rows li div.autocomplete-container-list {
  width: var(--slick-autocomplete-tpl2-container-list-width, calc(285px - 15px));
  padding: var(--slick-autocomplete-tpl2-container-list-padding, 3px 10px);
}
.ui-autocomplete.autocomplete-custom-two-rows li div.autocomplete-container-list div {
  margin: 0;
  padding: 0;
  line-height: 16px;
}
.ui-autocomplete.autocomplete-custom-two-rows li div.autocomplete-container-list .autocomplete-left {
  float: left;
  height: var(--slick-autocomplete-tpl2-icon-left-height, 32px);
  width: var(--slick-autocomplete-tpl2-icon-left-width, 32px);
  padding-right: 3px;
}
.ui-autocomplete.autocomplete-custom-two-rows li div.autocomplete-container-list .autocomplete-left > img {
  height: 32px;
  margin-top: 0px;
  background-color: #ffffff;
  background-clip: content-box;
}
.ui-autocomplete.autocomplete-custom-two-rows li div.autocomplete-container-list .autocomplete-bottom-left {
  color: var(--slick-autocomplete-tpl2-bottom-left-text-color, #686868);
  font-size: var(--slick-autocomplete-tpl2-bottom-left-font-size, calc(12px - 1px));
  font-style: var(--slick-autocomplete-tpl2-bottom-left-font-style, italic);
  font-weight: var(--slick-autocomplete-tpl2-bottom-left-font-weight, normal);
  max-width: var(--slick-autocomplete-tpl2-bottom-left-max-width, calc(calc(285px - 15px) - 32px - (10px * 2)));
  /*margin-left: 30px;*/
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ui-autocomplete.autocomplete-custom-two-rows li div.autocomplete-container-list .autocomplete-top-left {
  color: var(--slick-autocomplete-tpl2-top-left-text-color, #313131);
  font-style: var(--slick-autocomplete-tpl2-top-left-font-style, normal);
  font-size: var(--slick-autocomplete-tpl2-top-left-font-size, 12px);
  font-weight: var(--slick-autocomplete-tpl2-top-left-font-weight, bold);
  max-width: var(--slick-autocomplete-tpl2-top-left-max-width, calc(calc(285px - 15px) - 32px - (10px * 2)));
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-left: 1px;
}

.slick-empty-data-warning {
  position: initial;
  margin-left: 30% !important;
  font-size: 1rem;
}

.slickgrid-container .grid-canvas .slick-row.odd {
  background-color: #eef2f5 !important;
}

.slickgrid-container .grid-canvas .slick-cell {
  border-top: #dce1e5;
}

.slick-row .btn {
  padding: 0;
  margin-top: -3px;
}
