.activity-item{padding:1rem;font-size:14px}.activity-item-id,.activity-item-title,.activity-item-message{margin-left:.5rem}.activity-item-date{color:#8d8d8d;direction:ltr;font-size:11px;display:inline-block}.label.label-sm{font-size:.9rem!important}circle-progress::part(base){width:auto;height:1.5em;margin-top:.5em}circle-progress::part(value){stroke-width:50px;stroke:#777}circle-progress::part(circle){stroke-width:40px;stroke:#ccc;fill:#ccc}.tasks-count-text{text-align:left;color:#777;margin-left:.5rem;margin-right:.5rem}.box-times{padding:1rem}.employee-time{align-items:center;margin-top:.5rem;display:flex}.employee-time .employee-avatar{border-radius:100%;width:35px;height:35px;margin-left:1rem}.employee-time .employee-name{font-size:1.2rem}.employee-time .employee-time{font-weight:bolder}.employee-time .icon{color:#333;vertical-align:middle;width:24px;height:24px}.employee-time .btn{padding:.5rem}.employee-time .btn:hover{cursor:default}.box-timer{padding:2rem}.timer-buttons{justify-content:center;align-items:center;display:flex}.timer-buttons .btn{padding:.5rem}.timer-buttons .btn:not(:first-child){margin-right:.5rem}.timer-buttons .icon{color:#333;vertical-align:middle;width:20px;height:20px}.timer-buttons .text-white{color:#fff!important}.timer-time{text-align:center;border-bottom:1px solid #eee;margin-bottom:1rem;font-size:4rem;font-weight:bolder}#calendar{max-width:1100px;margin:0 auto}#gantt-wrap{direction:ltr;width:100%;height:80vh}#gantt-wrap .gantt_container,#gantt-wrap .gantt_tooltip{font-family:inherit}#gantt-wrap .gantt_tree_content{text-overflow:ellipsis;direction:rtl;overflow:hidden}.gantt_grid{text-align:right}.gantt_task_progress{text-align:right;box-sizing:border-box;color:#fff;padding-left:10px;font-weight:700}.gantt_grid .gantt_grid_scale .gantt_grid_head_cell.gantt_grid_head_text{text-align:right;padding-right:15px}.kanban-board{direction:ltr;padding-left:1em;position:relative;overflow-x:hidden}.kanban-board:after{content:" ";pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 -10px 10px 10px #ecf0f4}.kanban-board .columns{align-items:flex-start;margin-bottom:1.6em;margin-left:-30px;padding:0 2em 2em;display:flex;overflow-x:scroll}.kanban-board .column{direction:rtl;width:30em;min-width:30em;margin:0 .6rem}.kanban-board .draggable{cursor:move}.kanban-board .task-list{background-color:#0000;height:calc(100vh - 250px);overflow-y:scroll}.kanban-board .task{cursor:pointer;color:inherit;direction:rtl;background-color:#fff;border-radius:20px;margin:1.4rem 0;padding:1.5rem;display:block;box-shadow:2px 2px 8px #ccc}.kanban-board .task.warning{background-color:#fcf8e3}.kanban-board .task .task-header{justify-content:space-between;align-items:start;display:flex}.kanban-board .task .task-header .btn-sortable-task{padding:5px 5px 0 0}.kanban-board .task .task-title{align-items:center;font-size:1.5rem;display:inline-flex}.kanban-board .task .task-description{color:#888;user-select:none;word-wrap:break-word;margin-bottom:1rem;font-size:1.3rem}.kanban-board .task .task-meta{user-select:none;justify-content:space-between;align-items:center;font-size:1.2rem;display:flex}.parent-task-box{margin-top:10px;display:flex}.parent-task-box .number{color:#fff;background-color:gray;border-radius:50%;margin-left:10px;padding:2px 8px;font-size:.8em}.parent-task-box .title{font-size:.8em}.kanban-board .task .task-meta .assignee{color:#007ec7;user-select:none;align-items:center;display:inline-flex}.kanban-board .task .task-meta .assignee img{object-fit:cover;border-radius:100%;width:25px;height:25px;margin-left:.7rem}.kanban-board .task .task-meta .due_date{opacity:.7;user-select:none}.kanban-board .mobile-view{display:none}.kanban-board .mobile-view .tab-pane{min-height:200px;margin-bottom:15px;padding:5px 10px}.kanban-board .mobile-view .modal{text-align:center;direction:rtl;padding:0!important}.kanban-board .mobile-view .modal:before{content:"";vertical-align:middle;height:100%;margin-right:-4px;display:inline-block}.kanban-board .mobile-view .modal-content{border-radius:20px;width:350px}.kanban-board .mobile-view .modal-dialog{text-align:right;vertical-align:middle;display:inline-block}@media (width<=580px){.kanban-board .columns{display:none}.kanban-board .mobile-view{display:block}}.column-header{align-items:center;display:flex}.column-header .panel-title{flex-grow:1}.updating-header{color:#999;font-size:1rem;animation-name:color;animation-duration:1s;animation-iteration-count:infinite;display:none}.no-content-padding{margin-top:-15px}@media (width>=992px){.no-content-padding{margin-top:-30px}}@keyframes color{0%{color:#999}to{color:#1e90ff}}.swal2-select{color:#212529;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-position:.75rem 50%;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;outline:none;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.swal2-select:focus{outline:none}@keyframes shakeKanbanCart{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}to{transform:rotate(0)}}.sortable-chosen:not(.sortable-fallback):not(.sortable-ghost){animation:.2s ease-in-out 2 shakeKanbanCart}.sortable-ghost{stroke-dasharray:15 5!important;background-color:#9696961a!important;border:2px dashed #d0d0d0!important}.sortable-ghost *{opacity:0!important}.sortable-fallback{transform:rotate(5deg);opacity:1!important;transition:all ease-in-out!important}.force-grabbing :hover{cursor:grabbing!important}.fc-timeline-slot{width:185px}jdp-container{z-index:99999!important}#telescope-container{max-height:150px;margin:5px;overflow:auto}#telescope-container button{text-align:start;color:#000;background-color:#0000;border:1px solid #d5d5d5;border-radius:0}#telescope-container button:hover{background-color:#cecece}.spinner-loader{border-radius:100%;width:20px;height:20px;position:relative}.spinner-loader:before,.spinner-loader:after{content:"";border:3px solid #0000;border-top-color:#3498db;border-radius:100%;width:100%;height:100%;position:absolute;left:-10px}.spinner-loader:before{z-index:100;animation:1s infinite spin}.spinner-loader:after{border:3px solid #ccc}@keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.fc-resourceTimelineMonthCustom-view .fc-timeline-event-harness{margin-left:-44px;margin-right:44px}.kanban-board .task.failed{opacity:.6;border-radius:5px;margin-bottom:10px;box-shadow:0 2px 6px #ff6b3533;border:2px solid #f47749!important}