.app-aside-wrapper[data-aside=show] .app-aside{transform:none!important;visibility:visible}.app-aside-wrapper[data-aside=show] .app-aside-blur{display:block!important}.app-aside-wrapper[data-aside-allow-close=false] .aside-back-link{cursor:not-allowed;pointer-events:none;opacity:.3}.app-aside{position:fixed;top:0;bottom:0;font-size:.9rem;background:#fff;box-shadow:0 0 8px 1px rgba(0,0,0,.1);display:flex;flex-flow:column;overflow:hidden;transition:all .2s ease-out;width:500px;z-index:10000;height:100%;padding:40px 30px 30px 30px;overflow-x:hidden;transform:translateZ(0);visibility:hidden}.app-aside.app-side-direction-left{left:0!important;transform:translateX(-100%)}.app-aside.app-side-direction-right{right:0!important;transform:translateX(100%)}.app-aside .aside-back-link i.ti{font-size:1.5rem;color:#898f9f}.app-aside .app-search-input{outline:0;box-shadow:none!important;border:0;font-size:1.5rem}.box .app-aside{z-index:20008}.app-aside>.blur{position:absolute}.app-aside>.spinner{position:absolute}[data-is-footer-shown=true] .app-aside{padding-bottom:60px}@media only screen and (max-width:479px){.app-aside{max-width:384px!important;right:-384px!important;width:100%!important}}.app-aside-content{padding:0 5px 30px;height:100%;position:relative;transform:translateZ(0);display:flex;flex-flow:column;overflow:auto;margin-top:30px}.app-aside-header{position:absolute;top:10px;left:0;display:flex;width:100%;background:#fff;z-index:1000;padding-bottom:10px}.app-aside-footer{position:absolute;display:flex;flex-flow:column;left:0;bottom:0;right:0;background:0 0}[data-is-footer-shown=true] .app-aside-footer{background:#fff}.app-aside-title{margin:5px 0 0 30px;color:#898f9f}.app-aside-title strong{color:#000}@media only screen and (max-width:479px){.app-aside-title{font-size:1.6rem}}.app-aside-controls{margin-left:auto;display:flex;align-items:center}.app-aside-controls .btn-link{text-decoration:none}.app-aside-extra-controls{display:flex;align-items:center}.app-aside-blur{top:0;left:0;margin:0;width:100%;height:100%;position:fixed;z-index:9999;display:none;background:0 0;backdrop-filter:blur(2px);transform:translateZ(0)}.box .app-aside-blur{z-index:20007}.app-aside-blur-inside{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.3}@media only screen and (max-width:479px){.aside-control .ti{font-size:1.5rem;line-height:1.5rem}.aside-control span{display:none}}.app-aside-menu{position:fixed;top:0;left:0;bottom:0;z-index:801;display:flex;flex-direction:column;width:100px;height:100%;background:#206bc4;grid-row:span 2}@media only screen and (min-width:768px) and (max-width:991px),only screen and (max-width:479px){.app-aside-menu{display:none;position:fixed;top:0;bottom:0;left:0;z-index:1000}.app-aside-menu>a{display:none}.app-aside-menu.open{display:block;width:300px}}.app-aside-menu>a{text-align:center}.app-aside-menu .company-logo{margin:40px auto;width:44px}.app-aside-menu nav{margin-top:auto;list-style:none}@media only screen and (min-width:768px) and (max-width:991px),only screen and (max-width:479px){.app-aside-menu nav{margin-top:90px}}.app-aside-menu nav li{text-align:center}.app-aside-menu nav li.mobile{display:none}@media only screen and (min-width:768px) and (max-width:991px),only screen and (max-width:479px){.app-aside-menu nav li{text-align:left}.app-aside-menu nav li.mobile{display:block}.app-aside-menu nav li.break-nav{margin-top:20px}}.app-aside-menu nav li a{position:relative;display:inline-block;padding:18px;border-radius:5px;transition:all .8s}@media only screen and (min-width:768px) and (max-width:991px),only screen and (max-width:479px){.app-aside-menu nav li a{padding:5px 18px;display:block}}.app-aside-menu nav li a svg{fill:white;width:34px;height:auto}.app-aside-menu nav li a .ti{color:#fff;font-size:34px}.app-aside-menu nav li a[data-hover-text]:after,.app-aside-menu nav li a[data-hover-text]:before{position:absolute;opacity:0;left:-9999px;transition:opacity,transform .3s;transform:translate(-10px);color:#000;z-index:10000}@media only screen and (min-width:768px) and (max-width:991px),only screen and (max-width:479px){.app-aside-menu nav li a[data-hover-text]:after,.app-aside-menu nav li a[data-hover-text]:before{opacity:1}}.app-aside-menu nav li a[data-hover-text]:before{content:'';top:50%;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:10px solid #fff;margin:-5px 0 0 0}@media only screen and (min-width:768px) and (max-width:991px),only screen and (max-width:479px){.app-aside-menu nav li a[data-hover-text]:before{display:none}}.app-aside-menu nav li a[data-hover-text]:after{content:attr(data-hover-text);background-color:#fff;border-radius:3px;padding:8px 20px;box-shadow:0 4px 13px rgba(0,0,0,.15);margin:0 0 0 8px;white-space:nowrap}@media only screen and (min-width:768px) and (max-width:991px),only screen and (max-width:479px){.app-aside-menu nav li a[data-hover-text]:after{position:relative;display:inline-block;left:0;background-color:transparent;color:#fff;box-shadow:none;vertical-align:middle}}.app-aside-menu nav li a:focus,.app-aside-menu nav li a:hover{background-color:#1457a6}.app-aside-menu nav li a:focus[data-hover-text]:after,.app-aside-menu nav li a:focus[data-hover-text]:before,.app-aside-menu nav li a:hover[data-hover-text]:after,.app-aside-menu nav li a:hover[data-hover-text]:before{left:100%;opacity:1;transform:translate(0)}