* { box-sizing:border-box; }
html {height: 100%;padding:0;margin:0;font-size: 62.5%; }
body{scrollbar-color: var(--em-scrollbar-thumb-color) var(--em-scrollbar-track-color);scrollbar-width: auto;}
::-webkit-scrollbar {width: 1.0rem;height: 1.0rem;}
::-webkit-scrollbar-track {background-color: var(--em-scrollbar-track-color);}
::-webkit-scrollbar-thumb {background-color: var(--em-scrollbar-thumb-color);}
::-webkit-scrollbar-thumb:hover {background-color: var(--em-scrollbar-thumb-hover-color);}
::selection{background: var(--em-text-selection-bg-color);color:var(--em-text-selection-color);}
input{accent-color: var(--em-accent-color);}
body{background-color: var(--em-body-bg-color);color: var(--em-body-color);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: optimizeLegibility;display: flex;min-height: 100vh;flex-direction: column;flex-grow: 1;position: fixed;overflow: hidden;width: 100%;height: 100%;-webkit-overflow-scrolling: touch;touch-action: none;margin:0rem;padding:0rem;

font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
font-weight: 400;
font-size: 1.4rem;
line-height: 1.5;
letter-spacing: .01rem;

}
img{border:0}
a{color:#007aa7;text-decoration:none;}
a:hover{color:#333}
a:focus {color:#666}
a.active {color:yellow}
p{margin-top:0rem}
input, select, textarea{color:var(--em-input-color);border:none;border-radius:0;font-size: 1.4rem;}
input{padding:0.7rem 1.0rem;border:0.1rem solid var(--em-border-color);transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
input[type="range"]{padding:0rem 0rem;}
textarea{padding:0.8rem 1.3rem;border:0.1rem solid var(--em-border-color);font-size:1.4rem;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
select{background:#fff;padding:0.6rem 0.8rem;border:0.1rem solid var(--em-border-color);transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}

input[type="number"]{padding:0.8rem 1.3rem;}

textarea:focus, input[type=color]:focus, input[type=date]:focus, input[type=datetime-local]:focus, input[type=datetime]:focus, input[type=email]:focus, input[type=month]:focus, input[type=number]:focus, input[type=password]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=time]:focus, input[type=url]:focus, input[type=week]:focus, select:focus, textarea:focus {border-color: var(--em-input-focus-border-color)!important;outline: 0!important;box-shadow: none!important;}

button{background:var(--em-button-bg-color);color:var(--em-button-color);border:0.1rem solid var(--em-button-border-color);padding:0.7rem;cursor:pointer;font-size: 1.4rem;}
button:hover{background:var(--em-button-hover-bg-color);color:var(--em-button-hover-color);border-color:var(--em-button-hover-border-color);}
button.selected{background:var(--em-button-selected-bg-color);color:var(--em-button-selected-color);border-color:var(--em-button-selected-border-color);}

button:focus{border-color: var(--em-button-focus-border-color)!important;outline: 0!important;box-shadow: none!important;}

img.img-fluid{max-width:100%;height: auto;}

/*small{font-size:65%}*/
.strong{font-weight:bold!important}

.noselect {-moz-user-select: none;-webkit-user-select: none;user-select: none;}
.hidden{display:none!important;}
.d-none{display:none!important;}

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

.inline{display:inline;}
.inline-block{display:inline-block;}
.inline-flex{display:inline-flex!important;}

.clear-both{clear:both}
.small{font-size:80%}

button.small{font-size:1.0rem;padding:0.6rem}
button.smallest{font-size:0.8rem;padding:0.4rem}

.cursor-pointer{cursor:pointer!important}

.list-unstyled{list-style:none;padding:0rem;margin:auto;}

.ml5{margin-left:0.5rem;}
.ml10{margin-left:1.0rem;}
.ml20{margin-left:2.0rem;}
.ml30{margin-left:3.0rem;}
.ml40{margin-left:4.0rem;}
.ml50{margin-left:5.0rem;}

.mt5{margin-top:0.5rem;}
.mt10{margin-top:1.0rem;}
.mt20{margin-top:2.0rem;}
.mt30{margin-top:3.0rem;}
.mt40{margin-top:4.0rem;}
.mt50{margin-top:5.0rem;}

.mr5{margin-right:0.5rem;}
.mr10{margin-right:1.0rem;}
.mr20{margin-right:2.0rem;}
.mr30{margin-right:3.0rem;}
.mr40{margin-right:4.0rem;}
.mr50{margin-right:5.0rem;}

.mb5{margin-bottom:0.5rem;}
.mb10{margin-bottom:1.0rem;}
.mb20{margin-bottom:2.0rem;}
.mb30{margin-bottom:3.0rem;}
.mb40{margin-bottom:4.0rem;}
.mb50{margin-bottom:5.0rem;}

.fl{float:left!important}
.fr{float:right!important}

.op05{opacity:0.5}

.flexbox {display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items: stretch;}

.panel-wrapper{padding:1.5rem}
.panel-wrapper input{width: auto;display: inline-block;}
.panel-wrapper textarea{width: auto;display: inline-block;}
.panel-wrapper select {width: auto;display: inline-block;}

/*ALERTS*/
#alerts-wrapper {position: fixed;bottom: 0rem;min-width:30%;right:0%;z-index:99998;margin: auto;}
#alerts{width:100%;}
#alerts .alerts, #alerts .alert{display: block;width: 100%;float: none;border: none;height: 100%;padding: 0.6rem 1.0rem;margin: 0 0 0rem 0;border-radius: 0rem;-webkit-border-radius: 0rem;overflow: hidden;position: relative;border:0.1rem solid transparent;border-bottom:none;transition: all 260ms ease;clear: both;}
#alerts .alert-text{padding: 0.8rem 1.2rem;}
#alerts .alert-close{position: relative;float: left;border: none;width: 3.0rem;height :100%;color: var(--em-alert-close-color);text-align: center;cursor: pointer;transition: all 260ms ease;}
#alerts .alert-close:hover{background-color: var(--em-alert-close-hover-bg-color);}
#alerts .alert-close i:after, #alerts .alert-close i:before {width: 1em;height: .18em;top: 50%;left: 50%;border-radius: .06em;background-color: currentColor;content: "";border-width: 0;position: absolute;box-sizing: border-box;}
#alerts .alert-close i{position: relative;display: inline-block;font-style: normal;background-color: currentColor;box-sizing: border-box;vertical-align: middle;background-color: transparent;  width: 0; height: .18em; margin: .41em .5em;}
#alerts .alert-close i:before {transform: translate(-50%,-50%) rotate(-225deg);}
#alerts .alert-close i:after {transform: translate(-50%,-50%) rotate(225deg);}

#alerts .alert.error, #alerts .alert.danger{background-color: var(--em-alert-danger-bg-color);color:var(--em-alert-danger-color);border-color: var(--em-alert-danger-border-color);}
#alerts .alert.success{background-color: var(--em-alert-success-bg-color);color:var(--em-alert-success-color);border-color: var(--em-alert-success-border-color);}
#alerts .alert.info{background-color: var(--em-alert-info-bg-color);color:var(--em-alert-info-color);border-color: var(--em-alert-info-border-color);}
#alerts .alert.warning{background-color: var(--em-alert-warning-bg-color);color:var(--em-alert-warning-color);border-color: var(--em-alert-warning-border-color);}
#alerts .alert:last-child{margin-bottom:0}

/*ALERTS*/

/*DIALOG*/

.dialog{border:none;padding:2.5rem;box-shadow: 0 0 var(--em-dialog-shadow-color), 0 0 var(--em-dialog-shadow-color), 0 25px 50px -12px rgba(0, 0, 0, 0.25);background:var(--em-dialog-bg-color);
position: fixed;top: 0px;bottom: 0px;max-width: fit-content;right:0px;display:none;overflow: auto;
/*max-height: fit-content;*/
/*left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);*/
}

.dialog-overlay{display:none;position:fixed;z-index:996;top:0;left:0px;right:0px;width:100%;height:100%;background:var(--em-dialog-overlay-bg-color);/*backdrop-filter: blur(2px);*/}

.dialog .dialog-title{font-size:1.8rem;padding:0rem;margin:0;margin-top:1rem;}
.dialog .dialog-close-x{position:absolute;left:0rem;top:0rem;cursor:pointer;display:block;padding:0.6rem 0.7rem;background:var(--em-dialog-close-bg-color);color: var(--em-dialog-close-color);}
.dialog .dialog-close-x i {transition: all 260ms ease;}
.dialog .dialog-data{padding: 1.0rem 0rem;margin:0;margin-top:1rem;overflow:auto;}
.dialog .dialog-data .form-group{margin-bottom: 2.5rem;}
.dialog .dialog-footer{padding: 0 0 0 0rem}
.dialog .dialog-close-btn{position:absolute;left:1.5rem;top:1.5rem;font-size:3.5rem;cursor:pointer;}
.dialog .dialog-data .tab-panes .tab-pane .table label{font-size:0.9rem;}
.dialog .btn-sm{margin: 0.5em 1em 0 0;float: left;}
.dialog .btn-right{margin: 0;float: right;}
.dialog small{font-size: 0.85rem;}
.dialog .checkbox label {font-size: 1.6rem;}
.dialog .checkbox label::before {top: 0.5rem;}
/*.dialog::backdrop{backdrop-filter: blur(0px);background:rgba(0,0,0,0.5);}
.dialog[open] {animation: dialog_appear .60s cubic-bezier(0, 1, 1, 1);}
@keyframes dialog_appear {
  from {opacity: 0;transform: translateY(-3rem);}
  to {opacity: 1;transform: translateY(0);}
}*/
/*DIALOG*/

.overflow-auto{overflow:auto;}

/*SCROLLER*/
.scroller{position:relative;overflow:hidden!important;}
.scroller-content{position:relative;}
.scroller-bar{position:absolute;right:0rem;top:0rem;width:1.5rem;background:#fff;opacity:0;transition: opacity .3s ease;}
.scroller-bar span{position:absolute;right:0rem;top:0rem;width:1.5rem;height:0rem;background:#f4f5f8;cursor:move}
.scroller:hover .scroller-bar{opacity:1;}
.scroller-bar-horizontal{position:absolute;left:0rem;bottom:0rem;height:1.5rem;background:#fff;opacity:0;transition: opacity .5s ease;}
.scroller-bar-horizontal span{position:absolute;left:0rem;bottom:0rem;width:0rem;height:1.5rem;background:#e8e8e8;cursor:move}
.scroller:hover .scroller-bar-horizontal{opacity:1;}
/*SCROLLER*/

/*LOADER*/
#loader {position: fixed;width: 100%;height: 100%;z-index:99999;top:0rem;left:0rem;cursor:progress;display:none;background: var(--em-loader-bg-color)}
#loader .loader-content{position:absolute;transform: translate(-50%,-50%);left: 50%;top: 50%;text-align:center;font-size:1.6rem;padding:1.5rem;}
#loader .loader-content .uil-ring-css {display:block;width: 15rem;height: 15rem;margin:auto;border-radius:50%;}
#loader .loader-content .uil-ring-css .uil-ring-css-ring {box-sizing: border-box;display: block;position: absolute;width: 15rem;height: 15rem;animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-radius: 50%;border: 1.0rem solid var(--em-loader-border-color);border-color: var(--em-loader-border-color) transparent transparent transparent;}
#loader .loader-content .uil-ring-css .uil-ring-css-ring:nth-child(1) {animation-delay: -0.45s;}
#loader .loader-content .uil-ring-css .uil-ring-css-ring:nth-child(2) {animation-delay: -0.3s;}
#loader .loader-content .uil-ring-css .uil-ring-css-ring:nth-child(3) {animation-delay: -0.15s;}
#loader .loader-text{display:inline-block;margin-top:10px;color:var(--em-loader-color)}
@keyframes lds-ring {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}
/*LOADER*/

a.success{ display:inline-block;padding:1.0rem 1.5rem; }

a.success,button.success{ background:var(--em-success-bg-color); color:var(--em-success-color);border-color:var(--em-success-border-color);}
a.success:hover,button.success:hover{background:var(--em-success-hover-bg-color);}

a.transparent,button.transparent{ background:transparent;color:var(--em-button-transparent-color);border-width:0}
a.transparent:hover,button.transparent:hover{color:var(--em-button-transparent-hover-color);}

a.error,a.danger,button.error,button.danger{ background:var(--em-error-bg-color); color:var(--em-error-color);border-color:var(--em-error-border-color);}
a.error:hover,a.danger:hover,button.error:hover,button.danger:hover{ background:var(--em-error-hover-bg-color);}

a.info,button.info{ background:var(--em-info-bg-color); color:var(--em-info-color);border-color:var(--em-info-border-color);}
a.info:hover,button.info:hover{ background:var(--em-info-hover-bg-color); }

a.warning{ background:var(--em-warning-bg-color); color:var(--em-warning-color);border-color:var(--em-warning-border-color);}
a.warning:hover{ background:var(--em-warning-hover-bg-color); }

a.w100{width:100%}
a.rfs{font-size: calc(1.2rem + 0.5vw);}

button.w100{width:100%}
button.rfs{font-size: calc(1.2rem + 0.5vw);}

body.oh{overflow:hidden}

*[data-action]:hover{color:yellow}

textarea.alternative_rows{background-image: linear-gradient(#ffffff 50%, #F9F9F9 50%);background-size: 100% 4rem;width: 100%;height: 30.0rem;line-height: 2rem;margin: 0 auto;padding: 0rem 1.3rem;}

.empty-icon,.icss-empty{width:1em;height:1em;visibility:hidden;display:inline-block}

.w80px{width:8.0rem!important}
.w90px{width:9.0rem!important}
.w100px{width:10.0rem!important}

.w100{width:100%}

.text-success{color:var(--em-success-text-color)!important}
.text-error{color:var(--em-error-text-color)!important}
.text-info{color:var(--em-info-text-color)!important}

.line{border-top:0.1rem solid var(--em-border-color);}

/*NOT LOGGED IN*/
#app_content {background:var(--em-login-panel-bg-color);border:0.1rem solid var(--em-login-panel-border-color);color:var(--em-login-panel-color);width:36.0rem;margin:auto;position:absolute;left: 50%;bottom: 50%;transform: translate(-50%,50%);}
#app_content .login-wrapper{margin:auto;padding:2.0rem;}
#app_content .login-wrapper p{text-align:center;font-size:1.7rem;}
#app_content .login-wrapper button{padding:1.0rem 1.5rem;font-size: 1.6rem;cursor:pointer}
#app_content .login-wrapper input{padding: 0.8rem 0.5rem;display:inline-block;font-size:1.7rem;}
#app_content .login-wrapper input:focus { outline:none; }
#app_content .login-wrapper input[type=email] { width:100% }
#app_content .login-wrapper input[type=password] { width:100% }
/*NOT LOGGED IN*/

.boxes {outline: 0;width: 100%;clear: both;position: relative;height: 100%;display: flex;}

.resizer{left: 0 !important;height: 100%;width: 1.5rem;cursor: col-resize;position: relative;text-align:center;background: var(--em-resizer-bg-color);border-right:0.1rem solid var(--em-resizer-border-color);order: 2;display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: center;align-content: center;align-items: center;flex-shrink: 0;}

.resizer span {display: block;width:0.4rem;height:0.4rem;border-radius:50%;background:var(--em-resizer-span-bg-color);border:0.1rem solid var(--em-resizer-span-border-color);margin:0.2rem auto;}
.resizer .resizer_top{display:none;position:absolute;top:0rem;}

#box_0{background:var(--em-sidebar-bg-color);color:var(--em-sidebar-color);height: 100%;position:relative;overflow:auto;width: 100%;height: 100%;padding:0rem 0rem;}
/*#box_0:hover{overflow:auto;}*/

#box_0{scrollbar-color: var(--em-sidebar-scrollbar-thumb-color) var(--em-sidebar-scrollbar-track-color);}
#box_0::-webkit-scrollbar-track {background-color: var(--em-sidebar-scrollbar-track-color);}
#box_0::-webkit-scrollbar-thumb {background-color: var(--em-sidebar-scrollbar-thumb-color);}
#box_0::-webkit-scrollbar-thumb:hover {background-color: var(--em-sidebar-scrollbar-thumb-hover-color);}

#box_1{background:var(--em-main-bg-color);order: 3;flex-shrink: 0;position: relative;-webkit-box-orient: vertical;-moz-box-orient: vertical;min-width: 30.0rem;width: 100%;height: 100%;}

.link{cursor:pointer!Important}

#sidebar{height:100%}

#sidebar .logo-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;padding:2rem 1.7rem 2rem 1.7rem;}
#sidebar .logo-wrapper img{max-width:100%;}

#sidebar .sidebar-flex{display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: flex-start;align-content: stretch;align-items: flex-start;width:100%;height:100%;}
#sidebar .sidebar-flex .sidebar-flex-item:nth-child(1) {order: 0;flex: 1 1 auto;align-self: auto;width:100%;}
#sidebar .sidebar-flex .sidebar-flex-item:nth-child(2) {order: 0;flex: 0 1 auto;align-self: auto;width:100%;}

#sidebar .sidebar_card{background:var(--em-sidebar_card-bg-color);width:100%;padding:0 0 1rem 0;display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: center;align-content: center;align-items: center;border-bottom: 0.0rem solid var(--em-sidebar_card-border-color);}

#sidebar .sidebar_card .sidebar_card_item{align-self: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width:100%;text-align:center}

.no-ellipsis{white-space: normal!important;text-overflow: unset!important;overflow: visible!important;}

#sidebar .sidebar_card .sidebar_card_item .round{padding:3.0rem 3.5rem;border-radius:50%;font-size:5.0rem;display:inline-block;}

#sidebar .sidebar_card .sidebar_card_item .icon{transform:scale(0.8)}

#sidebar .sidebar-title-wrapper{position:relative;z-index:1;text-align:left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;cursor:default;padding:1.5rem 1.7rem 1.5rem 1.7rem;display: flex;align-items: center;justify-content: flex-start;align-content: center;}

#sidebar .sidebar-title-wrapper .logo-text{margin-left:0.5rem;color:var(--em-text-logo-color);font-weight:normal;}

#sidebar #sidebar_info_panel{margin-bottom:1.0rem}

#sidebar .sidebar-menu-wrapper{position:absolute;right:1.0rem;top:1.0rem;}

#sidebar .sidebar-item{position:relative;text-align:center;white-space: nowrap;text-overflow: ellipsis;padding: 1.0rem 0rem;width:100%;}
/*
#toolBar{position:static;bottom:0rem;width:100%;}
#toolBar #toolbar_header{padding:1.0rem;}
#toolBar #toolBar_tools{display:inline-block;cursor:pointer}
#toolBar #toolBar_menu{list-style:none;margin:0rem;padding:0rem;text-align:left;display:none;border-bottom:0.1rem solid #666;margin-bottom:2.0rem}
#toolBar #toolBar_menu li{cursor:pointer;padding:0.5rem}
#toolBar #toolBar_menu li:hover{color:yellow}

#toolBar #toolBar_title{display:inline-block; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
*/

#sidebar #sidebar_listing_parsers #parsers{padding-top:0rem;padding-bottom:1.4rem;}
#sidebar #sidebar_listing_categories{padding-bottom:1.0rem;}
#sidebar #sidebar_listing_categories #categories{/*padding-top:1.4rem;*/}

#sidebar #categories .category_wrapper{position:relative;width:100%;padding: 0 0 0 0}
#sidebar #categories .category_wrapper.expanded{}
#sidebar #categories .category_wrapper.hasItems{cursor:pointer;}
#sidebar #categories .category_wrapper.selected .category_title{color:var(--em-sidebar_tab_panel_category_selected-color)}
#sidebar #categories .category_wrapper .category_title{text-align:left;-webkit-user-select: none;user-select: none;width:100%;padding: 0.5rem 1.0rem 0.5rem 1.0rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#sidebar #categories .category_wrapper .category_title span.metrics{float:right}

#sidebar #categories .category_wrapper .category_title .category_title_name{padding-left:0.2rem;}
#sidebar #categories .category_wrapper .category_title .category_bundles_counter{/*padding-left:0.5rem;font-size:80%*/}

#sidebar #categories .category_wrapper.expanded .category_title .category_title_name{font-weight:bold}

/*
#sidebar #categories .category_wrapper .category_title span.category_edit{color:#999;font-size:80%;position:relative;top:-0.3rem;visibility:hidden;float:right;}
#sidebar #categories .category_wrapper .category_title span.category_edit:hover{color:#666;}
*/

#sidebar #categories .category_wrapper .category_title span .folder-close{display:inline-block;}
#sidebar #categories .category_wrapper .category_title span .folder-open{display:none;}

#sidebar #categories .category_wrapper.expanded .category_title span .folder-close{display:none;}
#sidebar #categories .category_wrapper.expanded .category_title span .folder-open{display:inline-block;}

#sidebar #categories .category_wrapper .category_title span.icon-expanded .caret-down{display:none;}
#sidebar #categories .category_wrapper .category_title span.icon-expanded .caret-r{display:inline-block;}

#sidebar #categories .category_wrapper.expanded .category_title span.icon-expanded .caret-down{display:inline-block;}
#sidebar #categories .category_wrapper.expanded .category_title span.icon-expanded .caret-r{display:none;}

#sidebar #categories .category_wrapper .category_title .category_tools{ margin-left:1.0rem;display:none; }

#sidebar #categories .category_wrapper .category_tools_wrapper .category_edit{color:var(--em-sidebar-tab-bundles-category-tools-color);cursor:pointer;}
#sidebar #categories .category_wrapper .category_tools_wrapper .category_delete{color:var(--em-sidebar-tab-bundles-category-tools-color);cursor:pointer;}

#sidebar #categories .category_wrapper .category_title .category_options{position:absolute;right:0rem;top:0rem;padding: 1.0rem 1.0rem 1.0rem 0rem;border:0rem solid red;cursor:default;font-size:1.2rem;}
#sidebar #categories .category_wrapper .category_title .category_sort{position:absolute;right:1.0rem;top:0.5rem;padding: 0rem 1.0rem 0rem 0rem;cursor:default;display:none;color:var(--em-sidebar-tab-bundles-category-sort-color);cursor:move;}
#sidebar #categories .category_wrapper .category_title .category_addBundle{position:absolute;right:5.0rem;top:0rem;padding: 1.0rem 1.0rem 1.0rem 0rem;border:0rem solid red;background:#fff;cursor:default;display:none;font-size:1.2rem;color:#999;cursor:pointer;}

#sidebar #categories .category_wrapper .category_title:hover .category_tools{display:inline-block;}
#sidebar #categories .category_wrapper .category_title:hover .category_tools span:hover{color:#999;}

#sidebar #categories .category_wrapper .category_title:hover .category_options{display:block}
#sidebar #categories .category_wrapper .category_title:hover .category_sort{display:block}
#sidebar #categories .category_wrapper .category_title:hover .category_addBundle{display:block}

#sidebar #categories .category_wrapper .category_title .category-save-icon{color:#ddd}
#sidebar #categories .category_wrapper .category_title .category-save-icon:hover{color:#999}

/*
#sidebar #categories .category_wrapper .category_tools_wrapper{background:#222;font-size:70%;display:none;}
#sidebar #categories .category_wrapper.expanded .category_tools_wrapper{display:block;}
#sidebar #categories .category_wrapper .category_tools_wrapper{padding:1.0rem 0rem .5rem 3.0rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;cursor:pointer;}
*/

#sidebar #categories .category_wrapper .bundles_wrapper .bundle-save-icon{color:#ddd}
#sidebar #categories .category_wrapper .bundles_wrapper .bundle-save-icon:hover{color:#999}

#sidebar #categories .category_wrapper .category_tools_wrapper{padding: 1.0rem 1.5rem 0 1.5rem;display:block;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display:none;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: stretch;align-content: stretch; background: var(--em-sidebar_tab_panel_category_tools_wrapper-bg-color);border-top:1px solid var(--em-sidebar_tab_panel_category_tools_wrapper-border-color);border-bottom:0;}

#sidebar #categories .category_wrapper.expanded .category_tools_wrapper{display:flex;cursor:default;}

#sidebar #categories .category_wrapper.expanded .category_tools_wrapper .category_tools_wrapper_view{display:flex;align-items: center;}

#sidebar #categories .category_wrapper .category_tools_wrapper select{padding:0;font-size:80%;color: var(--em-sidebar-tab-bundles-add-bundle-color);}

#sidebar #categories .category_wrapper .category_tools_wrapper input[type="radio"].tcbv{appearance: none;width: 1.5rem;height: 1.5rem;border: 0.1rem solid var(--em-sidebar_tab_panel_bundle_bundles_view-border-color);background: var(--em-sidebar_tab_panel_bundle_bundles_view-bg-color);background-clip: content-box;padding: 0px;margin-left: 0px;margin-top: 0px;margin-bottom: 0px;cursor:pointer;border-radius:0;}

#sidebar #categories .category_wrapper .category_tools_wrapper input[type="radio"].tcbv:hover{}

/*
#sidebar #categories .category_wrapper .category_tools_wrapper input[type="radio"][value="0"].tcbv {border-color: var(--em-sidebar_tab_panel_bundle_bundles_view-all-bg-color);}
#sidebar #categories .category_wrapper .category_tools_wrapper input[type="radio"][value="1"].tcbv {border-color: var(--em-sidebar_tab_panel_bundle_bundles_view-active-bg-color);}
#sidebar #categories .category_wrapper .category_tools_wrapper input[type="radio"][value="2"].tcbv {border-color: var(--em-sidebar_tab_panel_bundle_bundles_view-inactive-bg-color);}
*/

#sidebar #categories .category_wrapper .category_tools_wrapper input[type="radio"].tcbv:checked {border:0;opacity:1}

#sidebar #categories .category_wrapper .category_tools_wrapper input[type="radio"][value="0"].tcbv:checked {background-color: var(--em-sidebar_tab_panel_bundle_bundles_view-all-bg-color);}
#sidebar #categories .category_wrapper .category_tools_wrapper input[type="radio"][value="1"].tcbv:checked {background-color: var(--em-sidebar_tab_panel_bundle_bundles_view-active-bg-color);}
#sidebar #categories .category_wrapper .category_tools_wrapper input[type="radio"][value="2"].tcbv:checked {background-color: var(--em-sidebar_tab_panel_bundle_bundles_view-inactive-bg-color);}
#sidebar #categories .category_wrapper .category_tools_wrapper input[type="radio"][value="3"].tcbv:checked {background-color: var(--em-sidebar_tab_panel_bundle_bundles_view-no_internet-bg-color);}

#sidebar #categories .category_wrapper .category_tools_wrapper input[type="radio"][value="0"].tcbv:hover {background-color: var(--em-sidebar_tab_panel_bundle_bundles_view-all-bg-color);}
#sidebar #categories .category_wrapper .category_tools_wrapper input[type="radio"][value="1"].tcbv:hover {background-color: var(--em-sidebar_tab_panel_bundle_bundles_view-active-bg-color);}
#sidebar #categories .category_wrapper .category_tools_wrapper input[type="radio"][value="2"].tcbv:hover {background-color: var(--em-sidebar_tab_panel_bundle_bundles_view-inactive-bg-color);}
#sidebar #categories .category_wrapper .category_tools_wrapper input[type="radio"][value="3"].tcbv:hover {background-color: var(--em-sidebar_tab_panel_bundle_bundles_view-no_internet-bg-color);}

#sidebar #categories .category_wrapper .bundles_wrapper{display:none;max-height:500px;overflow:auto;padding-top:0rem;padding-bottom:0rem;background: var(--em-sidebar_tab_panel_bundle_bundles_wrapper-bg-color);
border-top:0px solid var(--em-sidebar_tab_panel_bundle_bundles_wrapper-border-color);border-bottom:1px solid var(--em-sidebar_tab_panel_bundle_bundles_wrapper-border-color);
/*box-shadow:inset 0px 10px 7px -10px var(--em-sidebar_tab_panel_bundle_bundles_wrapper-shadow-color), inset 0px -10px 7px -10px var(--em-sidebar_tab_panel_bundle_bundles_wrapper-shadow-color);*/
}

#sidebar #categories .category_wrapper.expanded .bundles_wrapper{display:block;/*margin:0.5rem 1.5rem;*/padding:0.5rem}
#sidebar #categories .category_wrapper.expanded .bundles_wrapper:hover{overflow: auto;}

#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item{padding:0.2rem 1.0rem 0.2rem 1.0rem;}
#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item:hover{background: var(--em-sidebar_tab_panel_bundle-hover-bg-color);color: var(--em-sidebar_tab_panel_bundle-hover-color);}
#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item.selected{background: var(--em-sidebar_tab_panel_bundle_selected-bg-color);color: var(--em-sidebar_tab_panel_bundle_selected-color);}

#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item.no_internet{background: var(--em-sidebar_tab_panel_bundle_no_internet-bg-color);color: var(--em-sidebar_tab_panel_bundle_no_internet-color);}
#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item.no_internet:hover{background: var(--em-sidebar_tab_panel_bundle_no_internet_selected-bg-color);color: var(--em-sidebar_tab_panel_bundle_no_internet_selected-color);}
#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item.no_internet.selected{background: var(--em-sidebar_tab_panel_bundle_no_internet_selected-bg-color);color: var(--em-sidebar_tab_panel_bundle_no_internet_selected-color);}

#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item.inactive{background: var(--em-sidebar_tab_panel_bundle_inactive-bg-color);color: var(--em-sidebar_tab_panel_bundle_inactive-color);}
#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item.inactive:hover{background: var(--em-sidebar_tab_panel_bundle_inactive_selected-bg-color);color: var(--em-sidebar_tab_panel_bundle_inactive_selected-color);}
#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item.inactive.selected{background: var(--em-sidebar_tab_panel_bundle_inactive_selected-bg-color);color: var(--em-sidebar_tab_panel_bundle_inactive_selected-color);}

#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item.no_internet.inactive{background:linear-gradient(90deg, var(--em-sidebar_tab_panel_bundle_inactive-bg-color) 50%, var(--em-sidebar_tab_panel_bundle_no_internet-bg-color) 50%);}

#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item.no_internet.inactive.selected{background:linear-gradient(90deg, var(--em-sidebar_tab_panel_bundle_inactive_selected-bg-color) 50%, var(--em-sidebar_tab_panel_bundle_no_internet_selected-bg-color) 50%);}

#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item.no_internet:not(.inactive).selected{background:linear-gradient(90deg, var(--em-sidebar_tab_panel_bundle_selected-bg-color) 50%, var(--em-sidebar_tab_panel_bundle_no_internet_selected-bg-color) 50%);}

#sidebar #categories .category_wrapper.bundles_view_1 .bundles_wrapper .bundle_item.inactive{display:none!important;}
#sidebar #categories .category_wrapper.bundles_view_2 .bundles_wrapper .bundle_item:not(.inactive){display:none!important;}

#sidebar #categories .category_wrapper.bundles_view_3 .bundles_wrapper .bundle_item:not(.no_internet){display:none!important;}

#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item:last-child{margin-bottom:0.5rem}

#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item .bundle_title{padding:0.3rem 0rem;position:relative;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;cursor:pointer;}

#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item .bundle_title .bundle_title_name{position:relative;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width:calc( 100% - 100px );vertical-align:top;font-size:90%;}

#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item .bundle_title.bundle_type_other .bundle_title_name{display:inline-block;}

#sidebar #categories .category_wrapper.bundles_title_view_1 .bundles_wrapper .bundle_item .bundle_title .bundle_title_name .bundle_title_name_c {display:none;}
#sidebar #categories .category_wrapper.bundles_title_view_2 .bundles_wrapper .bundle_item .bundle_title .bundle_title_name .bundle_title_name_t {display:none;}

#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item .bundle_title .bundle_urls_sum{font-size: 80%;vertical-align: top;}

#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item .bundle_title span.icon-expanded{visibility:hidden;display:inline-block;position:relative;top:-.3rem;}
#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item.expanded .bundle_title span.icon-expanded{visibility:visible;}
#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item .bundle_title:hover{}

#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item .url_item{display:none;padding-left:2.5rem;background:transparent;border-bottom:.1rem solid #fff;font-size:1.2rem;color:#333}
/*#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item .url_item:last-child{border-bottom:1rem solid #111;}*/
#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item.expanded .url_item{display:block;}
#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item .url_item .url_title{padding:.2rem 0rem .2rem 1.5rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item .url_item.active{color:#fff}

#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item .bundle_tools{color:#ddd;margin-left:1.0rem;display:none;}
/*#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item:hover .bundle_tools{display:inline-block;}*/
#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item .bundle_tools span:hover{color:#999;}

#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item .bundle_title .bundle_sort{position:absolute;right:1.0rem;top:0.3rem;/*padding: 0rem 1.0rem 1.0rem 0rem;*/cursor:default;display:none;color:var(--em-sidebar_tab_panel_bundle_sort_icon-color);cursor:move;}

#sidebar #categories .category_wrapper .bundles_wrapper .bundle_item .bundle_title:hover .bundle_sort{display:block;}

#sidebar #categories .category_wrapper:not(.bundles_view_0) .bundles_wrapper .bundle_item .bundle_title .bundle_sort{display:none!important;}

#sidebar #categories .category_wrapper .category_tools_wrapper  .add_new_bundle{text-align:left;position: relative;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;cursor: pointer;color:var(--em-sidebar-tab-bundles-add-bundle-color);opacity:0.5;font-size:90%}

#sidebar #categories .category_wrapper .category_tools_wrapper  .add_new_bundle:hover{color:var(--em-sidebar-tab-bundles-add-bundle-hover-color);opacity:0.9;}

#sidebar #categories .open_bundle_report{position:absolute;right:0rem;top:0rem;text-align:center;color:#333;margin-right:0rem;  padding: 1.0rem 2.0rem 1.0rem 2.0rem;}

#sidebar .sidebar_card .sidebar_card_item .sidebar-get_more_tokens{color:var(--em-sidebar-link-color);cursor:pointer;margin-top:1.0rem;}
#sidebar .sidebar_card .sidebar_card_item .sidebar-get_more_tokens:hover{color:var(--em-sidebar-link-hover-color);}

#sidebar .sidebar-new-category{text-align:left;display:inline-block;white-space: nowrap;text-overflow: ellipsis; padding: 0.5rem 1.0rem 0.5rem 1.0rem;cursor:pointer;color:var(--em-sidebar-tab-bundles-add-category-color);opacity:0.5;font-size:80%}
#sidebar .sidebar-new-category:hover{color:var(--em-sidebar-tab-bundles-add-category-hover-color);opacity:0.9;}

#categories_options{padding:1.0rem;font-size:1.2rem;position:absolute;display:none;z-index:9999;}
#categories_options div{cursor:pointer}
#categories_options div:hover{}

#tokens_holder{font-size:3.0rem}

.menu_item_wrapper{display:inline-block;cursor:default;position:relative;-webkit-user-select: none;user-select: none;}
.menu_item_wrapper span.icon{position:relative;}
.menu_item_wrapper .menu_item{padding:0;margin:0;display:inline-block;padding:0rem .3rem 0rem .3rem;background:transparent;}
.menu_item_wrapper .menu_item img{position:relative;top:0.5rem;width:2.0rem;}

.menu_item_wrapper .menu_item_list {background:var(--em-menu-bg-color);color:var(--em-menu-color);list-style:none;padding:0;margin:0;display:none;position:absolute;z-index:99;/*width:100%;*/text-align:left;min-width: fit-content;max-height:40rem;overflow:auto;}

.menu_item_wrapper .menu_item_list.bottom{bottom:0rem;}
.menu_item_wrapper .menu_item_list.right{right:0rem;}
.menu_item_wrapper .menu_item_list.mw150 {min-width:15.0rem;}
.menu_item_wrapper .menu_item_list.mw200 {min-width:20.0rem;}
.menu_item_wrapper .menu_item_list.mw250 {min-width:25.0rem;}
.menu_item_wrapper .menu_item_list.mw300 {min-width:30.0rem;}
.menu_item_wrapper .menu_item_list.mw350 {min-width:35.0rem;}
.menu_item_wrapper .menu_item_list.mw400 {min-width:40.0rem;}
.menu_item_wrapper .menu_item_list.mw450 {min-width:45.0rem;}
.menu_item_wrapper .menu_item_list.mw500 {min-width:50.0rem;}
.menu_item_wrapper .menu_item_list.mw550 {min-width:55.0rem;}
.menu_item_wrapper .menu_item_list.mw600 {min-width:60.0rem;}
.menu_item_wrapper .menu_item_list li{padding:1.5rem 1.5rem;border-bottom:.1rem solid var(--em-border-color);color:#333;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.menu_item_wrapper .menu_item_list li:last-child{border-bottom:0rem solid var(--em-border-color);}
.menu_item_wrapper .menu_item_list li:hover{background:var(--em-menu-item-hover-bg-color)}
.menu_item_wrapper .menu_item_list li.hidden{display:none;}
.menu_item_wrapper .menu_item_list li img{position:relative;top:0.0rem;width:2.0rem;float:left}

.menu_item_wrapper .menu_item_list li.item{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

#box_1 .menu_item_wrapper .menu_item_list{background:var(--em-menu-bg-color);color:var(--em-menu-color);border: .1rem solid var(--em-border-color);box-shadow: 0px 0.5rem 1rem var(--em-border-color);}

#mainmenu{padding:1.6rem 2.0rem;cursor:pointer;}
#mainmenu_list{left:-0.1rem;top:4.4rem;z-index:997}

#tabs{margin:0rem;background:transparent;}

#tabs_wrapper{margin:0  0 0rem 0;padding:0rem 0;display: flex;flex: 0 0 auto;align-items: center;position: relative; left:-0.1rem; -webkit-box-ordinal-group: 2;-moz-box-ordinal-group: 2;order: 1;z-index:99;min-height:5.0rem;background:var(--em-tabs_wrapper-bg-color);border-bottom: .1rem solid var(--em-border-color);color:var(--em-tabs_wrapper-color);}

#tabs_wrapper .tab{cursor:default;position:relative;cursor:pointer;text-align:center;display: flex; align-items: center;justify-content: center;min-width:4.0rem;padding:1.6rem 2.0rem;position:relative;border: 0rem;-webkit-user-select: none;user-select: none;bottom:-0.1rem;}

#tabs_wrapper .tab:hover{}

#tabs_wrapper .tab:first-child{border-left: 0rem;}

#tabs_wrapper .tab .tab_title{white-space: nowrap;text-overflow: ellipsis;max-width:30.0rem;overflow:hidden;display:inline-block;}
#tabs_wrapper .tab .tab_close{background:transparent;color:red;position:relative;cursor:pointer;margin-left:1.0rem;display:none}

#tabs_wrapper .tab.selected{background:var(--em-tabs_wrapper-tab-selected-bg-color);border: 0.1rem solid var(--em-border-color);border-bottom:0px;border-top:0px;}
#tabs_wrapper .tab.selected .tab_close{color:red;display:inline-block;}

#tabs_wrapper .tab.inactive{color:var(--em-tabs_wrapper-tab-inactive-color);}

#tabs_wrapper .tab.tab-hidden{display:none;}
#tabs_wrapper .tab.tab-visible{display:flex!important;}

#tabs_wrapper .tab.tab-hidden-siblings{display:none!important;}

#tabs_wrapper .tab.mainmenu{}
#tabs_wrapper .tab.mainmenu .tab_icon{}

#tabs_panes_wrapper{padding: 1rem;}
/*
#tabs_panes_wrapper.empty::before {content: url(../img/cwpe.svg);position: fixed;right: 5px;bottom: 0%;z-index: 1;opacity:0.5;transform:scale(0.8);}
*/
#tabs_panes_wrapper .tab_pane{background:transparent;width:100%;/*height:-webkit-fill-available;*/padding: 2rem 2rem 7.5rem 2rem;clear:both;display:none;}
#tabs_panes_wrapper .tab_pane.selected{display:block}
#tabs_panes_wrapper .tab_pane.inactive{background:var(--em-tabs_panes_wrapper-tab_pane-inactive-bg-color);}

.card {}
.card .content{background-color: #fff;background-clip: border-box;border: .1rem solid rgba(0,0,0,.08); box-shadow: 0 0 1.3rem 0 rgba(74,53,107,.08);  padding: 1.5rem;}

.card table{width:100%;  border-spacing: 0;border-collapse: initial;background:var(--em-card-table-bg-color);border-left: .1rem solid var(--em-border-color);border-right: .1rem solid var(--em-border-color);border-bottom: .1rem solid var(--em-border-color);}
.card table th {font-size: 1.0rem;padding: .5rem .2rem;text-align:center}
.card table tbody td:first-child, .card table thead th:first-child {padding-left: .5rem;}

.card table > thead > tr > th {border-bottom-width: 1rem;border-left-width: 1rem;font-size: 1.2rem;text-transform: uppercase;font-weight: 400;padding-bottom: .5rem;}
.card table tbody td:first-child,
.card table thead th:first-child {padding-left: 1.5rem;}
.card table tbody td:last-child,
.card table thead th:last-child {padding-right: 1.5rem;}
.card nav{padding:1.5rem 0rem}
.card nav .pagination{margin-top:0rem;margin-bottom:0rem}
.card table{}
.card table > thead > tr > th,
.card table > tbody > tr > th,
.card table > tfoot > tr > th,
.card table > thead > tr > td,
.card table > tbody > tr > td,
.card table > tfoot > tr > td {padding: 1.0rem .8rem;vertical-align: middle;border-left-width: 0rem;}

.card table > thead > tr > th {border-bottom-width: .1rem;border-left-width: .1rem;font-size: 1.2rem;text-transform: uppercase;color: var(--em--card-table-th-color);font-weight: 400;padding-bottom: .5rem;}

.card table > thead > tr > th a {color: var(--em-card-table-th-color);}
.card table > thead > tr > th a.active {color: #333;font-weight:bold;}

.card table {border-left-width: .1rem;border-right-width: .1rem;}
.card table th:first-child {border-left-width: 0rem;}
.card table th:last-child {border-right-width: 0rem;}

.card table td:first-child {border-left-width: 0rem;}
.card table td:last-child {border-right-width: 0rem;}

.card table td {padding: .5rem;text-align: center;vertical-align: middle;}

.card table > thead > tr > th,
.card table > tbody > tr > th,
.card table > tfoot > tr > th,
.card table > thead > tr > td,
.card table > tbody > tr > td,
.card table > tfoot > tr > td {padding: 1.0rem .8rem;vertical-align: middle;border-left-width: 0rem;}

.card table>tbody>tr>th,
.card table>tfoot>tr>td,
.card table>tfoot>tr>th,
.card table>thead>tr>th {font-weight: bold;}

.card table>tbody>tr>td,
.card table>tbody>tr>th,
.card table>tfoot>tr>td,
.card table>tfoot>tr>th,
.card table>thead>tr>td,
.card table>thead>tr>th {vertical-align: middle; padding: .8rem;line-height: 1.42857143;border-top: .1rem solid var(--em-border-color);position:relative;width:8.0rem;height:6.0rem;}

/*.card table>thead>tr:first-child>th{border-top: 0.0rem solid var(--em-border-color);}*/
.card table>tbody>tr:first-child>td{border-top: 0.0rem solid var(--em-border-color);}

.card table > thead > tr > th {width:auto;height:auto;position:sticky;top:0px;z-index:90;background-color: var(--em-card-table-bg-color);border-bottom: .1rem solid var(--em-border-color);}

.card table>tbody>tr td.status_0{background: var(--em-card-table-td-status-zero-bg-color);border-color:var(--em-card-table-td-status-zero-border-color);}

.card table>tbody>tr td.markRed{cursor:pointer;  font-weight:bold;}
.card table>tbody>tr td.markRed:hover{background: var(--em-card-table-td-status-red-hover-bg-color);border-color:var(--em-card-table-td-status-red-hover-border-color);}

.card table>tbody>tr td .amount-cell{position:absolute;top:.1rem;right:.1rem;font-size:0.9rem;z-index:1;background:var(--em-card-table-td-amount-bg-color);padding:.6rem 1.0rem;cursor:pointer;}

.card table>tbody>tr td.markRed .amount-cell { font-weight:bold; }

.card table>tbody>tr td .left-cell { position:absolute;top:0rem;left:0rem;width:50%;background:var(--em-card-table-td-left-cell-bg-color);height:100%  }
.card table>tbody>tr td .left-cell div { transform: translate(-50%,50%);left: 50%;bottom: 50%;width:100%;position:absolute;font-size:1.2rem;}

.card table>tbody>tr td .right-cell { position:absolute;top:0rem;left:50%;width:50%;background:var(--em-card-table-td-right-cell-bg-color);height:100% }
.card table>tbody>tr td .right-cell div { transform: translate(-50%,50%);left: 50%;bottom: 50%;width:100%;position:absolute;font-size:1.2rem;}

.card table>tbody>tr td .full-cell { position:absolute;top:0rem;left:0%;width:100%;background:var(--em-card-table-td-full-cell-bg-color);height:100%; cursor:pointer;}
.card table>tbody>tr td .full-cell div { transform: translate(-50%,50%);left: 50%;bottom: 50%;width:100%;position:absolute;font-size:1.2rem;}

.card table>tbody>tr.parser_ready_0 td:not(:first-child){background:var(--em-card-table-tr-parser-ready-0-bg-color);opacity:0.6;font-size:1.2rem}
.card table>tbody>tr.parser_ready_2 td:not(:first-child){background:var(--em-card-table-tr-parser-ready-2-bg-color);opacity:0.6;font-size:1.2rem}

.card .card_flexbox{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-content: flex-start;align-items: flex-start;}

.card .card_flexbox.column{flex-direction: column;}

.card .card_flexbox .card_flexbox_left{order: 0;flex: 0 1 auto;align-self: left;}
.card .card_flexbox .card_flexbox_right{order: 1;flex: 1 1 auto;align-self: left;}

.card .card_flexbox.column .card_flexbox_right{margin-left:0rem;}

.card .card_toolbar{text-align:left;margin-bottom:2.0rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-content: flex-start;align-items: flex-start;}

.card .card_toolbar .card_toolbar_left{order: 0;flex: 0 1 auto;align-self: left;vertical-align:top}
.card .card_toolbar .card_toolbar_right{order: 1;flex: 1 1 auto;align-self: right;vertical-align:top}

.card .card_toolbar button{ width:auto;display:inline-block; text-align:center;padding: .7rem 1.0rem;background-image: none;}

.card .card_toolbar button.active{ }
.card .card_toolbar button:hover{ }

.card .card_toolbar input{ width:auto;display:inline-block; text-align:center;background-image: none;border:0rem;border-radius: 0rem;border: .1rem solid var(--em-border-color);transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}

.card .card_toolbar input.map_price{width:6.0rem;border:0rem}
.card .card_toolbar input[type=range]{width:20.0rem;}

.card .card_title{padding-top:.3rem;font-size: 1.6rem;}

.card .card_options_toolbar{margin:0 0rem 3.0rem 0rem;border:0rem solid var(--em-border-color);padding:0rem;}

.card .card_options_toolbar .card_pane{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-content: flex-start;align-items: flex-start;}

.card .card_options_toolbar .card_options_toolbar_item{padding:1.0rem;}
.card .card_options_toolbar .card_options_toolbar_item .card_options_toolbar_title{font-weight:bold;margin-bottom:1.0rem;}

.card .card_tabs{width:100%;margin-top:0rem;}
.card .card_tabs .card_tab{display:inline-block;padding:1.2rem 2.5rem;cursor:pointer;position: relative;bottom: -.1rem;bottom: 0rem;border: .1rem solid transparent;border-bottom: 0rem;}
.card .card_tabs .card_tab:hover{color: var(--em-card-tab-hover-color);/*border: 0.1rem solid var(--em-border-color);*/border-bottom: 0rem;/*top: 0.1rem;*/}
.card .card_tabs .card_tab.selected{position: relative;bottom: -.1rem;background: var(--em-card-tab-bg-color);border: 0.1rem solid var(--em-border-color);border-bottom: 0rem;}

.card .card_panes{width:100%;}
.card .card_panes .card_pane{display:none;padding:1.5rem;background:var(--em-card-pane-bg-color);border: 0.1rem solid var(--em-border-color);/*box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);*/}
.card .card_panes .card_pane.selected{display:block;}
.card .card_panes .card_pane.selected_flex{display:flex;}

.card .card_panes .card_pane .calendar-options{/*font-size:0.9em;*/}

.card .card_panes .card_pane .options_content{margin-right:1.5rem;border-right: 0.1rem solid var(--em-border-color);}
.card .card_panes .card_pane .options_content:last-child{border-right-width: 0rem;}

.card .card_panes .card_pane .options_content h3{margin-top:0}

.card .card_panes .card_pane .options_content .options_content_list{list-style:none;}

.card .card_panes .card_pane .options_content .options_content_list li{margin-bottom:1rem}

/*.card .from{display:none;}*/
.card .parser-title{font-size:1.4rem;text-align:center;cursor:pointer}
.card .filter_title{font-size:1.4rem;text-align:left;}
.card .filter_code{font-size:1.4rem;text-align:left;}
.card .filter_url{font-size:1.4rem;text-align:left;}
.card .filter_image{text-align:left;}
.card .filter_image img{max-width:100%;}
.card .filter_shop_image{text-align:left;}
.card .filter_shop_image img{max-width:100%;}

.card_tab_pane_table_bundle_urls tr td{}
.card_tab_pane_table_bundle_urls tr.inactive td{background:var(--em-card-pane-table-tr-td-inactive-bg-color);border-color:var(--em-card-pane-table-tr-td-inactive-border-color)}
.card_tab_pane_table_bundle_urls tr td.title{text-align:left;}
.card_tab_pane_table_bundle_urls tr td.td_move{cursor:move;}
.card_tab_pane_table_bundle_urls tr td.td_toggle_url_status{cursor:pointer;}
.card_tab_pane_table_bundle_urls tr td.td_toggle_url_status i.icss-success{color:var(--em-card-pane-table-tr-td-icon-success-color)}
.card_tab_pane_table_bundle_urls tr td.td_toggle_url_status i.icss-x{color:var(--em-card-pane-table-tr-td-icon-error-color)}
.card_tab_pane_table_bundle_urls tr td .remove_url{}
.card_tab_pane_table_bundle_urls tr td .add_new_product_url{margin:2.0rem .5rem;width:30%;cursor:pointer;}

.card .card_panes .card_pane .calendar .head-date.weekend{font-weight:bold}

.group_buttons{text-align:center;}
.group_buttons button{cursor:pointer;/*border-left:0*/}
.group_buttons button:hover{background:var(--em-group_button-hover-bg-color);color:var(--em-group_button-hover-color);}
.group_buttons button.selected{background:var(--em-group_button-selected-bg-color);color:var(--em-group_button-selected-color);}

.calendar-filters{float:left;text-align:left;}
.toggle-calendar-filters{float:left;cursor:pointer;}
.toggle-calendar-filters:hover{color:var(--em-toggle-calendar-filters-hover-color)}
.calendar-filters button{padding:.2rem .5rem;font-size:1.0rem}

.filter-by-shop{padding: 0;font-size: 90%;float:right}
.filter-by-shop.active{color:var(--em-calendar-filter-by-shop-color);border-color:var(--em-calendar-filter-by-shop-border-color);}

.shopName{cursor:pointer}

#dropdown_layer{position:fixed;top:0rem;left:0rem;width:100%;height:100%;background:rgba(0,0,0,.0);z-index:98;display:none;}
#dropdown_layer.active{display:block;}

.download_price_fluctuation_link{text-align:center;margin-top:1.0rem;}

.dates-selection-wrapper{cursor:pointer;display:inline-block; padding-left: 0rem;/*float:right; margin-right: 1%;*/ margin-left: 1%;transition: background-color ease-in-out .15s,color ease-in-out .15s;}
.dates-selection-wrapper:hover{}

.dates-selection-wrapper .icss-calendar{display:none;}

.toggle-button{display: inline-flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-content: stretch;align-items: stretch;transition: all ease-in-out .15s;min-width:3.0rem;overflow:hidden;border:.1rem solid var(--em-border-color);}

.toggle-button.disabled{opacity:0.6;pointer-events:none;cursor:not-allowed}

.toggle-button .toggle-button-inner{padding: .5rem 1.0rem;text-align:center}

.toggle-button > :nth-child(1) span{display:block;}
.toggle-button > :nth-child(2) span{display:block;}

.toggle-button > :nth-child(1) {order: 0;flex: 1 1 auto;align-self: auto;}
.toggle-button > :nth-child(2) {order: 0;flex: 0 1 auto;align-self: auto;}

.toggle-button.active > :nth-child(1) span{display:block;}
.toggle-button.active > :nth-child(2) span{display:block;}

.toggle-button.active > :nth-child(1) {order: 0;flex: 1 1 auto;align-self: auto;}
.toggle-button.active > :nth-child(2) {order: 0;flex: 0 1 auto;align-self: auto;}


.toggle-button > :nth-child(1) {cursor:default;background:var(--em-toogle-button-1-bg-color);color:var(--em-toogle-button-1-color);/*box-shadow: inset 0 0 2px 0px var(--em-toogle-button-1-shadow-color);*/}
.toggle-button > :nth-child(2) {cursor:pointer;background:var(--em-toogle-button-2-bg-color);}
.toggle-button > :nth-child(2):hover {background:var(--em-toogle-button-2-hover-bg-color);color:var(--em-toogle-button-2-hover-color);}

.toggle-button.active > :nth-child(1) {cursor:pointer;background:var(--em-toogle-button-1-active-bg-color);color:var(--em-toogle-button-1-active-color);/*box-shadow: inset 0 0 0px 0px var(--em-toogle-button-1-active-shadow-color);*/}
.toggle-button.active > :nth-child(2) {cursor:default;background:var(--em-toogle-button-2-active-bg-color);color:var(--em-toogle-button-2-active-color);/*box-shadow: inset 0 0 2px 0px var(--em-toogle-button-2-active-shadow-color);*/}
.toggle-button.active > :nth-child(1):hover {background:var(--em-toogle-button-1-active-hover-bg-color);color:var(--em-toogle-button-1-active-hover-color);}

.map-price-range-wrapper{float:right;}

.map-price-range-wrapper .map-price-range-input-wrapper{position:relative;max-width:8.0rem;}
.map-price-range-wrapper .map-price-range-input-wrapper input{width:100%;border-right:0rem;}
.map-price-range-wrapper .map-price-range-input-wrapper:nth-child(3) input{border-right:0rem solid var(--em-border-color)!important;}
.map-price-range-wrapper .map-price-range-input-wrapper .map-price-range-input-explain{margin-top:0.5rem;font-size:60%;text-align:center;}
.map-price-range-wrapper .map-price-range-input-wrapper .map-price-range-input-map-price{width:100%;}

.map-price-range-wrapper.disabled{opacity:0.4;cursor:not-allowed}
.map-price-range-wrapper.disabled .map-price-range-input-wrapper{pointer-events:none;}
.map-price-range-wrapper.disabled .map-price-range-input-wrapper input{border-bottom:.1rem solid var(--em-border-color);background:var(--em-map-price-range-input-input-disabled-bg-color);}
.map-price-range-wrapper.disabled .map-price-range-input-wrapper .map-price-range-input-explain{}
.map-price-range-wrapper.disabled .map-price-range-input-wrapper .map-price-range-input-map-price{border:.1rem solid var(--em-border-color);}

.group{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-content: stretch;align-items: center;}

.group.right{justify-content: flex-end;}

.group:not(.equal) > :nth-child(1) {order: 0;flex: 1 1 auto;align-self: auto;}
.group:not(.equal) > :nth-child(2) {order: 0;flex: 0 1 auto;align-self: auto;}
.group:not(.equal) > button:nth-child(2) {border-left:0}

.group.equal > * {align-self: auto;width:100%}

.group.equal > *:not(:first-child):not(:last-child){border-left:0;border-right:0;}

.group.inline > :nth-child(1) {flex: 0 1 auto;}

.beta-sign{position:relative;top:-.5rem;display:inline-block;color:red;transform: rotate(-10deg);}

.tokens-wrapper{position:relative;overflow:hidden;display:inline-block;border-radius:50%;width:15rem;height:15rem;padding-top:3.5rem;cursor:pointer;text-align:center;border: .1rem solid var(--em-sidebar-tokens-border-color);
background-repeat: repeat-x;
background-image: -webkit-gradient(linear,left top,left bottom,from(var(--em-sidebar-tokens-1-bg-color)),to(var(--em-sidebar-tokens-2-bg-color)));
background-image: linear-gradient(to bottom,var(--em-sidebar-tokens-1-bg-color) 0,var(--em-sidebar-tokens-2-bg-color) 100%);
box-shadow: 0px 0rem 0 var(--em-sidebar-tokens-shadow-color), 0 0.1rem 0.5rem rgba(0,0,0,.075);
}

.tokens-wrapper .tokens-per-day{font-size:1.1rem;position:absolute;bottom:0rem;width:100%;padding-top:1.0rem;height:4.0rem;border-top:.1rem solid var(--em-sidebar-tokens-per-day-border-color);}

.tokens-wrapper:hover{border:.1rem solid var(--em-sidebar-tokens-border-hover-color);}

/*.tokens-wrapper:hover .tokens-per-day{background:transparent;border-top:0.1rem solid transparent;color:initial}*/

.flex-container {padding:1.5rem 0rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-content: stretch;align-items: stretch;}
.flex-item{order: 0;flex: 1 1 auto;align-self: auto;/*padding:0 3.0rem;*/position:relative;}

.calendar_monthly_content .month{margin:0rem;margin-right:0rem;margin-bottom:0rem;padding-top:0rem;padding-bottom:0rem;height:360}
.overview-calendar-wrapper{background:var(--em-overview-calendar-wrapper-bg-color);padding:1.5rem 0rem;margin-bottom:1.5rem;}

.calendar-options-item{cursor:pointer;}

.changelog-wrapper{padding:1.5rem;margin-bottom:1.5rem;position:relative;border-bottom: .1rem solid var(--em-border-color);}
.changelog-wrapper .changelog-label{position:static; display: inline-block;}

.urls-visibility-active{ color:var(--em-urls-visibility-active-color);}

.remove-report{background:var(--em-remove-report-bg-color);color:var(--em-remove-report-color);float:right;font-size:1.2rem;padding-left:.5rem;padding-right:.5rem;cursor:pointer;}
.remove-report:hover{background:var(--em-remove-report-hover-bg-color);}
.report-name{text-overflow: ellipsis;overflow: hidden}

.calendar-options-move-calendar{float:right}
.calendar-options-move-calendar button{cursor:pointer;padding:0.5rem;background:transparent;color:currentColor;border-color:transparent}

#online_status{position:fixed;top:0rem;left:0rem;width:100%;height:100%;z-index:999999;display:none;background:var(--em-online_status-overlay-bg-color);color:var(--em-online_status-overlay-color);}
#online_status .online_status-wrapper{position:absolute;text-align:center; top: 50%; right: 50%;transform: translate(50%,-50%);padding:1.5rem;background:var(--em-online_status-bg-color);color:var(--em-online_status-color);}

#search_result ol{max-height:30.0rem;max-width:70.0rem;overflow:auto;padding:0rem;margin:1.5rem auto;}
#search_result ol li{background:var(--em-search_result-bg-color);border-bottom:.1rem solid var(--em-border-color);padding:1.0rem .5rem;margin-bottom:1.5rem;overflow:auto;}

#search_service_result ol{max-height:30.0rem;max-width:70.0rem;overflow:auto;padding:0rem;margin:1.5rem auto;}
#search_service_result ol li{background:var(--em-search_service_result-bg-color);border-bottom:.1rem solid var(--em-border-color);padding:1.0rem .5rem;margin-bottom:1.5rem;overflow:auto;}

#tokens_charges_list{list-style-type:none;padding:0;margin:0}
#tokens_charges_list li{margin-bottom:1.0rem;border-bottom:.1rem dashed var(--em-border-color);list-style-type:none;}

#charges_list_wrapper{}
#charges_list_wrapper #charges_list_header{margin-top:2rem;margin-bottom:1rem}
#charges_list_wrapper #charges_list{list-style:none;margin:0;padding:0px;margin-left:1rem}
#charges_list_wrapper #charges_list li{margin-bottom:0.5rem}
#charges_list_wrapper #charges_list li .card{max-height:300px;overflow:auto;display:none;margin-bottom:1.5rem}
#charges_list_wrapper #charges_list li.opened .card{display:block}
#charges_list_wrapper #charges_list li .charges-info{margin-bottom:1rem;cursor:pointer;}
#charges_list_wrapper #charges_list li .charges-info .icss-caret-down{display:none;}
#charges_list_wrapper #charges_list li.opened .charges-info .icss-caret-down{display:inline-block;}
#charges_list_wrapper #charges_list li.opened .charges-info .icss-caret-r{display:none;}

.search_list{}
.search_list li span{color:navy;cursor:pointer;}

#sidebar #sidebar_listing_parsers .sidebar_parsers_search_wrapper{padding:1.4rem}
#sidebar #sidebar_listing_parsers .sidebar_parsers_search_wrapper input{width:100%}

#sidebar #sidebar_listing_search .sidebar_search_wrapper{padding:1.4rem}
#sidebar #sidebar_listing_search input{width:100%}
#sidebar #sidebar_listing_search_results{margin:0;list-style:none;padding-left:0rem;}
#sidebar #sidebar_listing_search_results li{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;cursor:pointer;padding: 0.3rem 1.4rem;}
#sidebar #sidebar_listing_search_results li:hover{background:var(--em-sidebar_tab_panel_search-hover-bg-color);color:var(--em-sidebar_tab_panel_search-hover-color);}
#sidebar #sidebar_listing_search_results li.inactive{background:var(--em-sidebar_tab_panel_search-inactive-bg-color);color:var(--em-sidebar_tab_panel_search-inactive-color);}
#sidebar #sidebar_listing_search_results li span{color:var(--em-sidebar_tab_panel_search-color);}

#sidebar #sidebar_listing_search_results li:last-child{margin-bottom: 1.4rem;}

#sidebar .sidebar-listing-panel{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-content: stretch;align-items: stretch;user-select: none;margin-top:0.1rem;margin-left:1.5rem;/*margin-right:1.5rem;*/}

#sidebar .sidebar-listing-panel .sidebar-listing-panel-item{order: 0;flex: 1 1 auto;align-self: auto;padding-left: 1.0rem;padding-right: 1.0rem;padding-top: 1rem;padding-bottom: 1rem;position: relative;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;cursor: pointer;text-align:center;background:var(--em-sidebar_tab-bg-color);position:relative;top:0.0rem}

#sidebar .sidebar-listing-panel .sidebar-listing-panel-item.selected{background:var(--em-sidebar_tab_selected-bg-color);border: var(--em-sidebar-border-width) solid var(--em-sidebar-border-color);border-bottom:0;position:relative;top:0.1rem}

#sidebar .sidebar-listing-panel .sidebar-listing-panel-item:hover{color: var(--em-sidebar_tab-hover-bg-color);}

#sidebar .sidebar-listing-panel-data{background:var(--em-sidebar_tab_panel-bg-color);border: var(--em-sidebar-border-width) solid var(--em-sidebar-border-color);margin:var(--em-sidebar-margin);}

#sidebar .sidebar-listing-panel-data-item{display:none;}
#sidebar .sidebar-listing-panel-data-item.selected{display:block;}

#sidebar .sidebar-listing-panel-data-item #parsers .parser-item{text-align: left;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;-webkit-user-select: none;user-select: none;width: 100%;padding: 0.3rem 1.4rem;cursor:pointer;}
#sidebar .sidebar-listing-panel-data-item #parsers .parser-item.selected{background:var(--em-sidebar_tab_panel_parser-selected-bg-color);color:var(--em-sidebar_tab_panel_parser-selected-color);}
#sidebar .sidebar-listing-panel-data-item #parsers .parser-item.inactive{background:var(--em-sidebar_tab_panel_parser-inactive-bg-color);color:var(--em-sidebar_tab_panel_parser-inactive-color);}
#sidebar .sidebar-listing-panel-data-item #parsers .parser-item:hover{background:var(--em-sidebar_tab_panel_parser-hover-bg-color);color:var(--em-sidebar_tab_panel_parser-hover-color)}



#sidebar #sidebar_listing_notes .sidebar_listing_notes_load_wrapper{padding:1.4rem;text-align:right}

#sidebar #sidebar_listing_notes .sidebar_listing_notes_wrapper{padding:1.4rem;}

#sidebar #sidebar_listing_notes .sidebar_listing_notes_wrapper #sidebar_listing_notes_input{width:100%;}

#sidebar #sidebar_listing_notes .sidebar_listing_notes_wrapper #sidebar_listing_notes_results{list-style:none;margin:0;padding:0;margin-top:2rem;}

#sidebar #sidebar_listing_notes .sidebar_listing_notes_wrapper #sidebar_listing_notes_results li{margin-bottom:2rem;}

#sidebar #sidebar_listing_notes .sidebar_listing_notes_wrapper #sidebar_listing_notes_results li .sidebar_listing_notes_results-header{display:flex;justify-content: space-between;font-size:80%}

#sidebar #sidebar_listing_notes .sidebar_listing_notes_wrapper #sidebar_listing_notes_results li .sidebar_listing_notes_results-header .sidebar_listing_notes_results-header-date{margin-right:1rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

#sidebar #sidebar_listing_notes .sidebar_listing_notes_wrapper #sidebar_listing_notes_results li .sidebar_listing_notes_results-header select{padding: 0;font-size:100%}

#sidebar #sidebar_listing_notes .sidebar_listing_notes_wrapper #sidebar_listing_notes_results li .sidebar_listing_notes_results-header .sidebar_listing_notes_results-header-delete{cursor:pointer;}

#sidebar #sidebar_listing_notes .sidebar_listing_notes_wrapper #sidebar_listing_notes_results li .sidebar_listing_notes_results-content{background:var(--em-sidebar_tab_panel_notes-item-bg-color);border: 1px solid var(--em-sidebar_tab_panel_notes-item-border-color);margin-bottom:0.5rem;padding:1rem;overflow: hidden;text-overflow: ellipsis;}

#sidebar #sidebar_listing_notes .sidebar_listing_notes_wrapper #sidebar_listing_notes_results li .sidebar_listing_notes_results-content.error{

background:var(--em-sidebar_tab_panel_notes-item-error-bg-color);color:var(--em-sidebar_tab_panel_notes-item-error-color);border: 1px solid var(--em-sidebar_tab_panel_notes-item-error-border-color);

}

#sidebar #sidebar_listing_notes .sidebar_listing_notes_wrapper #sidebar_listing_notes_results li .sidebar_listing_notes_results-content.warning{

background:var(--em-sidebar_tab_panel_notes-item-warning-bg-color);color:var(--em-sidebar_tab_panel_notes-item-warning-color);border: 1px solid var(--em-sidebar_tab_panel_notes-item-warning-border-color);

}

#sidebar #sidebar_listing_notes .sidebar_listing_notes_wrapper #sidebar_listing_notes_results li .sidebar_listing_notes_results-content.success{

background:var(--em-sidebar_tab_panel_notes-item-success-bg-color);color:var(--em-sidebar_tab_panel_notes-item-success-color);border: 1px solid var(--em-sidebar_tab_panel_notes-item-success-border-color);

}

.sidebar-version{display:inline-block;}

.sidebar-title-beta{font-size:1.4rem;color:var(--em-sidebar-title-beta-color);display:none;}

#language_selection_list{width:100%}
#theme_selection_list{width:100%}

#tabs_wrapper .menu_item_list{left:0.0rem;top:5.2rem;max-height:40.0rem;overflow:auto;}
#tabs_wrapper .tab-group .tab.tab-hidden{display:block;text-align:left;border-bottom:.1rem solid var(--em-border-color);}
#tabs_wrapper .tab-group .tab.tab-hidden:last-child{border-bottom:0rem solid var(--em-border-color);}

#tabs_wrapper .tab-group .tab .tab_title{overflow:unset;}
#tabs_wrapper .tab-group .tab:hover{background: var(--em-tabs_wrapper-tab-hover-bg-color);}

#tabs_wrapper .tab.menu_item_wrapper.selected{background: transparent;}

.card table thead th.counter{width:auto;padding-left:0rem;padding-right:0rem}
.card table tbody td.counter{width:2.0rem;padding-left:0rem;padding-right:0rem;font-size:1.5rem}

.card table thead th.checkbox{width:1rem;padding-left:0rem;padding-right:0rem}
.card table tbody td.checkbox{width:1.0rem;padding-left:0rem;padding-right:0rem;}

.card table thead th.parser{width:auto;padding-left:0rem;padding-right:0rem}
.card table tbody td.parser{width:8.0rem;padding-left:0rem;padding-right:0rem;font-size:1.5rem}

.tab-group{padding: 1.0rem 1.5rem;}

#completeness_panel{}
#completeness_panel .cbox{width:2.5rem;height:2.5rem;border:.1rem solid var(--em-border-color);background: var(--em-completeness_panel-bg-color);display:inline-block;margin-right:0.5rem;position:relative;text-align:center;cursor:pointer;}
#completeness_panel .cbox.selected{border:.1rem solid var(--em-completeness_panel-border-color);background:var(--em-completeness_panel-selected-bg-color)}
#completeness_panel .cbox:hover{border:.1rem solid var(--em-completeness_panel-border-color);}
#completeness_panel .cbox-inner{transform: translate(-50%,50%);  left: 50%;  bottom: 50%;  width: 100%;  position: absolute; font-size: 1.2rem;z-index:1;}

#completeness_description{position:fixed;bottom:0rem;background:var(--em-completeness_description-bg-color);z-index:2;width:100%;padding:1.5rem;}

#completeness_panel{}

.daterangepicker{background: var(--em-daterangepicker-bg-color);border: .1rem solid var(--em-border-color);border-radius: 0rem;}
.daterangepicker .ranges li:hover{background-color: var(em-daterangepicker-ranges-hover-bg-color);}
.daterangepicker .ranges li.active{background-color: var(--em-daterangepicker-ranges-active-bg-color);color: var(em-daterangepicker-ranges-active-color);}
.daterangepicker td.active, .daterangepicker td.active:hover{background-color: var(--em-daterangepicker-td-active-bg-color);border-color: transparent;color: var(--em-daterangepicker-td-active-color);}
.daterangepicker td.in-range{background-color: var(--em-daterangepicker-td-in-range-bg-color);border-color: transparent;color: var(--em-daterangepicker-td-in-range-color);}

#overview_added_reports_list{}
#overview_added_reports_list ol{list-style:none;padding:0px;background:var(--em-overview-reports-bg-color);}
#overview_added_reports_list ol li{border:0.1rem solid var(--em-border-color);border-bottom:0px;padding:1rem;}
#overview_added_reports_list ol li:last-child{border-bottom:0.1rem solid var(--em-border-color);}
#overview_added_reports_list ol li .name{padding-top:0.5rem;}
#overview_added_reports_list ol li .details{padding:1rem;}

#overview_generated_reports_list{}
#overview_generated_reports_list ol{list-style:none;padding:0px;background:var(--em-overview-reports-bg-color);}
#overview_generated_reports_list ol li{border:0.1rem solid var(--em-border-color);border-bottom:0px;padding:1rem;}
#overview_generated_reports_list ol li:last-child{border-bottom:0.1rem solid var(--em-border-color);}

.overflow-wrap-anywhere{overflow-wrap: anywhere;}

#sidebar_fullname{display:inline-block}
#sidebar_email{display:inline-block}

.overview-exclude-parsers-list{max-height:300px;overflow:auto;}

.theme-gradient{ width:16px; height: 16px; border-radius:50%; background-image: conic-gradient(#fd5308,#fb9902,#fabc02, #fefe33, #fb9902, #fabc02, #d0ea2b, #66b032, #0391ce, #0247fe, #3d01a4,#8601af,#a7194b,#fe2712,#fd5308);}

.list-editUrls{list-style: none;padding: 0rem;margin: auto;}
.list-editUrls li{padding: 1rem;margin-bottom: 1rem}
.list-editUrls li.url-inactive{background:var(--em-url-inactive-bg-color);}

.list-editUrls li .urls_edit_panel{padding: 1rem;border: .1rem solid var(--em-border-color);}

.ui-state-highlight-tab{border: 0.1rem solid var(--em-border-color);cursor: default;position: relative;cursor: pointer;text-align: center;display: flex;align-items: center;justify-content: center;min-width: 4rem;padding: 1.6rem 2rem;position: relative;border: 0rem;-webkit-user-select: none;user-select: none;bottom: -0.1rem;}

.discover_urls_content_table,
.urls_content_table,
.calendar-content,
.table_wrapper{max-height:600px;overflow:auto;width:100%;}

.notification-strip-item{width:100%;padding:1rem 1rem;}
.notification-strip-item.error{background: var(--em-error-bg-color);color: var(--em-error-color);}
