::-webkit-scrollbar{width:20px;height:20px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#d6dee1;border-radius:20px;border:6px solid transparent;background-clip:content-box;height:100px}::-webkit-scrollbar-thumb:hover{--tw-bg-opacity:1;background-color:rgb(157 22 132/var(--tw-bg-opacity,1))}.ant-drawer-header-title{flex-direction:row-reverse}.ant-drawer-title{font-family:var(--font-ibm-plex-sans-thai)}.ant-drawer-header{border-bottom:0!important}.ant-segmented-item{border-radius:6px!important}.ant-segmented-item-label{display:flex;align-items:center}.custom-segmented label.ant-segmented-item{box-shadow:none!important;border-radius:0!important;border-bottom-width:4px!important;border-color:transparent}.custom-segmented div.ant-segmented-group{gap:16px!important}.custom-segmented label.ant-segmented-item.ant-segmented-item-selected{border-bottom-color:var(--color-primary-600)!important;border-bottom-width:4px!important;color:var(--color-gray-900)}.custom-segmented label.ant-segmented-item div.ant-segmented-item-label{padding-left:0!important}.custom-segmented.ant-segmented{padding:0!important}.disable-arrow1 .ant-picker-header-super-prev-btn,.disable-arrow2 .ant-picker-header-prev-btn,.disable-arrow3 .ant-picker-header-next-btn,.disable-arrow4 .ant-picker-header-super-next-btn{visibility:hidden}.ant-picker-active-bar{display:none}.ant-picker-cell-inner,.ant-picker-cell-inner:before{border-radius:100%!important}.ant-checkbox-group .ant-checkbox-wrapper{font-family:"Inter",var(--font-ibm-plex-sans-thai);color:#344054;font-weight:500;font-size:14px}.ant-checkbox-checked .ant-checkbox-inner{background:var(--color-primary-600)!important;border-color:var(--color-primary-600)!important}.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff!important}.ant-notification .ant-notification-notice-wrapper{box-shadow:none!important;border-radius:12px!important;box-shadow:0 4px 6px -2px rgba(16,24,40,.03),0 12px 16px -4px rgba(16,24,40,.08)!important;border:1px solid #d0d5dd!important;background:#fff!important}.ant-notification .ant-notification-notice-wrapper .ant-notification-notice{padding:14px!important}.ant-notification .ant-notification-notice-wrapper .ant-notification-notice-with-icon .ant-notification-notice-description,.ant-notification .ant-notification-notice-wrapper .ant-notification-notice-with-icon .ant-notification-notice-message{margin-inline-start:40px!important}.ant-notification .ant-notification-notice-wrapper .ant-notification-notice-close{top:14px!important;right:14px!important}.ant-modal.custom-modal .ant-modal-content{padding:0}.ant-modal.custom-modal .ant-modal-content .ant-modal-title{padding-top:2rem;padding-left:2rem;font-size:18px;font-weight:600}.ant-modal.custom-modal .ant-modal-content .ant-modal-body{font-size:18px;font-weight:600;border-bottom-width:1px;border-color:#eaecf0;padding:1rem 2rem 2rem}.ant-modal.custom-modal .ant-modal-content .ant-modal-footer{padding:2rem;margin-top:0}.ant-modal.custom-modal .ant-modal-content button.ant-modal-close{margin:1rem}.ant-modal.custom-modal-nobottom .ant-modal-content{padding:0}.ant-modal.custom-modal-nobottom .ant-modal-content .ant-modal-title{padding-top:2rem;padding-left:2rem;font-size:18px;font-weight:600}.ant-modal.custom-modal-nobottom .ant-modal-content .ant-modal-body{font-size:18px;font-weight:600;padding:1rem 2rem 0}.ant-modal.custom-modal-nobottom .ant-modal-content .ant-modal-footer{margin-top:0;padding:0 2rem 2rem;text-align:center;display:flex;flex-direction:row}.ant-modal.custom-modal-nobottom .ant-modal-content button.ant-modal-close{margin:1rem}.ant-select.custom-select .ant-select-selector:hover{border-color:var(--color-primary-700)!important}.ant-select.custom-select .ant-select-selector:focus-within{border-color:var(--color-primary-700)!important;box-shadow:0 0 0 2px #fef4fd!important}.ant-select-dropdown.custom-select .ant-select-item-option-selected{background-color:var(--color-primary-50)!important;box-shadow:0 0 0 2px #fef4fd!important;border-color:var(--color-primary-700)!important;border-width:10px}.ant-select-selection-search-input{height:100%;width:100%}.ant-select-selection-item{height:100%;width:100%;display:flex;align-items:center;color:#000}.ant-select-dropdown .ant-select-item-option-active{background-color:var(--color-primary-50)!important}.animate-alert{position:absolute;height:1.25rem;width:1.25rem;border-radius:9999px;text-align:center;font-weight:700;line-height:200px}.animate-alert:after,.animate-alert:before{position:absolute;inset:0;border-radius:9999px;content:"";border:1px solid;animation:animate 2s linear infinite}.animate-alert:after{animation-delay:1s}@keyframes animate{to{transform:scale(2);opacity:0}}.input-memo .edit-memo{visibility:hidden}.input-memo:hover .edit-memo{visibility:visible}.input-memo textarea{font-family:var(--font-sarabun);font-weight:400;color:var(--color-gray-700);font-size:14px;resize:none;overflow:hidden}.ant-form-item-explain-error{font-family:var(--font-ibm-plex-sans-thai)!important}.ant-layout-sider-collapsed .sider-group-title{opacity:0}.ant-layout-sider-collapsed .ant-menu-item{background-color:#fff}.cropper-bg,.cropper-modal{background:transparent!important}.cropper-line{background-color:transparent!important}.cropper-view-box{outline-color:var(--color-gray-500)!important;outline-style:dashed!important;outline-width:1px!important}.cropper-point{background-color:var(--color-gray-500)!important;border:1px solid var(--color-gray-300)!important;width:12.5px!important;height:10px!important;opacity:1!important}.cropper-point.point-n{top:-6px!important}.cropper-point.point-w{left:-7.3px!important}.cropper-point.point-nw{top:-6px!important;left:-7.3px!important}.cropper-point.point-ne{top:-6px!important;right:-7.3px!important}.cropper-point.point-e{right:-7.3px!important}.cropper-point.point-se{bottom:-6px!important;right:-7.3px!important}.cropper-point.point-s{bottom:-6px!important}.cropper-point.point-sw{bottom:-6px!important;left:-7.3px!important}.ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title{background-color:var(--color-primary-50);color:var(--color-primary-700)!important}.ant-menu-inline-collapsed>.ant-menu-item,.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item,.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{padding-top:6px;padding-inline:calc(50% - 16px)!important}.ant-menu-inline-collapsed .ant-menu-submenu .ant-menu-submenu-title{padding-top:6px;padding-inline:calc(50% - 16px)!important;background-color:#fff}.ant-menu-submenu-popup .ant-menu-vertical .ant-menu-item{padding-top:6px}.ant-menu.ant-menu-sub.ant-menu-vertical>li{display:flex!important;align-items:center}.ant-menu.ant-menu-sub.ant-menu-vertical>li>span{margin-top:-2px}.ant-menu.ant-menu-sub.ant-menu-vertical>li>svg{margin-top:-6px}.kanban .ant-segmented{height:48px;padding:4px!important;position:relative}.kanban .ant-segmented-item{width:36px;height:36px}.kanban .ant-segmented-group{gap:8px;align-items:center!important;justify-items:center!important}.kanban .ant-segmented-item-label{position:absolute;min-height:36px!important;width:36px!important;padding:0!important;line-height:0!important;justify-content:center}.kanban .ant-segmented-item-icon{align-self:center;place-self:center;justify-self:center}.chart_radio .ant-radio-button-wrapper:not(:first-child):before{display:none!important}.chart_radio .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{border-radius:6;background:var(--color-primary-50)!important;border-color:var(--color-primary-200)!important}.ant-form-item-feedback-icon.ant-form-item-feedback-icon-success .anticon.anticon-check-circle{display:none}.ant-radio-group .ant-radio-wrapper-checked{background-color:var(--color-primary-50)!important;border-width:2px}.ant-radio-group .ant-radio-wrapper span.ant-wave-target.ant-radio-checked .ant-radio-inner{border-color:var(--color-primary-600)!important;border-width:2px!important;background-color:#fff!important}.ant-radio-group .ant-radio-wrapper span.ant-wave-target.ant-radio .ant-radio-inner{position:static;display:flex!important;border-width:2px!important;width:20px;height:20px;align-items:center!important;justify-content:center!important}.ant-radio-group .ant-radio-wrapper span.ant-wave-target.ant-radio-checked .ant-radio-inner:after{background-color:var(--color-primary-600)!important;width:22px;height:22px;margin-block-start:-11px;margin-inline-start:-11px}.ant-radio-group .ant-radio-wrapper-disabled{background-color:var(--color-gray-100)!important;border-color:var(--color-gray-300);border-width:1px;color:#000;font-weight:400}.ant-radio-group .ant-radio-wrapper span.ant-wave-target.ant-radio.ant-radio-disabled .ant-radio-inner{border-color:var(--color-gray-300)!important;border-width:1.5px!important;background-color:var(--color-gray-100)!important;position:static;display:flex!important;width:20px;height:20px;align-items:center!important;justify-content:center!important}.ant-radio-group .ant-radio-wrapper.ant-radio-wrapper-disabled span.ant-wave-target.ant-radio-checked .ant-radio-inner:after{background-color:var(--color-gray-400)!important;width:16px;height:16px;margin-block-start:-8px;margin-inline-start:-8px}.ant-table-wrapper .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{display:none!important}.project-management-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab{padding:0}.project-management-tabs>.ant-tabs-nav:before{border-bottom:transparent!important}