@font-face{font-family:IBM Plex Sans Thai;src:url(/fonts/IBMPlexSansThai.woff2) format("woff2"),url(/fonts/IBMPlexSansThai.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Sans Thai Text;src:url(/fonts/IBMPlexSansThai-Text.woff2) format("woff2"),url(/fonts/IBMPlexSansThai-Text.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:IBM Plex Sans Thai;src:url(/fonts/IBMPlexSansThai-Thin.woff2) format("woff2"),url(/fonts/IBMPlexSansThai-Thin.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:IBM Plex Sans Thai;src:url(/fonts/IBMPlexSansThai-Medium.woff2) format("woff2"),url(/fonts/IBMPlexSansThai-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:IBM Plex Sans Thai;src:url(/fonts/IBMPlexSansThai-SemiBold.woff2) format("woff2"),url(/fonts/IBMPlexSansThai-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:IBM Plex Sans Thai;src:url(/fonts/IBMPlexSansThai-Light.woff2) format("woff2"),url(/fonts/IBMPlexSansThai-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:IBM Plex Sans Thai;src:url(/fonts/IBMPlexSansThai-Bold.woff2) format("woff2"),url(/fonts/IBMPlexSansThai-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:IBM Plex Sans Thai;src:url(/fonts/IBMPlexSansThai-ExtraLight.woff2) format("woff2"),url(/fonts/IBMPlexSansThai-ExtraLight.woff) format("woff");font-weight:200;font-style:normal}@tailwind base;@tailwind components;@tailwind utilities;html{font-size:100%}.sortableHelper{z-index:9999}body{background-image:url(/images/background.png)!important;background-size:cover!important;background-position:50%!important;background-attachment:fixed;font-family:IBM Plex Sans Thai,sans-serif!important;font-weight:400;line-height:1.65;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}section{min-height:100vh!important}p{margin-bottom:1.15rem}h1,h2,h3,h4,h5{font-weight:500;line-height:1.15}h1{margin-top:0;font-size:3.052em}h2{font-size:2.441em}h3{font-size:1.953em}h4{font-size:1.563em}h5{font-size:1.25em}.text_small,small{font-size:.8em}#__next,body,html{height:100%}a:hover{color:unset}.ant-select-dropdown-placement-bottomLeft{min-width:145px!important}.ant-select-selection-item-remove{display:flex!important;align-items:center!important}.ant-checkbox-wrapper+.ant-checkbox-wrapper{margin:0!important}.rounded-modal .ant-modal-content{border-radius:30px}.ant-picker-suffix{display:flex!important}.ant-picker-input.ant-picker-input-active input{text-align:center}.ant-picker-content ul:nth-child(3){display:none}.ant-picker-input input{text-align:center}.ant-picker-separator{transform:translateY(-5px)}.ant-steps-icon{display:flex!important;justify-content:center!important;align-items:center!important;height:100%!important}.ant-modal-body .ant-modal-confirm-body{display:flex;flex-direction:column}.ant-modal-body .ant-modal-confirm-body svg{font-size:5rem;margin-bottom:32px}.ant-modal-body .ant-modal-confirm-title{font-size:1.15rem!important;text-align:center}.ant-form-item-label>label.ant-form-item-required:before{position:absolute;right:-15px}.ant-layout{background:none!important}.ant-layout-footer,.ant-modal-footer{background:#f8fbfe!important}.ant-modal-footer{display:flex;justify-content:flex-end}.ant-btn-primary{background:#27397c!important;border-color:#27397c!important;display:flex;align-items:center;justify-content:center}@media (max-width:640px){.ant-tabs-content-holder{padding-left:1rem!important;padding-right:1rem!important}}.ant-select-dropdown.ant-select-dropdown-placement-bottomLeft div::-webkit-scrollbar{-webkit-appearance:none}.ant-select-dropdown.ant-select-dropdown-placement-bottomLeft div::-webkit-scrollbar:vertical{width:11px}.ant-select-dropdown.ant-select-dropdown-placement-bottomLeft div::-webkit-scrollbar:horizontal{height:11px}.ant-select-dropdown.ant-select-dropdown-placement-bottomLeft div::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background-color:rgba(0,0,0,.5)}.ant-select-dropdown.ant-select-dropdown-placement-bottomLeft div::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.ant-modal-confirm.center-modal .ant-modal-confirm-body .ant-modal-confirm-content{margin-left:0!important;text-align:center}.center-modal.ant-modal-confirm .ant-modal-confirm-btns{margin-left:0;text-align:center;display:flex;justify-content:center;float:none}