/* Minification failed. Returning unminified contents.
(4448,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4449,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4450,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4451,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4452,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4453,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4454,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4455,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4456,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4457,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4458,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4459,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4460,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4461,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4462,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4463,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4464,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4465,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4466,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4467,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4468,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4469,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4470,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4471,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4472,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4473,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4474,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4475,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4476,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4477,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4478,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4479,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4480,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4481,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4482,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4483,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4484,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4485,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4486,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4487,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4488,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4489,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4490,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4491,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4492,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4493,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4494,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4495,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4496,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4497,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4498,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4499,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4500,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4501,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4502,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4503,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4504,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4505,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4506,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4507,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4508,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4509,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4510,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4511,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4512,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4513,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4514,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4515,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4516,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4517,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4518,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4519,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4520,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4521,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4522,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4523,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4524,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4525,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4526,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4527,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4528,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4529,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4530,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4531,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4532,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4533,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4534,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4535,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4536,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4537,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4538,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4539,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4540,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4541,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4542,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4543,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4544,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4545,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4546,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4547,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4552,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-action'
(4556,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-alert'
(4560,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-arrow-d-l'
(4564,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-arrow-d-r'
(4568,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-arrow-d'
(4572,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-arrow-l'
(4576,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-arrow-r'
(4580,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-arrow-u-l'
(4584,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-arrow-u-r'
(4588,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-arrow-u'
(4592,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-audio'
(4596,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-back'
(4600,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-bars'
(4604,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-bullets'
(4608,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-calendar'
(4612,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-camera'
(4616,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-carat-d'
(4620,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-carat-l'
(4624,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-carat-r'
(4628,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-carat-u'
(4632,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-check'
(4636,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-clock'
(4640,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-cloud'
(4644,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-comment'
(4648,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-delete'
(4652,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-edit'
(4656,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-eye'
(4660,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-forbidden'
(4664,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-forward'
(4668,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-gear'
(4672,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-grid'
(4676,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-heart'
(4680,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-home'
(4684,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-info'
(4688,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-location'
(4692,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-lock'
(4696,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-mail'
(4700,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-minus'
(4704,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-navigation'
(4708,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-phone'
(4712,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-plus'
(4716,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-power'
(4720,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-recycle'
(4724,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-refresh'
(4728,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-search'
(4732,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-shop'
(4736,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-star'
(4740,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-tag'
(4744,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-user'
(4748,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-video'
(4752,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-action'
(4756,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-alert'
(4760,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-arrow-d'
(4764,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-arrow-d-l'
(4768,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-arrow-d-r'
(4772,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-arrow-l'
(4776,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-arrow-r'
(4780,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-arrow-u'
(4784,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-arrow-u-l'
(4788,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-arrow-u-r'
(4792,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-audio'
(4796,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-back'
(4800,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-bars'
(4804,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-bullets'
(4808,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-calendar'
(4812,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-camera'
(4816,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-carat-d'
(4820,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-carat-l'
(4824,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-carat-r'
(4828,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-carat-u'
(4832,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-check'
(4836,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-clock'
(4840,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-cloud'
(4844,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-comment'
(4848,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-delete'
(4852,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-edit'
(4856,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-eye'
(4860,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-forbidden'
(4864,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-forward'
(4868,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-gear'
(4872,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-grid'
(4876,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-heart'
(4880,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-home'
(4884,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-info'
(4888,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-location'
(4892,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-lock'
(4896,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-mail'
(4900,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-minus'
(4904,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-navigation'
(4908,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-phone'
(4912,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-plus'
(4916,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-power'
(4920,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-recycle'
(4924,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-refresh'
(4928,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-search'
(4932,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-shop'
(4936,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-star'
(4940,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-tag'
(4944,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-user'
(4948,28): run-time error CSS1039: Token not allowed after unary operator: '-ui-alt-icon-video'
 */
/*!
* jQuery Mobile version Dadhri, bas� sur jqm 1.4.5 
* http://jquerymobile.com
*
* Copyright 2010, 2014 jQuery Foundation, Inc. and othercontributors
* Released under the MIT license.
* http://jquery.org/license
*
*/


/* Globals */
/* Font
-----------------------------------------------------------------------------------------------------------*/
html {
    font-size: 100%;
}

body,
input,
select,
textarea,
button,
.ui-btn {
    font-size: 1em;
    line-height: 1.3;
    font-family: sans-serif /*{global-font-family}*/;
}

legend,
.ui-input-text input,
.ui-input-search input {
    color: inherit;
    text-shadow: inherit;
}
/* Form labels (overrides font-weight bold in bars, and mini font-size) */
.ui-mobile label,
div.ui-controlgroup-label {
    font-weight: normal;
    font-size: 16px;
}
/* Separators
-----------------------------------------------------------------------------------------------------------*/
/* Field contain separator (< 28em) */
.ui-field-contain {
    border-bottom-color: rgba(0,0,0,.15);
    border-bottom-width: 1px;
    border-bottom-style: solid;
}
/* Table opt-in classes: strokes between each row, and alternating row stripes */
/* Classes table-stroke and table-stripe are deprecated in 1.4. */
.table-stroke thead th,
.table-stripe thead th,
.table-stripe tbody tr:last-child {
    border-bottom: 1px solid rgba(0,0,0,.1);
}

.table-stroke tbody th,
.table-stroke tbody td {
    border-bottom: 1px solid rgba(0,0,0,.05);
}

.table-stripe.table-stroke tbody tr:last-child th,
.table-stripe.table-stroke tbody tr:last-child td {
    border-bottom: 0;
}

.table-stripe tbody tr:nth-child(odd) td,
.table-stripe tbody tr:nth-child(odd) th {
    background-color: rgba(0,0,0,.04);
}
/* Buttons
-----------------------------------------------------------------------------------------------------------*/
.ui-btn,
label.ui-btn {
    font-weight: bold;
    border-width: 1px;
    border-style: solid;
}

.ui-btn {
    text-decoration: none !important;
}

.ui-btn-active {
    cursor: pointer;
}
/* Corner rounding
-----------------------------------------------------------------------------------------------------------*/
/* Class ui-btn-corner-all deprecated in 1.4 */
.ui-corner-all {
    border-radius: .6em /*{global-radii-blocks}*/;
}
/* Buttons */
.ui-btn-corner-all,
.ui-btn.ui-corner-all,
/* Slider track */
.ui-slider-track.ui-corner-all,
/* Flipswitch */
.ui-flipswitch.ui-corner-all,
/* Count bubble */
.ui-li-count {
    border-radius: .3125em /*{global-radii-buttons}*/;
}
/* Icon-only buttons */
.ui-btn-icon-notext.ui-btn-corner-all,
.ui-btn-icon-notext.ui-corner-all {
    border-radius: 1em;
}
/* Radius clip workaround for cleaning up corner trapping */
.ui-btn-corner-all,
.ui-corner-all {
    background-clip: padding-box;
}
/* Popup arrow */
.ui-popup.ui-corner-all > .ui-popup-arrow-guide {
    left: .6em /*{global-radii-blocks}*/;
    right: .6em /*{global-radii-blocks}*/;
    top: .6em /*{global-radii-blocks}*/;
    bottom: .6em /*{global-radii-blocks}*/;
}
/* Shadow
-----------------------------------------------------------------------------------------------------------*/
.ui-shadow {
    box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(0,0,0,.2) /*{global-box-shadow-color}*/;
}

.ui-shadow-inset {
    box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0,0,0,.2) /*{global-box-shadow-color}*/;
}

.ui-overlay-shadow {
    box-shadow: 0 0 12px rgba(0,0,0,.6);
}
/* Icons
-----------------------------------------------------------------------------------------------------------*/
.ui-btn-icon-left:after,
.ui-btn-icon-right:after,
.ui-btn-icon-top:after,
.ui-btn-icon-bottom:after,
.ui-btn-icon-notext:after {
    background-color: rgba(0,0,0,.15) /*{global-icon-disc}*/;
    background-position: center center;
    background-repeat: no-repeat;
    border-radius: 1em;
}
/* Alt icons */
.ui-alt-icon.ui-btn:after,
.ui-alt-icon .ui-btn:after,
html .ui-alt-icon.ui-checkbox-off:after,
html .ui-alt-icon.ui-radio-off:after,
html .ui-alt-icon .ui-checkbox-off:after,
html .ui-alt-icon .ui-radio-off:after {
    background-color: rgba(0,0,0,.15) /*{global-icon-disc}*/;
}
/* No disc */
.ui-nodisc-icon.ui-btn:after,
.ui-nodisc-icon .ui-btn:after {
    background-color: transparent;
}
/* Icon shadow */
.ui-shadow-icon.ui-btn:after,
.ui-shadow-icon .ui-btn:after {
    box-shadow: 0 1px 0 rgba(255,255,255,.3) /*{global-icon-shadow}*/;
}
/* Checkbox and radio */
.ui-btn.ui-checkbox-off:after,
.ui-btn.ui-checkbox-on:after,
.ui-btn.ui-radio-off:after,
.ui-btn.ui-radio-on:after {
    display: block;
    width: 18px;
    height: 18px;
    margin: -9px 2px 0 2px;
}

.ui-checkbox-off:after,
.ui-btn.ui-radio-off:after {
    opacity: .3;
}

.ui-btn.ui-checkbox-off:after,
.ui-btn.ui-checkbox-on:after {
    border-radius: .1875em;
}

.ui-btn.ui-checkbox-off:after {
    background-color: rgba(0,0,0,.3);
}

.ui-radio .ui-btn.ui-radio-on:after {
    background-image: none;
    background-color: #fff;
    width: 8px;
    height: 8px;
    border-width: 5px;
    border-style: solid;
}

.ui-alt-icon.ui-btn.ui-radio-on:after,
.ui-alt-icon .ui-btn.ui-radio-on:after {
    background-color: #000;
}
/* Loader */
.ui-icon-loading {
    background: url("images/ajax-loader.gif");
    background-size: 2.875em 2.875em;
}
/* Swatches */
/* A
-----------------------------------------------------------------------------------------------------------*/
/* Bar: Toolbars, dividers, slider track */
.ui-bar-a,
.ui-page-theme-a .ui-bar-inherit,
html .ui-bar-a .ui-bar-inherit,
html .ui-body-a .ui-bar-inherit,
html body .ui-group-theme-a .ui-bar-inherit {
    background-color: #e9e9e9 /*{a-bar-background-color}*/;
    border-color: #ddd /*{a-bar-border}*/;
    color: #333 /*{a-bar-color}*/;
    text-shadow: 0 /*{a-bar-shadow-x}*/ 1px /*{a-bar-shadow-y}*/ 0 /*{a-bar-shadow-radius}*/ #eee /*{a-bar-shadow-color}*/;
    font-weight: bold;
}

.ui-bar-a {
    border-width: 1px;
    border-style: solid;
}
/* Page and overlay */
.ui-overlay-a,
.ui-page-theme-a,
.ui-page-theme-a .ui-panel-wrapper {
    background-color: #f9f9f9 /*{a-page-background-color}*/;
    border-color: #bbb /*{a-page-border}*/;
    color: #333 /*{a-page-color}*/;
    text-shadow: 0 /*{a-page-shadow-x}*/ 1px /*{a-page-shadow-y}*/ 0 /*{a-page-shadow-radius}*/ #f3f3f3 /*{a-page-shadow-color}*/;
}
    /* Body: Read-only lists, text inputs, collapsible content */
    .ui-body-a,
    .ui-page-theme-a .ui-body-inherit,
    html .ui-bar-a .ui-body-inherit,
    html .ui-body-a .ui-body-inherit,
    html body .ui-group-theme-a .ui-body-inherit,
    html .ui-panel-page-container-a {
        background-color: #fff /*{a-body-background-color}*/;
        border-color: #ddd /*{a-body-border}*/;
        color: #333 /*{a-body-color}*/;
        text-shadow: 0 /*{a-body-shadow-x}*/ 1px /*{a-body-shadow-y}*/ 0 /*{a-body-shadow-radius}*/ #f3f3f3 /*{a-body-shadow-color}*/;
    }

.ui-body-a {
    border-width: 1px;
    border-style: solid;
}
/* Links */
.ui-page-theme-a a,
html .ui-bar-a a,
html .ui-body-a a,
html body .ui-group-theme-a a {
    color: #3388cc /*{a-link-color}*/;
    font-weight: bold;
}

    .ui-page-theme-a a:visited,
    html .ui-bar-a a:visited,
    html .ui-body-a a:visited,
    html body .ui-group-theme-a a:visited {
        color: #3388cc /*{a-link-visited}*/;
    }

    .ui-page-theme-a a:hover,
    html .ui-bar-a a:hover,
    html .ui-body-a a:hover,
    html body .ui-group-theme-a a:hover {
        color: #005599 /*{a-link-hover}*/;
    }

    .ui-page-theme-a a:active,
    html .ui-bar-a a:active,
    html .ui-body-a a:active,
    html body .ui-group-theme-a a:active {
        color: #005599 /*{a-link-active}*/;
    }
/* Button up */
.ui-page-theme-a .ui-btn,
html .ui-bar-a .ui-btn,
html .ui-body-a .ui-btn,
html body .ui-group-theme-a .ui-btn,
html head + body .ui-btn.ui-btn-a,
/* Button visited */
.ui-page-theme-a .ui-btn:visited,
html .ui-bar-a .ui-btn:visited,
html .ui-body-a .ui-btn:visited,
html body .ui-group-theme-a .ui-btn:visited,
html head + body .ui-btn.ui-btn-a:visited {
    background-color: #f6f6f6 /*{a-bup-background-color}*/;
    border-color: #ddd /*{a-bup-border}*/;
    color: #333 /*{a-bup-color}*/;
    text-shadow: 0 /*{a-bup-shadow-x}*/ 1px /*{a-bup-shadow-y}*/ 0 /*{a-bup-shadow-radius}*/ #f3f3f3 /*{a-bup-shadow-color}*/;
}
    /* Button hover */
    .ui-page-theme-a .ui-btn:hover,
    html .ui-bar-a .ui-btn:hover,
    html .ui-body-a .ui-btn:hover,
    html body .ui-group-theme-a .ui-btn:hover,
    html head + body .ui-btn.ui-btn-a:hover {
        background-color: #ededed /*{a-bhover-background-color}*/;
        border-color: #ddd /*{a-bhover-border}*/;
        color: #333 /*{a-bhover-color}*/;
        text-shadow: 0 /*{a-bhover-shadow-x}*/ 1px /*{a-bhover-shadow-y}*/ 0 /*{a-bhover-shadow-radius}*/ #f3f3f3 /*{a-bhover-shadow-color}*/;
    }
    /* Button down */
    .ui-page-theme-a .ui-btn:active,
    html .ui-bar-a .ui-btn:active,
    html .ui-body-a .ui-btn:active,
    html body .ui-group-theme-a .ui-btn:active,
    html head + body .ui-btn.ui-btn-a:active {
        background-color: #e8e8e8 /*{a-bdown-background-color}*/;
        border-color: #ddd /*{a-bdown-border}*/;
        color: #333 /*{a-bdown-color}*/;
        text-shadow: 0 /*{a-bdown-shadow-x}*/ 1px /*{a-bdown-shadow-y}*/ 0 /*{a-bdown-shadow-radius}*/ #f3f3f3 /*{a-bdown-shadow-color}*/;
    }
    /* Active button */
    .ui-page-theme-a .ui-btn.ui-btn-active,
    html .ui-bar-a .ui-btn.ui-btn-active,
    html .ui-body-a .ui-btn.ui-btn-active,
    html body .ui-group-theme-a .ui-btn.ui-btn-active,
    html head + body .ui-btn.ui-btn-a.ui-btn-active,
    /* Active checkbox icon */
    .ui-page-theme-a .ui-checkbox-on:after,
    html .ui-bar-a .ui-checkbox-on:after,
    html .ui-body-a .ui-checkbox-on:after,
    html body .ui-group-theme-a .ui-checkbox-on:after,
    .ui-btn.ui-checkbox-on.ui-btn-a:after,
    /* Active flipswitch background */
    .ui-page-theme-a .ui-flipswitch-active,
    html .ui-bar-a .ui-flipswitch-active,
    html .ui-body-a .ui-flipswitch-active,
    html body .ui-group-theme-a .ui-flipswitch-active,
    html body .ui-flipswitch.ui-bar-a.ui-flipswitch-active,
    /* Active slider track */
    .ui-page-theme-a .ui-slider-track .ui-btn-active,
    html .ui-bar-a .ui-slider-track .ui-btn-active,
    html .ui-body-a .ui-slider-track .ui-btn-active,
    html body .ui-group-theme-a .ui-slider-track .ui-btn-active,
    html body div.ui-slider-track.ui-body-a .ui-btn-active {
        background-color: #3388cc /*{a-active-background-color}*/;
        border-color: #1c4a70 /*{a-active-border}*/;
        color: #fff /*{a-active-color}*/;
        text-shadow: 0 /*{a-active-shadow-x}*/ 1px /*{a-active-shadow-y}*/ 0 /*{a-active-shadow-radius}*/ #005599 /*{a-active-shadow-color}*/;
    }
/* Active radio button icon */
.ui-page-theme-a .ui-radio-on:after,
html .ui-bar-a .ui-radio-on:after,
html .ui-body-a .ui-radio-on:after,
html body .ui-group-theme-a .ui-radio-on:after,
.ui-btn.ui-radio-on.ui-btn-a:after {
    border-color: #3388cc /*{a-active-background-color}*/;
}
/* Focus */
.ui-page-theme-a .ui-btn:focus,
html .ui-bar-a .ui-btn:focus,
html .ui-body-a .ui-btn:focus,
html body .ui-group-theme-a .ui-btn:focus,
html head + body .ui-btn.ui-btn-a:focus,
/* Focus buttons and text inputs with div wrap */
.ui-page-theme-a .ui-focus,
html .ui-bar-a .ui-focus,
html .ui-body-a .ui-focus,
html body .ui-group-theme-a .ui-focus,
html head + body .ui-btn-a.ui-focus,
html head + body .ui-body-a.ui-focus {
    box-shadow: 0 0 12px #3388cc /*{a-active-background-color}*/;
}
/* B
-----------------------------------------------------------------------------------------------------------*/
/* Bar: Toolbars, dividers, slider track */
.ui-bar-b,
.ui-page-theme-b .ui-bar-inherit,
html .ui-bar-b .ui-bar-inherit,
html .ui-body-b .ui-bar-inherit,
html body .ui-group-theme-b .ui-bar-inherit {
    background-color: #1d1d1d /*{b-bar-background-color}*/;
    border-color: #1b1b1b /*{b-bar-border}*/;
    color: #fff /*{b-bar-color}*/;
    text-shadow: 0 /*{b-bar-shadow-x}*/ 1px /*{b-bar-shadow-y}*/ 0 /*{b-bar-shadow-radius}*/ #111 /*{b-bar-shadow-color}*/;
    font-weight: bold;
}

.ui-bar-b {
    border-width: 1px;
    border-style: solid;
}
/* Page and overlay */
.ui-overlay-b,
.ui-page-theme-b,
.ui-page-theme-b .ui-panel-wrapper {
    background-color: #252525 /*{b-page-background-color}*/;
    border-color: #454545 /*{b-page-border}*/;
    color: #fff /*{b-page-color}*/;
    text-shadow: 0 /*{b-page-shadow-x}*/ 1px /*{b-page-shadow-y}*/ 0 /*{b-page-shadow-radius}*/ #111 /*{b-page-shadow-color}*/;
}
    /* Body: Read-only lists, text inputs, collapsible content */
    .ui-body-b,
    .ui-page-theme-b .ui-body-inherit,
    html .ui-bar-b .ui-body-inherit,
    html .ui-body-b .ui-body-inherit,
    html body .ui-group-theme-b .ui-body-inherit,
    html .ui-panel-page-container-b {
        background-color: #2a2a2a /*{b-body-background-color}*/;
        border-color: #1d1d1d /*{b-body-border}*/;
        color: #fff /*{b-body-color}*/;
        text-shadow: 0 /*{b-body-shadow-x}*/ 1px /*{b-body-shadow-y}*/ 0 /*{b-body-shadow-radius}*/ #111 /*{b-body-shadow-color}*/;
    }

.ui-body-b {
    border-width: 1px;
    border-style: solid;
}
/* Links */
.ui-page-theme-b a,
html .ui-bar-b a,
html .ui-body-b a,
html body .ui-group-theme-b a {
    color: #22aadd /*{b-link-color}*/;
    font-weight: bold;
}

    .ui-page-theme-b a:visited,
    html .ui-bar-b a:visited,
    html .ui-body-b a:visited,
    html body .ui-group-theme-b a:visited {
        color: #22aadd /*{b-link-visited}*/;
    }

    .ui-page-theme-b a:hover,
    html .ui-bar-b a:hover,
    html .ui-body-b a:hover,
    html body .ui-group-theme-b a:hover {
        color: #0088bb /*{b-link-hover}*/;
    }

    .ui-page-theme-b a:active,
    html .ui-bar-b a:active,
    html .ui-body-b a:active,
    html body .ui-group-theme-b a:active {
        color: #0088bb /*{b-link-active}*/;
    }
/* Button up */
.ui-page-theme-b .ui-btn,
html .ui-bar-b .ui-btn,
html .ui-body-b .ui-btn,
html body .ui-group-theme-b .ui-btn,
html head + body .ui-btn.ui-btn-b,
/* Button visited */
.ui-page-theme-b .ui-btn:visited,
html .ui-bar-b .ui-btn:visited,
html .ui-body-b .ui-btn:visited,
html body .ui-group-theme-b .ui-btn:visited,
html head + body .ui-btn.ui-btn-b:visited {
    background-color: #333 /*{b-bup-background-color}*/;
    border-color: #1f1f1f /*{b-bup-border}*/;
    color: #fff /*{b-bup-color}*/;
    text-shadow: 0 /*{b-bup-shadow-x}*/ 1px /*{b-bup-shadow-y}*/ 0 /*{b-bup-shadow-radius}*/ #111 /*{b-bup-shadow-color}*/;
}
    /* Button hover */
    .ui-page-theme-b .ui-btn:hover,
    html .ui-bar-b .ui-btn:hover,
    html .ui-body-b .ui-btn:hover,
    html body .ui-group-theme-b .ui-btn:hover,
    html head + body .ui-btn.ui-btn-b:hover {
        background-color: #373737 /*{b-bhover-background-color}*/;
        border-color: #1f1f1f /*{b-bhover-border}*/;
        color: #fff /*{b-bhover-color}*/;
        text-shadow: 0 /*{b-bhover-shadow-x}*/ 1px /*{b-bhover-shadow-y}*/ 0 /*{b-bhover-shadow-radius}*/ #111 /*{b-bhover-shadow-color}*/;
    }
    /* Button down */
    .ui-page-theme-b .ui-btn:active,
    html .ui-bar-b .ui-btn:active,
    html .ui-body-b .ui-btn:active,
    html body .ui-group-theme-b .ui-btn:active,
    html head + body .ui-btn.ui-btn-b:active {
        background-color: #404040 /*{b-bdown-background-color}*/;
        border-color: #1f1f1f /*{b-bdown-border}*/;
        color: #fff /*{b-bdown-color}*/;
        text-shadow: 0 /*{b-bdown-shadow-x}*/ 1px /*{b-bdown-shadow-y}*/ 0 /*{b-bdown-shadow-radius}*/ #111 /*{b-bdown-shadow-color}*/;
    }
    /* Active button */
    .ui-page-theme-b .ui-btn.ui-btn-active,
    html .ui-bar-b .ui-btn.ui-btn-active,
    html .ui-body-b .ui-btn.ui-btn-active,
    html body .ui-group-theme-b .ui-btn.ui-btn-active,
    html head + body .ui-btn.ui-btn-b.ui-btn-active,
    /* Active checkbox icon */
    .ui-page-theme-b .ui-checkbox-on:after,
    html .ui-bar-b .ui-checkbox-on:after,
    html .ui-body-b .ui-checkbox-on:after,
    html body .ui-group-theme-b .ui-checkbox-on:after,
    .ui-btn.ui-checkbox-on.ui-btn-b:after,
    /* Active flipswitch background */
    .ui-page-theme-b .ui-flipswitch-active,
    html .ui-bar-b .ui-flipswitch-active,
    html .ui-body-b .ui-flipswitch-active,
    html body .ui-group-theme-b .ui-flipswitch-active,
    html body .ui-flipswitch.ui-bar-b.ui-flipswitch-active,
    /* Active slider track */
    .ui-page-theme-b .ui-slider-track .ui-btn-active,
    html .ui-bar-b .ui-slider-track .ui-btn-active,
    html .ui-body-b .ui-slider-track .ui-btn-active,
    html body .ui-group-theme-b .ui-slider-track .ui-btn-active,
    html body div.ui-slider-track.ui-body-b .ui-btn-active {
        background-color: #22aadd /*{b-active-background-color}*/;
        border-color: #125d79 /*{b-active-border}*/;
        color: #fff /*{b-active-color}*/;
        text-shadow: 0 /*{b-active-shadow-x}*/ 1px /*{b-active-shadow-y}*/ 0 /*{b-active-shadow-radius}*/ #0088bb /*{b-active-shadow-color}*/;
    }
/* Active radio button icon */
.ui-page-theme-b .ui-radio-on:after,
html .ui-bar-b .ui-radio-on:after,
html .ui-body-b .ui-radio-on:after,
html body .ui-group-theme-b .ui-radio-on:after,
.ui-btn.ui-radio-on.ui-btn-b:after {
    border-color: #22aadd /*{b-active-background-color}*/;
}
/* Focus */
.ui-page-theme-b .ui-btn:focus,
html .ui-bar-b .ui-btn:focus,
html .ui-body-b .ui-btn:focus,
html body .ui-group-theme-b .ui-btn:focus,
html head + body .ui-btn.ui-btn-b:focus,
/* Focus buttons and text inputs with div wrap */
.ui-page-theme-b .ui-focus,
html .ui-bar-b .ui-focus,
html .ui-body-b .ui-focus,
html body .ui-group-theme-b .ui-focus,
html head + body .ui-btn-b.ui-focus,
html head + body .ui-body-b.ui-focus {
    box-shadow: 0 0 12px #22aadd /*{b-active-background-color}*/;
}


/* C
-----------------------------------------------------------------------------------------------------------*/
/* Bar: Toolbars, dividers, slider track */
.ui-bar-c,
.ui-page-theme-c .ui-bar-inherit,
html .ui-bar-c .ui-bar-inherit,
html .ui-body-c .ui-bar-inherit,
html body .ui-group-theme-c .ui-bar-inherit {
    background-color: #5e87b0 /*{c-bar-background-color}*/;
    border-color: #456f9a /*{c-bar-border}*/;
    color: #fff /*{c-bar-color}*/;
    text-shadow: 0 /*{c-bar-shadow-x}*/ 1px /*{c-bar-shadow-y}*/ 0 /*{c-bar-shadow-radius}*/ #8d3e90 /*{c-bar-shadow-color}*/;
    font-weight: bold;
}

.ui-bar-c {
    border-width: 1px;
    border-style: solid;
}
/* Page and overlay */
.ui-overlay-c,
.ui-page-theme-c,
.ui-page-theme-c .ui-panel-wrapper {
    background-color: #f9f9f9 /*{c-page-background-color}*/;
    border-color: #bbbbbb /*{c-page-border}*/;
    color: #333333 /*{c-page-color}*/;
    text-shadow: 0 /*{c-page-shadow-x}*/ 1px /*{c-page-shadow-y}*/ 0 /*{c-page-shadow-radius}*/ #f3f3f3 /*{c-page-shadow-color}*/;
}
    /* Body: Read-only lists, text inputs, collapsible content */
    .ui-body-c,
    .ui-page-theme-c .ui-body-inherit,
    html .ui-bar-c .ui-body-inherit,
    html .ui-body-c .ui-body-inherit,
    html body .ui-group-theme-c .ui-body-inherit,
    html .ui-panel-page-container-c {
        background-color: #f3f3f3 /*{c-body-background-color}*/;
        border-color: #999 /*{c-body-border}*/;
        color: #333333 /*{c-body-color}*/;
        text-shadow: 0 /*{c-body-shadow-x}*/ 1px /*{c-body-shadow-y}*/ 0 /*{c-body-shadow-radius}*/ #fff /*{c-body-shadow-color}*/;
    }

