.app-template-7{--pdf-text-color:#ffffff;--menu-text-color:#ffffff;--header-text-color:#ffffff;--template-bc-color:#26235D;--pdf-background-color:#26235D;--menu-background-color:#2E79BB;--menu-hover-text-color:#000000;--pdf-button-text-color:#ffffff;--sidefilter-text-color:#353535;--application-title-color:#ffffff;--chips-button-text-color:#151515;--header-background-color:#26235D;--header-hover-text-color:#26235D;--template-bc-active-color:#26235Db5;--chips-selected-text-color:#ffffff;--menu-highlight-text-color:#26235D;--template-background-color:#ffffff;--menu-hover-background-color:#ffffff;--pdf-button-background-color:#2E79BB;--sidefilter-background-color:#ffffff;--chips-button-background-color:#ebebeb;--header-hover-background-color:#ffffff;--chips-selected-background-color:#2E79BB;--menu-highlight-background-color:#F7D752;--app-header-height:50px;--border-bg-1:#ececec;--border-bg-2:#e7e6e1;--hover-transition-1:background-color ease-in 0.1s,color ease-in 0.1s;--menu-height:40px;--loader-bg:#fff;--loader-fade-bg:rgba(255,255,255,0.8);--loader-text-color:#353535;--layout-loader-bg:#fff;--loader-color:#26235D;--layout-loader-color:#26235D}.app-template-7 .app-menufilter-css{--menu-filter-div-bg:transparent;--menu-filter-height:50px;--filters-font-size:14px;--chip-bg-color:var(--chips-button-background-color)!important;--chip-text-color:var(--chips-button-text-color)!important;--chip-active-bg-color:var(--chips-selected-background-color)!important;--chip-active-text-color:var(--chips-selected-text-color)!important}.app-template-7 .app-pdf-builder-css{--pdf-header-bg:var(--pdf-background-color)!important;--pdf-header-text-color:var(--pdf-text-color)!important;--pdf-tools-bg:var(--pdf-button-background-color)!important;--pdf-tools-text-color:var(--pdf-button-text-color)!important}.app-template-7.app-container{min-height:100vh;width:100%;background:var(--template-background-color);color:#292929;overflow:hidden}.app-template-7 .app-outer-wrap{background:var(--template-background-color);color:#292929;height:100vh;width:100%;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}.app-template-7 .app-header-container{width:100%;position:relative;height:var(--app-header-height);display:flex;align-items:center;justify-content:flex-start;background:var(--header-background-color);color:var(--header-text-color);padding:0 7px;box-shadow:0 2px 10px 2px rgba(0,0,0,.05);z-index:100}.app-template-7 .app-logo-container{height:32px;min-width:40px;max-width:150px;overflow:hidden;margin-left:10px;flex-shrink:0}.app-template-7 .app-logo-container .app-logo{height:100%;width:100%;object-fit:contain;object-position:center}.app-template-7 .app-title-container{margin-left:20px;margin-right:20px;width:100%;flex-shrink:1;overflow:hidden}.app-template-7 .app-title{margin:0;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:1.3em;color:var(--application-title-color);font-weight:400}.app-template-7 .app-header-container>:not(.app-title-container){flex-shrink:0}.app-template-7 .app-header-ctrls-container{display:flex;align-items:center;justify-content:flex-start;flex-shrink:0}.app-template-7 .app-header-btn{display:block;width:30px;height:30px;line-height:30px;text-align:center;cursor:pointer;background:0 0;color:var(--header-text-color);transition:var(--hover-transition-1);border-radius:7px;margin-right:7px}.app-template-7 .app-header-btn:last-of-type{margin-right:0}.app-template-7 .app-header-btn:hover{background:var(--header-hover-background-color);color:var(--header-hover-text-color)}.app-template-7 .app-user-shortname{display:block;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;background:var(--header-hover-background-color);color:var(--header-hover-text-color);font-size:1.5em;font-weight:700;cursor:default;user-select:none}.app-template-7 .app-user-info-container{margin:0 10px;height:100%;display:flex;align-items:center;user-select:none}.app-template-7 .app-user-info{display:none;position:absolute;top:calc(100% + 1px);background-color:#fff;color:#353535;right:5px;min-width:100px;padding:5px;box-shadow:0 2px 8px 2px rgba(0,0,0,.08);border-radius:10px;z-index:99}.app-template-7 .app-user-info>span{display:block;text-align:left;padding:3px 10px;font-size:14px}.app-template-7 .app-user-info>span>i{margin-right:7px;font-size:.9em}.app-template-7 .app-user-name{color:var(--header-hover-text-color)}.app-template-7 .app-user-logout{cursor:pointer}.app-template-7 #app-edit-user-profile{cursor:pointer}.app-template-7 .app-main-menu-container{width:100%;background:var(--menu-background-color);color:var(--menu-text-color);border-radius:0;box-shadow:3px 3px 10px 2px rgba(0,0,0,.05);z-index:99;display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;height:var(--menu-height);position:relative}.app-template-7 .app-main-menu{padding:0;overflow:hidden;width:100%;height:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;padding:2px 5px}.app-template-7 .app-menu-item{user-select:none}.app-template-7 .app-main-menu .app-menu-item .app-menu-item-content{width:100%;font-size:14px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;padding:2px 6px;cursor:pointer;border-radius:5px;line-height:1.3;background-color:transparent;position:relative;transition:all ease-in-out .2s}.app-template-7 .app-main-menu .app-menu-item:hover>.app-menu-item-content{background:var(--menu-highlight-background-color);color:var(--menu-highlight-text-color)}.app-template-7 .app-main-menu .app-menu-item.active-menu>.app-menu-item-content{background:var(--menu-highlight-background-color);color:var(--menu-highlight-text-color)}.app-template-7 .app-main-menu .app-menu-item.active-dashboard>.app-menu-item-content{background:var(--menu-highlight-background-color);color:var(--menu-highlight-text-color);transition:none}.app-template-7 .app-main-menu .app-menu-item .app-menu-item-icon{margin-right:5px;width:20px;text-align:center;height:20px;line-height:20px;overflow:hidden;font-size:1em;display:flex;align-items:center;flex-shrink:0}.app-template-7 .app-main-menu .app-menu-item .app-menu-item-icon.icon-img{object-fit:contain;object-position:center}.app-menu-item-content>*{flex-shrink:0;transition:opacity ease-in-out .2s,margin ease-in-out .2s}.app-template-7 .app-main-menu .app-menu-item .app-sub-menu{display:none}.app-sub-menu-expand-btn{margin-left:10px;font-size:1em;flex-shrink:0}.app-template-7 .app-main-menu .app-menu-item{display:block;margin-right:10px;flex-shrink:0}.app-template-7 .app-main-menu .app-menu-item:last-child{margin-right:0}.app-template-7 .app-main-menu .app-menu-item:last-child{padding-bottom:0}.app-template-7 .app-main-menu .app-sub-menu{padding:0;position:fixed;background:#fff;border-radius:5px;z-index:999;box-shadow:0 2px 8px 2px rgb(0 0 0 / 15%);padding:5px;color:var(--menu-highlight-text-color);width:180px}.app-template-7 .app-main-menu .app-sub-menu .app-sub-menu{position:fixed}.app-template-7 .app-main-menu .app-sub-menu .app-menu-item .app-menu-item-title{width:100%;white-space:normal;flex-shrink:1;word-break:break-all}.app-template-7 .app-main-menu .app-sub-menu .app-menu-item{margin-right:0;margin-bottom:5px}.app-template-7 .app-main-menu .app-sub-menu .app-menu-item:last-child{margin-bottom:0}.app-template-7 .app-main-menu .app-sub-menu .app-menu-item .app-sub-menu-expand-btn{transform:rotate(270deg)}.app-template-7 .app-layout-container{position:relative;width:100%;height:calc(100% - var(--app-header-height));padding-top:5px;overflow:hidden;z-index:98}.app-template-7 .app-layout-container.no-header{height:100%}.app-template-7 .app-layout-container.no-header.menu-added{height:calc(100% - var(--menu-height))}.app-template-7 .app-layout-container.menu-added{height:calc(100% - (var(--app-header-height) + var(--menu-height)))}.app-template-7 .app-contents{width:100%;height:100%;overflow:auto;padding:10px 0;padding-left:15px;padding-right:10px;scrollbar-gutter:stable}.app-template-7 .app-breadcrumb-container{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;padding:0 15px}.app-template-7 .app-breadcrumb-path{display:flex;font-size:12px;align-items:center;color:var(--template-bc-color);margin-right:3px;cursor:default;padding:5px}.app-template-7 .app-breadcrumb-path>i{margin-left:8px}.app-template-7 .app-breadcrumb-path.active-path{color:var(--template-bc-active-color)}.app-template-7 .app-menufilter-container{padding:5px 15px;padding-bottom:0}.app-template-7 .app-layout-loader{background:var(--template-background-color)}@media (max-width:900px){.app-template-7 .app-outer-wrap{flex-flow:column!important}.app-template-7 .app-layout-container.menu-added{height:calc(100dvh - (var(--app-header-height) + var(--menu-height)))}}@media (max-width:600px){.app-template-7 .app-main-menu-container{height:100%!important}.app-template-7 .app-main-menu_mob{padding:10px 5px;margin:0;overflow-x:hidden;overflow-y:auto;flex-shrink:1;scrollbar-gutter:stable;width:100%;height:100%;border-right:solid 1px var(--menu-border-color);border-top:solid 1px var(--menu-border-color);position:relative;top:55px}.app-template-7 .app-main-menu_mob .app-menu-item_mob{width:100%;display:block;padding-bottom:10px}.app-template-7 .app-menu-item_mob{user-select:none}.app-template-7 .app-main-menu_mob .app-menu-item_mob .app-menu-item-content_mob{width:100%;font-size:1em;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;padding:5px 10px;cursor:pointer;border-radius:10px;line-height:1.5;background-color:transparent;position:relative;transition:all ease-in-out .2s}.app-template-7 .app-main-menu_mob .app-sub-menu_mob{padding:0;padding-left:10px;padding-top:10px}.app-template-7 .app-main-menu_mob .app-menu-item_mob .app-sub-menu_mob{display:none}.app-template-7 .app-main-menu_mob .app-menu-item_mob .app-menu-item-icon{margin-right:5px;width:30px;text-align:center;height:30px;line-height:30px;overflow:hidden;font-size:1em}.app-template-7 .app-main-menu-container_mob .app-main-menu_mob .app-menu-item_mob .app-menu-item-title{width:100%;white-space:normal;flex-shrink:1;word-break:break-all}.app-template-7 .app-main-menu-container.hide-menu{left:-100%}.app-template-7 .app-main-menu-container{position:fixed!important}.app-template-7 .app-main-menu-container{width:70%!important}.app-template-7 .app-main-menu_mob .app-menu-item_mob.active-dashboard>.app-menu-item-content_mob{background:var(--menu-highlight-background-color);color:var(--menu-highlight-text-color);transition:none}.app-template-7 .app-layout-container.menu-added{height:calc(100dvh - (var(--app-header-height)))}}