.activity-item{padding:1rem;font-size:14px}.activity-item-id{margin-left:.5rem}.activity-item-title{margin-left:.5rem}.activity-item-message{margin-left:.5rem}.activity-item-date{display:inline-block;direction:ltr;font-size:11px;color:#8d8d8d}.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;margin-left:.5rem;margin-right:.5rem;color:#777}.box-times{padding:1rem}.employee-time{display:flex;align-items:center;margin-top:.5rem}.employee-time .employee-avatar{width:35px;height:35px;border-radius:100%;margin-left:1rem}.employee-time .employee-name{font-size:1.2rem}.employee-time .employee-time{font-weight:bolder}.employee-time .icon{width:24px;height:24px;color:#333;vertical-align:middle}.employee-time .btn{padding:.5rem}.employee-time .btn:hover{cursor:default}.box-timer{padding:2rem}.timer-buttons{display:flex;align-items:center;justify-content:center}.timer-buttons .btn{padding:.5rem}.timer-buttons .btn:not(:first-child){margin-right:.5rem}.timer-buttons .icon{width:20px;height:20px;color:#333;vertical-align:middle}.timer-buttons .text-white{color:#fff!important}.timer-time{text-align:center;font-weight:bolder;margin-bottom:1rem;font-size:4rem;border-bottom:1px solid #eee}#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{direction:rtl;text-overflow:ellipsis;overflow:hidden}.gantt_grid{text-align:right}.gantt_task_progress{text-align:right;padding-left:10px;box-sizing:border-box;color:#fff;font-weight:bold}.gantt_grid .gantt_grid_scale .gantt_grid_head_cell.gantt_grid_head_text{text-align:right;padding-right:15px}.kanban-board{direction:ltr;position:relative;padding-left:1em;overflow-x:hidden}.kanban-board::after{content:" ";width:100%;height:100%;position:absolute;left:0;top:0;box-shadow:inset 0 -10px 10px 10px #ecf0f4;pointer-events:none}.kanban-board .columns{display:flex;align-items:flex-start;margin-bottom:1.6em;margin-left:-30px;padding:0 2em 2em;overflow-x:scroll}.kanban-board .column{width:30em;min-width:30em;margin:0 .6rem;direction:rtl}.kanban-board .draggable{cursor:move}.kanban-board .task-list{height:calc(100vh - 250px);overflow-y:scroll;background-color:transparent}.kanban-board .task{display:block;direction:rtl;margin:1.4rem 0;border-radius:20px;cursor:pointer;box-shadow:2px 2px 8px #ccc;padding:1.5rem;color:inherit;background-color:#fff}.kanban-board .task.warning{background-color:#fcf8e3}.kanban-board .task .task-header{display:flex;align-items:start;justify-content:space-between}.kanban-board .task .task-header .btn-sortable-task{padding:5px 5px 0 0}.kanban-board .task .task-title{display:inline-flex;align-items:center;font-size:1.5rem}.kanban-board .task .task-description{font-size:1.3rem;color:#888;margin-bottom:1rem;user-select:none;word-wrap:break-word}.kanban-board .task .task-meta{display:flex;align-items:center;justify-content:space-between;font-size:1.2rem;user-select:none}.parent-task-box{display:flex;margin-top:10px}.parent-task-box .number{font-size:.8em;padding:2px 8px;color:#fff;background-color:gray;border-radius:50%;margin-left:10px}.parent-task-box .title{font-size:.8em}.kanban-board .task .task-meta .assignee{display:inline-flex;align-items:center;color:#007ec7;user-select:none}.kanban-board .task .task-meta .assignee img{width:25px;height:25px;border-radius:100%;object-fit:cover;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{margin-bottom:15px;padding:5px 10px;min-height:200px}.kanban-board .mobile-view .modal{direction:rtl;text-align:center;padding:0!important}.kanban-board .mobile-view .modal:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.kanban-board .mobile-view .modal-content{width:350px;border-radius:20px}.kanban-board .mobile-view .modal-dialog{display:inline-block;text-align:right;vertical-align:middle}@media (max-width:580px){.kanban-board .columns{display:none}.kanban-board .mobile-view{display:block}}.column-header{display:flex;align-items:center}.column-header .panel-title{flex-grow:1}.updating-header{display:none;font-size:1rem;color:#999;animation-name:color;animation-duration:1s;animation-iteration-count:infinite}.no-content-padding{margin-top:-15px}@media (min-width:992px){.no-content-padding{margin-top:-30px}}@keyframes color{from{color:#999}to{color:dodgerblue}}.swal2-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;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-repeat:no-repeat;background-position:left .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out , box-shadow .15s ease-in-out;appearance:none;outline:none}.swal2-select:focus{outline:none}@keyframes shakeKanbanCart{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}100%{transform:rotate(0)}}.sortable-chosen:not(.sortable-fallback):not(.sortable-ghost){animation:shakeKanbanCart .2s ease-in-out 0s 2}.sortable-ghost{background-color:rgba(150,150,150,.1)!important;border:2px dashed #d0d0d0!important;stroke-dasharray:15 , 5!important}.sortable-ghost *{opacity:0!important}.sortable-fallback{opacity:1!important;transform:rotate(5deg);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;overflow:auto;margin:5px}#telescope-container button{text-align:start;background-color:transparent;color:#000;border:1px solid #d5d5d5;border-radius:0}#telescope-container button:hover{background-color:#cecece}.spinner-loader{width:20px;height:20px;border-radius:100%;position:relative}.spinner-loader:before,.spinner-loader:after{content:"";position:absolute;left:-10px;width:100%;height:100%;border-radius:100%;border:3px solid transparent;border-top-color:#3498db}.spinner-loader:before{z-index:100;animation:spin 1s infinite}.spinner-loader:after{border:3px solid #ccc}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-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}