﻿.card.teams_left{opacity:1;transition:width 300ms cubic-bezier(.2,0,0,1) 0s;}.card.teams_left.is-less{width:30px!important;opacity:0;}.sidebar .sidebar-plan-icon{right:-12px;}.card.is-less>.sidebar-plan-icon{left:30px;}.card>.sidebar-plan-icon{left:210px;}.icon-text.hover:hover{background-color:#f8f8f8;}#page_fwork>.card{box-shadow:1px 0 10px 0 rgba(0,0,0,.1)!important;}#plan_bubble{bottom:55px;}.sheet_list.scrollx::-webkit-scrollbar{width:7px!important;height:7px!important;}.sheet_list.scrollx::-webkit-scrollbar-thumb{border-radius:20pt;}#page_fwork>.is_expanded.is_data{overflow:auto;flex:1;}.plan-link-hover .icon-hover{display:none;}.plan-link-hover:hover .icon-hover{display:inline;}#page_teams>.is_expanded{margin-right:0!important;}.sidebar_plan_item{margin-top:8px;padding:4px 0 4px 30px;border-radius:4px;}.sidebar_plan_item.active{background:#ecf0ff;}#plan_bubble{position:fixed;right:24px;bottom:20px;z-index:30;}#plan_bubble .is-toggle{background:#3273dc;color:#fff;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;box-shadow:0 1px 3px 1px rgba(0,0,0,.3);position:relative;}#plan_bubble .buttons{position:absolute;right:0;bottom:50px;}#plan_bubble .buttons .button{width:160px;margin-right:0;justify-content:flex-start;}.drop_task_list .plk-dd-spacing.plk-dd-inprogess{height:1px;background:#ecf0ff;}.drop_task_board{min-height:95%!important;}.drop_task_board.todo{max-height:calc(100vh - 320px);}.task_list{margin-bottom:0!important;align-items:center;min-height:35px;}.task_list .task_priority{position:absolute;left:0;width:4px;height:100%;}.task_list>li:first-child{display:flex;align-items:center;height:34px;}.task_list .item_title{width:100%;padding:0 5px 0 10px;}.task_list .item_title a:not(:hover){color:#333;}.task_list .item_title .icon{margin:0;}.task_list.is_item .item_title .icon.is_drag{cursor:grabbing;}.task_list.is_sub>li:first-child,.task_list.is_plan>li:first-child{padding-left:70px!important;position:relative;}.task_list.is_sub>li:first-child::before,.task_list.is_plan>li:first-child::before{content:"";background:#8990a5;width:1px;height:calc(100% + 1px);position:absolute;left:45px;top:0;}.task_list.is_sub:last-child>li:first-child::before{height:50%;}.task_list.is_sub>li:first-child::after{content:"";background:#8990a5;width:8px;height:1px;position:absolute;left:45px;top:17px;}.tag.is_short{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80px;display:inline-block;line-height:24px;}.task_list div[style="visibility:hidden;"],.task_board div[style="visibility:hidden;"]{display:none;}.count-message{display:flex;position:absolute;font-size:8px;height:13px;width:20px;right:-8px;top:0;padding:2px 5px;justify-content:center;align-items:center;border-radius:5px;background:#bb1b1b;}.sub_task{border-bottom:1px solid #ecf0ff!important;padding:5px 0!important;}.task_board{box-shadow:0 0 0 1px #ddd!important;}.task_board .task_board:not(:first-child){margin-top:12px!important;}.list_task_gantt{padding:0;overflow:auto;width:100%;}.list_task_gantt::-webkit-scrollbar{width:8px;height:8px;}.list_task_gantt::-webkit-scrollbar-track{background:#f9f9f9;}.list_task_gantt::-webkit-scrollbar-thumb{background:#eaebeb;}.list_task_gantt::-webkit-scrollbar-thumb:hover{background:#bebfbf;}.list_task_gantt .task_gantt{width:fit-content;border-top:0!important;}.task_gantt{margin-bottom:0!important;position:relative;background:#fff;}.task_gantt:has(>.dropdown.is-active),.task_gantt:has(>.custom_datepicker .custom_datepicker_calendar){z-index:9!important;}.task_gantt [data-id^=task]:has(.dropdown.is-active){z-index:10!important;}.task_gantt.is_header{border-bottom:1px solid #dbdbdb;background:#fff;}.task_gantt.is_month>li,.task_gantt.is_header>li{height:26px;}.task_gantt.is_header>li{height:100%;border-right:1px solid #ecf0ff;}.task_gantt.is_footer{position:sticky;top:45px;z-index:1;}.task_gantt.is_footer>li{position:relative!important;height:100%;pointer-events:none;}.task_gantt.is_footer>li.is_today .after{background:rgba(51,115,220,.7882352941);left:0;right:auto;}.task_gantt.is_footer>li.is_today .before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;right:0;background:#fbf5ec!important;z-index:1;}.task_gantt.is_footer>li.is_sun .before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;right:0;background:#ecf0ff!important;z-index:1;}.task_gantt.is_footer>li .after{content:"";display:block;position:absolute;width:1px;height:100%;top:0;right:0;background:#ecf0ff;z-index:1;}.task_gantt>li{display:flex;align-items:center;height:35px;}.task_gantt>li:first-child,.task_gantt>li.sticky{width:360px;justify-content:flex-start;background:#fff;position:sticky;z-index:2;left:0;border-right:1px solid #e3e3e3;}#plan_gantt_right .task_gantt>li:first-child{background:unset;}#plan_gantt_right .task_gantt>li:first-child::after,#plan_gantt_right .task_gantt>li:first-child::before{display:none;}.task_gantt:has(.modal.is-active)>li:first-child,.task_gantt:has(.modal.is-active)>li.sticky{z-index:1;}.task_gantt>li:not(:first-child){width:40px;justify-content:space-between;}.task_gantt>li.is_sun{background:#ecf0ff;}.task_gantt>li.is_today{background:#fbf5ec!important;box-shadow:inset 1px 0 0 0 rgba(51,115,220,.7882352941);}.task_gantt.is_item>li:first-child{border-top:1px solid #ecf0ff!important;}.task_gantt.is_sub>li:first-child,.task_gantt.is_plan>li:first-child{padding-left:70px!important;}.task_gantt.is_sub>li:first-child:before,.task_gantt.is_plan>li:first-child:before{content:"";background:#8990a5;width:1px;height:calc(100% + 1px);position:absolute;left:45px;top:0;}.task_gantt.is_sub:last-child>li:first-child::before{height:50%;}.task_gantt.is_sub>li:first-child:after{content:"";background:#8990a5;width:8px;height:1px;position:absolute;left:45px;top:17px;}.task_gantt .item_day{position:relative;}.task_gantt .is_timeline{position:absolute;left:1px;top:2px;z-index:1;}.task_gantt .is_timeline .item_task{background:#aec6ff;border-radius:5px;width:100%;height:30px;position:relative;}.task_gantt .is_timeline .item_task{cursor:grab;}.task_gantt .is_timeline .item_task:active{cursor:grabbing;}.task_gantt .is_timeline .item_task .handle_left{left:0;border-top-left-radius:5px;border-bottom-left-radius:5px;}.task_gantt .is_timeline .item_task .handle_right{right:0;border-top-right-radius:5px;border-bottom-right-radius:5px;}.task_gantt .is_timeline .item_task .handle_left,.task_gantt .is_timeline .item_task .handle_right{position:absolute;top:0;width:16px;height:100%;opacity:.8;cursor:w-resize;}.task_gantt .is_timeline .item_task .handle_left .icon,.task_gantt .is_timeline .item_task .handle_right .icon{width:16px;height:100%;color:#fff;}.task_gantt .is_timeline .item_task.is-grey{background:#c0c6dc;}.task_gantt .is_timeline .item_task.is-link{background:#355caa;}.task_gantt .is_timeline .item_task.is-info{background:#3e8ed0;}.task_gantt .is_timeline .item_task.is-success{background:#48c78e;}.task_gantt .is_timeline .item_task.is-dark{background:#5c6669;}.task_gantt .is_timeline .item_task>a{color:#fff!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}.task_gantt .is_timeline .item_task.is-grey>a{color:#333!important;}.task_gantt .is_timeline .item_members{position:absolute;right:calc(100% + 10px);top:3px;}.task_gantt.task_list.is_sub,.task_gantt.task_list.is_plan{padding-left:0!important;}.task_gantt .item_title{width:100%;padding:0 5px 0 10px;}.task_gantt .item_title .icon{margin:0;}.task_gantt .item_title .item_name{flex-grow:1;color:#333;}.task_list{position:relative;}.task_list .is_drag{cursor:grab;}.task_list.is_sub:last-child>li:first-child{padding-left:60px!important;}.task_list.is_sub:last-child>li:first-child::before{height:100%;}.task_list .column{min-height:35px;display:flex;align-items:center;}.task_list .column.is-full:has(.is_sub):last-child .is_sub>li:first-child::before{height:50%;}.task_list .task_priority{position:absolute;left:0;width:4px;height:100%;}.task_list .item_title{padding:0;padding-right:5px;}.avatar_list{display:flex;}.avatar_list .user_item{margin-right:-4px;}.avatar_list .image{border:1px solid #fff;box-shadow:0 0 3px 0 rgba(0,0,0,.4);justify-content:center;align-items:center;background-color:#dedede;}.avatar_list .image .is-text{color:#fff;font-size:11px;}.sidebar-plan-icon{position:absolute;width:fit-content;top:17px;outline:0;z-index:9;transition:all 200ms ease;}.sidebar-plan-icon-container{display:flex;align-items:center;width:24px;height:24px;border:0;border-radius:12px;box-shadow:rgba(9,30,66,.08) 0 0 0 1px,rgba(9,30,66,.08) 0 2px 4px 1px;cursor:pointer;opacity:1;transition:background-color 100ms linear 0s,color 100ms linear 0s,opacity 350ms cubic-bezier(.2,0,0,1) 0s,all 200ms ease;background-color:var(--bulma-primary);}.sidebar-plan-icon-container:has(span:not(.icon)){width:fit-content;padding:0 0 0 12px;}.sidebar-plan-icon-container span:not(.icon){font-size:12px;font-weight:600;line-height:24px;}.sidebar-plan-icon-container.is-white{background-color:#fff;}.sidebar-plan-icon-container.is-white:hover{background-color:var(--bulma-primary);}.sidebar-plan-icon-container.is-white:hover>span{color:#fff!important;}.sheets-info{height:100%;}.sheets_container{position:relative;background-color:#fff;z-index:1;border-radius:0 4px 0 0;box-shadow:10px -1px 10px 0 rgba(0,0,0,.1);padding:0 16px 0 10px;height:50px;cursor:pointer;display:flex;align-items:center;transition:all 150ms linear;user-select:none;overflow-y:visible;}.sheets_container:has(.dropdown.is-active){z-index:9;}.sheets_container.sheet-less{height:20px;}.sheets_container.sheet-less .sheets-body{display:none!important;}.sheets_container.is-mobile{left:0!important;overflow:hidden;}.sheets_container.is-less{left:30px;}.collapsed_container{background:#fff;border-radius:0 4px 4px 4px;display:flex;align-items:center;justify-content:center;width:45px;height:32px;cursor:pointer;padding-bottom:3px;}.sheets-body{display:flex;flex:1;align-items:center;position:relative;height:100%;}.sheet_list{display:flex;align-items:center;}.sheet_list.is-mobile{max-width:calc(100vw - 200px);width:calc(100vw - 200px);overflow:scroll;}.table_list{background:inherit;}.table_list_header{background:inherit;}.table_list_header .column{background:#fff;}.sheet_item{display:flex;min-width:96px;padding:8px;align-items:center;justify-content:center;max-width:140px;border-radius:4px;color:#000;max-height:35px;user-select:none;box-sizing:border-box;position:relative;}.sheet_item:hover{background:#e8eaed;}.sheet_item.is-active{background:#ecf0ff;color:#355caa;font-weight:500;}.sheet_item .icon-text>.icon{display:none;}.sheet_item:hover .icon-text>.icon{display:inline-flex;}.input-sheet{background-color:unset;outline:0;border:unset!important;border-bottom:2px solid rgba(87,94,114,.3)!important;max-width:80px;border-radius:unset!important;padding:0!important;max-height:25px;}.column.sticky{position:sticky;z-index:8;background:#fff;}.table_list .column.sticky.last{position:sticky!important;box-shadow:inset -2px 0 0 0 #cfcfcf;}.table_list .table>thead>tr>th,.table_list .table>tbody>tr>td{padding:4px;}.table_list tr{position:relative;}.table_list .column.sticky.last{position:sticky!important;box-shadow:inset -2px 0 0 0 #cfcfcf;}.table_list .task_item.is_sub{position:relative;z-index:9;}.table_list .task_item.is_sub::before{content:"";background:#8990a5;width:1px;position:absolute;top:calc(-50% - 2px);left:39px;}.table_list .task_item.is_sub::after{content:"";background:#8990a5;width:8px;height:1px;position:absolute;top:17px;left:39px;}.table_list .task_list.is_item:not(.is_sub)~.task_list.is_item:has(.is_sub) .task_item.is_sub::before{top:0;height:50%;}.table_list .task_list.is_item:has(.is_selected),.table_list .task_list.is_item:has(.is_view){background:#e8edf8!important;}.table_list .task_list.is_item:has(.is_selected) .column,.table_list .task_list.is_item:has(.is_view) .column{background:#e8edf8!important;}.table_list .task_list.is_item:has(.is_sub)~.task_list.is_item:has(.is_sub) .task_item.is_sub::before{top:calc(-50% - 2px);height:calc(100% + 1px);}.table_list .plk-dd-draggable.task_list.is_item{width:fit-content;}.plan-calendar-tag{user-select:none;border-radius:2px;position:relative;display:flex;align-items:center;height:30px;border-radius:2px;}.plan-calendar-tag.is-grey{background-color:rgba(192,198,220,.1882352941);}.plan-calendar-tag.is-grey>p{color:#333;}.plan-calendar-tag.is-success{background-color:rgba(72,199,142,.1882352941);}.plan-calendar-tag.is-info{background-color:rgba(62,142,208,.1882352941);}.plan-calendar-tag.is-link{background-color:rgba(53,92,170,.1882352941);}.plan-calendar-tag.is-dark{background-color:rgba(54,54,54,.1882352941);}.plan-calendar-tag:hover{box-shadow:0 2px 5px rgba(0,0,0,.2705882353);cursor:pointer;}.plan-calendar-tag:hover .more-icon-calendar{display:block;}.plan-calendar-tag-status.is-grey{background-color:#c0c6dc;}.plan-calendar-tag-status.is-success{background-color:#48c78e;}.plan-calendar-tag-status.is-info{background-color:#3e8ed0;}.plan-calendar-tag-status.is-link{background-color:#355caa;}.plan-calendar-tag-status.is-dark{background-color:#363636;}.plan-calendar-tag-status{user-select:none;width:3px;height:100%;margin-right:5px;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}#plan_list:has(.dropdown.is-active.z_index)>.columns>.column{z-index:1!important;}.text_1_line>p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline;margin-right:4px;}.task_list:hover,.task_list.selected{background:var(--bulma-background)!important;}.task_list:hover .sticky,.task_list.selected .sticky{background:var(--bulma-background)!important;}#todolist_link .ql-editor{max-height:20vh!important;word-break:break-word;}#plan_list .table td.last .task_list{margin-right:2px;}#plan_list .table tr{height:37px;}#plan_list .table tr:hover .task_list{background:var(--bulma-table-row-hover-background-color)!important;}#plan_list .table.is-narrow td{padding:0;}#plan_list .table.is-narrow th{padding:0;}#plan_list .table.is-narrow .task_list:hover{background:var(--bulma-table-row-hover-background-color)!important;}.is_drag{cursor:grab;}.is_drag:active{cursor:grabbing;}#plan_gantt_left_handler{width:2px;background:#9f9f9f;height:100%;z-index:999;cursor:grab;opacity:0;visibility:hidden;}#plan_gantt_left_handler:hover{opacity:1;visibility:visible;}#plan_gantt_left_handler:focus{cursor:grabbing;}