body,html{font-family:var(--font-sarabun)!important}html.color-scheme-transitioning,html.color-scheme-transitioning *,html.color-scheme-transitioning :after,html.color-scheme-transitioning :before,html.color-scheme-transitioning body{transition-property:color,background-color,border-color,fill,stroke,box-shadow,opacity,text-decoration-color;transition-duration:.24s;transition-timing-function:cubic-bezier(.16,1,.3,1)}.text-normal{color:#000!important}.Mui-selected.switch-language{background-color:#f59700!important}.login-image{margin:10!important}.switch-language{width:100px!important;border-radius:7px!important;border-width:1px!important}.header-color{background-color:#065dad!important}.header-menubar-color,.header-sub-menubar-color{background-color:#fff!important;color:#065dad!important}.header-floating{position:sticky;top:0;z-index:20}.link-custom-size,.size-normal{font-size:1rem!important}.size-title{font-size:1.2rem!important;color:#065dad!important}.size-header{font-size:1.5rem!important;color:#065dad!important;margin:25px 25px 25px 0!important}.select-form .mui-13cymwt-control,.select-form .mui-16xfy0z-control,.select-form .mui-t3ipsp-control{height:45px!important;text-align:justify!important;align-items:center!important;font-weight:600!important}.select-form.select-form--multiline .rs__control,.select-form.select-form--multiline [class*=-control]{height:auto!important;min-height:45px;align-items:flex-start!important;padding-top:6px;padding-bottom:6px}.select-form.select-form--multiline .rs__value-container,.select-form.select-form--multiline [class*=ValueContainer]{flex-wrap:wrap;align-items:flex-start;padding-top:4px;padding-bottom:4px;gap:6px}.rs__multi-value--rest{display:inline-flex;align-items:center;padding:2px 8px;border-radius:9999px;background:#e5e7eb;border:1px solid #cbd5e1;color:#374151;font-weight:600;line-height:1.2}.form-checkbox.checkbox-custom:indeterminate{background-image:none!important;border-color:rgb(224 230 237/var(--tw-border-opacity))!important;background-color:transparent!important}.readonly-custom{background-color:#e5e7eb!important;cursor:not-allowed!important}.ul-custom{list-style-type:disc}.del-transh{color:red}.btn{box-shadow:none!important}.align-custom-top{align-items:start!important}input:disabled{background-color:#e5e7eb!important;cursor:not-allowed!important}input[role=combobox]:disabled{background-color:transparent!important}div[aria-disabled=true]{background-color:#e5e7eb!important;cursor:not-allowed!important}.mui-olqui2-singleValue{color:#000!important}span[aria-disabled=true]{background-color:#e5e7eb!important;cursor:not-allowed!important;color:#000!important}.rs__menu-list{-ms-overflow-style:none;scrollbar-width:none}.rs__menu-list::-webkit-scrollbar{width:0;height:0}.btn{position:relative;display:flex;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;padding:.5rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-shadow:0 10px 20px -10px;--tw-shadow-colored:0 10px 20px -10px var(--tw-shadow-color);outline:2px solid #0000;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn,.btn:hover{box-shadow:none}.btn:hover{background-image:linear-gradient(rgba(0,0,0,.29),rgba(0,0,0,.18))}.btn-lg{padding:.625rem 1.75rem;font-size:1rem;line-height:1.5rem}.btn-sm{padding:.375rem .625rem;font-size:.75rem;line-height:1rem}.btn[disabled]{cursor:not-allowed;opacity:.6}.btn-primary{--tw-border-opacity:1;border-color:#065dad;--tw-bg-opacity:1;background-color:#065dad;--tw-text-opacity:1;--tw-shadow-color:#4361ee99;--tw-shadow:var(--tw-shadow-colored)}.btn-dark,.btn-primary{color:rgb(255 255 255/var(--tw-text-opacity))}.btn-dark{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(59 63 92/var(--tw-bg-opacity));--tw-text-opacity:1;--tw-shadow-color:#3b3f5c99;--tw-shadow:var(--tw-shadow-colored)}.btn-outline-primary2{--tw-border-opacity:1;border-color:#065dad;--tw-text-opacity:1;color:#065dad;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-outline-primary2:focus,.btn-outline-primary2:hover{border-color:#065dad;color:#065dad;background-color:#fff;background-image:linear-gradient(hsla(0,2%,82%,.29),hsla(0,0%,40%,.18))}.btn-cancel-hover:focus,.btn-cancel-hover:hover{border-color:#e5e5e5;color:#797979;background-color:#fff;background-image:linear-gradient(hsla(0,2%,82%,.29),hsla(0,0%,40%,.18))}.btn-outline-danger{--tw-border-opacity:1;border-color:rgb(231 81 90/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(231 81 90/var(--tw-text-opacity));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.highlight-field-before-edit{border:2px solid #ff9800;background:#fff8e1;border-radius:6px;padding:8px;transition:all .2s}.highlight-field-after-edit{border:2px solid #4caf50;background:#e8f5e9;border-radius:6px;padding:8px;transition:all .2s}.verified{border:2px solid #4caf50!important;background-color:#e8f5e9!important;color:#256029!important}.not-verified{border:2px solid #f44336!important;background-color:#ffebee!important;color:#b71c1c!important}.panel:has(>.management-data-grid)>.grid:first-child:has(.btn,.form-input,.MuiFormControlLabel-root){align-items:center;margin-bottom:12px;padding:12px 14px;border:1px solid #e2e9f0;border-radius:10px;background:#f8fafc}.panel:has(>.management-data-grid)>.grid:first-child:has(.btn,.form-input,.MuiFormControlLabel-root) .btn-primary{min-height:40px;border-color:#065dad;border-radius:8px;background:#065dad}.panel:has(>.management-data-grid)>.grid:first-child:has(.btn,.form-input,.MuiFormControlLabel-root) .btn-primary:hover{border-color:#064f91;background-color:#064f91}.panel:has(>.management-data-grid)>.grid:first-child:has(.btn,.form-input,.MuiFormControlLabel-root) .form-input{min-height:40px;border-color:#cfd9e4;border-radius:8px;background:#fff;font-weight:500}.panel:has(>.management-data-grid)>.grid:first-child:has(.btn,.form-input,.MuiFormControlLabel-root) .form-input:focus{border-color:#065dad;box-shadow:0 0 0 3px rgba(6,93,173,.12)}.panel:has(>.management-data-grid)>.grid:first-child:has(.btn,.form-input,.MuiFormControlLabel-root) .MuiCheckbox-root{color:#8a9bae}.panel:has(>.management-data-grid)>.grid:first-child:has(.btn,.form-input,.MuiFormControlLabel-root) .MuiCheckbox-root.Mui-checked{color:#065dad}.management-grid-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px}.management-grid-page-size .MuiOutlinedInput-root{border-radius:8px;background:#fff}.management-grid-page-size .MuiOutlinedInput-notchedOutline{border-color:#d3dde7}.management-grid-page-size .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#9bb9d3}.management-grid-page-size .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#065dad;border-width:1px;box-shadow:0 0 0 3px rgba(6,93,173,.1)}@media (max-width:640px){.panel:has(>.management-data-grid)>.grid:first-child:has(.btn,.form-input,.MuiFormControlLabel-root){padding:10px}.management-grid-pagination{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.panel:has(>.management-data-grid) .btn,.panel:has(>.management-data-grid) .form-input{transition:none!important}}html.dark,html.dark body{color:#e6edf6;background:#0b1220}html.dark .main-content,html.dark body,html.dark main.container{background-color:#0b1220!important}html.dark .text-normal{color:#e6edf6!important}html.dark .size-header,html.dark .size-title{color:#7cbcff!important}html.dark .MuiDialog-paper,html.dark .MuiDialogActions-root,html.dark .MuiDialogContent-root,html.dark .MuiDialogTitle-root{border-color:#2b3f5e!important;background-color:#111c2e!important;color:#e6edf6!important}html.dark .header-color{border-bottom:1px solid rgba(147,197,253,.18);background:linear-gradient(100deg,#071b30,#0a3154)!important}html.dark .header-menubar-color,html.dark .header-sub-menubar-color{border-color:#26364d!important;color:#bfdbfe!important;background:#111c2e!important}html.dark .header-sub-menubar-color{box-shadow:0 14px 32px rgba(0,0,0,.38)}html.dark .bg-white,html.dark .panel{border-color:#26364d!important;color:#e6edf6!important;background-color:#111c2e!important}html.dark .text-black{color:#e6edf6!important}html.dark .border-gray-200,html.dark .border-gray-300{border-color:#344761!important}html.dark .form-input,html.dark input:not([type=checkbox]):not([type=radio]),html.dark select,html.dark textarea{border-color:#344761;color:#e6edf6;background-color:#0e1929}html.dark .form-input::-moz-placeholder,html.dark input::-moz-placeholder,html.dark textarea::-moz-placeholder{color:#7f91a7;opacity:1}html.dark .form-input::placeholder,html.dark input::placeholder,html.dark textarea::placeholder{color:#7f91a7;opacity:1}html.dark .form-input:focus,html.dark input:focus,html.dark select:focus,html.dark textarea:focus{border-color:#60a5fa;box-shadow:0 0 0 3px rgba(96,165,250,.16)}html.dark .readonly-custom,html.dark div[aria-disabled=true],html.dark input:disabled,html.dark span[aria-disabled=true]{border-color:#2a394f!important;color:#8494a9!important;background-color:#172235!important}html.dark input[role=combobox]:disabled{background-color:transparent!important}html.dark .rs__control{border-color:#344761!important;color:#e6edf6;background-color:#0e1929!important;box-shadow:none!important}html.dark .rs__control--is-focused,html.dark .rs__control:hover{border-color:#60a5fa!important}html.dark .rs__input-container,html.dark .rs__multi-value__label,html.dark .rs__option,html.dark .rs__single-value{color:#e6edf6!important}html.dark .rs__placeholder{color:#7f91a7!important}html.dark .rs__menu,html.dark .rs__menu-list{border:1px solid #344761;color:#e6edf6;background-color:#111c2e!important}html.dark .rs__option{background-color:#111c2e!important}html.dark .rs__option--is-focused{background-color:#182b43!important}html.dark .rs__option--is-selected{color:#fff!important;background-color:#1d5f99!important}html.dark .rs__multi-value,html.dark .rs__multi-value--rest{border-color:#315a82;color:#dbeafe;background-color:#173b61}html.dark .rs__multi-value__remove:hover{color:#fecaca;background-color:#7f1d1d}html.dark .btn-cancel-hover:focus,html.dark .btn-cancel-hover:hover,html.dark .btn-outline-primary2:focus,html.dark .btn-outline-primary2:hover{color:#bfdbfe;background-color:#162338;background-image:none}html.dark .highlight-field-before-edit{border-color:#f59e0b;background:#3b2a0d}html.dark .highlight-field-after-edit,html.dark .verified{border-color:#34d399!important;color:#bbf7d0!important;background:#0d3327!important}html.dark .not-verified{border-color:#fb7185!important;color:#fecdd3!important;background:#3f1720!important}html.dark .panel:has(>.management-data-grid)>.grid:first-child:has(.btn,.form-input,.MuiFormControlLabel-root){border-color:#2b3d56;background:#0e1929}html.dark .management-grid-page-size .MuiOutlinedInput-root,html.dark .panel:has(>.management-data-grid)>.grid:first-child:has(.btn,.form-input,.MuiFormControlLabel-root) .form-input{border-color:#344761;color:#e6edf6;background:#0e1929}html.dark .management-grid-page-size .MuiOutlinedInput-notchedOutline{border-color:#344761}html.dark .flatpickr-calendar{border:1px solid #344761;color:#e6edf6;background:#111c2e;box-shadow:0 14px 34px rgba(0,0,0,.42)}html.dark .flatpickr-current-month .flatpickr-monthDropdown-months,html.dark .flatpickr-current-month input.cur-year,html.dark .flatpickr-day,html.dark .flatpickr-months .flatpickr-month,html.dark span.flatpickr-weekday{color:#dbeafe;background:transparent}html.dark .flatpickr-day:focus,html.dark .flatpickr-day:hover{border-color:#315a82;background:#182b43}html.dark .flatpickr-day.selected{border-color:#60a5fa;color:#fff;background:#2563eb}@media (prefers-reduced-motion:reduce){html.dark body{transition:none}}