.ui-body-c {
    border-width: 1px;
    border-style: solid;
}
/* Links */
.ui-page-theme-c a,
html .ui-bar-c a,
html .ui-body-c a,
html body .ui-group-theme-c a {
    color: #3388cc /*{c-link-color}*/;
    font-weight: bold;
}

    .ui-page-theme-c a:visited,
    html .ui-bar-c a:visited,
    html .ui-body-c a:visited,
    html body .ui-group-theme-c a:visited {
        color: #3388cc /*{c-link-visited}*/;
    }

    .ui-page-theme-c a:hover,
    html .ui-bar-c a:hover,
    html .ui-body-c a:hover,
    html body .ui-group-theme-c a:hover {
        color: #005599 /*{c-link-hover}*/;
    }

    .ui-page-theme-c a:active,
    html .ui-bar-c a:active,
    html .ui-body-c a:active,
    html body .ui-group-theme-c a:active {
        color: #005599 /*{c-link-active}*/;
    }
/* Button up */
.ui-page-theme-c .ui-btn,
html .ui-bar-c .ui-btn,
html .ui-body-c .ui-btn,
html body .ui-group-theme-c .ui-btn,
html head + body .ui-btn.ui-btn-c,
/* Button visited */
.ui-page-theme-c .ui-btn:visited,
html .ui-bar-c .ui-btn:visited,
html .ui-body-c .ui-btn:visited,
html body .ui-group-theme-c .ui-btn:visited,
html head + body .ui-btn.ui-btn-c:visited {
    background-color: #396b9e /*{c-bup-background-color}*/;
    border-color: #1f3a56 /*{c-bup-border}*/;
    color: #ffffff /*{c-bup-color}*/;
    text-shadow: 0 /*{c-bup-shadow-x}*/ 1px /*{c-bup-shadow-y}*/ 0 /*{c-bup-shadow-radius}*/ #444444 /*{c-bup-shadow-color}*/;
}
    /* Button hover */
    .ui-page-theme-c .ui-btn:hover,
    html .ui-bar-c .ui-btn:hover,
    html .ui-body-c .ui-btn:hover,
    html body .ui-group-theme-c .ui-btn:hover,
    html head + body .ui-btn.ui-btn-c:hover {
        background-color: #417bb5 /*{c-bhover-background-color}*/;
        border-color: #234363 /*{c-bhover-border}*/;
        color: #ffffff /*{c-bhover-color}*/;
        text-shadow: 0 /*{c-bhover-shadow-x}*/ 1px /*{c-bhover-shadow-y}*/ 0 /*{c-bhover-shadow-radius}*/ #444444 /*{c-bhover-shadow-color}*/;
    }
    /* Button down */
    .ui-page-theme-c .ui-btn:active,
    html .ui-bar-c .ui-btn:active,
    html .ui-body-c .ui-btn:active,
    html body .ui-group-theme-c .ui-btn:active,
    html head + body .ui-btn.ui-btn-c:active {
        background-color: #417bb5 /*{c-bdown-background-color}*/;
        border-color: #234363 /*{c-bdown-border}*/;
        color: #ffffff /*{c-bdown-color}*/;
        text-shadow: 0 /*{c-bdown-shadow-x}*/ 1px /*{c-bdown-shadow-y}*/ 0 /*{c-bdown-shadow-radius}*/ #444444 /*{c-bdown-shadow-color}*/;
    }
    /* Active button */
    .ui-page-theme-c .ui-btn.ui-btn-active,
    html .ui-bar-c .ui-btn.ui-btn-active,
    html .ui-body-c .ui-btn.ui-btn-active,
    html body .ui-group-theme-c .ui-btn.ui-btn-active,
    html head + body .ui-btn.ui-btn-c.ui-btn-active,
    /* Active checkbox icon */
    .ui-page-theme-c .ui-checkbox-on:after,
    html .ui-bar-c .ui-checkbox-on:after,
    html .ui-body-c .ui-checkbox-on:after,
    html body .ui-group-theme-c .ui-checkbox-on:after,
    .ui-btn.ui-checkbox-on.ui-btn-c:after,
    /* Active flipswitch background */
    .ui-page-theme-c .ui-flipswitch-active,
    html .ui-bar-c .ui-flipswitch-active,
    html .ui-body-c .ui-flipswitch-active,
    html body .ui-group-theme-c .ui-flipswitch-active,
    html body .ui-flipswitch.ui-bar-c.ui-flipswitch-active,
    /* Active slider track */
    .ui-page-theme-c .ui-slider-track .ui-btn-active,
    html .ui-bar-c .ui-slider-track .ui-btn-active,
    html .ui-body-c .ui-slider-track .ui-btn-active,
    html body .ui-group-theme-c .ui-slider-track .ui-btn-active,
    html body div.ui-slider-track.ui-body-c .ui-btn-active {
        background-color: #3388cc /*{c-active-background-color}*/;
        border-color: #1c4a70 /*{c-active-border}*/;
        color: #ffffff /*{c-active-color}*/;
        text-shadow: 0 /*{c-active-shadow-x}*/ 1px /*{c-active-shadow-y}*/ 0 /*{c-active-shadow-radius}*/ #005599 /*{c-active-shadow-color}*/;
    }
/* Active radio button icon */
.ui-page-theme-c .ui-radio-on:after,
html .ui-bar-c .ui-radio-on:after,
html .ui-body-c .ui-radio-on:after,
html body .ui-group-theme-c .ui-radio-on:after,
.ui-btn.ui-radio-on.ui-btn-c:after {
    border-color: #3388cc /*{c-active-background-color}*/;
}
/* Focus */
.ui-page-theme-c .ui-btn:focus,
html .ui-bar-c .ui-btn:focus,
html .ui-body-c .ui-btn:focus,
html body .ui-group-theme-c .ui-btn:focus,
html head + body .ui-btn.ui-btn-c:focus,
/* Focus buttons and text inputs with div wrap */
.ui-page-theme-c .ui-focus,
html .ui-bar-c .ui-focus,
html .ui-body-c .ui-focus,
html body .ui-group-theme-c .ui-focus,
html head + body .ui-btn-c.ui-focus,
html head + body .ui-body-c.ui-focus {
    box-shadow: 0 0 12px #3388cc /*{c-active-background-color}*/;
}


/* D
-----------------------------------------------------------------------------------------------------------*/
/* Bar: Toolbars, dividers, slider track */
.ui-bar-d,
.ui-page-theme-d .ui-bar-inherit,
html .ui-bar-d .ui-bar-inherit,
html .ui-body-d .ui-bar-inherit,
html body .ui-group-theme-d .ui-bar-inherit {
    background-color: #bbbbbb /*{d-bar-background-color}*/;
    border-color: #666666 /*{d-bar-border}*/;
    color: #333 /*{d-bar-color}*/;
    text-shadow: 0 /*{d-bar-shadow-x}*/ 1px /*{d-bar-shadow-y}*/ 0 /*{d-bar-shadow-radius}*/ #eee /*{d-bar-shadow-color}*/;
    font-weight: bold;
}

.ui-bar-d {
    border-width: 1px;
    border-style: solid;
}
/* Page and overlay */
.ui-overlay-d,
.ui-page-theme-d,
.ui-page-theme-d .ui-panel-wrapper {
    background-color: #ffffff /*{d-page-background-color}*/;
    border-color: #ffffff /*{d-page-border}*/;
    color: #000000 /*{d-page-color}*/;
    text-shadow: 0 /*{d-page-shadow-x}*/ 1px /*{d-page-shadow-y}*/ 0 /*{d-page-shadow-radius}*/ #eeeeee /*{d-page-shadow-color}*/;
}
    /* Body: Read-only lists, text inputs, collapsible content */
    .ui-body-d,
    .ui-page-theme-d .ui-body-inherit,
    html .ui-bar-d .ui-body-inherit,
    html .ui-body-d .ui-body-inherit,
    html body .ui-group-theme-d .ui-body-inherit,
    html .ui-panel-page-container-d {
        background-color: #ffffff /*{d-body-background-color}*/;
        border-color: #bbb /*{d-body-border}*/;
        color: #333333 /*{d-body-color}*/;
        text-shadow: 0 /*{d-body-shadow-x}*/ 1px /*{d-body-shadow-y}*/ 0 /*{d-body-shadow-radius}*/ #fff /*{d-body-shadow-color}*/;
    }

.ui-body-d {
    border-width: 1px;
    border-style: solid;
}
/* Links */
.ui-page-theme-d a,
html .ui-bar-d a,
html .ui-body-d a,
html body .ui-group-theme-d a {
    color: #3388cc /*{d-link-color}*/;
    font-weight: bold;
}

    .ui-page-theme-d a:visited,
    html .ui-bar-d a:visited,
    html .ui-body-d a:visited,
    html body .ui-group-theme-d a:visited {
        color: #3388cc /*{d-link-visited}*/;
    }

    .ui-page-theme-d a:hover,
    html .ui-bar-d a:hover,
    html .ui-body-d a:hover,
    html body .ui-group-theme-d a:hover {
        color: #005599 /*{d-link-hover}*/;
    }

    .ui-page-theme-d a:active,
    html .ui-bar-d a:active,
    html .ui-body-d a:active,
    html body .ui-group-theme-d a:active {
        color: #005599 /*{d-link-active}*/;
    }
/* Button up */
.ui-page-theme-d .ui-btn,
html .ui-bar-d .ui-btn,
html .ui-body-d .ui-btn,
html body .ui-group-theme-d .ui-btn,
html head + body .ui-btn.ui-btn-d,
/* Button visited */
.ui-page-theme-d .ui-btn:visited,
html .ui-bar-d .ui-btn:visited,
html .ui-body-d .ui-btn:visited,
html body .ui-group-theme-d .ui-btn:visited,
html head + body .ui-btn.ui-btn-d:visited {
    background-color: #ffffff /*{d-bup-background-color}*/;
    border-color: #bbb /*{d-bup-border}*/;
    color: #333 /*{d-bup-color}*/;
    text-shadow: 0 /*{d-bup-shadow-x}*/ 1px /*{d-bup-shadow-y}*/ 0 /*{d-bup-shadow-radius}*/ #fff /*{d-bup-shadow-color}*/;
}
    /* Button hover */
    .ui-page-theme-d .ui-btn:hover,
    html .ui-bar-d .ui-btn:hover,
    html .ui-body-d .ui-btn:hover,
    html body .ui-group-theme-d .ui-btn:hover,
    html head + body .ui-btn.ui-btn-d:hover {
        background-color: #eee /*{d-bhover-background-color}*/;
        border-color: #aaa /*{d-bhover-border}*/;
        color: #333 /*{d-bhover-color}*/;
        text-shadow: 0 /*{d-bhover-shadow-x}*/ 1px /*{d-bhover-shadow-y}*/ 0 /*{d-bhover-shadow-radius}*/ #fff /*{d-bhover-shadow-color}*/;
    }
    /* Button down */
    .ui-page-theme-d .ui-btn:active,
    html .ui-bar-d .ui-btn:active,
    html .ui-body-d .ui-btn:active,
    html body .ui-group-theme-d .ui-btn:active,
    html head + body .ui-btn.ui-btn-d:active {
        background-color: #eee /*{d-bdown-background-color}*/;
        border-color: #aaa /*{d-bdown-border}*/;
        color: #333 /*{d-bdown-color}*/;
        text-shadow: 0 /*{d-bdown-shadow-x}*/ 1px /*{d-bdown-shadow-y}*/ 0 /*{d-bdown-shadow-radius}*/ #fff /*{d-bdown-shadow-color}*/;
    }
    /* Active button */
    .ui-page-theme-d .ui-btn.ui-btn-active,
    html .ui-bar-d .ui-btn.ui-btn-active,
    html .ui-body-d .ui-btn.ui-btn-active,
    html body .ui-group-theme-d .ui-btn.ui-btn-active,
    html head + body .ui-btn.ui-btn-d.ui-btn-active,
    /* Active checkbox icon */
    .ui-page-theme-d .ui-checkbox-on:after,
    html .ui-bar-d .ui-checkbox-on:after,
    html .ui-body-d .ui-checkbox-on:after,
    html body .ui-group-theme-d .ui-checkbox-on:after,
    .ui-btn.ui-checkbox-on.ui-btn-d:after,
    /* Active flipswitch background */
    .ui-page-theme-d .ui-flipswitch-active,
    html .ui-bar-d .ui-flipswitch-active,
    html .ui-body-d .ui-flipswitch-active,
    html body .ui-group-theme-d .ui-flipswitch-active,
    html body .ui-flipswitch.ui-bar-d.ui-flipswitch-active,
    /* Active slider track */
    .ui-page-theme-d .ui-slider-track .ui-btn-active,
    html .ui-bar-d .ui-slider-track .ui-btn-active,
    html .ui-body-d .ui-slider-track .ui-btn-active,
    html body .ui-group-theme-d .ui-slider-track .ui-btn-active,
    html body div.ui-slider-track.ui-body-d .ui-btn-active {
        background-color: #3388cc /*{d-active-background-color}*/;
        border-color: #1c4a70 /*{d-active-border}*/;
        color: #ffffff /*{d-active-color}*/;
        text-shadow: 0 /*{d-active-shadow-x}*/ 1px /*{d-active-shadow-y}*/ 0 /*{d-active-shadow-radius}*/ #005599 /*{d-active-shadow-color}*/;
    }
/* Active radio button icon */
.ui-page-theme-d .ui-radio-on:after,
html .ui-bar-d .ui-radio-on:after,
html .ui-body-d .ui-radio-on:after,
html body .ui-group-theme-d .ui-radio-on:after,
.ui-btn.ui-radio-on.ui-btn-d:after {
    border-color: #3388cc /*{d-active-background-color}*/;
}
/* Focus */
.ui-page-theme-d .ui-btn:focus,
html .ui-bar-d .ui-btn:focus,
html .ui-body-d .ui-btn:focus,
html body .ui-group-theme-d .ui-btn:focus,
html head + body .ui-btn.ui-btn-d:focus,
/* Focus buttons and text inputs with div wrap */
.ui-page-theme-d .ui-focus,
html .ui-bar-d .ui-focus,
html .ui-body-d .ui-focus,
html body .ui-group-theme-d .ui-focus,
html head + body .ui-btn-d.ui-focus,
html head + body .ui-body-d.ui-focus {
    box-shadow: 0 0 12px #3388cc /*{d-active-background-color}*/;
}


/* E
-----------------------------------------------------------------------------------------------------------*/
/* Bar: Toolbars, dividers, slider track */
.ui-bar-e,
.ui-page-theme-e .ui-bar-inherit,
html .ui-bar-e .ui-bar-inherit,
html .ui-body-e .ui-bar-inherit,
html body .ui-group-theme-e .ui-bar-inherit {
    background-color: #fadb4e /*{e-bar-background-color}*/;
    border-color: #f7c942 /*{e-bar-border}*/;
    color: #000000 /*{e-bar-color}*/;
    text-shadow: 0 /*{e-bar-shadow-x}*/ 1px /*{e-bar-shadow-y}*/ 0 /*{e-bar-shadow-radius}*/ #ffffff /*{e-bar-shadow-color}*/;
    font-weight: bold;
}

.ui-bar-e {
    border-width: 1px;
    border-style: solid;
}
/* Page and overlay */
.ui-overlay-e,
.ui-page-theme-e,
.ui-page-theme-e .ui-panel-wrapper {
    background-color: #fff9df /*{e-page-background-color}*/;
    border-color: #fff9df /*{e-page-border}*/;
    color: #000000 /*{e-page-color}*/;
    text-shadow: 0 /*{e-page-shadow-x}*/ 1px /*{e-page-shadow-y}*/ 0 /*{e-page-shadow-radius}*/ #eeeeee /*{e-page-shadow-color}*/;
}
    /* Body: Read-only lists, text inputs, collapsible content */
    .ui-body-e,
    .ui-page-theme-e .ui-body-inherit,
    html .ui-bar-e .ui-body-inherit,
    html .ui-body-e .ui-body-inherit,
    html body .ui-group-theme-e .ui-body-inherit,
    html .ui-panel-page-container-e {
        background-color: #fff9df /*{e-body-background-color}*/;
        border-color: #f7c942 /*{e-body-border}*/;
        color: #222 /*{e-body-color}*/;
        text-shadow: 0 /*{e-body-shadow-x}*/ 1px /*{e-body-shadow-y}*/ 0 /*{e-body-shadow-radius}*/ #fff /*{e-body-shadow-color}*/;
    }

.ui-body-e {
    border-width: 1px;
    border-style: solid;
}
/* Links */
.ui-page-theme-e a,
html .ui-bar-e a,
html .ui-body-e a,
html body .ui-group-theme-e a {
    color: #3388cc /*{e-link-color}*/;
    font-weight: bold;
}

    .ui-page-theme-e a:visited,
    html .ui-bar-e a:visited,
    html .ui-body-e a:visited,
    html body .ui-group-theme-e a:visited {
        color: #3388cc /*{e-link-visited}*/;
    }

    .ui-page-theme-e a:hover,
    html .ui-bar-e a:hover,
    html .ui-body-e a:hover,
    html body .ui-group-theme-e a:hover {
        color: #005599 /*{e-link-hover}*/;
    }

    .ui-page-theme-e a:active,
    html .ui-bar-e a:active,
    html .ui-body-e a:active,
    html body .ui-group-theme-e a:active {
        color: #005599 /*{e-link-active}*/;
    }
/* Button up */
.ui-page-theme-e .ui-btn,
html .ui-bar-e .ui-btn,
html .ui-body-e .ui-btn,
html body .ui-group-theme-e .ui-btn,
html head + body .ui-btn.ui-btn-e,
/* Button visited */
.ui-page-theme-e .ui-btn:visited,
html .ui-bar-e .ui-btn:visited,
html .ui-body-e .ui-btn:visited,
html body .ui-group-theme-e .ui-btn:visited,
html head + body .ui-btn.ui-btn-e:visited {
    background-color: #fadb4e /*{e-bup-background-color}*/;
    border-color: #f4c63f /*{e-bup-border}*/;
    color: #222 /*{e-bup-color}*/;
    text-shadow: 0 /*{e-bup-shadow-x}*/ 1px /*{e-bup-shadow-y}*/ 0 /*{e-bup-shadow-radius}*/ #eeeeee /*{e-bup-shadow-color}*/;
}
    /* Button hover */
    .ui-page-theme-e .ui-btn:hover,
    html .ui-bar-e .ui-btn:hover,
    html .ui-body-e .ui-btn:hover,
    html body .ui-group-theme-e .ui-btn:hover,
    html head + body .ui-btn.ui-btn-e:hover {
        background-color: #fbe26f /*{e-bhover-background-color}*/;
        border-color: #f2c43d /*{e-bhover-border}*/;
        color: #333 /*{e-bhover-color}*/;
        text-shadow: 0 /*{e-bhover-shadow-x}*/ 1px /*{e-bhover-shadow-y}*/ 0 /*{e-bhover-shadow-radius}*/ #fff /*{e-bhover-shadow-color}*/;
    }
    /* Button down */
    .ui-page-theme-e .ui-btn:active,
    html .ui-bar-e .ui-btn:active,
    html .ui-body-e .ui-btn:active,
    html body .ui-group-theme-e .ui-btn:active,
    html head + body .ui-btn.ui-btn-e:active {
        background-color: #fceda7 /*{e-bdown-background-color}*/;
        border-color: #f2c43d /*{e-bdown-border}*/;
        color: #333 /*{e-bdown-color}*/;
        text-shadow: 0 /*{e-bdown-shadow-x}*/ 1px /*{e-bdown-shadow-y}*/ 0 /*{e-bdown-shadow-radius}*/ #fff /*{e-bdown-shadow-color}*/;
    }
    /* Active button */
    .ui-page-theme-e .ui-btn.ui-btn-active,
    html .ui-bar-e .ui-btn.ui-btn-active,
    html .ui-body-e .ui-btn.ui-btn-active,
    html body .ui-group-theme-e .ui-btn.ui-btn-active,
    html head + body .ui-btn.ui-btn-e.ui-btn-active,
    /* Active checkbox icon */
    .ui-page-theme-e .ui-checkbox-on:after,
    html .ui-bar-e .ui-checkbox-on:after,
    html .ui-body-e .ui-checkbox-on:after,
    html body .ui-group-theme-e .ui-checkbox-on:after,
    .ui-btn.ui-checkbox-on.ui-btn-e:after,
    /* Active flipswitch background */
    .ui-page-theme-e .ui-flipswitch-active,
    html .ui-bar-e .ui-flipswitch-active,
    html .ui-body-e .ui-flipswitch-active,
    html body .ui-group-theme-e .ui-flipswitch-active,
    html body .ui-flipswitch.ui-bar-e.ui-flipswitch-active,
    /* Active slider track */
    .ui-page-theme-e .ui-slider-track .ui-btn-active,
    html .ui-bar-e .ui-slider-track .ui-btn-active,
    html .ui-body-e .ui-slider-track .ui-btn-active,
    html body .ui-group-theme-e .ui-slider-track .ui-btn-active,
    html body div.ui-slider-track.ui-body-e .ui-btn-active {
        background-color: #3388cc /*{e-active-background-color}*/;
        border-color: #1c4a70 /*{e-active-border}*/;
        color: #ffffff /*{e-active-color}*/;
        text-shadow: 0 /*{e-active-shadow-x}*/ 1px /*{e-active-shadow-y}*/ 0 /*{e-active-shadow-radius}*/ #005599 /*{e-active-shadow-color}*/;
    }
/* Active radio button icon */
.ui-page-theme-e .ui-radio-on:after,
html .ui-bar-e .ui-radio-on:after,
html .ui-body-e .ui-radio-on:after,
html body .ui-group-theme-e .ui-radio-on:after,
.ui-btn.ui-radio-on.ui-btn-e:after {
    border-color: #3388cc /*{e-active-background-color}*/;
}
/* Focus */
.ui-page-theme-e .ui-btn:focus,
html .ui-bar-e .ui-btn:focus,
html .ui-body-e .ui-btn:focus,
html body .ui-group-theme-e .ui-btn:focus,
html head + body .ui-btn.ui-btn-e:focus,
/* Focus buttons and text inputs with div wrap */
.ui-page-theme-e .ui-focus,
html .ui-bar-e .ui-focus,
html .ui-body-e .ui-focus,
html body .ui-group-theme-e .ui-focus,
html head + body .ui-btn-e.ui-focus,
html head + body .ui-body-e.ui-focus {
    box-shadow: 0 0 12px #3388cc /*{e-active-background-color}*/;
}


/* Structure */
/* Disabled
-----------------------------------------------------------------------------------------------------------*/
/* Class ui-disabled deprecated in 1.4. :disabled not supported by IE8 so we use [disabled] */
.ui-disabled,
.ui-state-disabled,
button[disabled],
.ui-select .ui-btn.ui-state-disabled {
    opacity: .3;
    cursor: default !important;
    pointer-events: none;
}
/* Focus state outline
-----------------------------------------------------------------------------------------------------------*/
.ui-btn:focus,
.ui-btn.ui-focus {
    outline: 0;
}
/* Unset box-shadow in browsers that don't do it right */
.ui-noboxshadow .ui-shadow,
.ui-noboxshadow .ui-shadow-inset,
.ui-noboxshadow .ui-overlay-shadow,
.ui-noboxshadow .ui-shadow-icon.ui-btn:after,
.ui-noboxshadow .ui-shadow-icon .ui-btn:after,
.ui-noboxshadow .ui-focus,
.ui-noboxshadow .ui-btn:focus,
.ui-noboxshadow input:focus,
.ui-noboxshadow .ui-panel {
    box-shadow: none !important;
}

.ui-noboxshadow .ui-btn:focus,
.ui-noboxshadow .ui-focus {
    outline-width: 1px;
    outline-style: auto;
}

/*!
* jQuery Mobile version Dadhri, bas� sur jqm 1.4.5 
* http://jquerymobile.com
*
* Copyright 2010, 2014 jQuery Foundation, Inc. and othercontributors
* Released under the MIT license.
* http://jquery.org/license
*
*/


/* Some unsets */
.ui-mobile,
.ui-mobile body {
    height: 99.9%;
}

    .ui-mobile fieldset,
    .ui-page {
        padding: 0;
        margin: 0;
    }

    .ui-mobile a img,
    .ui-mobile fieldset {
        border-width: 0;
    }
    /* Fixes for fieldset issues on IE10 and FF (see #6077) */
    .ui-mobile fieldset {
        min-width: 0;
    }
@-moz-document url-prefix() {
	.ui-mobile fieldset {
		display: table-column;
		vertical-align: middle;
	}
}
/* Viewport */
.ui-mobile-viewport {
    margin: 0;
    overflow-x: visible;
	-webkit-text-size-adjust: 100%;
}
/* Issue #2066 */
body.ui-mobile-viewport,
div.ui-mobile-viewport {
    overflow-x: hidden;
}
/* "page" containers - full-screen views, one should always be in view post-pageload */
.ui-mobile [data-role=page],
.ui-mobile [data-role=dialog],
.ui-page {
    top: 0;
    left: 0;
    width: 100%;
    min-height: 100%;
    position: absolute;
    display: none;
    border: 0;
}
/* On ios4, setting focus on the page element causes flashing during transitions when there is an outline, so we turn off outlines */
.ui-page {
    outline: none;
}

.ui-mobile .ui-page-active {
    display: block;
    overflow: visible;
    overflow-x: hidden;
}

@media screen and (orientation: portrait) {
    .ui-mobile .ui-page {
        min-height: 420px;
    }
}

@media screen and (orientation: landscape) {
    .ui-mobile .ui-page {
        min-height: 300px;
    }
}
/* Fouc */
.ui-mobile-rendering > * {
    visibility: hidden;
}
/* Non-js content hiding */
.ui-nojs {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px,1px,1px,1px);
}
/* Loading screen */
.ui-loading .ui-loader {
    display: block;
}

.ui-loader {
    display: none;
    z-index: 9999999;
    position: fixed;
    top: 50%;
    left: 50%;
    border: 0;
}

.ui-loader-default {
    background: none;
    opacity: .18;
    width: 2.875em;
    height: 2.875em;
    margin-left: -1.4375em;
    margin-top: -1.4375em;
}

.ui-loader-verbose {
    width: 12.5em;
    opacity: .88;
    box-shadow: 0 1px 1px -1px #fff;
    height: auto;
    margin-left: -6.875em;
    margin-top: -2.6875em;
    padding: .625em;
}

.ui-loader-default h1 {
    font-size: 0;
    width: 0;
    height: 0;
    overflow: hidden;
}

.ui-loader-verbose h1 {
    font-size: 1em;
    margin: 0;
    text-align: center;
}

.ui-loader .ui-icon-loading {
    background-color: #000;
    display: block;
    margin: 0;
    width: 2.75em;
    height: 2.75em;
    padding: .0625em;
    border-radius: 2.25em;
}

.ui-loader-verbose .ui-icon-loading {
    margin: 0 auto .625em;
    opacity: .75;
}

.ui-loader-textonly {
    padding: .9375em;
    margin-left: -7.1875em;
}

    .ui-loader-textonly .ui-icon-loading {
        display: none;
    }

.ui-loader-fakefix {
    position: absolute;
}
/* Headers, content panels */
.ui-bar,
.ui-body {
    position: relative;
    padding: .4em 1em;
    overflow: hidden;
    display: block;
    clear: both;
}

    .ui-bar h1,
    .ui-bar h2,
    .ui-bar h3,
    .ui-bar h4,
    .ui-bar h5,
    .ui-bar h6 {
        margin: 0;
        padding: 0;
        font-size: 1em;
        display: inline-block;
    }

.ui-header,
.ui-footer {
    border-width: 1px 0;
    border-style: solid;
    position: relative;
}

    .ui-header:empty,
    .ui-footer:empty {
        min-height: 2.6875em;
    }

    .ui-header .ui-title,
    .ui-footer .ui-title {
        font-size: 1em;
        min-height: 1.1em;
        text-align: center;
        display: block;
        margin: 0 30%;
        padding: .7em 0;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
        outline: 0 !important;
    }

    .ui-footer .ui-title {
        margin: 0 1em;
    }

.ui-content {
    border-width: 0;
    overflow: visible;
    overflow-x: hidden;
    padding: 1em;
}
/* Corner styling for dialogs and popups */
.ui-corner-all > .ui-header:first-child,
.ui-corner-all > .ui-content:first-child,
.ui-corner-all > .ui-footer:first-child {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}

.ui-corner-all > .ui-header:last-child,
.ui-corner-all > .ui-content:last-child,
.ui-corner-all > .ui-footer:last-child {
    border-bottom-left-radius: inherit;
    border-bottom-right-radius: inherit;
}
/* Buttons and icons */
.ui-btn {
    font-size: 16px;
    margin: .5em 0;
    padding: .7em 1em;
    display: block;
    position: relative;
    text-align: center;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    cursor: pointer;
    user-select: none;
}

