#nav{z-index:1}#app-main{position:fixed;top:0;-webkit-transition:left .2s ease-out;transition:left .2s ease-out}#app-content,#app-main{right:0;bottom:0;left:0}#app-content{position:absolute;top:50px;overflow-y:scroll;padding-bottom:65px}#app-content.chat-fixed{margin-right:300px}#app-content>div{-webkit-transition:opacity .2s;transition:opacity .2s}#app-content>div.hidden{opacity:0;-webkit-transition:opacity 0s ease-out;transition:opacity 0s ease-out}#app-footer{position:fixed;bottom:0;left:0;right:0;-webkit-transition:left .2s ease-out;transition:left .2s ease-out}#app-footer.chat-fixed{margin-right:300px}#queue{bottom:57px;left:15px;z-index:10}#background{position:fixed;top:0;right:0;bottom:0;left:0;background:#efefef url(/img/bg1.jpg) no-repeat 50%;background-size:cover;z-index:-1}@media(min-width:768px){#app-footer,#app-main{left:240px}#nav.collapsed~#app-main,#nav.collapsed~#app-main #app-footer{left:50px}}@media(min-width:1200px){#app-content.chat-fixed,#app-footer.chat-fixed{margin-right:500px}}#login{position:fixed;top:50px;right:0;bottom:0;left:0;background:url(/img/login-background.svg?v=1) no-repeat 50%}#login .card{max-width:500px}.vuecal--month-view .vuecal__event-subtitle{display:none!important}.vuecal--month-view .vuecal__event-content{display:none}#header{height:50px;-webkit-transition:height .2s ease-out;transition:height .2s ease-out}#header.hidden{height:0;overflow:hidden}#header #quick-actions{font-size:1.4rem}#header #quick-actions button:focus{outline:none}#header #quick-actions .dropdown-menu{font-size:.85rem;top:47px;right:45px;left:auto;width:200px}#header #quick-actions #profile-dropdown:hover .dropdown-menu{display:block}#header #quick-actions .fa-layers-counter{-webkit-transform:scale(.45);transform:scale(.45)}#header #quick-actions #user-icon img{width:32px;height:32px;border-radius:16px}#header #quick-actions #user-icon span{display:none;font-size:.75rem}@media(min-width:768px){#header #quick-actions #user-icon span{display:inline}#header #quick-actions .dropdown-toggle:after{display:inline-block}}.btn-header{font-size:1em;border:0;margin-top:-1px;-webkit-transition:background .2s ease-out;transition:background .2s ease-out}#nav{position:fixed;bottom:0;padding-top:50px}#nav,#nav #nav-logo{top:0;width:240px;-webkit-transition:width .2s ease-out;transition:width .2s ease-out}#nav #nav-logo{position:absolute;height:50px;cursor:pointer;overflow:hidden}#nav #nav-logo img{-webkit-transition:right .2s ease-out;transition:right .2s ease-out;position:absolute;height:40px;top:5px;right:0}#nav a{height:40px;white-space:nowrap}#nav .nav-chevron{bottom:0;right:0;line-height:50px;width:50px;text-align:center}#nav.collapsed{width:0}#nav.collapsed #nav-logo{width:40px}#nav.collapsed #nav-logo img{right:-67px}#nav.collapsed a span{display:none}#nav.collapsed .nav-chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:768px){#nav{position:relative;padding-top:0}#nav #nav-logo{position:relative;left:auto;overflow:visible}#nav.collapsed,#nav.collapsed #nav-logo{width:50px}#nav.collapsed #nav-logo img{right:-75px}#nav.hidden{width:0;overflow:hidden}}.chat-fixed .app-chat{position:fixed;bottom:0;left:0;right:0;top:50px}.app-chat.chat-closed{display:none}.app-chat.chat-fixed,.app-chat.chat-float{position:fixed;top:50px;left:0;right:0;bottom:50px;z-index:1000}.app-chat .card-footer{font-size:.65rem;position:absolute;bottom:0;left:0;right:0}.app-chat .user-icon img{width:32px;height:32px;border-radius:16px}.app-chat #discussion-nav .nav-link{cursor:pointer}.app-chat #discussion-nav .nav-link.active{position:relative}.app-chat #discussion-nav .nav-link.active:after{content:" ";display:block;position:absolute;height:2px;width:40px;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:var(--red)}@media(min-width:768px){.chat-fixed .app-chat{width:300px;left:auto;right:0}}@media(min-width:1200px){.chat-fixed .app-chat{width:500px}}#dataLoading{font-size:2rem}.custom-checkbox label{padding-top:2px;font-size:.875rem}.custom-file{cursor:pointer}.radio-slider{height:40px;margin-left:-16px;margin-right:-16px}.radio-slider ul{list-style:none;padding:0;height:40px}.radio-slider ul li{float:left;text-align:center;height:40px;width:100%;position:relative;margin:0}.radio-slider ul li .connector{display:block;position:relative;height:1px;width:100%;background:#b7b7b7;top:20px}.radio-slider ul li .checked{width:0;height:0;border-radius:26px;background:rgba(53,152,220,.4);top:20px}.radio-slider ul li .checked,.radio-slider ul li label{display:block;left:0;right:0;margin:0 auto;position:absolute;-webkit-transition:all .2s linear;transition:all .2s linear}.radio-slider ul li label{width:24px;height:24px;border-radius:20px;background:rgba(0,0,0,.1);top:8px;cursor:pointer}.radio-slider ul li input{display:none}.radio-slider ul li input:checked+.checked{height:26px;width:26px;top:7px}.radio-slider ul li input:checked+.checked+label{width:16px;height:16px;top:12px;background:#3598dc}.radio-slider ul li .radio-label{position:relative;top:34px}.editor__content{height:auto}.editor__content>div{min-height:160px}.bs-date input{font-size:1rem;padding:.3775rem .75rem;-webkit-transition:all .15s ease;transition:all .15s ease;border-radius:.25rem;border:none;width:100%;cursor:pointer;font-weight:400}.bs-date input:focus{outline:none}.bs-date .vdp-datepicker__calendar{position:fixed}.bs-date.btn-info{font-weight:700}.bs-date.btn-info.vdp-datepicker{background:none}.bs-date.right .vdp-datepicker__calendar{position:absolute;right:0}.mention{background:rgba(0,0,0,.1);font-size:.8rem;font-weight:700;border-radius:5px;padding:.2rem .5rem;white-space:nowrap}.mention,.mention-suggestion{color:rgba(0,0,0,.6)}.suggestion-list{padding:.2rem;border:2px solid rgba(0,0,0,.1);font-size:.8rem;font-weight:700}.suggestion-list__no-results{padding:.2rem .5rem}.suggestion-list__item{border-radius:5px;padding:.2rem .5rem;margin-bottom:.2rem;cursor:pointer}.suggestion-list__item:last-child{margin-bottom:0}.suggestion-list__item.is-selected,.suggestion-list__item:hover{background-color:hsla(0,0%,100%,.2)}.suggestion-list__item.is-empty{opacity:.5}.tippy-box[data-theme~=dark]{background-color:#000;padding:0;font-size:1rem;text-align:inherit;color:#fff;border-radius:5px}.editor{position:relative}.editor .post-comment{position:absolute;right:10px;bottom:10px}.editor p.is-editor-empty:first-child:before{content:attr(data-empty-text);float:left;color:#aaa;pointer-events:none;height:0}.editor__content{font-weight:400}.ProseMirror:focus{outline:none}.menububble{position:absolute;visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:20;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s}.menububble.is-active{visibility:visible;opacity:1}.bs-form-group>label{font-size:.75rem;font-weight:600}.route-navigation button{margin-bottom:.25rem}button.btn{-webkit-transition:all .15s ease;transition:all .15s ease;font-size:.875rem;padding:.375rem 1rem;border-radius:.25rem}button.btn.btn-sm{font-size:.75rem;padding:.25rem .5rem}button.btn .loading{position:relative;font-size:1rem;top:1px}button.btn.disabled{cursor:default}button.btn.btn-action{-webkit-transition:all .15s ease;transition:all .15s ease;border-radius:1rem;font-size:.69rem;padding:.25rem .43rem;width:26px}button.shadow-sm{-webkit-box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)}button.shadow-sm:hover{-webkit-box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.dropleft:focus-within>.dropdown-menu{display:block}tr:last-child .dropleft .dropdown-menu,tr:nth-last-child(2) .dropleft .dropdown-menu{top:auto;bottom:0}.badge-pill{padding:.35rem .375rem;border-radius:.25rem;margin-right:.25rem;margin-bottom:.25rem}.card-header{font-size:.875rem}.card-body .secure-icon svg{font-size:7rem;position:absolute;bottom:0;left:-30px;opacity:.2}.card-body .secure-icon~*{position:relative;z-index:1}table.table-bs thead th{padding-top:.5rem;padding-bottom:.5rem}table.table-bs td:first-child,table.table-bs th:first-child{padding-left:.5rem}table.table-bs td:last-child,table.table-bs th:last-child{padding-right:.5rem}table.table-bs tbody{font-size:.875rem}table.table-bs tbody td{vertical-align:middle}table.table-bs tbody td.blank{height:35px}table.table-bs tbody td .loading{width:100%;height:18px;-webkit-animation:placeHolderShimmer 3s infinite;animation:placeHolderShimmer 3s infinite}.t1,.t2,.t3{text-align:right;min-width:45px}.t1 button,.t2 button,.t3 button{margin-right:.25rem}.t1 button:last-child,.t2 button:last-child,.t3 button:last-child{margin-right:0}.t2{min-width:70px}.t3{min-width:100px}@-webkit-keyframes placeHolderShimmer{0%{background:#ececec}30%{background:#f7f7f7}50%{background:#ececec}80%{background:#f7f7f7}to{background:#ececec}}@keyframes placeHolderShimmer{0%{background:#ececec}30%{background:#f7f7f7}50%{background:#ececec}80%{background:#f7f7f7}to{background:#ececec}}.sortable-icon{position:relative;top:-1px}.alert{font-size:.875rem}.v--modal-overlay .v--modal-box{overflow:visible!important}.bs-pagination .page-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%!important;margin:0 3px;padding:0;width:36px;height:36px;font-size:.875rem}.bs-pagination .page-item.active>.page-link{-webkit-box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08)}.bs-pagination li.page-item:focus-within>.dropdown-menu{display:block;overflow-x:scroll;max-height:80vh}@media(max-width:575px){#countShow ul{position:absolute;bottom:43px;padding:.5rem 0;border-right:1px solid var(--border)}#countShow ul li.page-item{margin-bottom:.25rem}#countShow ul li.page-item:first-child .page-link{margin-left:auto}#countShow:focus-within ul{display:block!important}}.keyword-movement{min-width:90px}.card-legend{font-size:.875rem}#discussion-panel{position:relative;max-width:100%}#discussion-panel #discussion-pagination{position:absolute;bottom:0;left:0;right:0}#discussions-nav{position:absolute;top:84px;bottom:52px;left:0;right:0;overflow-y:scroll;font-weight:400}#discussions-nav .nav-link{cursor:pointer;font-size:.875rem}#discussions-nav .nav-link.active,#discussions-nav .nav-link:hover{background:var(--secondary)}#discussions-nav::-webkit-scrollbar{width:4px;height:10px}#discussions-nav::-webkit-scrollbar-track{border-radius:10px;border:none}#discussions-nav::-webkit-scrollbar-thumb{border-radius:3px;background:var(--gray)}@media(min-width:768px){#discussion-panel{max-width:300px}.chat-fixed #discussion-panel{max-width:100%}}#comment-panel{position:relative}#comment-panel #comment-header{line-height:32px}#comment-panel #comment-users{position:relative;z-index:1}#comment-panel #comments{position:absolute;top:84px;bottom:50px;left:0;right:0;overflow-y:scroll}#comment-panel #comments .comment{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem}#comment-panel #comments .comment .avatar{margin-right:.25rem}#comment-panel #comments .comment .author{font-size:.75rem}#comment-panel #comments .comment.my-comment{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#comment-panel #comments .comment.my-comment .avatar{margin-right:0;margin-left:.25rem}#comment-panel #comments .comment .content{border-radius:5px;font-weight:400;word-break:break-word;min-width:160px}#comment-panel #comments .comment .content .comment-control{right:5px;bottom:5px}#comment-panel #comments::-webkit-scrollbar{width:4px;height:10px}#comment-panel #comments::-webkit-scrollbar-track{border-radius:10px;border:none}#comment-panel #comments::-webkit-scrollbar-thumb{border-radius:3px;background:var(--gray)}#comment-panel #comments p{margin-bottom:.4rem}#comment-panel #comment{position:absolute;bottom:0;font-size:.875rem}#comment-panel #comment .editor__content{max-height:200px;min-height:52px;overflow-Y:scroll}#comment-panel #comment .editor__content::-webkit-scrollbar{width:4px;height:10px}#comment-panel #comment .editor__content::-webkit-scrollbar-track{border-radius:10px;border:none}#comment-panel #comment .editor__content::-webkit-scrollbar-thumb{border-radius:3px;background:var(--gray)}#comment-panel #comment p{margin-bottom:.4rem}