body{margin:0}html{overflow-y:scroll}#search-results{position:absolute;top:100%;left:0;z-index:1050;background:#fff;border:1px solid #ddd;border-radius:4px}#search-results .dropdown-header{font-size:.75rem;font-weight:700;padding:5px 10px;background-color:#f8f9fa}#search-results .dropdown-item{padding:5px 10px}.select2-selection{height:100%!important}.kanban-container span,.kanban-container p{word-break:break-word}.kanban-container{display:flex;flex-wrap:nowrap;gap:10px}.kanban-column{flex-grow:1;min-width:200px;max-width:300px;padding:0;border:1px solid #ddd;overflow:hidden}.kanban-header{padding:10px;color:#fff;font-weight:700;text-align:center;font-size:15px}.kanban-dropzone{padding:10px;min-height:600px;background:#f8f9fa;max-height:600px;overflow-y:scroll}.kanban-card{background-color:#fff;padding:15px;margin-bottom:10px;border-radius:3px;box-shadow:0 4px 6px #0000001a;position:relative}.kanban-card:active{cursor:grabbing}.kanban-meta{margin-top:10px}.kanban-meta span{font-size:.9rem;color:#666}.kanban-avatar{width:30px;height:30px;border-radius:50%;border:2px solid #ddd}.kanban-card-header{display:flex;justify-content:flex-end;align-items:center;position:relative}.kanban-menu-button{color:#666;font-size:18px;text-decoration:none;border:none;background:none;cursor:pointer}.dropdown-menu{font-size:14px;min-width:120px}.kanban-menu-toggle{outline:none}.gu-mirror{position:fixed!important;margin:0!important;z-index:9999!important;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.gu-hide{display:none!important}.gu-unselectable{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.loading-indicator{text-align:center;padding:10px;font-size:14px;color:#666}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#aaa}.kanban-tags{display:flex;justify-content:center;align-items:center;flex-flow:column;width:100%}.kanban-status{width:100%;height:100%;font-size:12px!important;color:#fff!important;padding:5px;border-radius:3px;text-align:left;margin-top:5px;margin-bottom:10px}.kanban-status div{border-radius:3px}.kanban-employee{width:100%;height:100%;font-size:12px!important}#editFieldContainer .select2{width:100%!important}copy{cursor:pointer}.transition-transform{transition:transform .3s}[aria-expanded=false] .bx-chevron-down{transform:rotate(-180deg)}header{position:fixed;top:0;left:0;width:100%;height:60px;z-index:1090;display:flex;justify-content:space-between;align-items:center;background:#fff;padding:30px;box-shadow:0 2px 5px #0000001a}.layout-wrapper{margin-top:60px}.layout-menu{top:60px!important}.profile{position:relative}.group-1{display:flex;justify-content:center;align-items:center;gap:300px}.group-2{display:flex;justify-content:center;align-items:center;gap:30px}.search i{background:#585858;color:#fff;margin-right:-5px;padding:7px 14px}.search input{outline:none;border-radius:0;padding:5.5px 70px 7px 15px;border:1px solid #585858}.search input::placeholder{color:#cfcfcf}.profile a.nav-link{display:flex;justify-content:center;align-items:center;gap:10px}.layout-menu{background:#2a3141!important}.menu-item a{color:#b4cbdd!important}.bg-menu-theme .menu-header:before{display:none}.menu-header{color:#7f8a9b!important}.menu-item.active{background-color:#19222e}.menu-item.active:before{display:none}.menu-item.active a{background-color:transparent!important;color:#fff!important}.infcard{margin-top:10px;margin-bottom:10px;flex:1 0 300px;max-width:calc(33.3% - 14px)}.infcard-header{background-color:#328dc8;border-radius:5px 5px 0 0;padding:10px;color:#fff;font-weight:400;font-size:18px;min-height:70px}.infcard-body{background-color:#1b80c2;color:#fff;padding:20px;display:flex;justify-content:space-between;min-height:75px}.infcard-body span{font-size:40px}.infcard-icon i{font-size:50px!important;color:#5fa6d4}.infcard-footer{border-radius:0 0 5px 5px;background-color:#1873af;color:#dfdfdf;padding:10px;min-height:40px}.input-group input,.input-group button{border-radius:unset}.form-control:focus{border-color:unset!important;box-shadow:unset!important}.input-group:focus-within .form-control:first-child,.input-group:focus-within .form-control{border-color:unset!important;box-shadow:unset!important;transition:unset!important}.input-group .form-control:focus{border-color:unset!important;box-shadow:unset!important;transition:unset!important}.form-select:focus{border-color:unset!important;box-shadow:unset!important}.btn-outline-primary{color:#1b80c2;border:1px solid #1B80C2}.btn-outline-primary:hover{background-color:#1b80c2!important;border-color:#1b80c2!important;box-shadow:0 .125rem .25rem #1b80c2!important}.input-group,.input-group *,.input-group:focus-visible,.input-group *:focus-visible,.input-group:focus-within,.input-group *:focus,.form-control:focus-visible,.form-select:focus-visible,.btn:focus-visible{box-shadow:none!important;outline:none!important;border-color:#dcdcdc!important}.input-group:focus-within{box-shadow:none!important}.select2-selection__arrow{display:none}button,input,select,textarea{border-radius:unset!important}.btn-primary{margin-right:10px;background-color:#1b80c2;border-color:#1b80c2;border-radius:unset;box-shadow:0 .125rem .25rem #1b80c2}.btn-primary:hover{background-color:#1b80c2!important;border-color:#1b80c2!important}.btn-primary:focus{background-color:#1b80c2!important;border-color:#1b80c2!important}.card{border-radius:unset!important;background:transparent!important;border:1px solid #DCDCDC!important;font-weight:400!important}.card-header{border-bottom:1px solid #DCDCDC!important;border-radius:unset!important;padding:10px!important}.card-body{background:#fff!important;padding-top:20px!important}.admin-table{width:100%;border-collapse:collapse;margin-bottom:20px;background-color:#fff;border:1px solid #ddd}.admin-table th{color:#545454;font-weight:500;padding:10px 8px;text-transform:unset;text-align:left;font-size:14px;border:1px solid #DDDDDD;padding-block:10px!important}.admin-table td{padding:8px;border-bottom:1px solid #f4f4f4;vertical-align:middle;font-size:13px;color:#333;border:1px solid #DDDDDD}.admin-table tr:hover{background-color:#f9f9f9}.admin-table tr:last-child td{border-bottom:none}.admin-table input[type=checkbox]{margin:0}.admin-table .action-btn{background:transparent;border:none;color:#1e91cf;cursor:pointer;padding:4px 8px;margin-right:5px}.admin-table .action-btn:hover{color:#0f5f8a}.admin-table-empty{text-align:center;padding:30px 0;color:#777;font-style:italic}.card-footer{background:#fff}.page-item.active .page-link{background-color:#1b80c2!important;border-color:#1b80c2!important;box-shadow:0 .125rem .25rem #1b80c2!important}.page-item .page-link{border-radius:unset!important}a,a:hover{color:#1b80c2}.dropdown-item:active{color:#1b80c2!important;background-color:#1b80c280!important}.dropdown-item:active,.dropdown-menu .dropdown-item:active{color:#1b80c2!important}.kanban-d-item{color:#737373;background:transparent;outline:none;border:1px solid #E8E8E8;border-radius:3px;margin-top:15px;padding:10px;text-align:center;justify-content:center;align-items:center;display:flex}.kanban-d-item:hover{color:#22303ecc}.m-vis{display:none}.infcards-container{display:flex;flex-wrap:wrap;gap:20px}.kanban-username{word-break:break-word;font-size:12px;font-weight:700;padding-bottom:10px;width:100%;text-align:left}.kanban-username copy{width:100%;text-align:left}.kanban-card-checkbox{outline:none;margin-left:15px}@media (max-width: 1199.98px){.layout-wrapper{margin-top:0}.layout-menu{top:0!important}.m-vis{display:block}.p-vis{display:none}.group-1{gap:20px}.m-flex{display:flex}.app-brand .layout-menu-toggle{border:7px solid #2a3141!important}.app-brand .layout-menu-toggle{background-color:#1b80c2!important}header .search{display:none}.layout-menu .search{display:flex;margin-left:10px}.layout-menu .search input{padding:5.5px 0 7px 15px}.infcard{max-width:calc(50% - 10px)}.input-group{flex-flow:column}.input-group input,.input-group select,.input-group button{width:100%!important}.layout-container{margin-top:60px}}@media (max-width: 575.98px){.infcard{max-width:100%}}