.ui-btn-icon-notext,
.ui-header button.ui-btn.ui-btn-icon-notext,
.ui-footer button.ui-btn.ui-btn-icon-notext {
    padding: 0;
    width: 1.75em;
    height: 1.75em;
    text-indent: -9999px;
    white-space: nowrap !important;
}

.ui-mini {
    font-size: 12.5px;
}

    .ui-mini .ui-btn {
        font-size: inherit;
    }
/* Make buttons in toolbars default to mini and inline. */
.ui-header .ui-btn,
.ui-footer .ui-btn {
    font-size: 12.5px;
    display: inline-block;
    vertical-align: middle;
}

.ui-header .ui-controlgroup .ui-btn-icon-notext,
.ui-footer .ui-controlgroup .ui-btn-icon-notext {
    font-size: 12.5px;
}
/* To ensure same top and left/right position when ui-btn-left/right are added to something other than buttons. */
.ui-header .ui-btn-left,
.ui-header .ui-btn-right {
    font-size: 12.5px;
}

.ui-mini.ui-btn-icon-notext,
.ui-mini .ui-btn-icon-notext,
.ui-header .ui-btn-icon-notext,
.ui-footer .ui-btn-icon-notext {
    font-size: 16px;
    padding: 0;
}

.ui-btn-inline {
    display: inline-block;
    vertical-align: middle;
    margin-right: .625em;
}

.ui-btn-icon-left {
    padding-left: 2.5em;
}

.ui-btn-icon-right {
    padding-right: 2.5em;
}

.ui-btn-icon-top {
    padding-top: 2.5em;
}

.ui-btn-icon-bottom {
    padding-bottom: 2.5em;
}

.ui-header .ui-btn-icon-top,
.ui-footer .ui-btn-icon-top,
.ui-header .ui-btn-icon-bottom,
.ui-footer .ui-btn-icon-bottom {
    padding-left: .3125em;
    padding-right: .3125em;
}

.ui-btn-icon-left:after,
.ui-btn-icon-right:after,
.ui-btn-icon-top:after,
.ui-btn-icon-bottom:after,
.ui-btn-icon-notext:after {
    content: "";
    position: absolute;
    display: block;
    width: 22px;
    height: 22px;
}

.ui-btn-icon-notext:after,
.ui-btn-icon-left:after,
.ui-btn-icon-right:after {
    top: 50%;
    margin-top: -11px;
}

.ui-btn-icon-left:after {
    left: .5625em;
}

.ui-btn-icon-right:after {
    right: .5625em;
}

.ui-mini.ui-btn-icon-left:after,
.ui-mini .ui-btn-icon-left:after,
.ui-header .ui-btn-icon-left:after,
.ui-footer .ui-btn-icon-left:after {
    left: .37em;
}

.ui-mini.ui-btn-icon-right:after,
.ui-mini .ui-btn-icon-right:after,
.ui-header .ui-btn-icon-right:after,
.ui-footer .ui-btn-icon-right:after {
    right: .37em;
}

.ui-btn-icon-notext:after,
.ui-btn-icon-top:after,
.ui-btn-icon-bottom:after {
    left: 50%;
    margin-left: -11px;
}

.ui-btn-icon-top:after {
    top: .5625em;
}

.ui-btn-icon-bottom:after {
    top: auto;
    bottom: .5625em;
}
/* Buttons in header position classes */
.ui-header .ui-btn-left,
.ui-header .ui-btn-right,
.ui-btn-left > [class*="ui-"],
.ui-btn-right > [class*="ui-"] {
    margin: 0;
}

.ui-btn-left,
.ui-btn-right {
    position: absolute;
    top: .24em;
}

.ui-btn-left {
    left: .4em;
}

.ui-btn-right {
    right: .4em;
}

.ui-btn-icon-notext.ui-btn-left {
    top: .3125em;
    left: .3125em;
}

.ui-btn-icon-notext.ui-btn-right {
    top: .3125em;
    right: .3125em;
}
/* Button elements */
button.ui-btn,
.ui-controlgroup-controls button.ui-btn-icon-notext {
    box-sizing: border-box;
	-webkit-appearance: none;
	-moz-appearance: none;
    width: 100%;
}

button.ui-btn-inline,
.ui-header button.ui-btn,
.ui-footer button.ui-btn {
    width: auto;
}
/* Firefox adds a 1px border in a button element. We negate this to make sure they have the same height as other buttons in controlgroups. */
button.ui-btn::-moz-focus-inner {
    border: 0;
}

button.ui-btn-icon-notext,
.ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn {
    box-sizing: content-box;
    width: 1.75em;
}
/* Form labels */
.ui-mobile label,
.ui-controlgroup-label {
    display: block;
    margin: 0 0 .4em;
}
/* Accessible content hiding */
/* ui-hide-label deprecated in 1.4. TODO: Remove in 1.5 */
.ui-hide-label > label,
.ui-hide-label .ui-controlgroup-label,
.ui-hide-label .ui-rangeslider label,
.ui-hidden-accessible {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px,1px,1px,1px);
}
/* Used for hiding elements by the filterable widget. You can also use this class to hide list items or buttons in controlgroups; this ensures correct corner styling. */
.ui-screen-hidden {
    display: none !important;
}
/* Transitions originally inspired by those from jQtouch, nice work, folks */
.ui-mobile-viewport-transitioning,
.ui-mobile-viewport-transitioning .ui-page {
    width: 100%;
    height: 100%;
    overflow: hidden;
    box-sizing: border-box;
}

.ui-page-pre-in {
    opacity: 0;
}

.in {
    animation-timing-function: ease-out;
    animation-duration: 350ms;
}

.out {
    animation-timing-function: ease-in;
    animation-duration: 225ms;
}

@keyframes fadein {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@keyframes fadeout {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

.fade.out {
    opacity: 0;
    animation-duration: 125ms;
    animation-name: fadeout;
}

.fade.in {
    opacity: 1;
    animation-duration: 225ms;
    animation-name: fadein;
}

.pop {
    transform-origin: 50% 50%;
}

    .pop.in {
        transform: scale(1);
        animation-name: popin;
        animation-duration: 350ms;
        opacity: 1;
    }

    .pop.out {
        animation-name: fadeout;
        animation-duration: 100ms;
        opacity: 0;
    }

    .pop.in.reverse {
        animation-name: fadein;
    }

    .pop.out.reverse {
        transform: scale(.8);
        animation-name: popout;
    }

@keyframes popin {
    from {
        transform: scale(.8);
        opacity: 0;
    }

    to {
        transform: scale(1);
        opacity: 1;
    }
}

@keyframes popout {
    from {
        transform: scale(1);
        opacity: 1;
    }

    to {
        transform: scale(.8);
        opacity: 0;
    }
}

@keyframes slideinfromright {
    from {
        transform: translateX(100%);
    }

    to {
        transform: translateX(0);
    }
}

@keyframes slideinfromleft {
    from {
        transform: translateX(-100%);
    }

    to {
        transform: translateX(0);
    }
}

@keyframes slideouttoleft {
    from {
        transform: translateX(0);
    }

    to {
        transform: translateX(-100%);
    }
}

@keyframes slideouttoright {
    from {
        transform: translateX(0);
    }

    to {
        transform: translateX(100%);
    }
}

.slide.out, .slide.in {
    animation-timing-function: ease-out;
    animation-duration: 350ms;
}

.slide.out {
    transform: translateX(-100%);
    animation-name: slideouttoleft;
}

.slide.in {
    transform: translateX(0);
    animation-name: slideinfromright;
}

.slide.out.reverse {
    transform: translateX(100%);
    animation-name: slideouttoright;
}

.slide.in.reverse {
    transform: translateX(0);
    animation-name: slideinfromleft;
}

.slidefade.out {
    transform: translateX(-100%);
    animation-name: slideouttoleft;
    animation-duration: 225ms;
}

.slidefade.in {
    transform: translateX(0);
    animation-name: fadein;
    animation-duration: 200ms;
}

.slidefade.out.reverse {
    transform: translateX(100%);
    animation-name: slideouttoright;
    animation-duration: 200ms;
}

.slidefade.in.reverse {
    transform: translateX(0);
    animation-name: fadein;
    animation-duration: 200ms;
}
/* slide down */
.slidedown.out {
    animation-name: fadeout;
    animation-duration: 100ms;
}

.slidedown.in {
    transform: translateY(0);
    animation-name: slideinfromtop;
    animation-duration: 250ms;
}

    .slidedown.in.reverse {
        animation-name: fadein;
        animation-duration: 150ms;
    }

.slidedown.out.reverse {
    transform: translateY(-100%);
    animation-name: slideouttotop;
    animation-duration: 200ms;
}

@keyframes slideinfromtop {
    from {
        transform: translateY(-100%);
    }

    to {
        transform: translateY(0);
    }
}

@keyframes slideouttotop {
    from {
        transform: translateY(0);
    }

    to {
        transform: translateY(-100%);
    }
}
/* slide up */
.slideup.out {
    animation-name: fadeout;
    animation-duration: 100ms;
}

.slideup.in {
    transform: translateY(0);
    animation-name: slideinfrombottom;
    animation-duration: 250ms;
}

    .slideup.in.reverse {
        animation-name: fadein;
        animation-duration: 150ms;
    }

.slideup.out.reverse {
    transform: translateY(100%);
    animation-name: slideouttobottom;
    animation-duration: 200ms;
}

@keyframes slideinfrombottom {
    from {
        transform: translateY(100%);
    }

    to {
        transform: translateY(0);
    }
}

@keyframes slideouttobottom {
    from {
        transform: translateY(0);
    }

    to {
        transform: translateY(100%);
    }
}
/* The properties in this rule are only necessary for the 'flip' transition.
 * We need specify the perspective to create a projection matrix. This will add
 * some depth as the element flips. The depth number represents the distance of
 * the viewer from the z-plane. According to the CSS3 spec, 1000 is a moderate
 * value.
 */
.viewport-flip {
    perspective: 1000;
    position: absolute;
}

.flip {
    backface-visibility: hidden;
    transform: translateX(0);
}

    .flip.out {
        transform: rotateY(-90deg) scale(.9);
        animation-name: flipouttoleft;
        animation-duration: 175ms;
    }

    .flip.in {
        animation-name: flipintoright;
        animation-duration: 225ms;
    }

    .flip.out.reverse {
        transform: rotateY(90deg) scale(.9);
        animation-name: flipouttoright;
    }

    .flip.in.reverse {
        animation-name: flipintoleft;
    }

@keyframes flipouttoleft {
    from {
        transform: rotateY(0);
    }

    to {
        transform: rotateY(-90deg) scale(.9);
    }
}

@keyframes flipouttoright {
    from {
        transform: rotateY(0);
    }

    to {
        transform: rotateY(90deg) scale(.9);
    }
}

@keyframes flipintoleft {
    from {
        transform: rotateY(-90deg) scale(.9);
    }

    to {
        transform: rotateY(0);
    }
}

@keyframes flipintoright {
    from {
        transform: rotateY(90deg) scale(.9);
    }

    to {
        transform: rotateY(0);
    }
}
/* The properties in this rule are only necessary for the 'flip' transition.
 * We need specify the perspective to create a projection matrix. This will add
 * some depth as the element flips. The depth number represents the distance of
 * the viewer from the z-plane. According to the CSS3 spec, 1000 is a moderate
 * value.
 */
.viewport-turn {
    perspective: 200px;
    position: absolute;
}

.turn {
    backface-visibility: hidden;
    transform: translateX(0);
    transform-origin: 0;
}

    .turn.out {
        transform: rotateY(-90deg) scale(.9);
        animation-name: flipouttoleft;
        animation-duration: 125ms;
    }

    .turn.in {
        animation-name: flipintoright;
        animation-duration: 250ms;
    }

    .turn.out.reverse {
        transform: rotateY(90deg) scale(.9);
        animation-name: flipouttoright;
    }

    .turn.in.reverse {
        animation-name: flipintoleft;
    }

@keyframes flipouttoleft {
    from {
        transform: rotateY(0);
    }

    to {
        transform: rotateY(-90deg) scale(.9);
    }
}

@keyframes flipouttoright {
    from {
        transform: rotateY(0);
    }

    to {
        transform: rotateY(90deg) scale(.9);
    }
}

@keyframes flipintoleft {
    from {
        transform: rotateY(-90deg) scale(.9);
    }

    to {
        transform: rotateY(0);
    }
}

@keyframes flipintoright {
    from {
        transform: rotateY(90deg) scale(.9);
    }

    to {
        transform: rotateY(0);
    }
}
/* flow transition */
.flow {
    transform-origin: 50% 30%;
    box-shadow: 0 0 20px rgba(0,0,0,.4);
}

.ui-dialog.flow {
    transform-origin: none;
    box-shadow: none;
}

.flow.out {
    transform: translateX(-100%) scale(.7);
    animation-name: flowouttoleft;
    animation-timing-function: ease;
    animation-duration: 350ms;
}

.flow.in {
    transform: translateX(0) scale(1);
    animation-name: flowinfromright;
    animation-timing-function: ease;
    animation-duration: 350ms;
}

.flow.out.reverse {
    transform: translateX(100%);
    animation-name: flowouttoright;
}

.flow.in.reverse {
    animation-name: flowinfromleft;
}

@keyframes flowouttoleft {
    0% {
        transform: translateX(0) scale(1);
    }

    60%, 70% {
        transform: translateX(0) scale(.7);
    }

    100% {
        transform: translateX(-100%) scale(.7);
    }
}

@keyframes flowouttoright {
    0% {
        transform: translateX(0) scale(1);
    }

    60%, 70% {
        transform: translateX(0) scale(.7);
    }

    100% {
        transform: translateX(100%) scale(.7);
    }
}

@keyframes flowinfromleft {
    0% {
        transform: translateX(-100%) scale(.7);
    }

    30%, 40% {
        transform: translateX(0) scale(.7);
    }

    100% {
        transform: translateX(0) scale(1);
    }
}

@keyframes flowinfromright {
    0% {
        transform: translateX(100%) scale(.7);
    }

    30%, 40% {
        transform: translateX(0) scale(.7);
    }

    100% {
        transform: translateX(0) scale(1);
    }
}

.ui-field-contain,
.ui-mobile fieldset.ui-field-contain {
    display: block;
    position: relative;
    overflow: visible;
    clear: both;
    padding: .8em 0;
}

    .ui-field-contain > label ~ [class*="ui-"],
    .ui-field-contain .ui-controlgroup-controls {
        margin: 0;
    }

    .ui-field-contain:last-child {
        border-bottom-width: 0;
    }

@media (min-width: 28em) {
    .ui-field-contain,
    .ui-mobile fieldset.ui-field-contain {
        padding: 0;
        margin: 1em 0;
        border-bottom-width: 0;
    }

        .ui-field-contain:before,
        .ui-field-contain:after {
            content: "";
            display: table;
        }

        .ui-field-contain:after {
            clear: both;
        }

        .ui-field-contain > label,
        .ui-field-contain .ui-controlgroup-label,
        .ui-field-contain > .ui-rangeslider > label {
            float: left;
            width: 20%;
            margin: .5em 2% 0 0;
        }

    .ui-popup .ui-field-contain > label,
    .ui-popup .ui-field-contain .ui-controlgroup-label,
    .ui-popup .ui-field-contain > .ui-rangeslider > label {
        float: none;
        width: auto;
        margin: 0 0 .4em;
    }

    .ui-field-contain > label ~ [class*="ui-"],
    .ui-field-contain .ui-controlgroup-controls {
        float: left;
        width: 78%;
        box-sizing: border-box;
    }
    /* ui-hide-label deprecated in 1.4. TODO: Remove in 1.5 */
    .ui-hide-label > label ~ [class*="ui-"],
    .ui-hide-label .ui-controlgroup-controls,
    .ui-popup .ui-field-contain > label ~ [class*="ui-"],
    .ui-popup .ui-field-contain .ui-controlgroup-controls {
        float: none;
        width: 100%;
    }

    .ui-field-contain > label ~ .ui-btn-inline {
        width: auto;
        margin-right: .625em;
    }

        .ui-field-contain > label ~ .ui-btn-inline.ui-btn-icon-notext {
            width: 1.75em;
        }
}
/* content configurations. */
.ui-grid-a,
.ui-grid-b,
.ui-grid-c,
.ui-grid-d,
.ui-grid-solo {
    overflow: hidden;
}

.ui-block-a,
.ui-block-b,
.ui-block-c,
.ui-block-d,
.ui-block-e {
    margin: 0;
    padding: 0;
    border: 0;
    float: left;
    min-height: 1px;
    box-sizing: border-box;
}
/* force new row */
.ui-block-a {
    clear: left;
}

ul.ui-grid-a,
ul.ui-grid-b,
ul.ui-grid-c,
ul.ui-grid-d,
ul.ui-grid-solo,
li.ui-block-a,
li.ui-block-b,
li.ui-block-c,
li.ui-block-d,
li.ui-block-e {
    margin-left: 0;
    margin-right: 0;
    padding: 0;
    list-style: none;
}
/* No margin in grids for 100% width button elements until we can use max-width: fill-available; */
[class*="ui-block-"] > button.ui-btn {
    margin-right: 0;
    margin-left: 0;
}

[class*="ui-block-"] > .ui-btn,
[class*="ui-block-"] > .ui-select,
[class*="ui-block-"] > .ui-checkbox,
[class*="ui-block-"] > .ui-radio,
[class*="ui-block-"] > button.ui-btn-inline,
[class*="ui-block-"] > button.ui-btn-icon-notext,
.ui-header [class*="ui-block-"] > button.ui-btn,
.ui-footer [class*="ui-block-"] > button.ui-btn {
    margin-right: .3125em;
    margin-left: .3125em;
}

.ui-grid-a > .ui-block-a,
.ui-grid-a > .ui-block-b {
    /* width: 49.95%; IE7 */
    /* margin-right: -.5px; BB5 */
    width: 50%;
}

.ui-grid-b > .ui-block-a,
.ui-grid-b > .ui-block-b,
.ui-grid-b > .ui-block-c {
    /* width: 33.25%; IE7 */
    /* margin-right: -.5px; BB5 */
    width: 33.333%;
}

.ui-grid-c > .ui-block-a,
.ui-grid-c > .ui-block-b,
.ui-grid-c > .ui-block-c,
.ui-grid-c > .ui-block-d {
    /* width: 24.925%; IE7 */
    /* margin-right: -.5px; BB5 */
    width: 25%;
}

.ui-grid-d > .ui-block-a,
.ui-grid-d > .ui-block-b,
.ui-grid-d > .ui-block-c,
.ui-grid-d > .ui-block-d,
.ui-grid-d > .ui-block-e {
    /* width: 19.925%; IE7 */
    width: 20%;
}

.ui-grid-solo > .ui-block-a {
    width: 100%;
    float: none;
}
/* preset breakpoint to switch to stacked grid styles below 35em (560px) */
@media (max-width: 35em) {
    .ui-responsive > .ui-block-a,
    .ui-responsive > .ui-block-b,
    .ui-responsive > .ui-block-c,
    .ui-responsive > .ui-block-d,
    .ui-responsive > .ui-block-e {
        width: 100%;
        float: none;
    }
}
/* fixed page header & footer configuration */
.ui-header-fixed,
.ui-footer-fixed {
    left: 0;
    right: 0;
    width: 100%;
    position: fixed;
    z-index: 1000;
}

.ui-header-fixed {
    top: -1px;
    padding-top: 1px;
}

    .ui-header-fixed.ui-fixed-hidden {
        top: 0;
        padding-top: 0;
    }

    .ui-header-fixed .ui-btn-left,
    .ui-header-fixed .ui-btn-right {
        margin-top: 1px;
    }

    .ui-header-fixed.ui-fixed-hidden .ui-btn-left,
    .ui-header-fixed.ui-fixed-hidden .ui-btn-right {
        margin-top: 0;
    }

.ui-footer-fixed {
    bottom: -1px;
    padding-bottom: 1px;
}

    .ui-footer-fixed.ui-fixed-hidden {
        bottom: 0;
        padding-bottom: 0;
    }

.ui-header-fullscreen,
.ui-footer-fullscreen {
    opacity: .9;
}
/* updatePagePadding() will update the padding to actual height of header and footer. */
.ui-page-header-fixed {
    padding-top: 2.8125em;
}

.ui-page-footer-fixed {
    padding-bottom: 2.8125em;
}

.ui-page-header-fullscreen > .ui-content,
.ui-page-footer-fullscreen > .ui-content {
    padding: 0;
}

.ui-fixed-hidden {
    position: absolute;
}
/* Tap toggle: hide external fixed footer. See issue #6604 */
.ui-footer-fixed.ui-fixed-hidden {
    display: none;
}

.ui-page .ui-footer-fixed.ui-fixed-hidden {
    display: block
}

.ui-page-header-fullscreen .ui-fixed-hidden,
.ui-page-footer-fullscreen .ui-fixed-hidden {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px,1px,1px,1px);
}

.ui-header-fixed .ui-btn,
.ui-footer-fixed .ui-btn {
    z-index: 10;
}

.ui-navbar {
    max-width: 100%;
}

    .ui-navbar ul:before,
    .ui-navbar ul:after {
        content: "";
        display: table;
    }

    .ui-navbar ul:after {
        clear: both;
    }

    .ui-navbar ul {
        list-style: none;
        margin: 0;
        padding: 0;
        position: relative;
        display: block;
        border: 0;
        max-width: 100%;
        overflow: visible;
    }

    .ui-navbar li .ui-btn {
        font-size: 12.5px;
        display: block;
        margin: 0;
        border-right-width: 0;
    }

.ui-header .ui-navbar li button.ui-btn,
.ui-footer .ui-navbar li button.ui-btn {
    margin: 0;
    width: 100%;
}

.ui-navbar .ui-btn:focus {
    z-index: 1;
}
/* fixes gaps caused by subpixel problem */
.ui-navbar li:last-child .ui-btn {
    margin-right: -4px;
}

    .ui-navbar li:last-child .ui-btn:after {
        margin-right: 4px;
    }

.ui-content .ui-navbar li:last-child .ui-btn,
.ui-content .ui-navbar .ui-grid-duo .ui-block-b .ui-btn {
    border-right-width: 1px;
    margin-right: 0;
}

    .ui-content .ui-navbar li:last-child .ui-btn:after,
    .ui-content .ui-navbar .ui-grid-duo .ui-block-b .ui-btn:after {
        margin-right: 0;
    }

.ui-navbar .ui-grid-duo .ui-block-a:last-child .ui-btn {
    border-right-width: 1px;
    margin-right: -1px;
}

    .ui-navbar .ui-grid-duo .ui-block-a:last-child .ui-btn:after {
        margin-right: 1px;
    }

.ui-navbar .ui-grid-duo .ui-btn {
    border-top-width: 0;
}

.ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn {
    border-top-width: 1px;
}

.ui-header .ui-navbar .ui-btn,
.ui-footer .ui-navbar .ui-btn {
    border-top-width: 0;
    border-bottom-width: 0;
}

.ui-header .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ui-footer .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ui-header .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn,
.ui-footer .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn {
    border-top-width: 0;
}

.ui-header .ui-title ~ .ui-navbar .ui-btn,
.ui-footer .ui-title ~ .ui-navbar .ui-btn,
.ui-header .ui-navbar .ui-grid-duo .ui-btn,
.ui-footer .ui-navbar .ui-grid-duo .ui-btn,
.ui-header .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ui-footer .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ui-header .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn,
.ui-footer .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn {
    border-top-width: 1px;
}
/* Hide the native input element */
.ui-input-btn input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0;
    border: 0;
    outline: 0;
    border-radius: inherit;
	-webkit-appearance: none;
	-moz-appearance: none;
    cursor: pointer;
    background: #fff;
    background: rgba(255,255,255,0);
    opacity: .1;
    font-size: 1px;
    text-indent: -9999px;
    z-index: 2;
}
/* Fixes IE/WP filter alpha opacity bugs */
.ui-input-btn.ui-state-disabled input {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px,1px,1px,1px);
}

.ui-collapsible {
    margin: 0 -1em;
}

.ui-collapsible-inset,
.ui-collapsible-set {
    margin: .5em 0;
}

.ui-collapsible-heading {
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
}

    .ui-collapsible-heading .ui-btn {
        text-align: left;
        margin: 0;
        border-left-width: 0;
        border-right-width: 0;
    }

    .ui-collapsible-heading .ui-btn-icon-top,
    .ui-collapsible-heading .ui-btn-icon-bottom {
        text-align: center;
    }

.ui-collapsible-inset .ui-collapsible-heading .ui-btn {
    border-right-width: 1px;
    border-left-width: 1px;
}

.ui-collapsible-collapsed + .ui-collapsible:not(.ui-collapsible-inset) > .ui-collapsible-heading .ui-btn {
    border-top-width: 0;
}

.ui-collapsible-set .ui-collapsible:not(.ui-collapsible-inset) .ui-collapsible-heading .ui-btn {
    border-top-width: 1px;
}

.ui-collapsible-heading-status {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px,1px,1px,1px);
}

.ui-collapsible-content {
    display: block;
    margin: 0;
    padding: .5em 1em;
}

.ui-collapsible-themed-content .ui-collapsible-content {
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 1px;
    border-style: solid;
}

.ui-collapsible-inset.ui-collapsible-themed-content .ui-collapsible-content {
    border-left-width: 1px;
    border-right-width: 1px;
}

.ui-collapsible-inset .ui-collapsible-content {
    margin: 0;
}

.ui-collapsible-content-collapsed {
    display: none;
}

.ui-collapsible-set > .ui-collapsible.ui-corner-all {
    border-radius: 0;
}

.ui-collapsible-heading,
.ui-collapsible-heading > .ui-btn {
    border-radius: inherit;
}

.ui-collapsible-set .ui-collapsible.ui-first-child {
    border-top-right-radius: inherit;
    border-top-left-radius: inherit;
}

.ui-collapsible-content,
.ui-collapsible-set .ui-collapsible.ui-last-child {
    border-bottom-right-radius: inherit;
    border-bottom-left-radius: inherit;
}

.ui-collapsible-themed-content:not(.ui-collapsible-collapsed) > .ui-collapsible-heading {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

.ui-collapsible-set .ui-collapsible {
    margin: -1px -1em 0;
}

.ui-collapsible-set .ui-collapsible-inset {
    margin: -1px 0 0;
}

.ui-collapsible-set .ui-collapsible.ui-first-child {
    margin-top: 0;
}

.ui-controlgroup,
fieldset.ui-controlgroup {
    padding: 0;
    margin: .5em 0;
}

.ui-field-contain .ui-controlgroup,
.ui-field-contain fieldset.ui-controlgroup {
    margin: 0;
}

.ui-mini .ui-controlgroup-label {
    font-size: 16px;
}

.ui-controlgroup.ui-mini .ui-btn-icon-notext,
.ui-controlgroup .ui-mini.ui-btn-icon-notext {
    font-size: inherit;
}

.ui-controlgroup-controls .ui-btn,
.ui-controlgroup-controls .ui-checkbox,
.ui-controlgroup-controls .ui-radio,
.ui-controlgroup-controls .ui-select {
    margin: 0;
}

    .ui-controlgroup-controls .ui-btn:focus,
    .ui-controlgroup-controls .ui-btn.ui-focus {
        z-index: 1;
    }

.ui-controlgroup-controls li {
    list-style: none;
}

.ui-controlgroup-horizontal .ui-controlgroup-controls {
    display: inline-block;
    vertical-align: middle;
}

    .ui-controlgroup-horizontal .ui-controlgroup-controls:before,
    .ui-controlgroup-horizontal .ui-controlgroup-controls:after {
        content: "";
        display: table;
    }

    .ui-controlgroup-horizontal .ui-controlgroup-controls:after {
        clear: both;
    }

    .ui-controlgroup-horizontal .ui-controlgroup-controls > .ui-btn,
    .ui-controlgroup-horizontal .ui-controlgroup-controls li > .ui-btn,
    .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-checkbox,
    .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-radio,
    .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-select {
        float: left;
        clear: none;
    }

    .ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn,
    .ui-controlgroup-controls .ui-btn-icon-notext {
        width: auto;
    }

    .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn-icon-notext,
    .ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn-icon-notext {
        width: 1.5em;
    }

.ui-controlgroup-controls .ui-btn-icon-notext {
    height: auto;
    padding: .7em 1em;
}

.ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn {
    border-bottom-width: 0;
}

    .ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn.ui-last-child {
        border-bottom-width: 1px;
    }

.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn {
    border-right-width: 0;
}

    .ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn.ui-last-child {
        border-right-width: 1px;
    }

.ui-controlgroup-controls .ui-btn-corner-all,
.ui-controlgroup-controls .ui-btn.ui-corner-all {
    border-radius: 0;
}

.ui-controlgroup-controls,
.ui-controlgroup-controls .ui-radio,
.ui-controlgroup-controls .ui-checkbox,
.ui-controlgroup-controls .ui-select,
.ui-controlgroup-controls li {
    border-radius: inherit;
}

.ui-controlgroup-vertical .ui-btn.ui-first-child {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}

.ui-controlgroup-vertical .ui-btn.ui-last-child {
    border-bottom-left-radius: inherit;
    border-bottom-right-radius: inherit;
}

.ui-controlgroup-horizontal .ui-btn.ui-first-child {
    border-top-left-radius: inherit;
    border-bottom-left-radius: inherit;
}

.ui-controlgroup-horizontal .ui-btn.ui-last-child {
    border-top-right-radius: inherit;
    border-bottom-right-radius: inherit;
}

.ui-controlgroup-controls a.ui-shadow:not(:focus),
.ui-controlgroup-controls button.ui-shadow:not(:focus),
.ui-controlgroup-controls div.ui-shadow:not(.ui-focus) {
    box-shadow: none;
}
/* Fixes legend not wrapping on IE10 */
.ui-controlgroup-label legend {
    max-width: 100%;
}

.ui-controlgroup-controls > label {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px,1px,1px,1px);
}

