:root{--bee-input-txt-invalid:#dc3545;--bee-color-blue-dark:#003694;--bee-color-blue-dark-1:#033f99;--bee-color-blue-light:#4185ed;--bee-color-red-light:red;--bee-ecm-color-tone-light-white:#e4f2fd;--bee-ecm-color-tone-light-yellow:#fdac37;--bee-ecm-tbody-tr-select:#2075f626;--bee-ecm-input-txt-border:#767676;--bee-ecm-notify-after-tone-dark:#2b2b2b;--bee-ecm-scrollbar-color:rgba(32,117,246,.1);--bee-ecm-scrollbar-color-gray:rgba(32,117,246,.1);--bee-ecm-table-hover-blue:#2075f603;--bee-ecm-table-focus-blue:#2075f60f;--bee-ecm-font-color-gray-light:#9c9595;--bee-color-gray-light:#9c9595;--bee-color-green-blue-light:#6ebfb6;--bee-ecm-form-radius:3px;--bee-ecm-dashboard-radius:5px;--bee-ecm-focus-color-backgroud:#2075f611;--bee-ecm-hover-color-backgroud:#2075f605}*{font-family:NotoSansThai!important;src:url(/font/Noto_Sans_Thai/static/NotoSansThai-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:NotoSansThai;src:url(/font/Noto_Sans_Thai/static/NotoSansThai-Regular.ttf) format("truetype");font-weight:400}.bee-input-txt-invalid{border:2px solid var(--bee-input-txt-invalid)!important}.bee-active-nav-link.active{text-decoration:underline}.bee-ecm-width-full{width:100%!important;right:0!important}.bee-ecm-height-full{height:100vh}.bee-ecm-minWidth-440{min-width:440px!important}.bee-ecm-font-size-12,.bee-ecm-font-size-12 *{font-size:12px}.bee-ecm-font-size-12 .feather{width:12px;height:12px;padding-top:0}.bee-ecm-font-size-18 svg{width:18px;height:18px}.bee-ecm-modal-header .modal-content,.bee-ecm-modal-header .modal-content .modal-footer,.bee-ecm-modal-header .modal-content .modal-header{border-radius:0!important}header .notification-dropdown ul.activity-update li.bee-ecm-solid-border-notify{border-width:1px!important;border:1px solid var(--solid-border)!important;border-top:2px solid var(--bee-ecm-color-tone-light-yellow)!important}.bee-ecm-notify-after:after{background:var(--bee-ecm-notify-after-tone-dark);content:"**"}div .form-control-sm.bee-ecm-border,div .form-control.bee-ecm-border{border:1px solid var(--form-inline-border)}div .form-control-sm.bee-ecm-border.is-invalid{border-color:var(--bs-form-invalid-border-color)}.bee-ecm-icon-in-input-text{position:absolute;top:14px;right:10px;transform:translateY(-50%);cursor:pointer}tbody.bee-ecm-tbody tr[data-select=true]{background-color:var(--bee-ecm-tbody-tr-select)}.bee-ecm-input-messages{padding:.25rem .5rem;border-radius:15px;background-color:var(--bee-ecm-color-tone-light-white)}.bee-ecm-input-messages::placeholder{color:var(--bee-color-blue-dark);opacity:.8;font-weight:700}div .form-control-sm.bee-ecm-border-messages{border:1px solid var(--bee-color-blue-dark)}div .form-control-sm.bee-ecm-border-messages.is-invalid{border-color:var(--bs-form-invalid-border-color)}input.bee-ecm-input-messages:focus{background-color:var(--bee-ecm-color-tone-light-white)!important}.bee-ecm-body-read-messages-col{margin-top:2px!important;margin-bottom:2px!important}.bee-ecm-form-insert-user-show-hide{position:absolute;top:12px;right:20px;transform:translateY(-50%)}.beeecm-custome-dropdown-menu .custom-menu{width:200px;padding:18px;right:20px;z-index:99}.beeecm-custome-dropdown-menu .custom-menu ul li:first-child{padding-top:0}.beeecm-custome-dropdown-menu .custom-menu ul li{padding:10px 0}.beeecm-custome-dropdown-menu .custom-menu ul li+li{border-top:var(--light-border)}ul.bee-ecm-dashboard-task-list::-webkit-scrollbar{width:8px}ul.bee-ecm-dashboard-task-list::-webkit-scrollbar-thumb{background:#a4cbb7;border-radius:4px}@keyframes gradient{0%{background-position:0 50%}25%{background-position:100% 50%}50%{background-position:0 50%}75%{background-position:100% 50%}to{background-position:0 50%}}@keyframes moveX{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes moveY{0%{background-position:50% 0}50%{background-position:50% 100%}to{background-position:50% 0}}.bee-ecm-gradient{background:linear-gradient(40deg,#033f99,#272fb3,#4a20cc,#9000ff,#d195ff,#9000ff,#4a20cc,#272fb3,#033f99);background-size:400% 400%;animation:gradient 30s linear infinite;box-shadow:inset 0 0 0 15px #fff}.breadcrumb-font a,.breadcrumb-font li{font-size:15px!important}.bee-ecm-my-task-all{background:linear-gradient(90deg,#0ea5e9,#2563eb 35%,#1d4ed8 65%,#38bdf8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block;font-weight:600;text-align:center;font-size:1.5em;letter-spacing:.025em}.bee-ecm-dashboard-card-head .bee-ecm-my-task-all{display:flex;justify-content:center}@media (max-width:991.98px){.bee-ecm-dashboard-card-head .bee-ecm-my-task-all{justify-content:start}}.bee-ecm-task-summary{background:linear-gradient(90deg,#4438c2,#7734e2 50%,#2c3ab3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block;font-weight:600;text-align:center;letter-spacing:.025em}.bee-ecm-form .form-control{padding:10px 20px}.bee-ecm-form .form-control-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.bee-ecm-form .form-control,.bee-ecm-form select,.bee-ecm-form textarea{color:var(--bs-body-color);border-radius:var(--bee-ecm-form-radius);font-family:Outfit,sans-serif;font-size:15px;background-color:#fff;border:1px solid var(--bs-border-color-translucent);width:100%}.bee-ecm-form .form-control:focus,.bee-ecm-form select:focus,.bee-ecm-form textarea:focus{box-shadow:none;outline:none!important;border:1px solid var(--bs-body-color)}.bee-ecm-form select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg fill='%23033F99' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100%;padding-right:24px}.bee-ecm-form-footer{padding:25px}.bee-ecm-form-footer .btn{margin:0 4px}.bee-ecm-form .form-control.invalid{border-color:var(--bs-form-invalid-border-color)}.bee-ecm-form .form-check:nth-child(n+2){margin-left:0!important}.bee-ecm-toggle{padding:10px 20px;transition:all .3s ease;border:none;background-color:transparent}.bee-ecm-toggle.active{background-color:#033f99}.bee-ecm-toggle img{width:24px;height:20px}.bee-ecm-task-number{text-align:right;float:right;font-weight:700;text-decoration:underline}.bee-ecm-from-detail span{color:#646060}.bee-ecm-image{width:25px;height:25px}.bee-ecm-images{width:35px;height:35px}.bee-ecm-comment{resize:none;border:1px dashed #a0a0a0;border-radius:6px;color:#6c757d;background-color:#f8f9fa}.bee-ecm-form-button{display:flex;justify-content:center;gap:10px;padding:25px}.bee-ecm-upload{border:1px dashed #a0a0a0}.bee-ecm-uploads{border:1px #a0a0a0}.bee-ecm-dar-count,.bee-ecm-dar-counts{display:flex;justify-content:space-between;align-items:stretch;border-top:1px dashed #e5e5e5;border-left:1px dashed #e5e5e5}.bee-ecm-dar-counts{border-bottom:1px dashed #e5e5e5}.bee-ecm-car-count{border-top:1px dashed #e5e5e5;border-left:1px dashed #e5e5e5;border-right:1px dashed #e5e5e5}.bee-ecm-car-count,.bee-ecm-car-counts{display:flex;justify-content:space-between;align-items:stretch}.bee-ecm-car-counts{border:1px dashed #e5e5e5}.bee-ecm-dar-text{text-align:left;padding:8px 0}.bee-ecm-dashboard-card{padding:15px 20px 25px}.bee-ecm-dashboard-card-head{padding:15px;border-bottom:var(--light-border);margin-bottom:15px}.bee-ecm-dashboard-fix{height:380px}.bee-ecm-dashboard-radius{border-radius:10px}@media (max-width:991.98px){.bee-ecm-dashboard-fix{height:auto}}.beeecm-manage-dropdown-container{position:relative}.beeecm-manage-dropdown-select{display:flex;background-color:#f4f5f8;border:1px solid #f4f5f8;border-radius:5px;box-shadow:0 1px 2px 2px rgba(89,90,101,.19);padding:6px 6px 6px 20px;align-items:baseline;cursor:pointer}.beeecm-manage-dropdown-selected-value{color:#4e4848;border:none;width:100%;display:flex;align-items:center}.beeecm-manage-dropdown-toggle-button{background-color:transparent;color:#000;border:none;border-radius:0;display:flex;justify-content:center;align-items:center;padding:4px}.beeecm-manage-dropdown-menu{position:absolute;top:100%;right:0;width:150px;padding:18px;border-radius:5px;background:var(--card-color);box-shadow:var(--dropdown-shadow);z-index:10;margin-top:5px;display:none}.beeecm-manage-dropdown-menu.show{display:block}.beeecm-manage-dropdown-menu ul li{padding:10px 0}.beeecm-manage-dropdown-menu ul li:not(:first-child){border-top:var(--light-border)}