﻿@charset "UTF-8";@import"/css/bulma/bulma.min.css";@import"/css/icon.material.css";@import"/css/animate.min.css";@import"/css/dragdrop.css";@import"/css/connect.css";@import"/css/component.css";@import"/css/comment.css";@import"/css/kpis.css";@import"/css/treeOKRs.css";@import"/css/profile.min.css";@import"/css/mobile.css";@import"/css/bingmap.css";@import"/css/effect.css";@import"/css/timekeeping.css";@import"/css/comment.css";@import"/css/todolist.css";@import"/css/course.css";@import"/css/mention.css";@import"/css/storage.css";@import"/css/plan.min.css";@import"/css/mail/mail.min.css";@import"/css/quill.bubble.css";@import"/css/quill.snow.css";@import"/css/kaizen.css";@import"/css/extension.css";@import"/css/department.css";html{overflow-y:unset;}:root{--shadow-1:0px 0px 7px 0px rgba(0,0,0,.2);--shadow-2:0px 0px 4px 0px rgba(0,0,0,.1);}body{--bulma-size-normal:.875rem;--bulma-control-size:.875rem;--bulma-body-font-size:.875rem;--bulma-duration:100ms;--bulma-dropdown-menu-min-width:fit-content;--form-small:600px;--form-medium:1000px;--form-large:1280px;--form-full:calc(100vw - 40px);--bulma-hr-height:1px;font-family:"Inter",sans-serif;}body .h-fit{height:fit-content;min-height:fit-content;}body .op_0{opacity:0;}body .flex_1{flex:1;}body .ql-editor{min-height:fit-content;max-height:70vh;overflow-x:hidden;overflow-y:auto;word-break:break-word;}body .ql-editor.content{max-height:unset;}body .ql-editor ol li{counter-reset:none;}body .ql-editor ol li::before{content:"";}body .ql-editor ol li[class*=ql-indent-]::before{content:"";}body .ql-editor ol li:not(.ql-direction-rtl){padding-left:0!important;}body .ql-editor ol li:not(.ql-direction-rtl):not([class*=ql-indent-]){margin-left:1rem;}body .ql-editor ol li:not(.ql-direction-rtl).ql-indent-1{margin-left:2rem;}body .ql-editor ol li:not(.ql-direction-rtl).ql-indent-2{margin-left:3rem;}body .ql-editor ol li:not(.ql-direction-rtl).ql-indent-3{margin-left:4rem;}body .ql-editor ol li:not(.ql-direction-rtl).ql-indent-4{margin-left:5rem;}body .ql-editor ol li:not(.ql-direction-rtl).ql-indent-5{margin-left:6rem;}body .ql-editor ol li:not(.ql-direction-rtl).ql-indent-6{margin-left:7rem;}body .ql-editor ol li:not(.ql-direction-rtl).ql-indent-7{margin-left:8rem;}body .ql-editor ol li:not(.ql-direction-rtl).ql-indent-8{margin-left:9rem;}body .ql-editor ol li:not(.ql-direction-rtl).ql-indent-9{margin-left:10rem;}body .ql-toolbar{border-top-left-radius:var(--bulma-input-radius);border-top-right-radius:var(--bulma-input-radius);}body .ql-container:first-child:has(.ql-editor){border-top-left-radius:0;border-top-right-radius:0;}body .ql-editor li[data-list=bullet]>.ql-ui:before{content:"";}body ol{list-style:outside decimal;}body ol li[data-list=bullet]{list-style:outside disc!important;}body:has(#async_task_todolist) .inner_section{z-index:0!important;}body:has(#popup-task-loop) .inner_section{z-index:0!important;}body:has(.modal-mission) .table.sticky thead{z-index:4;}body:has(.modal-mission) .main.flex_column{z-index:4;}body:has(.modal-mission) .module-favorite{z-index:4;}body:has(.modal-mission) #sidebar,body:has(.modal-mission) .sidebar{z-index:4!important;}body:has(.modal-mission) #sidebar:has(.model.is-active),body:has(.modal-mission) .sidebar:has(.model.is-active){z-index:30;}body:has(.modal-mission) .slider.is-active{z-index:5!important;}body:has(.modal.is-active:not(.disconnect_modal):not(.survey)) .sticky{z-index:0;}body:has(.modal.is-active:not(.disconnect_modal):not(.survey)) .sticky:has(.modal.is-active){z-index:30;}body:has(.modal.is-active:not(.disconnect_modal):not(.survey)) .task_gantt li{z-index:0;}body:has(.modal.is-active:not(.disconnect_modal):not(.survey)) #header{z-index:0;}body:has(.modal.is-active:not(.disconnect_modal):not(.survey)) #header:has(.modal.is-active){z-index:30;}body:has(.modal.is-active:not(.disconnect_modal):not(.survey)) #sidebar,body:has(.modal.is-active:not(.disconnect_modal):not(.survey)) .sidebar{z-index:0;}body:has(.modal.is-active:not(.disconnect_modal):not(.survey)) #sidebar:has(.modal.is-active),body:has(.modal.is-active:not(.disconnect_modal):not(.survey)) .sidebar:has(.modal.is-active){z-index:30;}body:has(.modal.is-active:not(.disconnect_modal):not(.survey)) .slider.is-active{z-index:0;}body:has(.modal.is-active:not(.disconnect_modal):not(.survey)) .slider.is-active:has(.modal.is-active){z-index:30;}body:has(.modal.is-active:not(.disconnect_modal):not(.survey)) .module-favorite{z-index:0;}body:has(.modal.is-active:not(.disconnect_modal):not(.survey)) .module-favorite:has(.modal.is-active){z-index:30;}body:has(#notify_system) #sidebar>section{height:calc(100vh - 52px - 41px)!important;top:93px!important;}body:has(#notify_system) .column.sidebar.workflow{height:calc(100vh - 52px - 41px)!important;top:93px!important;}body:has(#notify_system) .main.flex_column{top:41px!important;height:calc(100vh - 52px - 41px);min-height:calc(100vh - 52px - 41px);}body:has(#notify_system):has(#homepage) .main.flex_column{top:0!important;}body:has(#notify_system):has(#homepage) .columns.is-relative{top:41px!important;}body:has(#CMSModal) #sidebar{z-index:0;}body:has(#CMSModal) .sidebar{z-index:5;}body:has(#slider) .tag_news{height:auto!important;}body .ql-editor ol{padding-left:0;}body .ql-editor:not([contenteditable]){padding:0;height:fit-content;line-height:1.5;}body .ql-toolbar.ql-snow .ql-formats{display:inline-flex;}body .is_video{position:relative;}body .is_video::after{content:"play_arrow";font-family:"Material Icons Outlined";color:#fff;font-size:2rem;position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;}kbd{display:inline-block;padding:3px 5px;font-size:11px;font-weight:600;line-height:10px;vertical-align:middle;color:var(--bulma-text-40);background-color:var(--bulma-white);border:solid 1px var(--bulma-background);border-radius:6px;box-shadow:inset 0 -1px 0 var(--bulma-background);}.select.w-full select{width:100%;}.has_bg{background:var(--bulma-primary-90);}.is-vcentered{align-items:center;}.button.is-outlined{--bulma-loading-color:hsl(var(--bulma-button-h),var(--bulma-button-s),var(--bulma-button-l));}.fastdo_version{position:fixed;z-index:99;right:5px;bottom:5px;opacity:.6;user-select:none;pointer-events:none;}.select.is-primary select{border-color:var(--bulma-primary);color:var(--bulma-text);}.select.is-link select{border-color:var(--bulma-link);color:var(--bulma-text);}.select.is-info select{border-color:var(--bulma-info);color:var(--bulma-text);}.select.is-success select{border-color:var(--bulma-success);color:var(--bulma-text);}.select.is-warning select{border-color:var(--bulma-warning);color:var(--bulma-text);}.select.is-danger select{border-color:var(--bulma-danger);color:var(--bulma-text);}.select select.is-danger{border-color:var(--bulma-danger);}.icon-style,.icon-style i{transition:.5s;}.icon-style:hover i{color:#6994eb;}.icon-style:hover{border-radius:6px;box-shadow:0 0 3px #365dab;}.icon.image img{width:100%;height:100%;}.is-18x18{width:18px;height:18px;}.is-22x22{width:22px;height:22px;}.is-24x24{width:24px;height:24px;}.is-22x22{width:22px;height:22px;}.is-36x36{width:36px;height:36px;}.is-40x40{width:40px;height:40px;}.button.is-ghost.is-hovered,.button.is-ghost:hover{text-decoration:none;}.button{box-shadow:none;}.button.is-left{justify-content:start;text-align:left;}.button.is-right{justify-content:end;text-align:right;}.has-background-transparent{background-color:transparent!important;}.table{--bulma-table-color:var(--bulma-text);background:inherit;}.table thead th,.table thead td{font-size:.75rem;}.table.is-vcentered td,.table.is-vcentered th{vertical-align:middle;}.table td[valign=bottom]{vertical-align:bottom;}.table:not(.is-bordered):not(.is-striped)>tbody>tr>td:first-child,.table:not(.is-bordered):not(.is-striped)>tbody>tr>th:first-child,.table:not(.is-bordered):not(.is-striped)>thead>tr>td:first-child,.table:not(.is-bordered):not(.is-striped)>thead>tr>th:first-child{padding-left:0;}.table:not(.is-bordered):not(.is-striped)>tbody>tr>td:last-child,.table:not(.is-bordered):not(.is-striped)>tbody>tr>th:last-child,.table:not(.is-bordered):not(.is-striped)>thead>tr>td:last-child,.table:not(.is-bordered):not(.is-striped)>thead>tr>th:last-child{padding-right:0;}.table.is-noborder thead>tr:last-child{border-bottom:1px solid var(--bulma-text-80);}.table.is-noborder td,.table.is-noborder th{border:0;}.table tfoot{position:sticky;bottom:0;}.table tfoot th,.table tfoot td{border-width:0;}.table.sticky{width:max-content;min-width:100%;}.table.sticky .sticky.last{box-shadow:inset -2px 0 0 0 var(--bulma-text-80);}.table.sticky td.sticky,.table.sticky th.sticky{position:sticky;left:0;background:var(--bulma-white-bis);z-index:7;}.table.sticky thead{position:sticky;top:0;background:inherit;z-index:8;}.table.sticky thead tr td,.table.sticky thead tr th{background:inherit;}.table .td-value{word-break:break-word;}th,td{height:fit-content;}.tr.sticky,.td.sticky{position:sticky;}.tr.sticky.start,.td.sticky.start{box-shadow:inset 2px 0 0 0 #cfcfcf;}.tr.sticky.last,.td.sticky.last{box-shadow:inset -2px 0 0 0 #cfcfcf;}.table.is-fullwidth{table-layout:fixed;}.td-label{width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--bulma-text);display:none;flex-grow:0;padding-right:5px;}.td-label.is-show{display:inline;}.td-label.is-show+.td-value{width:calc(100% - 80px);flex-grow:1;}.is-word-break a{word-break:break-word;}.is-flex.td-label.is-show{display:inline;}@media(max-width:780px){.table.sticky.only_desktop>thead{position:unset;}}.title{font-weight:bold;color:inherit;}.input_code{font-size:4rem;font-weight:100;border:0;outline:0;height:4.6rem;width:100%;}.custom_editor.is-danger .ql-toolbar,.custom_editor.is-danger .ql-container{border-color:var(--bulma-danger);}.custom_editor.h-full{display:flex;flex-direction:column;}.custom_editor.h-full .ql-container{flex:1;overflow-y:hidden;}.custom_editor.h-full .ql-container .ql-editor{height:100%;}.custom_editor .ql-editor{word-break:break-word;}.custom_editor.is-hoverable:hover .ql-toolbar,.custom_editor.is-hoverable:focus .ql-toolbar{opacity:1;}.custom_editor.is-hoverable .ql-toolbar{position:absolute;width:100%;bottom:100%;opacity:0;background:var(--bulma-white);}.custom_editor.is-hoverable .ql-container{border-top:1px solid #ccc!important;}.is-word-break{word-break:break-word;}.text_many_line{display:block;white-space:pre-line;word-break:break-word;}.text_inline{overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-word;}.text_1_line:not(.is-show){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;word-break:break-word;}.text_2_line:not(.is-show){overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:3em;word-break:break-word;}.text_3_line:not(.is-show){overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:4.5em;word-break:break-word;}.text_4_line:not(.is-show){overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-height:6em;word-break:break-word;}.text_5_line:not(.is-show){overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical;max-height:7.5em;word-break:break-word;}.is-show[class*=text_] .is-show[class*=text-more]{max-width:none!important;overflow:visible;text-overflow:unset;-webkit-line-clamp:unset;-webkit-box-orient:vertical;max-height:unset;white-space:unset!important;}.is-show[class*=text_]{word-break:break-word;}*[class*=text_] ol,*[class*=text_] ul{overflow:hidden;}.title.is-5{white-space:nowrap;font-size:1rem;font-weight:600;text-transform:uppercase;}.title.is-5 *{text-transform:none;}.icon-text{flex-wrap:nowrap;}.icon-text>*:not(.icon,.image){text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex:1;}.icon-text>*:not(.icon,.image).tag{flex:none;}a{color:var(--bulma-primary);}.is-line-through{text-decoration:line-through;}.ql-editor{min-height:125px;padding:1rem;}#text_editer img{width:30%;}.text-more{padding:0 5px;cursor:pointer;}.text-more:hover{font-weight:bold;text-decoration:underline;}.mh-full{min-height:100%;}.mh-full:has(.h-full){height:100%;}.h-full{height:100%;}.w-full{width:100%;}.maxw-full{max-width:100%!important;}.maxh-full{max-height:100%!important;}.w-content{width:fit-content;}.h-content{height:fit-content;}.scrollx{overflow-y:hidden;overflow-x:auto;}.scrolly{overflow-y:auto;overflow-x:hidden;}.scrolly.scrollx{overflow-x:auto;}.scrolly::-webkit-scrollbar{width:8px;height:8px;}.scrollx::-webkit-scrollbar{height:8px;}::-webkit-scrollbar-track{background:var(--bulma-white-ter);}::-webkit-scrollbar-thumb{cursor:grab;background:transparent;}*{scrollbar-color:var(--bulma-white-ter) transparent;scrollbar-width:thin;}*:hover{scrollbar-color:var(--bulma-grey) var(--bulma-white-ter);scrollbar-width:thin;}*:hover::-webkit-scrollbar-track{background:var(--bulma-grey-lighter);}*:hover::-webkit-scrollbar-thumb{background:var(--bulma-grey-light);}*:hover::-webkit-scrollbar-thumb:active{cursor:grabbing;}*:hover::-webkit-scrollbar-thumb:hover{background:var(--bulma-grey);}.title{color:var(--bulma-text-weak);}.columns.is-variable{margin:calc(-1*var(--bulma-column-gap));}.columns.is-variable>.column{padding:var(--bulma-column-gap);}.columns.is_gap{margin-top:calc(-1*var(--bulma-column-gap));margin-bottom:calc(-1*var(--bulma-column-gap));}.columns.is_gap>.column{padding-top:var(--bulma-column-gap);padding-bottom:var(--bulma-column-gap);}.shadow-1{box-shadow:var(--shadow-1);}.main{position:relative;min-height:100%;padding:1rem;overflow-x:hidden;}.main.flex_column{min-height:calc(100vh - 52px);}.main.flex_column:not(:has(.inner_section.flex_1)){height:fit-content;}#header{position:fixed;top:0;left:0;background:var(--bulma-white);width:100%;}#content{position:relative;width:100%;height:fit-content;min-height:100%;padding-top:51px;}#content>*:nth-of-type(1):not(:has(.sidebar),.sidebar,.extension){overflow-x:hidden;}#content>section>*:last-child:not(.modal-card){flex:1;overflow-x:hidden;}.section{padding:1rem;}.is-radius{border-radius:5px;overflow:hidden;}.is-fullwidth{width:100%;}.flex_left{justify-content:left;}.flex_right{justify-content:right;}.inner_section{padding:1rem;background:var(--bulma-white-bis);border-radius:8px;}.inner_section:has(.table),.inner_section:has(.table-container){padding-top:0;}.inner_section>.table thead td,.inner_section>.table thead th,.inner_section.table-container thead td,.inner_section.table-container thead th{padding-top:1rem;}.inner_section>.table hr,.inner_section.table-container hr{background:var(--bulma-text-80);}.progress.is-small{height:4px;}.button.is-ghost{padding-left:0;padding-right:0;}.icon-text{align-items:center;}.flex_column{display:flex;flex-direction:column;}.flex_none{flex:none!important;}.flex_1{flex:1!important;}.main.flex_column{height:calc(100vh - 52px);}.field.is-grouped.is-vcentered{align-items:center;}.input.is-centered,.textarea.is-centered{text-align:center;justify-content:center;}.input.is-noborder,.textarea.is-noborder{border:0;box-shadow:none;}.select[class*=has-background]{border-radius:var(--bulma-radius);}.select[class*=has-background] select{background:inherit;}.select.is-noborder select{border:0;box-shadow:none;}.label{font-size:.875rem;font-weight:500;color:var(--bulma-text-50);}.is_radius{border-radius:var(--bulma-radius);overflow:hidden;}.menu-list a,.menu-list button,.menu-list .menu-item{background-color:inherit;}.menu-list a:hover,.menu-list button:hover,.menu-list .menu-item:hover{background-color:var(--bulma-text-90);}.card{box-shadow:var(--shadow-2);}.inner_section .table.is-striped{--bulma-table-striped-row-even-background-color:var(--bulma-white-ter);}.icon.is-bordered{border:1px solid var(--bulma-text-90);border-radius:4px;}.icon.is-rounded{border-radius:50%;}.control.has-icons-left .icon,.control.has-icons-right .icon{pointer-events:unset;cursor:pointer;}.table-column>ul{border-bottom:1px solid #dde0eb;}a.dropdown-item{padding-left:1rem;padding-right:1rem;}a.dropdown-item:hover .hover-primary{color:var(--Primary-Primary-40,#346bda);font-style:normal;font-weight:500;}.ql-tooltip{z-index:1;}.noti-sidebar .button{border:transparent;}.noti-sidebar .button:hover:not(.is-group),.noti-sidebar .button.is-active:not(.is-group){background:#e8edf8;color:#305297;}.noti-sidebar .button.is-group:hover,.noti-sidebar .button.is-group.is-active{background:none;}.is-hover-delete{position:relative;}.is-hover-delete .button-hover-delete{display:none;position:absolute;top:50%;right:0;transform:translate(-50%,-50%);}.is-hover-delete:hover .button-hover-delete{display:block;}.todolist-team-header{display:flex;justify-content:space-between;align-items:center;}.has-text-info{color:var(--color-extra)!important;}.icon-text .title{margin-bottom:0;line-height:1.4;}