.ui-dialog {
    background: none !important; /* this is to ensure that dialog theming does not apply (by default at least) on the page div */
}

.ui-dialog-contain {
    width: 92.5%;
    max-width: 500px;
    margin: 10% auto 1em auto;
    padding: 0;
    position: relative;
    top: -1em;
}

    .ui-dialog-contain > .ui-header,
    .ui-dialog-contain > .ui-content,
    .ui-dialog-contain > .ui-footer {
        display: block;
        position: relative;
        width: auto;
        margin: 0;
    }

    .ui-dialog-contain > .ui-header {
        overflow: hidden;
        z-index: 10;
        padding: 0;
        border-top-width: 0;
    }

    .ui-dialog-contain > .ui-footer {
        z-index: 10;
        padding: 0 1em;
        border-bottom-width: 0;
    }

.ui-popup-open .ui-header-fixed,
.ui-popup-open .ui-footer-fixed {
    position: absolute !important; /* See issues #4816, #4844 and #4874 and popup.js */
}

.ui-popup-screen {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="); /* Necessary to set some form of background to ensure element is clickable in IE6/7. While legacy IE won't understand the data-URI'd image, it ensures no additional requests occur in all other browsers with little overhead. */
    top: 0;
    left: 0;
    right: 0;
    bottom: 1px;
    position: absolute;
    opacity: 0;
    z-index: 1099;
}

    .ui-popup-screen.in {
        opacity: 0.5;
    }

    .ui-popup-screen.out {
        opacity: 0;
    }

.ui-popup-container {
    z-index: 1100;
    display: inline-block;
    position: absolute;
    padding: 0;
    outline: 0;
}

.ui-popup {
    position: relative;
}

    .ui-popup.ui-body-inherit {
        border-width: 1px;
        border-style: solid;
    }

.ui-popup-hidden {
    left: 0;
    top: 0;
    position: absolute !important;
    visibility: hidden;
}

.ui-popup-truncate {
    height: 1px;
    width: 1px;
    margin: -1px;
    overflow: hidden;
    clip: rect(1px,1px,1px,1px);
}

.ui-popup.ui-content,
.ui-popup .ui-content {
    overflow: visible;
}

.ui-popup > .ui-header {
    border-top-width: 0;
}

.ui-popup > .ui-footer {
    border-bottom-width: 0;
}

.ui-popup > p,
.ui-popup > h1,
.ui-popup > h2,
.ui-popup > h3,
.ui-popup > h4,
.ui-popup > h5,
.ui-popup > h6 {
    margin: .5em .4375em;
}

.ui-popup > span {
    display: block;
    margin: .5em .4375em;
}

.ui-popup-container .ui-content > p,
.ui-popup-container .ui-content > h1,
.ui-popup-container .ui-content > h2,
.ui-popup-container .ui-content > h3,
.ui-popup-container .ui-content > h4,
.ui-popup-container .ui-content > h5,
.ui-popup-container .ui-content > h6 {
    margin: .5em 0;
}

.ui-popup-container .ui-content > span {
    margin: 0;
}

.ui-popup-container .ui-content > p:first-child,
.ui-popup-container .ui-content > h1:first-child,
.ui-popup-container .ui-content > h2:first-child,
.ui-popup-container .ui-content > h3:first-child,
.ui-popup-container .ui-content > h4:first-child,
.ui-popup-container .ui-content > h5:first-child,
.ui-popup-container .ui-content > h6:first-child {
    margin-top: 0;
}

.ui-popup-container .ui-content > p:last-child,
.ui-popup-container .ui-content > h1:last-child,
.ui-popup-container .ui-content > h2:last-child,
.ui-popup-container .ui-content > h3:last-child,
.ui-popup-container .ui-content > h4:last-child,
.ui-popup-container .ui-content > h5:last-child,
.ui-popup-container .ui-content > h6:last-child {
    margin-bottom: 0;
}

.ui-popup > img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}

.ui-popup:not(.ui-content) > img:only-child,
.ui-popup:not(.ui-content) > .ui-btn-left:first-child + img:last-child,
.ui-popup:not(.ui-content) > .ui-btn-right:first-child + img:last-child {
    border-radius: inherit;
}

.ui-popup iframe {
    vertical-align: middle;
}

.ui-popup > .ui-btn-left,
.ui-popup > .ui-btn-right {
    position: absolute;
    top: -11px;
    margin: 0;
    z-index: 1101;
}

.ui-popup > .ui-btn-left {
    left: -11px;
}

.ui-popup > .ui-btn-right {
    right: -11px;
}
/* Dimensions related to the popup arrow
-----------------------------------------------------------------------------------------------------------*/
/* desired triangle height: 10px */
/**
 * guide for the arrow - its width, height, and offset are theme-dependent and
 * should be expessed as left, right, top, bottom, so that the element bearing
 * such a class becomes stretched inside its parent position: relative element.
 * The left/top/right/bottom specified below should reflect the corresponding
 * border radii and so it leaves room for the shadow:
 *     ..--------------------..
 *   ."        ^ top           ".
 *  /          v                 \
 * |     +------------------+     |
 * |     |                  |     |
 * | left|                  |right|
 * |<--->|                  |<--->|
 * |     +------------------+     |
 *  \          ^                 /
 *   `.        v bottom        .'
 *     ""--------------------""
 * The idea is that the top/left of the arrow container box does not move to a
 * coordinate smaller than the top/left of the guide and the right/bottom of
 * the arrow container box does not move to a coordinate larger than the
 * bottom/right of the guide. This will help us avoid the following situation:
 *        ..--------------------..
 *      ."        ^ top           ".
 *   /|/          v                 \
 *  / |     +------------------+     |
 *  \ |     |                  |     |
 *   \| left|                  |right|
 *    |<--->|                  |<--->|
 *    |     +------------------+     |
 *     \          ^                 /
 *      `.        v bottom        .'
 *        ""--------------------""
 * The arrow should not receive a top/left coordinate such that it is too close
 * to one of the corners, because then at first the shadow of the arrow and,
 * given a coordinate even closer to the corner, even the body of the arrow will
 * "stick out" of the corner of the popup. The guide provides a hint to the
 * arrow positioning code as to which range of values is acceptable for the
 * arrow container's top/left coordinate.
 **/
.ui-popup-arrow-container {
    width: 20px;
    height: 20px;
}
    /* aside from the "infinities" (-1000,2000), triangle height is used */
    .ui-popup-arrow-container.ui-popup-arrow-l {
        left: -10px;
        clip: rect(-1000px,10px,2000px,-1000px);
    }

    .ui-popup-arrow-container.ui-popup-arrow-t {
        top: -10px;
        clip: rect(-1000px,2000px,10px,-1000px);
    }

    .ui-popup-arrow-container.ui-popup-arrow-r {
        right: -10px;
        clip: rect(-1000px,2000px,2000px,10px);
    }

    .ui-popup-arrow-container.ui-popup-arrow-b {
        bottom: -10px;
        clip: rect(10px,2000px,1000px,-1000px);
    }
    /**
 * For each side, the arrow is twice the desired size and its corner is aligned
 * with the edge of the container:
 *                                           
 *           /\         /\                +----+       /\
 *          /  \       /  \               | /\ |top   /  \
 *      +----+  \     /  +----+       +-->|/  \|     /    \
 *  left| /  |   \   /   |  \ |right  |   |    |    /      \
 *      |/   |    \ /    |   \|       |  /|    |\  /        \
 *      |\   |    / \    |   /|       | / +----+ \ \ +----+ /
 *      | \  |   /   \   |  / |       | \        /  \|    |/
 *      +----+  /     \  +----+       |  \      /    |    |
 *       ^  \  /       \  /  ^        |   \    /  +->|\  /|
 *       |   \/         \/   |        |    \  /   |  | \/ |bottom
 *       |                   |        |     \/    |  +----+
 *       +-------------------+--------+-----------+
 *                           |
 *                    arrow container
 *                     (clips arrow)
 **/
    .ui-popup-arrow-container .ui-popup-arrow {
        /* (4*desired triangle height)/sqrt(2) - does not account for border - centred within the outer rectangle */
        width: 28.284271247px;
        height: 28.284271247px;
        border-width: 1px;
        border-style: solid;
    }

    .ui-popup-arrow-container.ui-popup-arrow-t .ui-popup-arrow {
        left: -4.142135623px;
        top: 5.857864376px;
    }

    .ui-popup-arrow-container.ui-popup-arrow-b .ui-popup-arrow {
        left: -4.142135623px;
        top: -14.142135623px;
    }

    .ui-popup-arrow-container.ui-popup-arrow-l .ui-popup-arrow {
        left: 5.857864376px;
        top: -4.142135623px;
    }

    .ui-popup-arrow-container.ui-popup-arrow-r .ui-popup-arrow {
        left: -14.142135623px;
        top: -4.142135623px;
    }
/* structure */
.ui-popup > .ui-popup-arrow-guide {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    visibility: hidden;
}

.ui-popup-arrow-container {
    position: absolute;
}

.ui-popup-arrow {
    transform: rotate(45deg);
    position: absolute;
    overflow: hidden;
    box-sizing: border-box;
}

.ui-checkbox,
.ui-radio {
    margin: .5em 0;
    position: relative;
}

    .ui-checkbox .ui-btn,
    .ui-radio .ui-btn {
        margin: 0;
        text-align: left;
        white-space: normal; /* Nowrap + ellipsis doesn't work on label. Issue #1419. */
        z-index: 2;
    }

.ui-controlgroup .ui-checkbox .ui-btn.ui-focus,
.ui-controlgroup .ui-radio .ui-btn.ui-focus {
    z-index: 3;
}

.ui-checkbox .ui-btn-icon-top,
.ui-radio .ui-btn-icon-top,
.ui-checkbox .ui-btn-icon-bottom,
.ui-radio .ui-btn-icon-bottom {
    text-align: center;
}

.ui-controlgroup-horizontal .ui-checkbox .ui-btn:after,
.ui-controlgroup-horizontal .ui-radio .ui-btn:after {
    content: none;
    display: none;
}
/* Native input positioning */
.ui-checkbox input,
.ui-radio input {
    position: absolute;
    left: .466em;
    top: 50%;
    width: 22px;
    height: 22px;
    margin: -11px 0 0 0;
    outline: 0 !important;
    z-index: 1;
}

.ui-controlgroup-horizontal .ui-checkbox input,
.ui-controlgroup-horizontal .ui-radio input {
    left: 50%;
    margin-left: -9px;
}

.ui-checkbox input:disabled,
.ui-radio input:disabled {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px,1px,1px,1px);
}

.ui-select {
    margin-top: .5em;
    margin-bottom: .5em; /* no shorthand for margin because it would override margin-right for inline selects */
    position: relative;
}

    .ui-select > select {
        position: absolute !important;
        height: 1px;
        width: 1px;
        overflow: hidden;
        clip: rect(1px,1px,1px,1px);
    }

    .ui-select .ui-btn {
        margin: 0;
        opacity: 1; /* Fixes #2588: When Windows Phone 7.5 (Mango) tries to calculate a numeric opacity for a select (including "inherit") without explicitly specifying an opacity on the parent to give it context, a bug appears where clicking elsewhere on the page after opening the select will open the select again. */
    }

        .ui-select .ui-btn select {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            min-height: 1.5em;
            min-height: 100%;
            height: 3em;
            max-height: 100%;
            outline: 0;
            border-radius: inherit;
	-webkit-appearance: none;
	-moz-appearance: none;
            cursor: pointer;
            opacity: 0;
            z-index: 2;
        }
@-moz-document url-prefix() {
	.ui-select .ui-btn select {
    opacity: 0.0001;
}

}
/* Display none because of issues with IE/WP's filter alpha opacity */
.ui-select .ui-state-disabled select {
    display: none;
}
/* Because we add all classes of the select and option elements to the span... */
.ui-select span.ui-state-disabled {
    opacity: 1;
}

.ui-select .ui-btn.ui-select-nativeonly {
    border-radius: 0;
    border: 0;
}

    .ui-select .ui-btn.ui-select-nativeonly select {
        opacity: 1;
        text-indent: 0;
        display: block;
    }
/* ui-li-count is styled in the listview CSS. We set padding and offset here because select supports icon position while listview doesn't. */
.ui-select .ui-li-has-count.ui-btn {
    padding-right: 2.8125em;
}

.ui-select .ui-li-has-count.ui-btn-icon-right {
    padding-right: 4.6875em;
}

.ui-select .ui-btn-icon-right .ui-li-count {
    right: 3.2em;
}
/* We set the rules for the span as well to fix an issue on Chrome with text-overflow ellipsis for the button in combination with text-align center. */
.ui-select .ui-btn > span:not(.ui-li-count) {
    display: block;
    text-overflow: ellipsis;
    overflow: hidden !important;
    white-space: nowrap;
}

.ui-selectmenu.ui-popup {
    min-width: 11em;
}

.ui-selectmenu .ui-dialog-contain {
    overflow: hidden;
}

.ui-selectmenu .ui-header {
    margin: 0;
    padding: 0;
    border-width: 0;
}

.ui-selectmenu.ui-dialog .ui-header {
    z-index: 1;
    position: relative;
}

.ui-selectmenu.ui-popup .ui-header {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
    /* when no placeholder is defined in a multiple select, the header height doesn't even extend past the close button.  this shim's content in there */
    .ui-selectmenu.ui-popup .ui-header h1:after {
        content: '.';
        visibility: hidden;
    }

.ui-selectmenu .ui-header .ui-title {
    margin: 0 2.875em;
}

.ui-selectmenu.ui-dialog .ui-content {
    overflow: visible;
    z-index: 1;
}

.ui-selectmenu .ui-selectmenu-list {
    margin: 0;
    border-radius: inherit;
}

.ui-header:not(.ui-screen-hidden) + .ui-selectmenu-list {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}

.ui-header.ui-screen-hidden + .ui-selectmenu-list li.ui-first-child .ui-btn {
    border-top-width: 0;
}

.ui-selectmenu .ui-selectmenu-list li.ui-last-child .ui-btn {
    border-bottom-width: 0;
}

.ui-selectmenu .ui-btn.ui-li-divider {
    cursor: default;
}

.ui-selectmenu .ui-selectmenu-placeholder {
    display: none;
}

.ui-listview,
.ui-listview > li {
    margin: 0;
    padding: 0;
    list-style: none;
}

.ui-content .ui-listview,
.ui-panel-inner > .ui-listview {
    margin: -1em;
}

.ui-content .ui-listview-inset,
.ui-panel-inner > .ui-listview-inset {
    margin: 1em 0;
}

.ui-collapsible-content > .ui-listview {
    margin: -.5em -1em;
}

.ui-collapsible-content > .ui-listview-inset {
    margin: .5em 0;
}

.ui-listview > li {
    display: block;
    position: relative;
    overflow: visible;
}

    .ui-listview > .ui-li-static,
    .ui-listview > .ui-li-divider,
    .ui-listview > li > a.ui-btn {
        margin: 0;
        display: block;
        position: relative;
        text-align: left;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
    }

    .ui-listview > li > .ui-btn:focus {
        z-index: 1;
    }

    .ui-listview > .ui-li-static,
    .ui-listview > .ui-li-divider,
    .ui-listview > li > a.ui-btn {
        border-width: 1px 0 0 0;
        border-style: solid;
    }

.ui-listview-inset > .ui-li-static,
.ui-listview-inset > .ui-li-divider,
.ui-listview-inset > li > a.ui-btn {
    border-right-width: 1px;
    border-left-width: 1px;
}

.ui-listview > .ui-li-static.ui-last-child,
.ui-listview > .ui-li-divider.ui-last-child,
.ui-listview > li.ui-last-child > a.ui-btn {
    border-bottom-width: 1px;
}

.ui-collapsible-content > .ui-listview:not(.ui-listview-inset) > li.ui-first-child,
.ui-collapsible-content > .ui-listview:not(.ui-listview-inset) > li.ui-first-child > a.ui-btn {
    border-top-width: 0;
}

.ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset) > li.ui-last-child,
.ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset) > li.ui-last-child > a.ui-btn {
    border-bottom-width: 0;
}

.ui-listview > li.ui-first-child,
.ui-listview > li.ui-first-child > a.ui-btn {
    border-top-right-radius: inherit;
    border-top-left-radius: inherit;
}

.ui-listview > li.ui-last-child,
.ui-listview > li.ui-last-child > a.ui-btn {
    border-bottom-right-radius: inherit;
    border-bottom-left-radius: inherit;
}

