@font-face{font-family:NotoSansThaiLooped;font-style:normal;src:local("NotoSansThaiLooped Light"),url(/assets/NotoSansThaiLooped-Light-CssdjysY.ttf) format("truetype")}html *{font-family:NotoSansThaiLooped}html,body,#root{width:100%;height:100%;background-color:#e6e6e6;overflow-y:hidden}body{margin:0}.card-summary{width:150px;padding:10px;border-radius:7px;display:flex;flex-direction:column;align-items:center;margin-right:12px}[role=alert-error-boundary] .title{color:#ff4d4f}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#ddd}::-webkit-scrollbar-thumb{background:#ccc;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#9c9c9c}.text-center{text-align:center}th{font-family:NotoSansThaiLooped,sans-serif}td{font-family:NotoSansThaiLooped,sans-serif;font-weight:600}.ant-table-tbody>tr>td{padding:8px!important}.ant-table-tbody>tr>td:before{padding:0!important}.ant-table-tbody>tr:first-child>td{padding:0!important}.custom-table .ant-table-tbody>tr:first-child>td{padding:0!important}.no-padding-table .ant-table-tbody>tr:first-child>td{padding:8px!important}.high-amount-row-overdue{background-color:#f6d9d4}.high-amount-row-active{background-color:#d8f2db}.ant-table-thead>tr>th{white-space:nowrap}.table-container{max-width:100%;overflow-x:auto}.main-index{overflow-y:hidden}.ant-menu{font-weight:600}.ant-menu .ant-menu-sub.ant-menu-vertical{font-weight:500;color:#fff;background-color:#f0f0f0}.ant-menu .ant-menu-sub.ant-menu-vertical .ant-menu-item.ant-menu-item-active:hover{color:#fff;background-color:#ddd}.ant-menu .ant-menu-sub.ant-menu-vertical .ant-menu-item-selected{background-color:#e9f7f5}.ant-menu .ant-menu-sub.ant-menu-vertical .ant-menu-item-selected .ant-menu-title-content{color:#000;font-weight:600}.ant-menu .ant-menu-sub.ant-menu-vertical .ant-menu-title-content{color:#000}.ant-menu .ant-menu::-webkit-scrollbar{width:6px}.ant-menu .ant-menu:hover::-webkit-scrollbar{display:block}.ant-menu .ant-menu::-webkit-scrollbar-track{background:#fff}.ant-menu .ant-menu::-webkit-scrollbar-thumb{background:#ccc;border-radius:8px}.ant-menu .ant-menu::-webkit-scrollbar-thumb:hover{background:#7cc3c5}.ant-radio-group,.ant-checkbox-group{width:100%}.ant-picker-panel-container .ant-picker-ranges{padding:4px 8px}.ant-form-horizontal .ant-form-item-label>label{height:30px!important}.ant-form-item{margin-bottom:15px!important}.ant-form-item .ant-form-item-label{overflow:unset}.ant-form-item .ant-form-item-control-input{min-height:30px}.ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{margin-inline-end:0px;content:""}.ant-form-item .ant-form-item-label>label:after{content:""}.ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after{font-size:13px;font-family:NotoSansThaiLooped;line-height:1;color:#ff4d4f;content:"*"!important}.ant-form-item.ant-form-item-has-error .react-datepicker-wrapper .react-datepicker__input-container .ant-input:not([disabled]){border-color:#ff4d4f}.ant-form-vertical .ant-form-item{margin-bottom:5px}.ant-form-vertical .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{content:"";display:none}.ant-form-vertical .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after{display:inline-block;margin-right:4px;font-size:13px;color:#ff4d4f;font-family:NotoSansThaiLooped;line-height:1;content:"*"!important;visibility:visible}.modal-confirm-custom .ant-modal-confirm-body{display:block}.modal-confirm-custom .ant-modal-confirm-body .modal-confirm-icon{display:block;width:100%;text-align:center;margin-bottom:15px}.modal-confirm-custom .ant-modal-confirm-body .ant-modal-confirm-title{display:block;width:100%;text-align:center;color:#333;font-size:22px;font-weight:600;line-height:1.7}.modal-confirm-custom .ant-modal-confirm-body .ant-modal-confirm-content{text-align:center;margin-left:0;font-size:16px}.modal-confirm-custom .ant-modal-confirm-btns{text-align:center;display:flex;justify-content:center}.modal-confirm-custom .ant-modal-confirm-btns .ant-btn{font-size:16px;border-radius:4px;width:120px;height:40px;border:none}.modal-confirm-custom .ant-modal-confirm-btns .ant-btn.ant-btn-primary{order:2;color:#fff;background-color:#44b4b7;margin-right:10px}.modal-confirm-custom .ant-modal-confirm-btns .ant-btn.ant-btn-primary:hover{transition:.1s;opacity:.9}.modal-confirm-custom .ant-modal-confirm-btns .ant-btn.ant-btn-primary:active{transition:.1s;background:#1975fc}.modal-confirm-custom .ant-modal-confirm-btns .ant-btn:not(.ant-btn-primary){order:1;color:#fff;background-color:#ff4d4f}.modal-confirm-custom .ant-modal-confirm-btns .ant-btn:not(.ant-btn-primary):hover{transition:.1s;opacity:.9}.modal-confirm-custom .ant-modal-confirm-btns .ant-btn:not(.ant-btn-primary):active{transition:.1s;background:#ed4337}.modal-confirm-custom .ant-modal-confirm-paragraph{max-width:100%}.modal-alert-custom .ant-modal{margin-top:-30px}.modal-alert-custom .ant-modal-confirm-body{display:block}.modal-alert-custom .ant-modal-confirm-body .modal-alert-icon{display:block;width:100%;text-align:center;margin-bottom:15px}.modal-alert-custom .ant-modal-confirm-body .ant-modal-confirm-title{display:block;width:100%;text-align:center;color:#333;font-size:22px;font-weight:600;line-height:1.7}.modal-alert-custom .ant-modal-confirm-body .ant-modal-confirm-content{text-align:center;margin-left:0;font-size:16px}.modal-alert-custom .ant-modal-confirm-btns{text-align:center;display:flex;justify-content:center;width:100%}.modal-alert-custom .ant-modal-confirm-btns .ant-btn{font-size:16px;border-radius:4px;width:120px;height:40px;border:none}.modal-alert-custom .ant-modal-confirm-btns .ant-btn.ant-btn-primary{order:1;color:#fff;background-color:#44b4b7;margin-right:10px}.modal-alert-custom .ant-modal-confirm-btns .ant-btn.ant-btn-primary:hover{transition:.1s;opacity:.9}.modal-alert-custom .ant-modal-confirm-btns .ant-btn.ant-btn-primary:active{transition:.1s;background:#1975fc}.modal-alert-custom .ant-modal-confirm-btns .ant-btn:not(.ant-btn-primary){order:2;color:#fff;background-color:#ff4d4f}.modal-alert-custom .ant-modal-confirm-btns .ant-btn:not(.ant-btn-primary):hover{transition:.1s;opacity:.9}.modal-alert-custom .ant-modal-confirm-btns .ant-btn:not(.ant-btn-primary):active{transition:.1s;background:#ed4337}.modal-alert-custom .ant-modal-confirm-paragraph{max-width:100%}.rowBorder{border-radius:10px;border-color:#f0f5ff;border-width:3px;border-style:solid;height:58px}.container-with-right{position:relative;top:0;left:0;width:100%;z-index:1000;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:0 1rem;box-sizing:border-box}.centered{display:flex;justify-content:center}.alignedToEnd{display:flex;justify-content:flex-end}.text-nowrap{white-space:nowrap}.text-break{word-break:break-all}.card-summary{text-align:center;color:#fff;display:table;border-radius:8px;height:10px}.inline-block-with-margin{display:inline-block;margin-right:8px}.ant-table-column-sorter{margin-left:8px}.ant-table-column-sorter-up,.ant-table-column-sorter-down{font-size:16px}.ant-table-column-sorter-up:not(.active),.ant-table-column-sorter-down:not(.active){color:#bfbfbf;opacity:.5}.ant-table-column-sorter-up.active,.ant-table-column-sorter-down.active{font-size:18px}.ant-table-column-sorter-up.active{color:#52c41a}.ant-table-column-sorter-down.active{color:#ff4d4f}
