.usermessages{position:fixed;top:0;right:0;margin:24px;max-width:calc(100% - 48px);z-index:999999}[v-cloak]{display:none}html,body{height:100%;padding:0!important;margin:0;overflow:hidden}.main-layout{height:100%;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:-ms-box;display:box;-ms-flex-direction:row;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-box-orient:horizontal;box-orient:horizontal;padding:0}.safari-engine .main-layout{height:-webkit-fill-available}.content{-ms-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;box-flex:1;flex:1 1 auto;overflow-y:auto}.safari-engine .content{overflow-y:scroll;-webkit-overflow-scrolling:touch;height:-webkit-fill-available}.content-header{height:58px;background-color:#f4f4f4;border-bottom:1px solid #d4dbde}.content-below-header{height:calc(100% - 58px)}.safari-engine .content-below-header{height:-webkit-fill-available}.content-scrollable-y{overflow-y:auto}.safari-engine .content-scrollable-y{overflow-y:scroll;-webkit-overflow-scrolling:touch}@font-face{font-family:Roboto;src:url(../../fonts/Roboto/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal}#vue-areas-bar{height:100%;display:flex}.safari-engine #vue-areas-bar{height:-webkit-fill-available}.areasbar{height:100%;display:flex}.safari-engine .areasbar{height:-webkit-fill-available}.areasbar-container{display:flex;flex-direction:column;padding:0;background-color:#032d5a;color:#fff;width:78px;height:100%}.safari-engine .areasbar-container{height:-webkit-fill-available}.areasbar-item{text-align:center;display:inline-block;height:58px;cursor:pointer;padding:10px 5px;white-space:nowrap}.areasbar-item.header img{width:100%;height:100%;object-fit:contain;padding:3.5px}.areasbar-item.header{cursor:default;max-width:78px;padding:0}.areasbar-item i{font-size:17.5px}.areasbar-item:hover{color:#05468b;background-color:#fff}.areasbar-item.header:hover{background-color:#032d5a}.areasbar-item.active{color:#05468b;background-color:#fff}.areasbar-item.logout{color:#ff5552}.areasbar-item.logout:hover{color:#05468b;background-color:#fff}.areasbar-item.compose{color:#37beff}.areasbar-item.compose:hover{color:#05468b;background-color:#fff}.safari-engine .areasbar-item.header img{width:-webkit-fill-available}.areasbar-item-label{font-family:Roboto,sans-serif;line-height:18.9px;font-weight:400;font-size:14px;padding:1.9px}@media screen and (min-width: 481px) and (max-width: 1024px){.areasbar-item-label{display:none}.areasbar-container{width:42px}.areasbar-item:not(.header){height:42px}.areasbar-item i{font-size:21px}.areasbar-item.header img{max-width:35.1px;max-height:16.4px;margin-top:21px}}.areasbar-hamburger{display:none;height:58px;padding-left:3.5px}.areasbar-hamburger i{font-size:24.5px;margin:auto 4.2px;line-height:58px;padding-left:3.5px}@media screen and (max-width: 480px){#vue-areas-bar{display:block;position:absolute;height:58px}.areasbar-container{display:none}.areasbar-hamburger{display:inline}}#vue-overlay-bar{height:100%;display:flex}.safari-engine #vue-overlay-bar{height:-webkit-fill-available}.areaoverlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#2c363a80;z-index:30001}.safari-engine .areaoverlay{height:-webkit-fill-available}.areaoverlay-container{display:flex;flex-direction:column;width:272px;padding:0;background-color:#fff;color:#2c363a;height:100%}.safari-engine .areaoverlay-container{height:-webkit-fill-available}.areaoverlay-item{display:flex;flex-direction:row;height:47px;cursor:pointer;padding:0 8.4px;border-bottom:1px solid #f1f3f4;align-items:center}.areaoverlay-item div{font-size:16.8px;font-weight:400}.areaoverlay-item .header-image{cursor:default;border-bottom:none;object-fit:contain}.areaoverlay-item .header-image img{height:100%;width:100%;object-fit:contain}.safari-engine .areaoverlay-item .header-image img{height:-webkit-fill-available}.areaoverlay-item i{font-size:21px;margin:0 7px 0 0;font-weight:900}.areaoverlay-item.spinner{cursor:default;border-bottom:none;line-height:58px}.areaoverlay-item.spinner{margin-left:auto;margin-right:auto}.areaoverlay-item.spinner:hover{background-color:#fff}.areaoverlay-item.header{cursor:default;background-color:#032d5a;color:#fff;border-bottom:none;height:58px}.areaoverlay-item.header div{height:58px}.areaoverlay-item i.fa.fa-edit{color:#37beff}.areaoverlay-item:hover{background-color:#ebf9ff}.areaoverlay-item.header:hover{background-color:#032d5a}.areaoverlay-item.active{background-color:#ebf9ff}.areaoverlay-item.logout{color:red}.areaoverlay-item-label{font-family:Roboto,sans-serif;line-height:18.9px;font-weight:400;font-size:12.7px;padding:1.9px}.areaoverlay-push-right{margin-left:auto}.areaoverlay-close{cursor:pointer;align-content:center}#vue-areas-bar>div>ul>li:nth-child(2)>div.areaoverlay-item-label{color:#37beff}@font-face{font-family:Roboto;src:url(../../fonts/Roboto/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal}.safari-engine #vue-more-features-bar{height:-webkit-fill-available}.morefeaturesbar{height:100%;display:flex}.safari-engine .morefeaturesbar{height:-webkit-fill-available}.morefeaturesbar-container{min-width:225px;display:flex;height:100%;flex-direction:column;background-color:#fff;color:#2c363a;border-right:1px solid #d4dbde}.morefeaturesbar-container ul{list-style-type:none;padding:0;margin:0}.safari-engine .morefeaturesbar-container{height:-webkit-fill-available}.morefeaturesbar-item{display:flex;flex-direction:row;border-bottom:1px solid #f1f3f4;height:35px;padding-right:21px;white-space:nowrap}.morefeaturesbar-item div{font-size:14px;line-height:35px;font-family:Roboto,sans-serif;font-weight:400;cursor:default}.morefeaturesbar-item-icon{width:35px;text-align:center}.morefeaturesbar-item-icon i{font-size:17.5px;line-height:35px}.morefeaturesbar-item:hover{background-color:#ebf9ff}.morefeaturesbar-item.header{height:58px;background-color:#f4f4f4;border-bottom:1px solid #d4dbde;padding:0 7px;text-align:center}.morefeaturesbar-item.header div{width:100%;text-align:center;font-weight:700;line-height:58px}.morefeaturesbar-item.header:hover{background-color:#f4f4f4}.morefeaturesbar-item.spinner{padding:0;cursor:default;border-bottom:none}.morefeaturesbar-item.spinner:hover{background-color:#fff}.morefeaturesbar-item.spinner div{margin:auto}.morefeaturesbar-item.active{background-color:#ebf9ff}@media screen and (max-width: 480px){.morefeaturesbar-item.header div{margin-left:33px}}@media screen and (max-width: 768px){#vue-more-features-bar.only,#vue-more-features-bar.only .morefeaturesbar,#vue-more-features-bar.only .morefeaturesbar .morefeaturesbar-container{width:100%}}#vue-service-features-bar{height:100%;display:flex}.safari-engine #vue-service-features-bar{height:-webkit-fill-available}.servicefeaturesbar{height:100%;display:flex}.safari-engine .servicefeaturesbar{height:-webkit-fill-available}.servicefeaturesbar-container{min-width:225px;display:flex;height:100%;flex-direction:column;background-color:#fff;color:#2c363a;border-right:1px solid #d4dbde}.servicefeaturesbar-container ul{list-style-type:none;padding:0;margin:0}.safari-engine .servicefeaturesbar-container{height:-webkit-fill-available}.servicefeaturesbar-item{display:flex;flex-direction:row;border-bottom:1px solid #f1f3f4;height:35px;padding-right:21px;white-space:nowrap}.servicefeaturesbar-item div{font-size:14px;line-height:35px;font-family:Roboto,sans-serif;font-weight:400;cursor:default}.servicefeaturesbar-item:hover{background-color:#ebf9ff}.servicefeaturesbar-item-icon{width:35px;text-align:center}.servicefeaturesbar-item-icon i{font-size:17.5px;line-height:35px}.servicefeaturesbar-item.header{height:58px;background-color:#f4f4f4;border-bottom:1px solid #d4dbde;padding:0 7px;text-align:center}.servicefeaturesbar-item.header div{width:100%;text-align:center;font-weight:700;line-height:58px}.servicefeaturesbar-item.header:hover{background-color:#f4f4f4}.servicefeaturesbar-item.spinner{padding:0;cursor:default;border-bottom:none}.servicefeaturesbar-item.spinner:hover{background-color:#fff}.servicefeaturesbar-item.spinner div{margin:auto}.servicefeaturesbar-item.active{background-color:#ebf9ff}@media screen and (max-width: 480px){.servicefeaturesbar-item.header div{margin-left:33px}}@media screen and (max-width: 768px){#vue-service-features-bar.only,#vue-service-features-bar.only .servicefeaturesbar,#vue-service-features-bar.only .servicefeaturesbar .servicefeaturesbar-container{width:100%}}.btn-primary{background-color:#032e5b;height:31px}