.ui-listview > li.ui-li-has-alt > a.ui-btn {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.ui-listview > li.ui-first-child > a.ui-btn + a.ui-btn {
    border-top-left-radius: 0;
    border-top-right-radius: inherit;
}

.ui-listview > li.ui-last-child > a.ui-btn + a.ui-btn {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: inherit;
}

.ui-listview > li.ui-first-child img:first-child:not(.ui-li-icon) {
    border-top-left-radius: inherit;
}

.ui-listview > li.ui-last-child img:first-child:not(.ui-li-icon) {
    border-bottom-left-radius: inherit;
}

.ui-collapsible-content > .ui-listview:not(.ui-listview-inset) {
    border-radius: inherit;
}

.ui-listview > .ui-li-static {
    padding: .7em 1em;
}

.ui-listview > .ui-li-divider {
    padding: .5em 1.143em;
    font-size: 14px;
    font-weight: bold;
    cursor: default;
    outline: 0; /* Dividers in custom selectmenus have tabindex */
}

    .ui-listview > .ui-li-has-count > .ui-btn,
    .ui-listview > .ui-li-static.ui-li-has-count,
    .ui-listview > .ui-li-divider.ui-li-has-count {
        padding-right: 2.8125em;
    }

.ui-listview > .ui-li-has-count > .ui-btn-icon-right {
    padding-right: 4.6875em;
}

.ui-listview > .ui-li-has-thumb > .ui-btn,
.ui-listview > .ui-li-static.ui-li-has-thumb {
    min-height: 3.625em;
    padding-left: 6.25em;
}
/* ui-li-has-icon deprecated in 1.4. TODO: remove in 1.5 */
.ui-listview > .ui-li-has-icon > .ui-btn,
.ui-listview > .ui-li-static.ui-li-has-icon {
    min-height: 1.25em;
    padding-left: 2.5em;
}
/* Used by both listview and custom multiple select button */
.ui-li-count {
    position: absolute;
    font-size: 12.5px;
    font-weight: bold;
    text-align: center;
    border-width: 1px;
    border-style: solid;
    padding: 0 .48em;
    line-height: 1.6em;
    min-height: 1.6em;
    min-width: .64em;
    right: .8em;
    top: 50%;
    margin-top: -.88em;
}

.ui-listview .ui-btn-icon-right .ui-li-count {
    right: 3.2em;
}

.ui-listview .ui-li-has-thumb > img:first-child,
.ui-listview .ui-li-has-thumb > .ui-btn > img:first-child,
.ui-listview .ui-li-has-thumb .ui-li-thumb {
    position: absolute;
    left: 0;
    top: 0;
    max-height: 5em;
    max-width: 5em;
}
/* ui-li-has-icon deprecated in 1.4. TODO: remove in 1.5 */
.ui-listview > .ui-li-has-icon > img:first-child,
.ui-listview > .ui-li-has-icon > .ui-btn > img:first-child {
    position: absolute;
    left: .625em;
    top: .9em;
    max-height: 1em;
    max-width: 1em;
}

.ui-listview > li h1,
.ui-listview > li h2,
.ui-listview > li h3,
.ui-listview > li h4,
.ui-listview > li h5,
.ui-listview > li h6 {
    font-size: 1em;
    font-weight: bold;
    display: block;
    margin: .45em 0;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.ui-listview > li p {
    font-size: .75em;
    font-weight: normal;
    display: block;
    margin: .6em 0;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.ui-listview .ui-li-aside {
    position: absolute;
    top: 1em;
    right: 3.333em;
    margin: 0;
    text-align: right;
}

.ui-listview > li.ui-li-has-alt > .ui-btn {
    margin-right: 2.5em;
    border-right-width: 0;
}

    .ui-listview > li.ui-li-has-alt > .ui-btn + .ui-btn {
        position: absolute;
        width: 2.5em;
        height: 100%;
        min-height: auto;
        box-sizing: border-box;
        border-left-width: 1px;
        top: 0;
        right: 0;
        margin: 0;
        padding: 0;
        z-index: 2;
    }

.ui-listview-inset > li.ui-li-has-alt > .ui-btn + .ui-btn {
    border-right-width: 1px;
}

.ui-listview > li.ui-li-has-alt > .ui-btn + .ui-btn:focus {
    z-index: 3;
}

ol.ui-listview,
ol.ui-listview > .ui-li-divider {
    counter-reset: listnumbering;
}

    ol.ui-listview > li > .ui-btn,
    ol.ui-listview > li.ui-li-static {
        vertical-align: middle;
    }

        ol.ui-listview > li > .ui-btn:first-child:before,
        ol.ui-listview > li.ui-li-static:before,
        ol.ui-listview > li.ui-field-contain > label:before,
        ol.ui-listview > li.ui-field-contain > .ui-controlgroup-label:before {
            display: inline-block;
            font-size: .9em;
            font-weight: normal;
            padding-right: .3em;
            min-width: 1.4em;
            line-height: 1.5;
            vertical-align: middle;
            counter-increment: listnumbering;
            content: counter(listnumbering) ".";
        }

    ol.ui-listview > li.ui-field-contain:before {
        content: none;
        display: none;
    }

    ol.ui-listview > li h1:first-child,
    ol.ui-listview > li h2:first-child,
    ol.ui-listview > li h3:first-child,
    ol.ui-listview > li h4:first-child,
    ol.ui-listview > li h5:first-child,
    ol.ui-listview > li h6:first-child,
    ol.ui-listview > li p:first-child,
    ol.ui-listview > li img:first-child + * {
        display: inline-block;
        vertical-align: middle;
    }

        ol.ui-listview > li h1:first-child ~ *,
        ol.ui-listview > li h2:first-child ~ *,
        ol.ui-listview > li h3:first-child ~ *,
        ol.ui-listview > li h4:first-child ~ *,
        ol.ui-listview > li h5:first-child ~ *,
        ol.ui-listview > li h6:first-child ~ *,
        ol.ui-listview > li p:first-child ~ *,
        ol.ui-listview > li img:first-child + * ~ * {
            margin-top: 0;
            text-indent: 2.04em; /* (1.4em + .3em) * .9em / .75em */
        }

html .ui-filterable + .ui-listview,
html .ui-filterable.ui-listview {
    margin-top: .5em;
}

.ui-collapsible-content > form.ui-filterable {
    margin-top: -.5em;
}

.ui-collapsible-content > .ui-input-search.ui-filterable {
    margin-top: 0;
}

.ui-collapsible-content > .ui-filterable + .ui-listview:not(.ui-listview-inset) > li.ui-first-child,
.ui-collapsible-content > .ui-filterable + .ui-listview:not(.ui-listview-inset) > li.ui-first-child > a.ui-btn,
.ui-collapsible-content > .ui-filterable.ui-listview:not(.ui-listview-inset) > li.ui-first-child,
.ui-collapsible-content > .ui-filterable.ui-listview:not(.ui-listview-inset) > li.ui-first-child > a.ui-btn {
    border-top-width: 1px;
}

div.ui-slider {
    height: 30px;
    margin: .5em 0;
    padding: 0;
}

    div.ui-slider:before,
    div.ui-slider:after {
        content: "";
        display: table;
    }

    div.ui-slider:after {
        clear: both;
    }

input.ui-slider-input {
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 4px;
    width: 40px;
    height: 20px;
    line-height: 20px;
    border-width: 1px;
    border-style: solid;
    outline: 0;
    text-align: center;
    vertical-align: text-bottom;
    appearance: none;
    box-sizing: content-box;
}
.ui-slider-input::-webkit-outer-spin-button,
.ui-slider-input::-webkit-inner-spin-button {
	-webkit-appearance: none;
	margin: 0;
}
.ui-slider-track {
    position: relative;
    overflow: visible;
    border-width: 1px;
    border-style: solid;
    height: 15px;
    margin: 0 15px 0 68px;
    top: 6px;
}

    .ui-slider-track.ui-mini {
        height: 12px;
        top: 8px;
    }

    .ui-slider-track .ui-slider-bg {
        height: 100%;
    }
    /* High level of specificity to override button margins in grids */
    .ui-slider-track .ui-btn.ui-slider-handle {
        position: absolute;
        z-index: 1;
        top: 50%;
        width: 28px;
        height: 28px;
        margin: -15px 0 0 -15px;
        outline: 0;
        padding: 0;
    }

    .ui-slider-track.ui-mini .ui-slider-handle {
        height: 14px;
        width: 14px;
        margin: -8px 0 0 -8px;
    }

select.ui-slider-switch {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px,1px,1px,1px);
}

div.ui-slider-switch {
    display: inline-block;
    height: 32px;
    width: 5.8em;
    top: 0;
}
    /* reset the clearfix */
    div.ui-slider-switch:before,
    div.ui-slider-switch:after {
        display: none;
        clear: none;
    }

    div.ui-slider-switch.ui-mini {
        height: 29px;
        top: 0;
    }

.ui-slider-inneroffset {
    margin: 0 16px;
    position: relative;
    z-index: 1;
}

.ui-slider-switch.ui-mini .ui-slider-inneroffset {
    margin: 0 15px 0 14px;
}

.ui-slider-switch .ui-btn.ui-slider-handle {
    margin: 1px 0 0 -15px;
}

.ui-slider-switch.ui-mini .ui-slider-handle {
    width: 25px;
    height: 25px;
    margin: 1px 0 0 -13px;
    padding: 0;
}

.ui-slider-handle-snapping {
    transition: left 70ms linear;
}

.ui-slider-switch .ui-slider-label {
    position: absolute;
    text-align: center;
    width: 100%;
    overflow: hidden;
    font-size: 16px;
    top: 0;
    line-height: 2;
    min-height: 100%;
    white-space: nowrap;
    cursor: pointer;
}

.ui-slider-switch.ui-mini .ui-slider-label {
    font-size: 14px;
}

.ui-slider-switch .ui-slider-label-a {
    z-index: 1;
    left: 0;
    text-indent: -1.5em;
}

.ui-slider-switch .ui-slider-label-b {
    z-index: 0;
    right: 0;
    text-indent: 1.5em;
}
/* The corner radii for ui-slider-switch/track can be specified in theme CSS. The bg and handle inherits. */
.ui-slider-track .ui-slider-bg,
.ui-slider-switch .ui-slider-label,
.ui-slider-switch .ui-slider-inneroffset,
.ui-slider-handle {
    border-radius: inherit;
}

.ui-field-contain div.ui-slider-switch {
    margin: 0;
}
/* ui-hide-label deprecated in 1.4. TODO: Remove in 1.5 */
.ui-field-contain div.ui-slider-switch,
.ui-field-contain.ui-hide-label div.ui-slider-switch,
html .ui-popup .ui-field-contain div.ui-slider-switch {
    display: inline-block;
    width: 5.8em;
}
/* slider tooltip
-----------------------------------------------------------------------------------------------------------*/
.ui-slider-popup {
    width: 64px;
    height: 64px;
    font-size: 36px;
    padding-top: 14px;
    opacity: 0.8;
}

.ui-slider-popup {
    position: absolute !important;
    text-align: center;
    z-index: 100;
}

.ui-slider-track .ui-btn.ui-slider-handle {
    font-size: .9em;
    line-height: 30px;
}

.ui-rangeslider {
    margin: .5em 0;
}

    .ui-rangeslider:before,
    .ui-rangeslider:after {
        content: "";
        display: table;
    }

    .ui-rangeslider:after {
        clear: both;
    }

    .ui-rangeslider .ui-slider-input.ui-rangeslider-last {
        float: right;
    }

    .ui-rangeslider .ui-rangeslider-sliders {
        position: relative;
        overflow: visible;
        height: 30px;
        margin: 0 68px;
    }

        .ui-rangeslider .ui-rangeslider-sliders .ui-slider-track {
            position: absolute;
            top: 6px;
            right: 0;
            left: 0;
            margin: 0;
        }

    .ui-rangeslider.ui-mini .ui-rangeslider-sliders .ui-slider-track {
        top: 8px;
    }

    .ui-rangeslider .ui-slider-track:first-child .ui-slider-bg {
        display: none;
    }

    .ui-rangeslider .ui-rangeslider-sliders .ui-slider-track:first-child {
        background-color: transparent;
        background: none;
        border-width: 0;
        height: 0;
    }
    /* this makes ie6 and ie7 set height to 0 to fix z-index problem */
    html >/**/ body .ui-rangeslider .ui-rangeslider-sliders .ui-slider-track:first-child {
        height: 15px;
        border-width: 1px;
    }

    html >/**/ body .ui-rangeslider.ui-mini .ui-rangeslider-sliders .ui-slider-track:first-child {
        height: 12px;
    }
/* Hide the second label (the first is moved outside the div) */
div.ui-rangeslider label {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px,1px,1px,1px);
}

.ui-field-contain .ui-rangeslider input.ui-slider-input,
.ui-field-contain .ui-rangeslider.ui-mini input.ui-slider-input,
.ui-field-contain .ui-rangeslider .ui-rangeslider-sliders,
.ui-field-contain .ui-rangeslider.ui-mini .ui-rangeslider-sliders {
    margin-top: 0;
    margin-bottom: 0;
}

.ui-input-text,
.ui-input-search {
    margin: .5em 0;
    border-width: 1px;
    border-style: solid;
}

.ui-mini {
    margin: .446em;
}

.ui-input-text input,
.ui-input-search input,
textarea.ui-input-text {
    padding: .4em;
    line-height: 1.4em;
    display: block;
    width: 100%;
    box-sizing: border-box;
    outline: 0;
}

.ui-input-text input,
.ui-input-search input {
    margin: 0;
    min-height: 2.2em;
    text-align: left; /* Opera aligns type="date" right by default */
    border: 0;
    background: transparent none;
	-webkit-appearance: none;
    border-radius: inherit;
}

textarea.ui-input-text {
    overflow: auto;
    resize: vertical;
}

.ui-mini .ui-input-text input,
.ui-mini .ui-input-search input,
.ui-input-text.ui-mini input,
.ui-input-search.ui-mini input,
.ui-mini textarea.ui-input-text,
textarea.ui-mini {
    font-size: 14px;
}
/* Same margin for mini textareas as other mini sized widgets (12.5/14 * 0.5em) */
.ui-mini textarea.ui-input-text,
textarea.ui-mini {
    margin: .446em 0;
}

.ui-input-has-clear,
.ui-input-search {
    position: relative;
}
/* Padding on the div instead of input because of browser spinners etc. */
.ui-input-has-clear {
    padding-right: 2.375em;
}

.ui-mini.ui-input-has-clear {
    padding-right: 2.923em;
}

.ui-input-has-clear input {
    padding-right: 0;
    /* Autofill on Chrome has bg color so we unset corners right as well. */
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
/* Search icon */
.ui-input-search input {
    padding-left: 1.75em;
}

.ui-input-search:after {
    position: absolute;
    left: .3125em;
    top: 50%;
    margin-top: -7px;
    content: "";
    background-position: center center;
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
    opacity: .5;
}

.ui-input-search.ui-input-has-clear .ui-btn.ui-input-clear,
.ui-input-text.ui-input-has-clear .ui-btn.ui-input-clear {
    position: absolute;
    right: 0;
    top: 50%;
    margin: -14px .3125em 0;
    border: 0;
    background-color: transparent;
}

.ui-input-search .ui-input-clear-hidden,
.ui-input-text .ui-input-clear-hidden {
    display: none;
}
/* Resolves issue #5166: Added to support issue introduced in Firefox 15. We can likely remove this in the future. */
.ui-input-text input::-moz-placeholder,
.ui-input-search input::-moz-placeholder,
textarea.ui-input-text::-moz-placeholder {
	color: #aaa;
}
/* Same for IE10 */
.ui-input-text input:-ms-input-placeholder,
.ui-input-search input:-ms-input-placeholder,
textarea.ui-input-text:-ms-input-placeholder {
	color: #aaa;
}
/* Resolves issue #5131: Width of textinput depends on its type,
for Android 4.1 */
.ui-input-text input[type=number]::-webkit-outer-spin-button {
	margin: 0;
}
/* Resolves issue #5756: Textinput in IE10 has a default clear button */
.ui-input-text input::-ms-clear,
.ui-input-search input::-ms-clear {
	display: none;
}
.ui-input-text input:focus,
.ui-input-search input:focus {
    box-shadow: none;
}

textarea.ui-input-text.ui-textinput-autogrow {
    overflow: hidden;
}

.ui-textinput-autogrow-resize {
    -o-transition: height 0.25s;
    transition: height 0.25s;
}

.ui-flipswitch {
    display: inline-block;
    vertical-align: middle;
    width: 5.875em; /* Override this and padding-left in next rule if you use labels other than "on/off" and need more space */
    height: 1.875em;
    border-width: 1px;
    border-style: solid;
    margin: .5em 0;
    overflow: hidden;
    transition-property: padding, width, background-color, color, border-color;
    transition-duration: 100ms;
	-webkit-touch-callout: none;
    user-select: none;
    cursor: pointer;
}

    .ui-flipswitch.ui-flipswitch-active {
        padding-left: 4em; /* Override this and width in previous rule if you use labels other than "on/off" and need more space */
        width: 1.875em;
    }

.ui-flipswitch-input {
    position: absolute;
    height: 1px;
    width: 1px;
    margin: -1px;
    overflow: hidden;
    clip: rect(1px,1px,1px,1px);
    border: 0;
    outline: 0;
    opacity: 0;
}

.ui-flipswitch .ui-btn.ui-flipswitch-on,
.ui-flipswitch .ui-flipswitch-off {
    float: left;
    height: 1.75em;
    margin: .0625em;
    line-height: 1.65em;
}

.ui-flipswitch .ui-btn.ui-flipswitch-on {
    width: 1.75em;
    padding: 0;
    text-indent: -2.6em; /* Override this to center text if you use a label other than "on" */
    text-align: left;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    border-radius: inherit;
    overflow: visible;
    color: inherit;
    text-shadow: inherit;
}

.ui-flipswitch .ui-flipswitch-off {
    padding: 1px;
    text-indent: 1em; /* Override this to center text if you use a label other than "off" */
}
/* Override field container CSS to prevent the flipswitch from becomming full width */
html .ui-field-contain > label + .ui-flipswitch,
html .ui-popup .ui-field-contain > label + .ui-flipswitch {
    display: inline-block;
    width: 5.875em; /* If you override the width for .ui-flipswitch you should repeat the same value here */
    box-sizing: content-box;
}

.ui-field-contain .ui-flipswitch.ui-flipswitch-active,
.ui-popup .ui-field-contain .ui-flipswitch.ui-flipswitch-active {
    width: 1.875em;
}

.ui-table {
    border: 0;
    border-collapse: collapse;
    padding: 0;
    width: 100%;
}

    .ui-table th,
    .ui-table td {
        line-height: 1.5em;
        text-align: left;
        padding: .4em .5em;
        vertical-align: top;
    }

        .ui-table th .ui-btn,
        .ui-table td .ui-btn {
            line-height: normal;
        }

    .ui-table th {
        font-weight: bold;
    }

    .ui-table caption {
        text-align: left;
        margin-bottom: 1.4em;
        opacity: .5;
    }
/*
 Styles for the table columntoggle mode
*/
.ui-table-columntoggle-btn {
    float: right;
    margin-bottom: .8em;
}
/* Remove top/bottom margins around the fieldcontain on check list */
.ui-table-columntoggle-popup fieldset {
    margin: 0;
}

.ui-table-columntoggle {
    clear: both;
}
/* Hide all prioritized columns by default */
@media only all {
    th.ui-table-priority-6,
    td.ui-table-priority-6,
    th.ui-table-priority-5,
    td.ui-table-priority-5,
    th.ui-table-priority-4,
    td.ui-table-priority-4,
    th.ui-table-priority-3,
    td.ui-table-priority-3,
    th.ui-table-priority-2,
    td.ui-table-priority-2,
    th.ui-table-priority-1,
    td.ui-table-priority-1 {
        display: none;
    }
}
/* Preset breakpoints if ".ui-responsive" class added to table */
/* Show priority 1 at 320px (20em x 16px) */
@media screen and (min-width: 20em) {
    .ui-table-columntoggle.ui-responsive th.ui-table-priority-1,
    .ui-table-columntoggle.ui-responsive td.ui-table-priority-1 {
        display: table-cell;
    }
}
/* Show priority 2 at 480px (30em x 16px) */
@media screen and (min-width: 30em) {
    .ui-table-columntoggle.ui-responsive th.ui-table-priority-2,
    .ui-table-columntoggle.ui-responsive td.ui-table-priority-2 {
        display: table-cell;
    }
}
/* Show priority 3 at 640px (40em x 16px) */
@media screen and (min-width: 40em) {
    .ui-table-columntoggle.ui-responsive th.ui-table-priority-3,
    .ui-table-columntoggle.ui-responsive td.ui-table-priority-3 {
        display: table-cell;
    }
}
/* Show priority 4 at 800px (50em x 16px) */
@media screen and (min-width: 50em) {
    .ui-table-columntoggle.ui-responsive th.ui-table-priority-4,
    .ui-table-columntoggle.ui-responsive td.ui-table-priority-4 {
        display: table-cell;
    }
}
/* Show priority 5 at 960px (60em x 16px) */
@media screen and (min-width: 60em) {
    .ui-table-columntoggle.ui-responsive th.ui-table-priority-5,
    .ui-table-columntoggle.ui-responsive td.ui-table-priority-5 {
        display: table-cell;
    }
}
/* Show priority 6 at 1,120px (70em x 16px) */
@media screen and (min-width: 70em) {
    .ui-table-columntoggle.ui-responsive th.ui-table-priority-6,
    .ui-table-columntoggle.ui-responsive td.ui-table-priority-6 {
        display: table-cell;
    }
}
/* Unchecked manually: Always hide */
.ui-table-columntoggle th.ui-table-cell-hidden,
.ui-table-columntoggle td.ui-table-cell-hidden,
.ui-table-columntoggle.ui-responsive th.ui-table-cell-hidden,
.ui-table-columntoggle.ui-responsive td.ui-table-cell-hidden {
    display: none;
}
/* Checked manually: Always show */
.ui-table-columntoggle th.ui-table-cell-visible,
.ui-table-columntoggle td.ui-table-cell-visible,
.ui-table-columntoggle.ui-responsive th.ui-table-cell-visible,
.ui-table-columntoggle.ui-responsive td.ui-table-cell-visible {
    display: table-cell;
}
/*
 Styles for the table columntoggle mode
*/
.ui-table-reflow td .ui-table-cell-label,
.ui-table-reflow th .ui-table-cell-label {
    display: none;
}
/* Mobile first styles: Begin with the stacked presentation at narrow widths */
@media only all {
    /* Hide the table headers */
    .ui-table-reflow thead td,
    .ui-table-reflow thead th {
        display: none;
    }
    /* Show the table cells as a block level element */
    .ui-table-reflow td,
    .ui-table-reflow th {
        text-align: left;
        display: block;
    }
    /* Add a fair amount of top margin to visually separate each row when stacked */
    .ui-table-reflow tbody th {
        margin-top: 3em;
    }
    /* Make the label elements a percentage width */
    .ui-table-reflow td .ui-table-cell-label,
    .ui-table-reflow th .ui-table-cell-label {
        padding: .4em;
        min-width: 30%;
        display: inline-block;
        margin: -.4em 1em -.4em -.4em;
    }
    /* For grouped headers, have a different style to visually separate the levels by classing the first label in each col group */
    .ui-table-reflow th .ui-table-cell-label-top,
    .ui-table-reflow td .ui-table-cell-label-top {
        display: block;
        padding: .4em 0;
        margin: .4em 0;
        text-transform: uppercase;
        font-size: .9em;
        font-weight: normal;
    }
}
/* Breakpoint to show as a standard table at 560px (35em x 16px) or wider */
@media ( min-width: 35em ) {
    /* Show the table header rows */
    .ui-table-reflow.ui-responsive td,
    .ui-table-reflow.ui-responsive th,
    .ui-table-reflow.ui-responsive tbody th,
    .ui-table-reflow.ui-responsive tbody td,
    .ui-table-reflow.ui-responsive thead td,
    .ui-table-reflow.ui-responsive thead th {
        display: table-cell;
        margin: 0;
    }
        /* Hide the labels in each cell */
        .ui-table-reflow.ui-responsive td .ui-table-cell-label,
        .ui-table-reflow.ui-responsive th .ui-table-cell-label {
            display: none;
        }
}
/* Hack to make IE9 and WP7.5 treat cells like block level elements, scoped to ui-responsive class */
/* Applied in a max-width media query up to the table layout breakpoint so we don't need to negate this*/
@media ( max-width: 35em ) {
    .ui-table-reflow.ui-responsive td,
    .ui-table-reflow.ui-responsive th {
        width: 100%;
        box-sizing: border-box;
        float: left;
        clear: left;
    }
}
/* Panel */
.ui-panel {
    width: 17em;
    min-height: 100%;
    max-height: none;
    border-width: 0;
    position: absolute;
    top: 0;
    display: block;
}

.ui-panel-closed {
    width: 0;
    max-height: 100%;
    overflow: hidden;
    visibility: hidden;
    left: 0;
    clip: rect(1px,1px,1px,1px);
}

.ui-panel-fixed {
    position: fixed;
    bottom: -1px; /* Fixes gap on Chrome for Android */
    padding-bottom: 1px;
}

.ui-panel-display-reveal {
    z-index: 1;
}

.ui-panel-display-push {
    z-index: 999;
}

.ui-panel-display-overlay {
    z-index: 1001; /* Fixed toolbars have z-index 1000 */
}

.ui-panel-inner {
    padding: 1em;
}
/* Container, page and wrapper */
.ui-panel-page-container {
    overflow-x: visible;
}

.ui-panel-page-container-themed .ui-page-active {
    background: none;
}

.ui-panel-wrapper {
    position: relative;
    min-height: inherit;
    border: 0;
    overflow-x: hidden;
    z-index: 999;
}
/* Fixed toolbars */
.ui-panel-fixed-toolbar {
    overflow-x: hidden;
}
/* Dismiss */
.ui-panel-dismiss {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 100%;
    z-index: 1002;
    display: none;
}

.ui-panel-dismiss-open {
    display: block;
}
/* Animate class is added to panel, wrapper and fixed toolbars */
.ui-panel-animate {
    transition: transform 300ms ease;
}
/* Panel positioning (for overlay and push) */
/* Panel left closed */
.ui-panel-position-left {
    left: -17em;
}
/* Panel left closed animated */
.ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay,
.ui-panel-animate.ui-panel-position-left.ui-panel-display-push {
    left: 0;
    transform: translate3d(-17em,0,0);
}
/* Panel left open */
.ui-panel-position-left.ui-panel-display-reveal, /* Unset "panel left closed" for reveal */
.ui-panel-open.ui-panel-position-left {
    left: 0;
}
/* Panel left open animated */
.ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-overlay,
.ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-push {
    transform: translate3d(0,0,0);
}
/* Panel right closed */
.ui-panel-position-right {
    right: -17em;
}
/* Panel right closed animated */
.ui-panel-animate.ui-panel-position-right.ui-panel-display-overlay,
.ui-panel-animate.ui-panel-position-right.ui-panel-display-push {
    right: 0;
    transform: translate3d(17em,0,0);
}
/* Panel right open */
.ui-panel-position-right.ui-panel-display-reveal, /* Unset "panel right closed" for reveal */
.ui-panel-position-right.ui-panel-open {
    right: 0;
}
/* Panel right open animated */
.ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-overlay,
.ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-push {
    transform: translate3d(0,0,0);
}
/* Wrapper and fixed toolbars positioning (for reveal and push) */
/* Panel left open */
.ui-panel-page-content-position-left {
    left: 17em;
    right: -17em;
}
/* Panel left open animated */
.ui-panel-animate.ui-panel-page-content-position-left {
    left: 0;
    right: 0;
    transform: translate3d(17em,0,0);
}
/* Panel right open */
.ui-panel-page-content-position-right {
    left: -17em;
    right: 17em;
}
/* Panel right open animated */
.ui-panel-animate.ui-panel-page-content-position-right {
    left: 0;
    right: 0;
    transform: translate3d(-17em,0,0);
}
/* Dismiss model open */
.ui-panel-dismiss-open.ui-panel-dismiss-position-left {
    left: 17em;
}

.ui-panel-dismiss-open.ui-panel-dismiss-position-right {
    right: 17em;
}
/* Shadows and borders */
.ui-panel-display-reveal {
    box-shadow: inset -5px 0 5px rgba(0,0,0,.15);
}

.ui-panel-position-right.ui-panel-display-reveal {
    box-shadow: inset 5px 0 5px rgba(0,0,0,.15);
}

.ui-panel-display-overlay {
    box-shadow: 5px 0 5px rgba(0,0,0,.15);
}

.ui-panel-position-right.ui-panel-display-overlay {
    box-shadow: -5px 0 5px rgba(0,0,0,.15);
}

.ui-panel-open.ui-panel-position-left.ui-panel-display-push {
    border-right-width: 1px;
    margin-right: -1px;
}

.ui-panel-page-content-position-left.ui-panel-page-content-display-push {
    margin-left: 1px;
    width: auto;
}

.ui-panel-open.ui-panel-position-right.ui-panel-display-push {
    border-left-width: 1px;
    margin-left: -1px;
}

.ui-panel-page-content-position-right.ui-panel-page-content-display-push {
    margin-right: 1px;
    width: auto;
}
/* Responsive: wrap on wide viewports once open */
@media (min-width:55em) {
    .ui-responsive-panel .ui-panel-page-content-open.ui-panel-page-content-position-left {
        margin-right: 17em;
    }

    .ui-responsive-panel .ui-panel-page-content-open.ui-panel-page-content-position-right {
        margin-left: 17em;
    }

    .ui-responsive-panel .ui-panel-page-content-open {
        width: auto;
    }

    .ui-responsive-panel .ui-panel-dismiss-display-push,
    .ui-responsive-panel.ui-page-active ~ .ui-panel-dismiss-display-push {
        display: none;
    }
}

.ui-tabs {
    position: relative; /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
    padding: .2em;
}

/*!
* jQuery Mobile 1.4.5
* Git HEAD hash: 68e55e78b292634d3991c795f06f5e37a512decc <> Date: Fri Oct 31 2014 17:33:30 UTC
* http://jquerymobile.com
*
* Copyright 2010, 2014 jQuery Foundation, Inc. and othercontributors
* Released under the MIT license.
* http://jquery.org/license
*
*/

:root {
    --ui-icon-action: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTksNXYzbDUtNEw5LDB2M2MwLDAtNSwwLTUsN0M2LDUsOSw1LDksNXogTTExLDEySDJWNWgxbDItMkgwdjExaDEzVjdsLTIsMlYxMnoiLz48L3N2Zz4=);
    --ui-icon-alert: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTcsMEwwLDEyaDE0TDcsMHogTTcsMTFjLTAuNTUzLDAtMS0wLjQ0Ny0xLTFzMC40NDctMSwxLTFjMC41NTMsMCwxLDAuNDQ3LDEsMVM3LjU1MywxMSw3LDExeiBNNyw4IEM2LjQ0Nyw4LDYsNy41NTMsNiw3VjVjMC0wLjU1MywwLjQ0Ny0xLDEtMWMwLjU1MywwLDEsMC40NDcsMSwxdjJDOCw3LjU1Myw3LjU1Myw4LDcsOHoiLz48L3N2Zz4=);
    --ui-icon-arrow-d-l: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZGIiBwb2ludHM9IjE0LDMgMTEsMCAzLjUsNy41IDAsNCAwLDE0IDEwLDE0IDYuNSwxMC41ICIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-icon-arrow-d-r: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZGIiBwb2ludHM9IjEwLjUsNy41IDMsMCAwLDMgNy41LDEwLjUgNCwxNCAxNCwxNCAxNCw0ICIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-icon-arrow-d: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZGIiBwb2ludHM9IjksNyA5LDAgNSwwIDUsNyAwLDcgNywxNCAxNCw3ICIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-icon-arrow-l: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZGIiBwb2ludHM9IjcsNSA3LDAgMCw3IDcsMTQgNyw5IDE0LDkgMTQsNSAiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
    --ui-icon-arrow-r: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZGIiBwb2ludHM9IjE0LDcgNywwIDcsNSAwLDUgMCw5IDcsOSA3LDE0ICIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-icon-arrow-u-l: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZGIiBwb2ludHM9IjE0LDExIDYuNSwzLjUgMTAsMCAwLDAgMCwxMCAzLjUsNi41IDExLDE0ICIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-icon-arrow-u-r: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZGIiBwb2ludHM9IjE0LDAgNCwwIDcuNSwzLjUgMCwxMSAzLDE0IDEwLjUsNi41IDE0LDEwICIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-icon-arrow-u: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZGIiBwb2ludHM9IjcsMCAwLDcgNSw3IDUsMTQgOSwxNCA5LDcgMTQsNyAiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
    --ui-icon-audio: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNC4wMThweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQuMDE4IDE0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNC4wMTggMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMSw0QzAuNDQ3LDQsMCw0LjQ0NywwLDV2NGMwLDAuNTUzLDAuNDQ3LDEsMSwxaDFsNCw0VjBMMiw0SDF6IE0xMC4zNDYsN2MwLTEuNjk5LTEuMDQyLTMuMTU0LTIuNTQ2LTMuODY3TDYuOTgyLDQuNjggQzcuODg1LDUuMTA3LDguNTEsNS45OCw4LjUxLDdTNy44ODUsOC44OTMsNi45ODIsOS4zMkw3LjgsMTAuODY3QzkuMzA0LDEwLjE1NCwxMC4zNDYsOC42OTksMTAuMzQ2LDd6IE05LjQ0NywwLjAxN0w4LjYxOCwxLjU4NiBDMTAuNzIzLDIuNTg0LDEyLjE4Miw0LjYyMSwxMi4xODIsN3MtMS40NTksNC40MTYtMy41NjMsNS40MTRsMC44MjksMS41NjljMi43MDctMS4yODMsNC41Ny0zLjkyNSw0LjU3LTYuOTgzIFMxMi4xNTQsMS4zLDkuNDQ3LDAuMDE3eiIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-icon-back: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTUsM1YwTDEsNGw0LDRWNWMwLDAsNiwwLDYsM3MtNSw0LTUsNHYyYzAsMCw3LTEsNy02QzEzLDQsOCwzLDUsM3oiLz48L3N2Zz4=);
    --ui-icon-bars: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTEsNGgxMmMwLjU1MywwLDEtMC40NDcsMS0xcy0wLjQ0Ny0xLTEtMUgxQzAuNDQ3LDIsMCwyLjQ0NywwLDNTMC40NDcsNCwxLDR6IE0xMyw2SDEgQzAuNDQ3LDYsMCw2LjQ0NywwLDdjMCwwLjU1MywwLjQ0NywxLDEsMWgxMmMwLjU1MywwLDEtMC40NDcsMS0xQzE0LDYuNDQ3LDEzLjU1Myw2LDEzLDZ6IE0xMywxMEgxYy0wLjU1MywwLTEsMC40NDctMSwxIHMwLjQ0NywxLDEsMWgxMmMwLjU1MywwLDEtMC40NDcsMS0xUzEzLjU1MywxMCwxMywxMHoiLz48L3N2Zz4=);
    --ui-icon-bullets: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTUsNGg4YzAuNTUzLDAsMS0wLjQ0NywxLTFzLTAuNDQ3LTEtMS0xSDVDNC40NDcsMiw0LDIuNDQ3LDQsM1M0LjQ0Nyw0LDUsNHogTTEzLDZINSBDNC40NDcsNiw0LDYuNDQ3LDQsN2MwLDAuNTUzLDAuNDQ3LDEsMSwxaDhjMC41NTMsMCwxLTAuNDQ3LDEtMUMxNCw2LjQ0NywxMy41NTMsNiwxMyw2eiBNMTMsMTBINWMtMC41NTMsMC0xLDAuNDQ3LTEsMSBzMC40NDcsMSwxLDFoOGMwLjU1MywwLDEtMC40NDcsMS0xUzEzLjU1MywxMCwxMywxMHogTTEsMkMwLjQ0NywyLDAsMi40NDcsMCwzczAuNDQ3LDEsMSwxczEtMC40NDcsMS0xUzEuNTUzLDIsMSwyeiBNMSw2IEMwLjQ0Nyw2LDAsNi40NDcsMCw3YzAsMC41NTMsMC40NDcsMSwxLDFzMS0wLjQ0NywxLTFDMiw2LjQ0NywxLjU1Myw2LDEsNnogTTEsMTBjLTAuNTUzLDAtMSwwLjQ0Ny0xLDFzMC40NDcsMSwxLDFzMS0wLjQ0NywxLTEgUzEuNTUzLDEwLDEsMTB6Ii8+PC9zdmc+);
    --ui-icon-calendar: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMCw4aDJWNkgwVjh6IE0zLDhoMlY2SDNWOHogTTYsOGgyVjZINlY4eiBNOSw4aDJWNkg5Vjh6IE0xMiw4aDJWNmgtMlY4eiBNMCwxMWgyVjlIMFYxMXogTTMsMTFoMlY5SDNWMTF6IE02LDExaDJWOUg2VjExeiAgTTksMTFoMlY5SDlWMTF6IE0xMiwxMWgyVjloLTJWMTF6IE0wLDE0aDJ2LTJIMFYxNHogTTMsMTRoMnYtMkgzVjE0eiBNNiwxNGgydi0ySDZWMTR6IE05LDE0aDJ2LTJIOVYxNHogTTEyLDEgYzAtMC41NTMtMC40NDctMS0xLTFzLTEsMC40NDctMSwxSDRjMC0wLjU1My0wLjQ0Ny0xLTEtMVMyLDAuNDQ3LDIsMUgwdjRoMTRWMUgxMnoiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
    --ui-icon-camera: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTEyLDIuNUg5LjkwOGMtMC4yMDYtMC41ODEtMC43NTYtMS0xLjQwOC0xaC0zYy0wLjY1MiwwLTEuMjAyLDAuNDE5LTEuNDA4LDFIMmMtMS4xMDQsMC0yLDAuODk2LTIsMiB2NmMwLDEuMTA0LDAuODk2LDIsMiwyaDEwYzEuMTA0LDAsMi0wLjg5NiwyLTJ2LTZDMTQsMy4zOTYsMTMuMTA0LDIuNSwxMiwyLjV6IE03LDEwLjVjLTEuNjU3LDAtMy0xLjM0NC0zLTNjMC0xLjY1NywxLjM0My0zLDMtMyBzMywxLjM0MywzLDNDMTAsOS4xNTYsOC42NTcsMTAuNSw3LDEwLjV6IE03LDUuNWMtMS4xMDQsMC0yLDAuODk2LTIsMmMwLDEuMTA0LDAuODk2LDIsMiwyYzEuMTA0LDAsMi0wLjg5NiwyLTIgQzksNi4zOTYsOC4xMDQsNS41LDcsNS41eiIvPjwvc3ZnPg==);
    --ui-icon-carat-d: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBzdHlsZT0iZmlsbDojRkZGRkZGOyIgcG9pbnRzPSIxMS45NDksMy40MDQgNyw4LjM1NCAyLjA1LDMuNDA0IC0wLjA3MSw1LjUyNSA3LDEyLjU5NiAxNC4wNyw1LjUyNSAiLz48L3N2Zz4=);
    --ui-icon-carat-l: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBzdHlsZT0iZmlsbDojRkZGRkZGOyIgcG9pbnRzPSIxMC41OTYsMTEuOTQ5IDUuNjQ2LDcgMTAuNTk2LDIuMDUgOC40NzUsLTAuMDcxIDEuNDA0LDcgOC40NzUsMTQuMDcgIi8+PC9zdmc+);
    --ui-icon-carat-r: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBzdHlsZT0iZmlsbDojRkZGRkZGOyIgcG9pbnRzPSIzLjQwNCwyLjA1MSA4LjM1NCw3IDMuNDA0LDExLjk1IDUuNTI1LDE0LjA3IDEyLjU5Niw3IDUuNTI1LC0wLjA3MSAiLz48L3N2Zz4=);
    --ui-icon-carat-u: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBzdHlsZT0iZmlsbDojRkZGRkZGOyIgcG9pbnRzPSIyLjA1MSwxMC41OTYgNyw1LjY0NiAxMS45NSwxMC41OTYgMTQuMDcsOC40NzUgNywxLjQwNCAtMC4wNzEsOC40NzUgIi8+PC9zdmc+);
    --ui-icon-check: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBzdHlsZT0iZmlsbDojRkZGRkZGOyIgcG9pbnRzPSIxNCw0IDExLDEgNS4wMDMsNi45OTcgMyw1IDAsOCA0Ljk2NiwxMyA0Ljk4MywxMi45ODIgNSwxMyAiLz48L3N2Zz4=);
    --ui-icon-clock: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNNywwQzMuMTM0LDAsMCwzLjEzNCwwLDdzMy4xMzQsNyw3LDdzNy0zLjEzNCw3LTdTMTAuODY2LDAsNywweiBNNywxMmMtMi43NjIsMC01LTIuMjM4LTUtNXMyLjIzOC01LDUtNXM1LDIuMjM4LDUsNSBTOS43NjIsMTIsNywxMnogTTksNkg4VjRjMC0wLjU1My0wLjQ0Ny0xLTEtMVM2LDMuNDQ3LDYsNHYzYzAsMC41NTMsMC40NDcsMSwxLDFoMmMwLjU1MywwLDEtMC40NDcsMS0xUzkuNTUzLDYsOSw2eiIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-icon-cloud: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTE0LDkuNWMwLTAuNzkzLTAuNDY1LTEuNDczLTEuMTM0LTEuNzk1QzEyLjk0OSw3LjQ4NCwxMyw3LjI0OSwxMyw3YzAtMS4xMDQtMC44OTYtMi0yLTIgYy0wLjE1OCwwLTAuMzExLDAuMDIzLTAuNDU3LDAuMDU4QzkuODE2LDMuNTQ5LDguMjg2LDIuNSw2LjUsMi41Yy0yLjMzLDAtNC4yMjQsMS43NzctNC40NTQsNC4wNDZDMC44ODMsNi43NiwwLDcuNzczLDAsOSBjMCwxLjM4MSwxLjExOSwyLjUsMi41LDIuNWgxMHYtMC4wN0MxMy4zNjEsMTEuMjA2LDE0LDEwLjQzMiwxNCw5LjV6Ii8+PC9zdmc+);
    --ui-icon-comment: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTIsMEgyQzAuODk2LDAsMCwwLjg5NiwwLDJ2N2MwLDEuMTA0LDAuODk2LDIsMiwyaDF2M2wzLTNoNmMxLjEwNCwwLDItMC44OTYsMi0yVjJDMTQsMC44OTYsMTMuMTA0LDAsMTIsMHoiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
    --ui-icon-delete: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZGIiBwb2ludHM9IjE0LDMgMTEsMCA3LDQgMywwIDAsMyA0LDcgMCwxMSAzLDE0IDcsMTAgMTEsMTQgMTQsMTEgMTAsNyAiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
    --ui-icon-edit: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMSwxMGwtMSw0bDQtMWw3LTdMOCwzTDEsMTB6IE0xMSwwTDksMmwzLDNsMi0yTDExLDB6Ii8+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+);
    --ui-icon-eye: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTcsMkMzLDIsMCw3LDAsN3MzLDUsNyw1czctNSw3LTVTMTEsMiw3LDJ6IE03LDEwYy0xLjY1NywwLTMtMS4zNDQtMy0zYzAtMS42NTcsMS4zNDMtMywzLTMgczMsMS4zNDMsMywzQzEwLDguNjU2LDguNjU3LDEwLDcsMTB6IE03LDZDNi40NDgsNiw2LDYuNDQ3LDYsN2MwLDAuNTUzLDAuNDQ4LDEsMSwxczEtMC40NDcsMS0xQzgsNi40NDcsNy41NTIsNiw3LDZ6Ii8+PC9zdmc+);
    --ui-icon-forbidden: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTIuNjAxLDExLjE4N0MxMy40NzYsMTAuMDE4LDE0LDguNTcyLDE0LDdjMC0zLjg2Ni0zLjEzNC03LTctN0M1LjQyOCwwLDMuOTgyLDAuNTI0LDIuODEzLDEuMzk5TDIuNzU3LDEuMzQzTDIuMDUzLDIuMDQ4IEwyLjA0OCwyLjA1M0wxLjM0MywyLjc1OGwwLjA1NiwwLjA1NkMwLjUyNCwzLjk4MiwwLDUuNDI4LDAsN2MwLDMuODY2LDMuMTM0LDcsNyw3YzEuNTcyLDAsMy4wMTgtMC41MjQsNC4xODctMS4zOTlsMC4wNTYsMC4wNTcgbDAuNzA1LTAuNzA1bDAuMDA1LTAuMDA1bDAuNzA1LTAuNzA1TDEyLjYwMSwxMS4xODd6IE03LDJjMi43NjEsMCw1LDIuMjM4LDUsNWMwLDEuMDE5LTAuMzA4LDEuOTY0LTAuODMyLDIuNzU0TDQuMjQ2LDIuODMyIEM1LjAzNiwyLjMwOCw1Ljk4MSwyLDcsMnogTTcsMTJjLTIuNzYxLDAtNS0yLjIzOC01LTVjMC0xLjAxOSwwLjMwOC0xLjk2NCwwLjgzMi0yLjc1NGw2LjkyMiw2LjkyMkM4Ljk2NCwxMS42OTIsOC4wMTksMTIsNywxMnoiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
    --ui-icon-forward: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTEzLDRMOSwwdjNDNiwzLDEsNCwxLDhjMCw1LDcsNiw3LDZ2LTJjMCwwLTUtMS01LTRzNi0zLDYtM3YzTDEzLDR6Ii8+PC9zdmc+);
    --ui-icon-gear: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTMuNjIxLDUuOTA0bC0xLjAzNi0wLjI1OWMtMC4xNjgtMC4wNDItMC4zMDMtMC4xNjgtMC4zNTUtMC4zMzJjLTAuMDkyLTAuMjg0LTAuMjA1LTAuNTU5LTAuMzM5LTAuODIgYy0wLjA3OS0wLjE1My0wLjA3My0wLjMzNywwLjAxNy0wLjQ4NmwwLjU0OS0wLjkxNWMwLjExOC0wLjE5NiwwLjA4OC0wLjQ0OC0wLjA3NS0wLjYxbC0wLjg2Mi0wLjg2MyBjLTAuMTYyLTAuMTYzLTAuNDE0LTAuMTkzLTAuNjExLTAuMDc1bC0wLjkxNiwwLjU1QzkuODQ0LDIuMTgyLDkuNjU5LDIuMTg4LDkuNTA2LDIuMTA5QzkuMjQ0LDEuOTc1LDguOTcsMS44NjEsOC42ODYsMS43NyBjLTAuMTY1LTAuMDUyLTAuMjktMC4xODctMC4zMzItMC4zNTRMOC4wOTUsMC4zNzlDOC4wMzksMC4xNTYsNy44MzksMCw3LjYwOSwwSDYuMzkxYy0wLjIyOSwwLTAuNDMsMC4xNTYtMC40ODUsMC4zNzlMNS42NDYsMS40MTUgQzUuNjA0LDEuNTgyLDUuNDc5LDEuNzE4LDUuMzEzLDEuNzdjLTAuMjg0LDAuMDkyLTAuNTU5LDAuMjA2LTAuODIsMC4zNEM0LjMzOSwyLjE4OCw0LjE1NSwyLjE4Miw0LjAwNywyLjA5M0wzLjA5MiwxLjU0NCBjLTAuMTk2LTAuMTE4LTAuNDQ4LTAuMDg3LTAuNjEsMC4wNzVMMS42MTksMi40ODFDMS40NTcsMi42NDQsMS40MjYsMi44OTYsMS41NDQsMy4wOTNsMC41NDksMC45MTQgYzAuMDg5LDAuMTQ4LDAuMDk1LDAuMzMyLDAuMDE3LDAuNDg2QzEuOTc1LDQuNzU1LDEuODYxLDUuMDI5LDEuNzcsNS4zMTRjLTAuMDUzLDAuMTY0LTAuMTg4LDAuMjktMC4zNTQsMC4zMzJMMC4zNzksNS45MDUgQzAuMTU2LDUuOTYxLDAsNi4xNjEsMCw2LjM5MXYxLjIxOWMwLDAuMjI5LDAuMTU2LDAuNDMsMC4zNzksMC40ODVsMS4wMzYsMC4yNkMxLjU4Miw4LjM5NiwxLjcxNyw4LjUyMSwxLjc3LDguNjg3IGMwLjA5MiwwLjI4NCwwLjIwNSwwLjU1OSwwLjM0LDAuODJDMi4xODgsOS42NiwyLjE4Miw5Ljg0NCwyLjA5Myw5Ljk5M2wtMC41NDksMC45MTVjLTAuMTE4LDAuMTk1LTAuMDg3LDAuNDQ4LDAuMDc1LDAuNjEgbDAuODYyLDAuODYyYzAuMTYyLDAuMTYzLDAuNDE0LDAuMTkzLDAuNjEsMC4wNzVsMC45MTUtMC41NDljMC4xNDgtMC4wODksMC4zMzItMC4wOTUsMC40ODYtMC4wMTcgYzAuMjYyLDAuMTM1LDAuNTM2LDAuMjQ4LDAuODIsMC4zNGMwLjE2NSwwLjA1MywwLjI5MSwwLjE4NywwLjMzMiwwLjM1NGwwLjI1OSwxLjAzNkM1Ljk2LDEzLjg0NCw2LjE2LDE0LDYuMzksMTRoMS4yMiBjMC4yMjksMCwwLjQzLTAuMTU2LDAuNDg1LTAuMzc5bDAuMjU5LTEuMDM2YzAuMDQyLTAuMTY3LDAuMTY4LTAuMzAyLDAuMzMzLTAuMzU0YzAuMjg0LTAuMDkyLDAuNTU5LTAuMjA1LDAuODItMC4zNCBjMC4xNTQtMC4wNzgsMC4zMzgtMC4wNzIsMC40ODYsMC4wMTdsMC45MTQsMC41NDljMC4xOTcsMC4xMTgsMC40NDksMC4wODgsMC42MTEtMC4wNzRsMC44NjItMC44NjMgYzAuMTYzLTAuMTYyLDAuMTkzLTAuNDE1LDAuMDc1LTAuNjExbC0wLjU0OS0wLjkxNWMtMC4wODktMC4xNDgtMC4wOTYtMC4zMzItMC4wMTctMC40ODVjMC4xMzQtMC4yNjMsMC4yNDgtMC41MzYsMC4zMzktMC44MiBjMC4wNTMtMC4xNjUsMC4xODgtMC4yOTEsMC4zNTUtMC4zMzNsMS4wMzYtMC4yNTlDMTMuODQ0LDguMDM5LDE0LDcuODM5LDE0LDcuNjA5VjYuMzlDMTQsNi4xNiwxMy44NDQsNS45NiwxMy42MjEsNS45MDR6IE03LDEwIGMtMS42NTcsMC0zLTEuMzQzLTMtM3MxLjM0My0zLDMtM3MzLDEuMzQzLDMsM1M4LjY1NywxMCw3LDEweiIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-icon-grid: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMywwSDFDMC40NDcsMCwwLDAuNDQ3LDAsMXYyYzAsMC41NTMsMC40NDcsMSwxLDFoMmMwLjU1MywwLDEtMC40NDcsMS0xVjFDNCwwLjQ0NywzLjU1MywwLDMsMHogTTgsMEg2IEM1LjQ0NywwLDUsMC40NDcsNSwxdjJjMCwwLjU1MywwLjQ0NywxLDEsMWgyYzAuNTUzLDAsMS0wLjQ0NywxLTFWMUM5LDAuNDQ3LDguNTUzLDAsOCwweiBNMTMsMGgtMmMtMC41NTMsMC0xLDAuNDQ3LTEsMXYyIGMwLDAuNTUzLDAuNDQ3LDEsMSwxaDJjMC41NTMsMCwxLTAuNDQ3LDEtMVYxQzE0LDAuNDQ3LDEzLjU1MywwLDEzLDB6IE0zLDVIMUMwLjQ0Nyw1LDAsNS40NDcsMCw2djJjMCwwLjU1MywwLjQ0NywxLDEsMWgyIGMwLjU1MywwLDEtMC40NDcsMS0xVjZDNCw1LjQ0NywzLjU1Myw1LDMsNXogTTgsNUg2QzUuNDQ3LDUsNSw1LjQ0Nyw1LDZ2MmMwLDAuNTUzLDAuNDQ3LDEsMSwxaDJjMC41NTMsMCwxLTAuNDQ3LDEtMVY2IEM5LDUuNDQ3LDguNTUzLDUsOCw1eiBNMTMsNWgtMmMtMC41NTMsMC0xLDAuNDQ3LTEsMXYyYzAsMC41NTMsMC40NDcsMSwxLDFoMmMwLjU1MywwLDEtMC40NDcsMS0xVjZDMTQsNS40NDcsMTMuNTUzLDUsMTMsNXogTTMsMTAgSDFjLTAuNTUzLDAtMSwwLjQ0Ny0xLDF2MmMwLDAuNTUzLDAuNDQ3LDEsMSwxaDJjMC41NTMsMCwxLTAuNDQ3LDEtMXYtMkM0LDEwLjQ0NywzLjU1MywxMCwzLDEweiBNOCwxMEg2Yy0wLjU1MywwLTEsMC40NDctMSwxdjIgYzAsMC41NTMsMC40NDcsMSwxLDFoMmMwLjU1MywwLDEtMC40NDcsMS0xdi0yQzksMTAuNDQ3LDguNTUzLDEwLDgsMTB6IE0xMywxMGgtMmMtMC41NTMsMC0xLDAuNDQ3LTEsMXYyYzAsMC41NTMsMC40NDcsMSwxLDFoMiBjMC41NTMsMCwxLTAuNDQ3LDEtMXYtMkMxNCwxMC40NDcsMTMuNTUzLDEwLDEzLDEweiIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-icon-heart: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTcsMS44NzJjLTItMy03LTItNywyYzAsMyw0LDcsNCw3czIuNDE3LDIuNDc5LDMsM2MwLjU4My0wLjUyMSwzLTMsMy0zczQtNCw0LTcgQzE0LTAuMTI4LDktMS4xMjgsNywxLjg3MnoiLz48L3N2Zz4=);
    --ui-icon-home: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZGIiBwb2ludHM9IjcsMCAwLDcgMiw3IDIsMTQgNSwxNCA1LDkgOSw5IDksMTQgMTIsMTQgMTIsNyAxNCw3ICIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-icon-info: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNNywwQzMuMTM0LDAsMCwzLjEzNCwwLDdzMy4xMzQsNyw3LDdzNy0zLjEzNCw3LTdTMTAuODY2LDAsNywweiBNNywyYzAuNTUyLDAsMSwwLjQ0NywxLDFTNy41NTIsNCw3LDRTNiwzLjU1Myw2LDMgUzYuNDQ4LDIsNywyeiBNOSwxMUg1di0xaDFWNkg1VjVoM3Y1aDFWMTF6Ii8+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+);
    --ui-icon-location: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTcsMEM0Ljc5MSwwLDMsMS43OTEsMyw0YzAsMiw0LDEwLDQsMTBzNC04LDQtMTBDMTEsMS43OTEsOS4yMDksMCw3LDB6IE03LDZDNS44OTYsNiw1LDUuMTA0LDUsNCBzMC44OTYtMiwyLTJjMS4xMDQsMCwyLDAuODk2LDIsMlM4LjEwNCw2LDcsNnoiLz48L3N2Zz4=);
    --ui-icon-lock: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTEyLDZWNWMwLTIuNzYyLTIuMjM4LTUtNS01QzQuMjM5LDAsMiwyLjIzOCwyLDV2MUgxdjhoMTJWNkgxMnogTTcuNSw5Ljg0OFYxMmgtMVY5Ljg0OCBDNi4yMDcsOS42NzMsNiw5LjM2Niw2LDljMC0wLjU1MywwLjQ0OC0xLDEtMXMxLDAuNDQ3LDEsMUM4LDkuMzY2LDcuNzkzLDkuNjczLDcuNSw5Ljg0OHogTTEwLDZINFY1YzAtMS42NTcsMS4zNDMtMywzLTMgczMsMS4zNDMsMywzVjZ6Ii8+PC9zdmc+);
    --ui-icon-mail: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTAsMy43NVYxMmgxNFYzLjc1TDcsOUwwLDMuNzV6IE0xNCwySDBsNyw1TDE0LDJ6Ii8+PC9zdmc+);
    --ui-icon-minus: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cmVjdCB5PSI1IiBzdHlsZT0iZmlsbDojRkZGRkZGOyIgd2lkdGg9IjE0IiBoZWlnaHQ9IjQiLz48L3N2Zz4=);
    --ui-icon-navigation: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBzdHlsZT0iZmlsbDojRkZGRkZGOyIgcG9pbnRzPSIxMywxIDAsNiA3LDcgOCwxNCAiLz48L3N2Zz4=);
    --ui-icon-phone: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9Ii0wLjAxIDAuMDA4IDE0IDE0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IC0wLjAxIDAuMDA4IDE0IDE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik02LjkzOSw5LjE4OUM2LjE2NSw4LjU1Nyw1LjI3MSw3LjcwNSw0LjQ5Nyw2Ljc0NEMzLjk1Myw2LjA3MSwzLjQ3Myw1LjM2MywzLjk2OSw0Ljg2NmwtMy40ODItMy40OCBDLTAuMDIxLDIuMDItMS4xNDYsNS4wNCwzLjY3NSw5Ljk4NGM1LjA4LDUuMjExLDguMzU2LDQuMDk3LDguOTIsMy41MTFsLTMuMzk2LTMuNEM4LjcyNSwxMC41NjgsOC4xMTMsMTAuMTQ2LDYuOTM5LDkuMTg5eiAgTTEzLjgyLDExLjUxOXYtMC4wMDRjMCwwLTIuNjQ4LTIuNjQ2LTIuNjQ5LTIuNjQ3Yy0wLjIxLTAuMjExLTAuNTQ2LTAuMjA1LTAuNzU0LDAuMDAyTDkuNDU1LDkuODMxbDMuNDAzLDMuNDA3IGMwLDAsMC45NjItMC45NiwwLjk2MS0wLjk2MWwwLjAwMi0wLjAwMUMxNC4wNDMsMTIuMDU2LDE0LjAyMSwxMS43MjEsMTMuODIsMTEuNTE5eiBNNS4xOTIsMy42NDRWMy42NDIgYzAuMjIyLTAuMjIyLDAuMi0wLjU1NywwLTAuNzU4VjIuODgxYzAsMC0yLjcyNi0yLjcyNS0yLjcyNy0yLjcyNkMyLjI1NS0wLjA1NSwxLjkyLTAuMDUsMS43MTIsMC4xNTZMMC43NTEsMS4xMjFsMy40NzksMy40ODIgQzQuMjMxLDQuNjA0LDUuMTkyLDMuNjQ1LDUuMTkyLDMuNjQ0eiIvPjwvc3ZnPg==);
    --ui-icon-plus: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZGIiBwb2ludHM9IjE0LDUgOSw1IDksMCA1LDAgNSw1IDAsNSAwLDkgNSw5IDUsMTQgOSwxNCA5LDkgMTQsOSAiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
    --ui-icon-power: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTExLjI0MywyLjQwOGMtMC4zOTItMC40MDEtMS4wMjQtMC40MDEtMS40MTUsMGMtMC4zOTEsMC40MDEtMC4zOTEsMS4wNTQsMCwxLjQ1NSBDMTAuNTg0LDQuNjQyLDExLDUuNjc1LDExLDYuNzczcy0wLjQxNiwyLjEzMy0xLjE3MiwyLjkxYy0xLjUxMiwxLjU1OC00LjE0NSwxLjU1OC01LjY1NiwwQzMuNDE2LDguOTA0LDMsNy44NzIsMyw2Ljc3MyBDMyw1LjY3MywzLjQxNiw0LjY0LDQuMTcyLDMuODYzYzAuMzktMC40MDEsMC4zOS0xLjA1NCwwLTEuNDU1Yy0wLjM5MS0wLjQwMS0xLjAyNC0wLjQwMS0xLjQxNSwwQzEuNjI0LDMuNTc0LDEsNS4xMjUsMSw2Ljc3MyBjMCwxLjY0NywwLjYyNCwzLjE5OSwxLjc1Nyw0LjM2NWMxLjEzNCwxLjE2NiwyLjY0LDEuODA5LDQuMjQzLDEuODA5YzEuNjA0LDAsMy4xMDktMC42NDUsNC4yNDMtMS44MTEgQzEyLjM3Niw5Ljk3NSwxMyw4LjQyMywxMyw2Ljc3M0MxMyw1LjEyNSwxMi4zNzYsMy41NzQsMTEuMjQzLDIuNDA4eiBNNyw4LjA1M2MwLjU1MywwLDEtMC40NDUsMS0xdi02YzAtMC41NTMtMC40NDctMS0xLTEgYy0wLjU1MywwLTEsMC40NDctMSwxdjZDNiw3LjYwNCw2LjQ0Nyw4LjA1Myw3LDguMDUzeiIvPjwvc3ZnPg==);
    --ui-icon-recycle: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTMsN2gxTDIsNEwwLDdoMWMwLDMuMzEzLDIuNjg3LDYsNiw2YzAuNzAyLDAsMS4zNzQtMC4xMjcsMi0wLjM1di0yLjIwNUM4LjQxLDEwLjc4OSw3LjczMiwxMSw3LDExIEM0Ljc5MSwxMSwzLDkuMjA5LDMsN3ogTTEzLDdjMC0zLjMxMy0yLjY4OC02LTYtNkM2LjI5OCwxLDUuNjI2LDEuMTI3LDUsMS4zNDl2Mi4yMDZDNS41OSwzLjIxMSw2LjI2OCwzLDcsM2MyLjIwOSwwLDQsMS43OTEsNCw0IGgtMWwyLDNsMi0zSDEzeiIvPjwvc3ZnPg==);
    --ui-icon-refresh: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNC4wMDFweCIgaGVpZ2h0PSIxNC4wMDJweCIgdmlld0JveD0iMCAwIDE0LjAwMSAxNC4wMDIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0LjAwMSAxNC4wMDI7IiAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE0LjAwMSw2LjAwMXYtNmwtMi4wNiwyLjA2Yy0wLjQyMy0wLjQyNC0wLjg5Ny0wLjgwOS0xLjQ0LTEuMTIyQzcuMTUzLTAuOTk0LDIuODcyLDAuMTUzLDAuOTM5LDMuNTAxIGMtMS45MzMsMy4zNDgtMC43ODYsNy42MjksMi41NjIsOS41NjJjMy4zNDgsMS45MzMsNy42MjksMC43ODUsOS41NjItMi41NjJsLTEuNzMyLTFjLTEuMzgxLDIuMzkyLTQuNDM4LDMuMjExLTYuODMsMS44MyBzLTMuMjExLTQuNDM4LTEuODMtNi44M3M0LjQzOC0zLjIxMSw2LjgzLTEuODNjMC4zODksMC4yMjUsMC43MTgsMC41MDYsMS4wMiwwLjgxbC0yLjUyLDIuNTJIMTQuMDAxeiIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-icon-search: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTEwLjE3MSw4Ljc2NmMwLjYxNy0wLjg4OCwwLjk3OS0xLjk2NCwwLjk3OS0zLjEyNmMwLTMuMDM3LTIuNDYzLTUuNS01LjUtNS41cy01LjUsMi40NjMtNS41LDUuNSBzMi40NjMsNS41LDUuNSw1LjVjMS4xNTIsMCwyLjIyMy0wLjM1NSwzLjEwNC0wLjk2MmwzLjY4NCwzLjY4M2wxLjQxNC0xLjQxNEwxMC4xNzEsOC43NjZ6IE01LjY0OSw5LjE0Yy0xLjkzMywwLTMuNS0xLjU2Ny0zLjUtMy41IGMwLTEuOTMzLDEuNTY3LTMuNSwzLjUtMy41YzEuOTMzLDAsMy41LDEuNTY3LDMuNSwzLjVDOS4xNDksNy41NzIsNy41ODIsOS4xNCw1LjY0OSw5LjE0eiIvPjwvc3ZnPg==);
    --ui-icon-shop: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBzdHlsZT0iZmlsbDojRkZGRkZGOyIgZD0iTTEwLDRWM2MwLTEuNjU3LTEuMzQzLTMtMy0zUzQsMS4zNDMsNCwzdjFIMXYxMGgxMlY0SDEweiBNNC41LDZDNC4yMjQsNiw0LDUuNzc2LDQsNS41IFM0LjIyNCw1LDQuNSw1UzUsNS4yMjQsNSw1LjVTNC43NzYsNiw0LjUsNnogTTUsM2MwLTEuMTA0LDAuODk2LTIsMi0yYzEuMTA0LDAsMiwwLjg5NiwyLDJ2MUg1VjN6IE05LjUsNkM5LjIyNSw2LDksNS43NzYsOSw1LjUgUzkuMjI1LDUsOS41LDVTMTAsNS4yMjQsMTAsNS41UzkuNzc1LDYsOS41LDZ6Ii8+PC9zdmc+);
    --ui-icon-star: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBzdHlsZT0iZmlsbDojRkZGRkZGOyIgcG9pbnRzPSIxNCw1IDksNSA3LDAgNSw1IDAsNSA0LDggMi42MjUsMTMgNywxMCAxMS4zNzUsMTMgMTAsOCAiLz48L3N2Zz4=);
    --ui-icon-tag: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNNSwwSDB2NWw5LDlsNS01TDUsMHogTTMsNEMyLjQ0Nyw0LDIsMy41NTMsMiwzczAuNDQ3LTEsMS0xczEsMC40NDcsMSwxUzMuNTUzLDQsMyw0eiIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-icon-user: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNOC44NTEsMTAuMTAxYy0wLjE4LTAuMzk5LTAuMi0wLjc2My0wLjE1My0xLjEwNEM5LjM4Myw4LjQ5LDkuNzM4LDcuNjIxLDkuODkxLDYuNDY1QzEwLjQ5Myw2LjM1NSwxMC41LDUuOTY3LDEwLjUsNS41IGMwLTAuNDM3LTAuMDA4LTAuODA0LTAuNTAyLTAuOTRDOS45OTksNC41MzksMTAsNC41MjEsMTAsNC41YzAtMi4xMDMtMS00LTItNEM4LDAuNSw3LjUsMCw2LjUsMEM1LDAsNCwxLjg3Nyw0LDQuNSBjMCwwLjAyMSwwLjAwMSwwLjAzOSwwLjAwMiwwLjA2QzMuNTA4LDQuNjk2LDMuNSw1LjA2MywzLjUsNS41YzAsMC40NjcsMC4wMDcsMC44NTUsMC42MDksMC45NjUgQzQuMjYyLDcuNjIxLDQuNjE3LDguNDksNS4zMDMsOC45OTdjMC4wNDcsMC4zNDEsMC4wMjYsMC43MDQtMC4xNTMsMS4xMDRDMS41MDMsMTAuNTAzLDAsMTIsMCwxMnYyaDE0di0yIEMxNCwxMiwxMi40OTcsMTAuNTAzLDguODUxLDEwLjEwMXoiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
    --ui-icon-video: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgLTIgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAtMiAxNCAxNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIHN0eWxlPSJmaWxsOiNGRkZGRkY7IiBkPSJNOCwwSDJDMC44OTYsMCwwLDAuODk2LDAsMnY2YzAsMS4xMDQsMC44OTYsMiwyLDJoNmMxLjEwNCwwLDItMC44OTYsMi0yVjVWMkMxMCwwLjg5Niw5LjEwNCwwLDgsMHogIE0xMCw1bDQsNFYxTDEwLDV6Ii8+PC9zdmc+);
    --ui-alt-icon-action: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNOSw1djNsNS00TDksMHYzYzAsMC01LDAtNSw3QzYsNSw5LDUsOSw1eiBNMTEsMTJIMlY1aDFsMi0ySDB2MTFoMTNWN2wtMiwyVjEyeiIvPjwvc3ZnPg==);
    --ui-alt-icon-alert: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNNywwTDAsMTJoMTRMNywweiBNNywxMWMtMC41NTMsMC0xLTAuNDQ3LTEtMXMwLjQ0Ny0xLDEtMWMwLjU1MywwLDEsMC40NDcsMSwxUzcuNTUzLDExLDcsMTF6IE03LDhDNi40NDcsOCw2LDcuNTUzLDYsN1Y1IGMwLTAuNTUzLDAuNDQ3LTEsMS0xYzAuNTUzLDAsMSwwLjQ0NywxLDF2MkM4LDcuNTUzLDcuNTUzLDgsNyw4eiIvPjwvc3ZnPg==);
    --ui-alt-icon-arrow-d: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBwb2ludHM9IjksNyA5LDAgNSwwIDUsNyAwLDcgNywxNCAxNCw3ICIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-alt-icon-arrow-d-l: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBwb2ludHM9IjE0LDMgMTEsMCAzLjUsNy41IDAsNCAwLDE0IDEwLDE0IDYuNSwxMC41ICIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-alt-icon-arrow-d-r: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBwb2ludHM9IjEwLjUsNy41IDMsMCAwLDMgNy41LDEwLjUgNCwxNCAxNCwxNCAxNCw0ICIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-alt-icon-arrow-l: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBwb2ludHM9IjcsNSA3LDAgMCw3IDcsMTQgNyw5IDE0LDkgMTQsNSAiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
    --ui-alt-icon-arrow-r: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBwb2ludHM9IjE0LDcgNywwIDcsNSAwLDUgMCw5IDcsOSA3LDE0ICIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-alt-icon-arrow-u: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBwb2ludHM9IjcsMCAwLDcgNSw3IDUsMTQgOSwxNCA5LDcgMTQsNyAiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
    --ui-alt-icon-arrow-u-l: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBwb2ludHM9IjE0LDExIDYuNSwzLjUgMTAsMCAwLDAgMCwxMCAzLjUsNi41IDExLDE0ICIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-alt-icon-arrow-u-r: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBwb2ludHM9IjE0LDAgNCwwIDcuNSwzLjUgMCwxMSAzLDE0IDEwLjUsNi41IDE0LDEwICIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-alt-icon-audio: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNC4wMThweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQuMDE4IDE0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNC4wMTggMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMSw0QzAuNDQ3LDQsMCw0LjQ0NywwLDV2NGMwLDAuNTUzLDAuNDQ3LDEsMSwxaDFsNCw0VjBMMiw0SDF6IE0xMC4zNDYsN2MwLTEuNjk5LTEuMDQyLTMuMTU0LTIuNTQ2LTMuODY3TDYuOTgyLDQuNjggQzcuODg1LDUuMTA3LDguNTEsNS45OCw4LjUxLDdTNy44ODUsOC44OTMsNi45ODIsOS4zMkw3LjgsMTAuODY3QzkuMzA0LDEwLjE1NCwxMC4zNDYsOC42OTksMTAuMzQ2LDd6IE05LjQ0NywwLjAxN0w4LjYxOCwxLjU4NiBDMTAuNzIzLDIuNTg0LDEyLjE4Miw0LjYyMSwxMi4xODIsN3MtMS40NTksNC40MTYtMy41NjMsNS40MTRsMC44MjksMS41NjljMi43MDctMS4yODMsNC41Ny0zLjkyNSw0LjU3LTYuOTgzIFMxMi4xNTQsMS4zLDkuNDQ3LDAuMDE3eiIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-alt-icon-back: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNNSwzVjBMMSw0bDQsNFY1YzAsMCw2LDAsNiwzcy01LDQtNSw0djJjMCwwLDctMSw3LTZDMTMsNCw4LDMsNSwzeiIvPjwvc3ZnPg==);
    --ui-alt-icon-bars: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMSw0aDEyYzAuNTUzLDAsMS0wLjQ0NywxLTFzLTAuNDQ3LTEtMS0xSDFDMC40NDcsMiwwLDIuNDQ3LDAsM1MwLjQ0Nyw0LDEsNHogTTEzLDZIMUMwLjQ0Nyw2LDAsNi40NDcsMCw3IGMwLDAuNTUzLDAuNDQ3LDEsMSwxaDEyYzAuNTUzLDAsMS0wLjQ0NywxLTFDMTQsNi40NDcsMTMuNTUzLDYsMTMsNnogTTEzLDEwSDFjLTAuNTUzLDAtMSwwLjQ0Ny0xLDFzMC40NDcsMSwxLDFoMTIgYzAuNTUzLDAsMS0wLjQ0NywxLTFTMTMuNTUzLDEwLDEzLDEweiIvPjwvc3ZnPg==);
    --ui-alt-icon-bullets: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNNSw0aDhjMC41NTMsMCwxLTAuNDQ3LDEtMXMtMC40NDctMS0xLTFINUM0LjQ0NywyLDQsMi40NDcsNCwzUzQuNDQ3LDQsNSw0eiBNMTMsNkg1QzQuNDQ3LDYsNCw2LjQ0Nyw0LDcgYzAsMC41NTMsMC40NDcsMSwxLDFoOGMwLjU1MywwLDEtMC40NDcsMS0xQzE0LDYuNDQ3LDEzLjU1Myw2LDEzLDZ6IE0xMywxMEg1Yy0wLjU1MywwLTEsMC40NDctMSwxczAuNDQ3LDEsMSwxaDggYzAuNTUzLDAsMS0wLjQ0NywxLTFTMTMuNTUzLDEwLDEzLDEweiBNMSwyQzAuNDQ3LDIsMCwyLjQ0NywwLDNzMC40NDcsMSwxLDFzMS0wLjQ0NywxLTFTMS41NTMsMiwxLDJ6IE0xLDZDMC40NDcsNiwwLDYuNDQ3LDAsNyBjMCwwLjU1MywwLjQ0NywxLDEsMXMxLTAuNDQ3LDEtMUMyLDYuNDQ3LDEuNTUzLDYsMSw2eiBNMSwxMGMtMC41NTMsMC0xLDAuNDQ3LTEsMXMwLjQ0NywxLDEsMXMxLTAuNDQ3LDEtMVMxLjU1MywxMCwxLDEweiIvPjwvc3ZnPg==);
    --ui-alt-icon-calendar: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMCw4aDJWNkgwVjh6IE0zLDhoMlY2SDNWOHogTTYsOGgyVjZINlY4eiBNOSw4aDJWNkg5Vjh6IE0xMiw4aDJWNmgtMlY4eiBNMCwxMWgyVjlIMFYxMXogTTMsMTFoMlY5SDNWMTF6IE02LDExaDJWOUg2VjExeiAgTTksMTFoMlY5SDlWMTF6IE0xMiwxMWgyVjloLTJWMTF6IE0wLDE0aDJ2LTJIMFYxNHogTTMsMTRoMnYtMkgzVjE0eiBNNiwxNGgydi0ySDZWMTR6IE05LDE0aDJ2LTJIOVYxNHogTTEyLDEgYzAtMC41NTMtMC40NDctMS0xLTFzLTEsMC40NDctMSwxSDRjMC0wLjU1My0wLjQ0Ny0xLTEtMVMyLDAuNDQ3LDIsMUgwdjRoMTRWMUgxMnoiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
    --ui-alt-icon-camera: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMTIsMi41SDkuOTA4Yy0wLjIwNi0wLjU4MS0wLjc1Ni0xLTEuNDA4LTFoLTNjLTAuNjUyLDAtMS4yMDIsMC40MTktMS40MDgsMUgyYy0xLjEwNCwwLTIsMC44OTYtMiwydjZjMCwxLjEwNCwwLjg5NiwyLDIsMiBoMTBjMS4xMDQsMCwyLTAuODk2LDItMnYtNkMxNCwzLjM5NiwxMy4xMDQsMi41LDEyLDIuNXogTTcsMTAuNWMtMS42NTcsMC0zLTEuMzQ0LTMtM2MwLTEuNjU3LDEuMzQzLTMsMy0zczMsMS4zNDMsMywzIEMxMCw5LjE1Niw4LjY1NywxMC41LDcsMTAuNXogTTcsNS41Yy0xLjEwNCwwLTIsMC44OTYtMiwyYzAsMS4xMDQsMC44OTYsMiwyLDJjMS4xMDQsMCwyLTAuODk2LDItMkM5LDYuMzk2LDguMTA0LDUuNSw3LDUuNXoiLz48L3N2Zz4=);
    --ui-alt-icon-carat-d: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBwb2ludHM9IjExLjk0OSwzLjQwNCA3LDguMzU0IDIuMDUsMy40MDQgLTAuMDcxLDUuNTI1IDcsMTIuNTk2IDE0LjA3LDUuNTI1ICIvPjwvc3ZnPg==);
    --ui-alt-icon-carat-l: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBwb2ludHM9IjEwLjU5NiwxMS45NDkgNS42NDYsNyAxMC41OTYsMi4wNSA4LjQ3NSwtMC4wNzEgMS40MDQsNyA4LjQ3NSwxNC4wNyAiLz48L3N2Zz4=);
    --ui-alt-icon-carat-r: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBwb2ludHM9IjMuNDA0LDIuMDUxIDguMzU0LDcgMy40MDQsMTEuOTUgNS41MjUsMTQuMDcgMTIuNTk2LDcgNS41MjUsLTAuMDcxICIvPjwvc3ZnPg==);
    --ui-alt-icon-carat-u: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBwb2ludHM9IjIuMDUxLDEwLjU5NiA3LDUuNjQ2IDExLjk1LDEwLjU5NiAxNC4wNyw4LjQ3NSA3LDEuNDA0IC0wLjA3MSw4LjQ3NSAiLz48L3N2Zz4=);
    --ui-alt-icon-check: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBwb2ludHM9IjE0LDQgMTEsMSA1LjAwMyw2Ljk5NyAzLDUgMCw4IDQuOTY2LDEzIDQuOTgzLDEyLjk4MiA1LDEzICIvPjwvc3ZnPg==);
    --ui-alt-icon-clock: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNNywwQzMuMTM0LDAsMCwzLjEzNCwwLDdzMy4xMzQsNyw3LDdzNy0zLjEzNCw3LTdTMTAuODY2LDAsNywweiBNNywxMmMtMi43NjIsMC01LTIuMjM4LTUtNXMyLjIzOC01LDUtNXM1LDIuMjM4LDUsNSBTOS43NjIsMTIsNywxMnogTTksNkg4VjRjMC0wLjU1My0wLjQ0Ny0xLTEtMVM2LDMuNDQ3LDYsNHYzYzAsMC41NTMsMC40NDcsMSwxLDFoMmMwLjU1MywwLDEtMC40NDcsMS0xUzkuNTUzLDYsOSw2eiIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-alt-icon-cloud: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMTQsOS41YzAtMC43OTMtMC40NjUtMS40NzMtMS4xMzQtMS43OTVDMTIuOTQ5LDcuNDg0LDEzLDcuMjQ5LDEzLDdjMC0xLjEwNC0wLjg5Ni0yLTItMmMtMC4xNTgsMC0wLjMxMSwwLjAyMy0wLjQ1NywwLjA1OCBDOS44MTYsMy41NDksOC4yODYsMi41LDYuNSwyLjVjLTIuMzMsMC00LjIyNCwxLjc3Ny00LjQ1NCw0LjA0NkMwLjg4Myw2Ljc2LDAsNy43NzMsMCw5YzAsMS4zODEsMS4xMTksMi41LDIuNSwyLjVoMTB2LTAuMDcgQzEzLjM2MSwxMS4yMDYsMTQsMTAuNDMyLDE0LDkuNXoiLz48L3N2Zz4=);
    --ui-alt-icon-comment: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMTIsMEgyQzAuODk2LDAsMCwwLjg5NiwwLDJ2N2MwLDEuMTA0LDAuODk2LDIsMiwyaDF2M2wzLTNoNmMxLjEwNCwwLDItMC44OTYsMi0yVjJDMTQsMC44OTYsMTMuMTA0LDAsMTIsMHoiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
    --ui-alt-icon-delete: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBwb2ludHM9IjE0LDMgMTEsMCA3LDQgMywwIDAsMyA0LDcgMCwxMSAzLDE0IDcsMTAgMTEsMTQgMTQsMTEgMTAsNyAiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
    --ui-alt-icon-edit: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMSwxMGwtMSw0bDQtMWw3LTdMOCwzTDEsMTB6IE0xMSwwTDksMmwzLDNsMi0yTDExLDB6Ii8+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+);
    --ui-alt-icon-eye: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNNywyQzMsMiwwLDcsMCw3czMsNSw3LDVzNy01LDctNVMxMSwyLDcsMnogTTcsMTBjLTEuNjU3LDAtMy0xLjM0NC0zLTNjMC0xLjY1NywxLjM0My0zLDMtM3MzLDEuMzQzLDMsMyBDMTAsOC42NTYsOC42NTcsMTAsNywxMHogTTcsNkM2LjQ0OCw2LDYsNi40NDcsNiw3YzAsMC41NTMsMC40NDgsMSwxLDFzMS0wLjQ0NywxLTFDOCw2LjQ0Nyw3LjU1Miw2LDcsNnoiLz48L3N2Zz4=);
    --ui-alt-icon-forbidden: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMTIuNjAxLDExLjE4N0MxMy40NzYsMTAuMDE4LDE0LDguNTcyLDE0LDdjMC0zLjg2Ni0zLjEzNC03LTctN0M1LjQyOCwwLDMuOTgyLDAuNTI0LDIuODEzLDEuMzk5TDIuNzU3LDEuMzQzTDIuMDUzLDIuMDQ4IEwyLjA0OCwyLjA1M0wxLjM0MywyLjc1OGwwLjA1NiwwLjA1NkMwLjUyNCwzLjk4MiwwLDUuNDI4LDAsN2MwLDMuODY2LDMuMTM0LDcsNyw3YzEuNTcyLDAsMy4wMTgtMC41MjQsNC4xODctMS4zOTlsMC4wNTYsMC4wNTcgbDAuNzA1LTAuNzA1bDAuMDA1LTAuMDA1bDAuNzA1LTAuNzA1TDEyLjYwMSwxMS4xODd6IE03LDJjMi43NjEsMCw1LDIuMjM4LDUsNWMwLDEuMDE5LTAuMzA4LDEuOTY0LTAuODMyLDIuNzU0TDQuMjQ2LDIuODMyIEM1LjAzNiwyLjMwOCw1Ljk4MSwyLDcsMnogTTcsMTJjLTIuNzYxLDAtNS0yLjIzOC01LTVjMC0xLjAxOSwwLjMwOC0xLjk2NCwwLjgzMi0yLjc1NGw2LjkyMiw2LjkyMkM4Ljk2NCwxMS42OTIsOC4wMTksMTIsNywxMnoiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
    --ui-alt-icon-forward: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMTMsNEw5LDB2M0M2LDMsMSw0LDEsOGMwLDUsNyw2LDcsNnYtMmMwLDAtNS0xLTUtNHM2LTMsNi0zdjNMMTMsNHoiLz48L3N2Zz4=);
    --ui-alt-icon-gear: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMTMuNjIxLDUuOTA0bC0xLjAzNi0wLjI1OWMtMC4xNjgtMC4wNDItMC4zMDMtMC4xNjgtMC4zNTUtMC4zMzJjLTAuMDkyLTAuMjg0LTAuMjA1LTAuNTU5LTAuMzM5LTAuODIgYy0wLjA3OS0wLjE1My0wLjA3My0wLjMzNywwLjAxNy0wLjQ4NmwwLjU0OS0wLjkxNWMwLjExOC0wLjE5NiwwLjA4OC0wLjQ0OC0wLjA3NS0wLjYxbC0wLjg2Mi0wLjg2MyBjLTAuMTYyLTAuMTYzLTAuNDE0LTAuMTkzLTAuNjExLTAuMDc1bC0wLjkxNiwwLjU1QzkuODQ0LDIuMTgyLDkuNjU5LDIuMTg4LDkuNTA2LDIuMTA5QzkuMjQ0LDEuOTc1LDguOTcsMS44NjEsOC42ODYsMS43NyBjLTAuMTY1LTAuMDUyLTAuMjktMC4xODctMC4zMzItMC4zNTRMOC4wOTUsMC4zNzlDOC4wMzksMC4xNTYsNy44MzksMCw3LjYwOSwwSDYuMzkxYy0wLjIyOSwwLTAuNDMsMC4xNTYtMC40ODUsMC4zNzlMNS42NDYsMS40MTUgQzUuNjA0LDEuNTgyLDUuNDc5LDEuNzE4LDUuMzEzLDEuNzdjLTAuMjg0LDAuMDkyLTAuNTU5LDAuMjA2LTAuODIsMC4zNEM0LjMzOSwyLjE4OCw0LjE1NSwyLjE4Miw0LjAwNywyLjA5M0wzLjA5MiwxLjU0NCBjLTAuMTk2LTAuMTE4LTAuNDQ4LTAuMDg3LTAuNjEsMC4wNzVMMS42MTksMi40ODFDMS40NTcsMi42NDQsMS40MjYsMi44OTYsMS41NDQsMy4wOTNsMC41NDksMC45MTQgYzAuMDg5LDAuMTQ4LDAuMDk1LDAuMzMyLDAuMDE3LDAuNDg2QzEuOTc1LDQuNzU1LDEuODYxLDUuMDI5LDEuNzcsNS4zMTRjLTAuMDUzLDAuMTY0LTAuMTg4LDAuMjktMC4zNTQsMC4zMzJMMC4zNzksNS45MDUgQzAuMTU2LDUuOTYxLDAsNi4xNjEsMCw2LjM5MXYxLjIxOWMwLDAuMjI5LDAuMTU2LDAuNDMsMC4zNzksMC40ODVsMS4wMzYsMC4yNkMxLjU4Miw4LjM5NiwxLjcxNyw4LjUyMSwxLjc3LDguNjg3IGMwLjA5MiwwLjI4NCwwLjIwNSwwLjU1OSwwLjM0LDAuODJDMi4xODgsOS42NiwyLjE4Miw5Ljg0NCwyLjA5Myw5Ljk5M2wtMC41NDksMC45MTVjLTAuMTE4LDAuMTk1LTAuMDg3LDAuNDQ4LDAuMDc1LDAuNjEgbDAuODYyLDAuODYyYzAuMTYyLDAuMTYzLDAuNDE0LDAuMTkzLDAuNjEsMC4wNzVsMC45MTUtMC41NDljMC4xNDgtMC4wODksMC4zMzItMC4wOTUsMC40ODYtMC4wMTcgYzAuMjYyLDAuMTM1LDAuNTM2LDAuMjQ4LDAuODIsMC4zNGMwLjE2NSwwLjA1MywwLjI5MSwwLjE4NywwLjMzMiwwLjM1NGwwLjI1OSwxLjAzNkM1Ljk2LDEzLjg0NCw2LjE2LDE0LDYuMzksMTRoMS4yMiBjMC4yMjksMCwwLjQzLTAuMTU2LDAuNDg1LTAuMzc5bDAuMjU5LTEuMDM2YzAuMDQyLTAuMTY3LDAuMTY4LTAuMzAyLDAuMzMzLTAuMzU0YzAuMjg0LTAuMDkyLDAuNTU5LTAuMjA1LDAuODItMC4zNCBjMC4xNTQtMC4wNzgsMC4zMzgtMC4wNzIsMC40ODYsMC4wMTdsMC45MTQsMC41NDljMC4xOTcsMC4xMTgsMC40NDksMC4wODgsMC42MTEtMC4wNzRsMC44NjItMC44NjMgYzAuMTYzLTAuMTYyLDAuMTkzLTAuNDE1LDAuMDc1LTAuNjExbC0wLjU0OS0wLjkxNWMtMC4wODktMC4xNDgtMC4wOTYtMC4zMzItMC4wMTctMC40ODVjMC4xMzQtMC4yNjMsMC4yNDgtMC41MzYsMC4zMzktMC44MiBjMC4wNTMtMC4xNjUsMC4xODgtMC4yOTEsMC4zNTUtMC4zMzNsMS4wMzYtMC4yNTlDMTMuODQ0LDguMDM5LDE0LDcuODM5LDE0LDcuNjA5VjYuMzlDMTQsNi4xNiwxMy44NDQsNS45NiwxMy42MjEsNS45MDR6IE03LDEwIGMtMS42NTcsMC0zLTEuMzQzLTMtM3MxLjM0My0zLDMtM3MzLDEuMzQzLDMsM1M4LjY1NywxMCw3LDEweiIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-alt-icon-grid: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMywwSDFDMC40NDcsMCwwLDAuNDQ3LDAsMXYyYzAsMC41NTMsMC40NDcsMSwxLDFoMmMwLjU1MywwLDEtMC40NDcsMS0xVjFDNCwwLjQ0NywzLjU1MywwLDMsMHogTTgsMEg2IEM1LjQ0NywwLDUsMC40NDcsNSwxdjJjMCwwLjU1MywwLjQ0NywxLDEsMWgyYzAuNTUzLDAsMS0wLjQ0NywxLTFWMUM5LDAuNDQ3LDguNTUzLDAsOCwweiBNMTMsMGgtMmMtMC41NTMsMC0xLDAuNDQ3LTEsMXYyIGMwLDAuNTUzLDAuNDQ3LDEsMSwxaDJjMC41NTMsMCwxLTAuNDQ3LDEtMVYxQzE0LDAuNDQ3LDEzLjU1MywwLDEzLDB6IE0zLDVIMUMwLjQ0Nyw1LDAsNS40NDcsMCw2djJjMCwwLjU1MywwLjQ0NywxLDEsMWgyIGMwLjU1MywwLDEtMC40NDcsMS0xVjZDNCw1LjQ0NywzLjU1Myw1LDMsNXogTTgsNUg2QzUuNDQ3LDUsNSw1LjQ0Nyw1LDZ2MmMwLDAuNTUzLDAuNDQ3LDEsMSwxaDJjMC41NTMsMCwxLTAuNDQ3LDEtMVY2IEM5LDUuNDQ3LDguNTUzLDUsOCw1eiBNMTMsNWgtMmMtMC41NTMsMC0xLDAuNDQ3LTEsMXYyYzAsMC41NTMsMC40NDcsMSwxLDFoMmMwLjU1MywwLDEtMC40NDcsMS0xVjZDMTQsNS40NDcsMTMuNTUzLDUsMTMsNXogTTMsMTAgSDFjLTAuNTUzLDAtMSwwLjQ0Ny0xLDF2MmMwLDAuNTUzLDAuNDQ3LDEsMSwxaDJjMC41NTMsMCwxLTAuNDQ3LDEtMXYtMkM0LDEwLjQ0NywzLjU1MywxMCwzLDEweiBNOCwxMEg2Yy0wLjU1MywwLTEsMC40NDctMSwxdjIgYzAsMC41NTMsMC40NDcsMSwxLDFoMmMwLjU1MywwLDEtMC40NDcsMS0xdi0yQzksMTAuNDQ3LDguNTUzLDEwLDgsMTB6IE0xMywxMGgtMmMtMC41NTMsMC0xLDAuNDQ3LTEsMXYyYzAsMC41NTMsMC40NDcsMSwxLDFoMiBjMC41NTMsMCwxLTAuNDQ3LDEtMXYtMkMxNCwxMC40NDcsMTMuNTUzLDEwLDEzLDEweiIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-alt-icon-heart: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNNywxLjk1OGMtMi0zLTctMi4xMjgtNywxLjg3MmMwLDMsNCw3LDQsN3MyLjQxNywyLjQ4LDMsM2MwLjU4My0wLjUyLDMtMywzLTNzNC00LDQtN0MxNC0wLjE2OSw5LTEuMDQyLDcsMS45NTh6Ii8+PC9zdmc+);
    --ui-alt-icon-home: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBwb2ludHM9IjcsMCAwLDcgMiw3IDIsMTQgNSwxNCA1LDkgOSw5IDksMTQgMTIsMTQgMTIsNyAxNCw3ICIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-alt-icon-info: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNNywwQzMuMTM0LDAsMCwzLjEzNCwwLDdzMy4xMzQsNyw3LDdzNy0zLjEzNCw3LTdTMTAuODY2LDAsNywweiBNNywyYzAuNTUyLDAsMSwwLjQ0NywxLDFTNy41NTIsNCw3LDRTNiwzLjU1Myw2LDMgUzYuNDQ4LDIsNywyeiBNOSwxMUg1di0xaDFWNkg1VjVoM3Y1aDFWMTF6Ii8+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+);
    --ui-alt-icon-location: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNNywwQzQuNzkxLDAsMywxLjc5MSwzLDRjMCwyLDQsMTAsNCwxMHM0LTgsNC0xMEMxMSwxLjc5MSw5LjIwOSwwLDcsMHogTTcsNkM1Ljg5Niw2LDUsNS4xMDQsNSw0czAuODk2LTIsMi0yIGMxLjEwNCwwLDIsMC44OTYsMiwyUzguMTA0LDYsNyw2eiIvPjwvc3ZnPg==);
    --ui-alt-icon-lock: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMTIsNlY1YzAtMi43NjItMi4yMzgtNS01LTVDNC4yMzksMCwyLDIuMjM4LDIsNXYxSDF2OGgxMlY2SDEyeiBNNy41LDkuODQ4VjEyaC0xVjkuODQ4QzYuMjA3LDkuNjczLDYsOS4zNjYsNiw5IGMwLTAuNTUzLDAuNDQ4LTEsMS0xczEsMC40NDcsMSwxQzgsOS4zNjYsNy43OTMsOS42NzMsNy41LDkuODQ4eiBNMTAsNkg0VjVjMC0xLjY1NywxLjM0My0zLDMtM3MzLDEuMzQzLDMsM1Y2eiIvPjwvc3ZnPg==);
    --ui-alt-icon-mail: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMCwzLjc1VjEyaDE0VjMuNzVMNyw5TDAsMy43NXogTTE0LDJIMGw3LDVMMTQsMnoiLz48L3N2Zz4=);
    --ui-alt-icon-minus: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cmVjdCB5PSI1IiB3aWR0aD0iMTQiIGhlaWdodD0iNCIvPjwvc3ZnPg==);
    --ui-alt-icon-navigation: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBwb2ludHM9IjEzLDEgMCw2IDcsNyA4LDE0ICIvPjwvc3ZnPg==);
    --ui-alt-icon-phone: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNNi45NDksOS4xODJDNi4xNzUsOC41NDksNS4yODEsNy42OTcsNC41MDcsNi43MzZDMy45NjMsNi4wNjMsMy40ODMsNS4zNTUsMy45NzksNC44NThsLTMuNDgyLTMuNDggYy0wLjUwOCwwLjYzNC0xLjYzMywzLjY1NCwzLjE4OCw4LjU5OGM1LjA4LDUuMjExLDguMzU2LDQuMDk3LDguOTIsMy41MTFsLTMuMzk2LTMuMzk5QzguNzM0LDEwLjU2MSw4LjEyMywxMC4xMzksNi45NDksOS4xODJ6ICBNMTMuODMsMTEuNTEydi0wLjAwNGMwLDAtMi42NDgtMi42NDYtMi42NDktMi42NDdjLTAuMjEtMC4yMTItMC41NDYtMC4yMDUtMC43NTQsMC4wMDJMOS40NjUsOS44MjNsMy40MDIsMy40MDcgYzAsMCwwLjk2My0wLjk2MSwwLjk2MS0wLjk2MWwwLjAwMi0wLjAwMkMxNC4wNTMsMTIuMDQ5LDE0LjAzMSwxMS43MTMsMTMuODMsMTEuNTEyeiBNNS4yMDIsMy42MzZWMy42MzQgYzAuMjIyLTAuMjIyLDAuMi0wLjU1NywwLTAuNzU4VjIuODczYzAsMC0yLjcyNi0yLjcyNS0yLjcyNy0yLjcyNmMtMC4yMS0wLjIxLTAuNTQ1LTAuMjA1LTAuNzUzLDAuMDAxTDAuNzYxLDEuMTEzTDQuMjQsNC41OTUgQzQuMjQxLDQuNTk2LDUuMjAyLDMuNjM3LDUuMjAyLDMuNjM2eiIvPjwvc3ZnPg==);
    --ui-alt-icon-plus: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBwb2ludHM9IjE0LDUgOSw1IDksMCA1LDAgNSw1IDAsNSAwLDkgNSw5IDUsMTQgOSwxNCA5LDkgMTQsOSAiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
    --ui-alt-icon-power: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMTEuMjQzLDIuNDA4Yy0wLjM5Mi0wLjQwMS0xLjAyNC0wLjQwMS0xLjQxNSwwYy0wLjM5MSwwLjQwMS0wLjM5MSwxLjA1NCwwLDEuNDU1QzEwLjU4NCw0LjY0MiwxMSw1LjY3NSwxMSw2Ljc3MyBzLTAuNDE2LDIuMTMzLTEuMTcyLDIuOTFjLTEuNTEyLDEuNTU4LTQuMTQ1LDEuNTU4LTUuNjU2LDBDMy40MTYsOC45MDQsMyw3Ljg3MiwzLDYuNzczQzMsNS42NzMsMy40MTYsNC42NCw0LjE3MiwzLjg2MyBjMC4zOS0wLjQwMSwwLjM5LTEuMDU0LDAtMS40NTVjLTAuMzkxLTAuNDAxLTEuMDI0LTAuNDAxLTEuNDE1LDBDMS42MjQsMy41NzQsMSw1LjEyNSwxLDYuNzczYzAsMS42NDcsMC42MjQsMy4xOTksMS43NTcsNC4zNjUgYzEuMTM0LDEuMTY2LDIuNjQsMS44MDksNC4yNDMsMS44MDljMS42MDQsMCwzLjEwOS0wLjY0NSw0LjI0My0xLjgxMUMxMi4zNzYsOS45NzUsMTMsOC40MjMsMTMsNi43NzMgQzEzLDUuMTI1LDEyLjM3NiwzLjU3NCwxMS4yNDMsMi40MDh6IE03LDguMDUzYzAuNTUzLDAsMS0wLjQ0NSwxLTF2LTZjMC0wLjU1My0wLjQ0Ny0xLTEtMWMtMC41NTMsMC0xLDAuNDQ3LTEsMXY2IEM2LDcuNjA0LDYuNDQ3LDguMDUzLDcsOC4wNTN6Ii8+PC9zdmc+);
    --ui-alt-icon-recycle: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMyw3aDFMMiw0TDAsN2gxYzAsMy4zMTMsMi42ODcsNiw2LDZjMC43MDIsMCwxLjM3NC0wLjEyNywyLTAuMzV2LTIuMjA1QzguNDEsMTAuNzg5LDcuNzMyLDExLDcsMTFDNC43OTEsMTEsMyw5LjIwOSwzLDd6ICBNMTMsN2MwLTMuMzEzLTIuNjg4LTYtNi02QzYuMjk4LDEsNS42MjYsMS4xMjcsNSwxLjM0OXYyLjIwNkM1LjU5LDMuMjExLDYuMjY4LDMsNywzYzIuMjA5LDAsNCwxLjc5MSw0LDRoLTFsMiwzbDItM0gxM3oiLz48L3N2Zz4=);
    --ui-alt-icon-refresh: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNC4wMDFweCIgaGVpZ2h0PSIxNC4wMDJweCIgdmlld0JveD0iMCAwIDE0LjAwMSAxNC4wMDIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE0LjAwMSAxNC4wMDI7IiAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTE0LjAwMSw2LjAwMXYtNmwtMi4wNiwyLjA2Yy0wLjQyMy0wLjQyNC0wLjg5Ny0wLjgwOS0xLjQ0LTEuMTIyQzcuMTUzLTAuOTk0LDIuODcyLDAuMTUzLDAuOTM5LDMuNTAxIGMtMS45MzMsMy4zNDgtMC43ODYsNy42MjksMi41NjIsOS41NjJjMy4zNDgsMS45MzMsNy42MjksMC43ODUsOS41NjItMi41NjJsLTEuNzMyLTFjLTEuMzgxLDIuMzkyLTQuNDM4LDMuMjExLTYuODMsMS44MyBzLTMuMjExLTQuNDM4LTEuODMtNi44M3M0LjQzOC0zLjIxMSw2LjgzLTEuODNjMC4zODksMC4yMjUsMC43MTgsMC41MDYsMS4wMiwwLjgxbC0yLjUyLDIuNTJIMTQuMDAxeiIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-alt-icon-search: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMTAuMTcxLDguNzY2YzAuNjE3LTAuODg4LDAuOTc5LTEuOTY0LDAuOTc5LTMuMTI2YzAtMy4wMzctMi40NjMtNS41LTUuNS01LjVzLTUuNSwyLjQ2My01LjUsNS41czIuNDYzLDUuNSw1LjUsNS41IGMxLjE1MiwwLDIuMjIzLTAuMzU1LDMuMTA0LTAuOTYybDMuNjg0LDMuNjgzbDEuNDE0LTEuNDE0TDEwLjE3MSw4Ljc2NnogTTUuNjQ5LDkuMTRjLTEuOTMzLDAtMy41LTEuNTY3LTMuNS0zLjUgYzAtMS45MzMsMS41NjctMy41LDMuNS0zLjVjMS45MzMsMCwzLjUsMS41NjcsMy41LDMuNUM5LjE0OSw3LjU3Miw3LjU4Miw5LjE0LDUuNjQ5LDkuMTR6Ii8+PC9zdmc+);
    --ui-alt-icon-shop: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMTAsNFYzYzAtMS42NTctMS4zNDMtMy0zLTNTNCwxLjM0Myw0LDN2MUgxdjEwaDEyVjRIMTB6IE00LjUsNkM0LjIyNCw2LDQsNS43NzYsNCw1LjVTNC4yMjQsNSw0LjUsNVM1LDUuMjI0LDUsNS41IFM0Ljc3Niw2LDQuNSw2eiBNNSwzYzAtMS4xMDQsMC44OTYtMiwyLTJjMS4xMDQsMCwyLDAuODk2LDIsMnYxSDVWM3ogTTkuNSw2QzkuMjI1LDYsOSw1Ljc3Niw5LDUuNVM5LjIyNSw1LDkuNSw1UzEwLDUuMjI0LDEwLDUuNSBTOS43NzUsNiw5LjUsNnoiLz48L3N2Zz4=);
    --ui-alt-icon-star: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBwb2ludHM9IjE0LDUgOSw1IDcsMCA1LDUgMCw1IDQsOCAyLjYyNSwxMyA3LDEwIDExLjM3NSwxMyAxMCw4ICIvPjwvc3ZnPg==);
    --ui-alt-icon-tag: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNNSwwSDB2NWw5LDlsNS01TDUsMHogTTMsNEMyLjQ0Nyw0LDIsMy41NTMsMiwzczAuNDQ3LTEsMS0xczEsMC40NDcsMSwxUzMuNTUzLDQsMyw0eiIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
    --ui-alt-icon-user: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNOC44NTEsMTAuMTAxYy0wLjE4LTAuMzk5LTAuMi0wLjc2My0wLjE1My0xLjEwNEM5LjM4Myw4LjQ5LDkuNzM4LDcuNjIxLDkuODkxLDYuNDY1QzEwLjQ5Myw2LjM1NSwxMC41LDUuOTY3LDEwLjUsNS41IGMwLTAuNDM3LTAuMDA4LTAuODA0LTAuNTAyLTAuOTRDOS45OTksNC41MzksMTAsNC41MjEsMTAsNC41YzAtMi4xMDMtMS00LTItNEM4LDAuNSw3LjUsMCw2LjUsMEM1LDAsNCwxLjg3Nyw0LDQuNSBjMCwwLjAyMSwwLjAwMSwwLjAzOSwwLjAwMiwwLjA2QzMuNTA4LDQuNjk2LDMuNSw1LjA2MywzLjUsNS41YzAsMC40NjcsMC4wMDcsMC44NTUsMC42MDksMC45NjUgQzQuMjYyLDcuNjIxLDQuNjE3LDguNDksNS4zMDMsOC45OTdjMC4wNDcsMC4zNDEsMC4wMjYsMC43MDQtMC4xNTMsMS4xMDRDMS41MDMsMTAuNTAzLDAsMTIsMCwxMnYyaDE0di0yIEMxNCwxMiwxMi40OTcsMTAuNTAzLDguODUxLDEwLjEwMXoiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
    --ui-alt-icon-video: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgLTIgMTQgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAtMiAxNCAxNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik04LDBIMkMwLjg5NiwwLDAsMC44OTYsMCwydjZjMCwxLjEwNCwwLjg5NiwyLDIsMmg2YzEuMTA0LDAsMi0wLjg5NiwyLTJWNVYyQzEwLDAuODk2LDkuMTA0LDAsOCwweiBNMTAsNWw0LDRWMUwxMCw1eiIvPjwvc3ZnPg==);
}


.ui-icon-action::after, [data-icon='action']:after {
    background-image: var(--ui-icon-action);
}

.ui-icon-alert::after, [data-icon='alert']:after {
    background-image: var(--ui-icon-alert);
}

.ui-icon-arrow-d-l::after, [data-icon='arrow-d-l']:after {
    background-image: var(--ui-icon-arrow-d-l);
}

.ui-icon-arrow-d-r::after, [data-icon='arrow-d-r']:after {
    background-image: var(--ui-icon-arrow-d-r);
}

.ui-icon-arrow-d::after, [data-icon='arrow-d']:after {
    background-image: var(--ui-icon-arrow-d);
}

.ui-icon-arrow-l::after, [data-icon='arrow-l']:after {
    background-image: var(--ui-icon-arrow-l);
}

.ui-icon-arrow-r::after, [data-icon='arrow-r']:after {
    background-image: var(--ui-icon-arrow-r);
}

.ui-icon-arrow-u-l::after, [data-icon='arrow-u-l']:after {
    background-image: var(--ui-icon-arrow-u-l);
}

.ui-icon-arrow-u-r::after, [data-icon='arrow-u-r']:after {
    background-image: var(--ui-icon-arrow-u-r);
}

.ui-icon-arrow-u::after, [data-icon='arrow-u']:after {
    background-image: var(--ui-icon-arrow-u);
}

.ui-icon-audio::after, [data-icon='audio']:after {
    background-image: var(--ui-icon-audio);
}

.ui-icon-back::after, [data-icon='back']:after {
    background-image: var(--ui-icon-back);
}

.ui-icon-bars::after, [data-icon='bars']:after {
    background-image: var(--ui-icon-bars);
}

.ui-icon-bullets::after, [data-icon='bullets']:after {
    background-image: var(--ui-icon-bullets);
}

.ui-icon-calendar::after, [data-icon='calendar']:after {
    background-image: var(--ui-icon-calendar);
}

.ui-icon-camera::after, [data-icon='camera']:after {
    background-image: var(--ui-icon-camera);
}

.ui-icon-carat-d::after, [data-icon='carat-d']:after {
    background-image: var(--ui-icon-carat-d);
}

.ui-icon-carat-l::after, [data-icon='carat-l']:after {
    background-image: var(--ui-icon-carat-l);
}

.ui-icon-carat-r::after, [data-icon='carat-r']:after {
    background-image: var(--ui-icon-carat-r);
}

.ui-icon-carat-u::after, [data-icon='carat-u']:after {
    background-image: var(--ui-icon-carat-u);
}

.ui-icon-check::after, [data-icon='check']:after, html .ui-btn.ui-checkbox-on.ui-checkbox-on::after {
    background-image: var(--ui-icon-check);
}

.ui-icon-clock::after, [data-icon='clock']:after {
    background-image: var(--ui-icon-clock);
}

.ui-icon-cloud::after, [data-icon='cloud']:after {
    background-image: var(--ui-icon-cloud);
}

.ui-icon-comment::after, [data-icon='comment']:after {
    background-image: var(--ui-icon-comment);
}

.ui-icon-delete::after, [data-icon='delete']:after {
    background-image: var(--ui-icon-delete);
}

.ui-icon-edit::after, [data-icon='edit']:after {
    background-image: var(--ui-icon-edit);
}

.ui-icon-eye::after, [data-icon='eye']:after {
    background-image: var(--ui-icon-eye);
}

.ui-icon-forbidden::after, [data-icon='forbidden']:after {
    background-image: var(--ui-icon-forbidden);
}

.ui-icon-forward::after, [data-icon='forward']:after {
    background-image: var(--ui-icon-forward);
}

.ui-icon-gear::after, [data-icon='gear']:after {
    background-image: var(--ui-icon-gear);
}

.ui-icon-grid::after, [data-icon='grid']:after {
    background-image: var(--ui-icon-grid);
}

.ui-icon-heart::after, [data-icon='heart']:after {
    background-image: var(--ui-icon-heart);
}

.ui-icon-home::after, [data-icon='home']:after {
    background-image: var(--ui-icon-home);
}

.ui-icon-info::after, [data-icon='info']:after {
    background-image: var(--ui-icon-info);
}

.ui-icon-location::after, [data-icon='location']:after {
    background-image: var(--ui-icon-location);
}

.ui-icon-lock::after, [data-icon='lock']:after {
    background-image: var(--ui-icon-lock);
}

.ui-icon-mail::after, [data-icon='mail']:after {
    background-image: var(--ui-icon-mail);
}

.ui-icon-minus::after, [data-icon='minus']:after {
    background-image: var(--ui-icon-minus);
}

.ui-icon-navigation::after, [data-icon='navigation']:after {
    background-image: var(--ui-icon-navigation);
}

.ui-icon-phone::after, [data-icon='phone']:after {
    background-image: var(--ui-icon-phone);
}

.ui-icon-plus::after, [data-icon='plus']:after {
    background-image: var(--ui-icon-plus);
}

.ui-icon-power::after, [data-icon='power']:after {
    background-image: var(--ui-icon-power);
}

.ui-icon-recycle::after, [data-icon='recycle']:after {
    background-image: var(--ui-icon-recycle);
}

.ui-icon-refresh::after, [data-icon='refresh']:after {
    background-image: var(--ui-icon-refresh);
}

.ui-icon-search::after, [data-icon='search']:after {
    background-image: var(--ui-icon-search);
}

.ui-icon-shop::after, [data-icon='shop']:after {
    background-image: var(--ui-icon-shop);
}

.ui-icon-star::after, [data-icon='star']:after {
    background-image: var(--ui-icon-star);
}

.ui-icon-tag::after, [data-icon='tag']:after {
    background-image: var(--ui-icon-tag);
}

.ui-icon-user::after, [data-icon='user']:after {
    background-image: var(--ui-icon-user);
}

.ui-icon-video::after, [data-icon='video']:after {
    background-image: var(--ui-icon-video);
}

.ui-alt-icon.ui-icon-action::after, .ui-alt-icon[data-icon='action']:after, .ui-alt-icon .ui-icon-action::after, .ui-alt-icon [data-icon='action']:after {
    background-image: var(--ui-alt-icon-action);
}

.ui-alt-icon.ui-icon-alert::after, .ui-alt-icon[data-icon='alert']:after, .ui-alt-icon .ui-icon-alert::after, .ui-alt-icon [data-icon='alert']:after {
    background-image: var(--ui-alt-icon-alert);
}

.ui-alt-icon.ui-icon-arrow-d::after, .ui-alt-icon[data-icon='arrow-d']:after, .ui-alt-icon .ui-icon-arrow-d::after, .ui-alt-icon [data-icon='arrow-d']:after {
    background-image: var(--ui-alt-icon-arrow-d);
}

.ui-alt-icon.ui-icon-arrow-d-l::after, .ui-alt-icon[data-icon='arrow-d-l']:after, .ui-alt-icon .ui-icon-arrow-d-l::after, .ui-alt-icon [data-icon='arrow-d-l']:after {
    background-image: var(--ui-alt-icon-arrow-d-l);
}

.ui-alt-icon.ui-icon-arrow-d-r::after, .ui-alt-icon[data-icon='arrow-d-r']:after, .ui-alt-icon .ui-icon-arrow-d-r::after, .ui-alt-icon [data-icon='arrow-d-r']:after {
    background-image: var(--ui-alt-icon-arrow-d-r);
}

.ui-alt-icon.ui-icon-arrow-l::after, .ui-alt-icon[data-icon='arrow-l']:after, .ui-alt-icon .ui-icon-arrow-l::after, .ui-alt-icon [data-icon='arrow-l']:after {
    background-image: var(--ui-alt-icon-arrow-l);
}

.ui-alt-icon.ui-icon-arrow-r::after, .ui-alt-icon[data-icon='arrow-r']:after, .ui-alt-icon .ui-icon-arrow-r::after, .ui-alt-icon [data-icon='arrow-r']:after {
    background-image: var(--ui-alt-icon-arrow-r);
}

.ui-alt-icon.ui-icon-arrow-u::after, .ui-alt-icon[data-icon='arrow-u']:after, .ui-alt-icon .ui-icon-arrow-u::after, .ui-alt-icon [data-icon='arrow-u']:after {
    background-image: var(--ui-alt-icon-arrow-u);
}

.ui-alt-icon.ui-icon-arrow-u-l::after, .ui-alt-icon[data-icon='arrow-u-l']:after, .ui-alt-icon .ui-icon-arrow-u-l::after, .ui-alt-icon [data-icon='arrow-u-l']:after {
    background-image: var(--ui-alt-icon-arrow-u-l);
}

.ui-alt-icon.ui-icon-arrow-u-r::after, .ui-alt-icon[data-icon='arrow-u-r']:after, .ui-alt-icon .ui-icon-arrow-u-r::after, .ui-alt-icon [data-icon='arrow-u-r']:after {
    background-image: var(--ui-alt-icon-arrow-u-r);
}

.ui-alt-icon.ui-icon-audio::after, .ui-alt-icon[data-icon='audio']:after, .ui-alt-icon .ui-icon-audio::after, .ui-alt-icon [data-icon='audio']:after {
    background-image: var(--ui-alt-icon-audio);
}

.ui-alt-icon.ui-icon-back::after, .ui-alt-icon[data-icon='back']:after, .ui-alt-icon .ui-icon-back::after, .ui-alt-icon [data-icon='back']:after {
    background-image: var(--ui-alt-icon-back);
}

.ui-alt-icon.ui-icon-bars::after, .ui-alt-icon[data-icon='bars']:after, .ui-alt-icon .ui-icon-bars::after, .ui-alt-icon [data-icon='bars']:after {
    background-image: var(--ui-alt-icon-bars);
}

.ui-alt-icon.ui-icon-bullets::after, .ui-alt-icon[data-icon='bullets']:after, .ui-alt-icon .ui-icon-bullets::after, .ui-alt-icon [data-icon='bullets']:after {
    background-image: var(--ui-alt-icon-bullets);
}

.ui-alt-icon.ui-icon-calendar::after, .ui-alt-icon[data-icon='calendar']:after, .ui-alt-icon .ui-icon-calendar::after, .ui-alt-icon [data-icon='calendar']:after {
    background-image: var(--ui-alt-icon-calendar);
}

.ui-alt-icon.ui-icon-camera::after, .ui-alt-icon[data-icon='camera']:after, .ui-alt-icon .ui-icon-camera::after, .ui-alt-icon [data-icon='camera']:after {
    background-image: var(--ui-alt-icon-camera);
}

.ui-alt-icon.ui-icon-carat-d::after, .ui-alt-icon[data-icon='carat-d']:after, .ui-alt-icon .ui-icon-carat-d::after, .ui-alt-icon [data-icon='carat-d']:after {
    background-image: var(--ui-alt-icon-carat-d);
}

.ui-alt-icon.ui-icon-carat-l::after, .ui-alt-icon[data-icon='carat-l']:after, .ui-alt-icon .ui-icon-carat-l::after, .ui-alt-icon [data-icon='carat-l']:after {
    background-image: var(--ui-alt-icon-carat-l);
}

.ui-alt-icon.ui-icon-carat-r::after, .ui-alt-icon[data-icon='carat-r']:after, .ui-alt-icon .ui-icon-carat-r::after, .ui-alt-icon [data-icon='carat-r']:after {
    background-image: var(--ui-alt-icon-carat-r);
}

.ui-alt-icon.ui-icon-carat-u::after, .ui-alt-icon[data-icon='carat-u']:after, .ui-alt-icon .ui-icon-carat-u::after, .ui-alt-icon [data-icon='carat-u']:after {
    background-image: var(--ui-alt-icon-carat-u);
}

.ui-alt-icon.ui-icon-check::after, .ui-alt-icon[data-icon='check']:after, .ui-alt-icon .ui-icon-check::after, .ui-alt-icon [data-icon='check']:after, html .ui-alt-icon.ui-btn.ui-checkbox-on::after, html .ui-alt-icon .ui-btn.ui-checkbox-on::after {
    background-image: var(--ui-alt-icon-check);
}

.ui-alt-icon.ui-icon-clock::after, .ui-alt-icon[data-icon='clock']:after, .ui-alt-icon .ui-icon-clock::after, .ui-alt-icon [data-icon='clock']:after {
    background-image: var(--ui-alt-icon-clock);
}

.ui-alt-icon.ui-icon-cloud::after, .ui-alt-icon[data-icon='cloud']:after, .ui-alt-icon .ui-icon-cloud::after, .ui-alt-icon [data-icon='cloud']:after {
    background-image: var(--ui-alt-icon-cloud);
}

.ui-alt-icon.ui-icon-comment::after, .ui-alt-icon[data-icon='comment']:after, .ui-alt-icon .ui-icon-comment::after, .ui-alt-icon [data-icon='comment']:after {
    background-image: var(--ui-alt-icon-comment);
}

.ui-alt-icon.ui-icon-delete::after, .ui-alt-icon[data-icon='delete']:after, .ui-alt-icon .ui-icon-delete::after, .ui-alt-icon [data-icon='delete']:after {
    background-image: var(--ui-alt-icon-delete);
}

.ui-alt-icon.ui-icon-edit::after, .ui-alt-icon[data-icon='edit']:after, .ui-alt-icon .ui-icon-edit::after, .ui-alt-icon [data-icon='edit']:after {
    background-image: var(--ui-alt-icon-edit);
}

.ui-alt-icon.ui-icon-eye::after, .ui-alt-icon[data-icon='eye']:after, .ui-alt-icon .ui-icon-eye::after, .ui-alt-icon [data-icon='eye']:after {
    background-image: var(--ui-alt-icon-eye);
}

.ui-alt-icon.ui-icon-forbidden::after, .ui-alt-icon[data-icon='forbidden']:after, .ui-alt-icon .ui-icon-forbidden::after, .ui-alt-icon [data-icon='forbidden']:after {
    background-image: var(--ui-alt-icon-forbidden);
}

.ui-alt-icon.ui-icon-forward::after, .ui-alt-icon[data-icon='forward']:after, .ui-alt-icon .ui-icon-forward::after, .ui-alt-icon [data-icon='forward']:after {
    background-image: var(--ui-alt-icon-forward);
}

.ui-alt-icon.ui-icon-gear::after, .ui-alt-icon[data-icon='gear']:after, .ui-alt-icon .ui-icon-gear::after, .ui-alt-icon [data-icon='gear']:after {
    background-image: var(--ui-alt-icon-gear);
}

.ui-alt-icon.ui-icon-grid::after, .ui-alt-icon[data-icon='grid']:after, .ui-alt-icon .ui-icon-grid::after, .ui-alt-icon [data-icon='grid']:after {
    background-image: var(--ui-alt-icon-grid);
}

.ui-alt-icon.ui-icon-heart::after, .ui-alt-icon[data-icon='heart']:after, .ui-alt-icon .ui-icon-heart::after, .ui-alt-icon [data-icon='heart']:after {
    background-image: var(--ui-alt-icon-heart);
}

.ui-alt-icon.ui-icon-home::after, .ui-alt-icon[data-icon='home']:after, .ui-alt-icon .ui-icon-home::after, .ui-alt-icon [data-icon='home']:after {
    background-image: var(--ui-alt-icon-home);
}

.ui-alt-icon.ui-icon-info::after, .ui-alt-icon[data-icon='info']:after, .ui-alt-icon .ui-icon-info::after, .ui-alt-icon [data-icon='info']:after {
    background-image: var(--ui-alt-icon-info);
}

.ui-alt-icon.ui-icon-location::after, .ui-alt-icon[data-icon='location']:after, .ui-alt-icon .ui-icon-location::after, .ui-alt-icon [data-icon='location']:after {
    background-image: var(--ui-alt-icon-location);
}

.ui-alt-icon.ui-icon-lock::after, .ui-alt-icon[data-icon='lock']:after, .ui-alt-icon .ui-icon-lock::after, .ui-alt-icon [data-icon='lock']:after {
    background-image: var(--ui-alt-icon-lock);
}

.ui-alt-icon.ui-icon-mail::after, .ui-alt-icon[data-icon='mail']:after, .ui-alt-icon .ui-icon-mail::after, .ui-alt-icon [data-icon='mail']:after {
    background-image: var(--ui-alt-icon-mail);
}

.ui-alt-icon.ui-icon-minus::after, .ui-alt-icon[data-icon='minus']:after, .ui-alt-icon .ui-icon-minus::after, .ui-alt-icon [data-icon='minus']:after {
    background-image: var(--ui-alt-icon-minus);
}

.ui-alt-icon.ui-icon-navigation::after, .ui-alt-icon[data-icon='navigation']:after, .ui-alt-icon .ui-icon-navigation::after, .ui-alt-icon [data-icon='navigation']:after {
    background-image: var(--ui-alt-icon-navigation);
}

.ui-alt-icon.ui-icon-phone::after, .ui-alt-icon[data-icon='phone']:after, .ui-alt-icon .ui-icon-phone::after, .ui-alt-icon [data-icon='phone']:after {
    background-image: var(--ui-alt-icon-phone);
}

.ui-alt-icon.ui-icon-plus::after, .ui-alt-icon[data-icon='plus']:after, .ui-alt-icon .ui-icon-plus::after, .ui-alt-icon [data-icon='plus']:after {
    background-image: var(--ui-alt-icon-plus);
}

.ui-alt-icon.ui-icon-power::after, .ui-alt-icon[data-icon='power']:after, .ui-alt-icon .ui-icon-power::after, .ui-alt-icon [data-icon='power']:after {
    background-image: var(--ui-alt-icon-power);
}

.ui-alt-icon.ui-icon-recycle::after, .ui-alt-icon[data-icon='recycle']:after, .ui-alt-icon .ui-icon-recycle::after, .ui-alt-icon [data-icon='recycle']:after {
    background-image: var(--ui-alt-icon-recycle);
}

.ui-alt-icon.ui-icon-refresh::after, .ui-alt-icon[data-icon='refresh']:after, .ui-alt-icon .ui-icon-refresh::after, .ui-alt-icon [data-icon='refresh']:after {
    background-image: var(--ui-alt-icon-refresh);
}

.ui-alt-icon.ui-icon-search::after, .ui-alt-icon[data-icon='search']:after, .ui-alt-icon .ui-icon-search::after, .ui-alt-icon [data-icon='search']:after, .ui-input-search::after {
    background-image: var(--ui-alt-icon-search);
}

.ui-alt-icon.ui-icon-shop::after, .ui-alt-icon[data-icon='shop']:after, .ui-alt-icon .ui-icon-shop::after, .ui-alt-icon [data-icon='shop']:after {
    background-image: var(--ui-alt-icon-shop);
}

.ui-alt-icon.ui-icon-star::after, .ui-alt-icon[data-icon='star']:after, .ui-alt-icon .ui-icon-star::after, .ui-alt-icon [data-icon='star']:after {
    background-image: var(--ui-alt-icon-star);
}

.ui-alt-icon.ui-icon-tag::after, .ui-alt-icon[data-icon='tag']:after, .ui-alt-icon .ui-icon-tag::after, .ui-alt-icon [data-icon='tag']:after {
    background-image: var(--ui-alt-icon-tag);
}

.ui-alt-icon.ui-icon-user::after, .ui-alt-icon[data-icon='user']:after, .ui-alt-icon .ui-icon-user::after, .ui-alt-icon [data-icon='user']:after {
    background-image: var(--ui-alt-icon-user);
}

.ui-alt-icon.ui-icon-video::after, .ui-alt-icon[data-icon='video']:after, .ui-alt-icon .ui-icon-video::after, .ui-alt-icon [data-icon='video']:after {
    background-image: var(--ui-alt-icon-video);
}

