@import"https://fonts.googleapis.com/css2?family=Kantumruy+Pro:wght@400;500;600;700&family=Battambang:wght@400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Kantumruy+Pro:wght@300;400;500;600;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Kantumruy+Pro:wght@300;400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Battambong:wght@400;700;900&family=Kantumruy+Pro:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Battambang:wght@400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Battambong:wght@400;700&family=Kantumruy+Pro:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Battambong:wght@400;700;900&family=Kantumruy+Pro:wght@400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Kantumruy+Pro:wght@400;500;600;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Battambang:wght@400;700;900&family=Kantumruy+Pro:wght@400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Kantumruy+Pro:wght@400;600;700&family=Battambang:wght@400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Battambong:wght@400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Battambong:wght@400;700;900&family=Kantumruy+Pro:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Kantumruy+Pro:wght@400;500;600;700;900&family=Battambang:wght@400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Battambang:wght@400;700;900&family=Kantumruy+Pro:wght@400;700&display=swap";.font-khmer[data-v-69b185ff]{font-family:Kantumruy Pro,Battambang,sans-serif}.animate-scale-up[data-v-69b185ff]{animation:scaleUp-69b185ff .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes scaleUp-69b185ff{0%{opacity:0;transform:translateY(30px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-spin-slow[data-v-69b185ff]{animation:spin 3s linear infinite}.modal-fade-enter-active[data-v-69b185ff],.modal-fade-leave-active[data-v-69b185ff]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-69b185ff],.modal-fade-leave-to[data-v-69b185ff]{opacity:0}.font-khmer{font-family:Kantumruy Pro,Battambong,sans-serif}.font-khmer[data-v-98a2db75],.font-khmer{font-family:Kantumruy Pro,sans-serif}@keyframes pulse-slow{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.1);opacity:.2}}.animate-pulse-slow{animation:pulse-slow 8s infinite ease-in-out}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin-slow{animation:spin-slow 15s linear infinite}@keyframes reverse-spin-slow{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.animate-reverse-spin-slow{animation:reverse-spin-slow 20s linear infinite}@keyframes gradient-x{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.animate-gradient-x{animation:gradient-x 3s ease infinite}@keyframes shimmer{to{transform:translate(100%)}}.animate-shimmer{animation:shimmer 2s infinite}.custom-scrollbar::-webkit-scrollbar{width:4px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:#404040;border-radius:10px}.custom-scrollbar:hover::-webkit-scrollbar-thumb{background:#525252}.font-khmer[data-v-9283303e]{font-family:Kantumruy Pro,sans-serif}.fade-enter-active[data-v-9283303e],.fade-leave-active[data-v-9283303e]{transition:opacity .2s}.fade-enter-from[data-v-9283303e],.fade-leave-to[data-v-9283303e]{opacity:0}.animate-scale-up[data-v-9283303e]{animation:scaleUp-9283303e .3s cubic-bezier(.16,1,.3,1)}@keyframes scaleUp-9283303e{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.font-khmer[data-v-bde7d080]{font-family:Kantumruy Pro,Battambong,sans-serif}.custom-scrollbar[data-v-bde7d080]::-webkit-scrollbar{width:4px;height:4px}.custom-scrollbar[data-v-bde7d080]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-bde7d080]::-webkit-scrollbar-thumb{background:#94a3b84d;border-radius:10px}.custom-scrollbar[data-v-bde7d080]:hover::-webkit-scrollbar-thumb{background:#94a3b880}.font-khmer[data-v-405e7888]{font-family:Kantumruy Pro,Battambong,sans-serif}.font-khmer[data-v-d8f6112c]{font-family:Kantumruy Pro,sans-serif}.slide-fade-enter-active[data-v-d8f6112c]{transition:all .4s ease-out}.slide-fade-leave-active[data-v-d8f6112c]{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from[data-v-d8f6112c],.slide-fade-leave-to[data-v-d8f6112c]{transform:translate(20px);opacity:0}.animate-progress[data-v-d8f6112c]{animation:progress-d8f6112c 3s linear forwards}@keyframes progress-d8f6112c{0%{width:100%}to{width:0%}}.font-khmer[data-v-2f595861]{font-family:Kantumruy Pro,Battambong,sans-serif}.no-scrollbar[data-v-f888f207]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-f888f207]{-ms-overflow-style:none;scrollbar-width:none}.animate-fade-in[data-v-f888f207]{animation:fadeIn-f888f207 .3s ease-out}@keyframes fadeIn-f888f207{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.no-scrollbar[data-v-f00c9841]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-f00c9841]{-ms-overflow-style:none;scrollbar-width:none}.animate-slide-up[data-v-f00c9841]{animation:slideUp-f00c9841 .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes slideUp-f00c9841{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.font-khmer[data-v-2d6337f2]{font-family:Kantumruy Pro,Battambang,sans-serif}.custom-scrollbar[data-v-2d6337f2]::-webkit-scrollbar{width:5px}.custom-scrollbar[data-v-2d6337f2]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-2d6337f2]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.animate-fade-in-up[data-v-2d6337f2]{animation:fadeInUp-2d6337f2 .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes fadeInUp-2d6337f2{0%{opacity:0;transform:translateY(15px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-slide-up[data-v-2d6337f2]{animation:slideUp-2d6337f2 .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes slideUp-2d6337f2{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.slide-enter-active[data-v-2d6337f2],.slide-leave-active[data-v-2d6337f2]{transition:transform .4s cubic-bezier(.16,1,.3,1)}.slide-enter-from[data-v-2d6337f2],.slide-leave-to[data-v-2d6337f2]{transform:translate(100%)}.font-khmer[data-v-ff4c29b1]{font-family:Kantumruy Pro,Battambang,sans-serif}.custom-scrollbar[data-v-ff4c29b1]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-ff4c29b1]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-ff4c29b1]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.custom-scrollbar-dark[data-v-ff4c29b1]::-webkit-scrollbar{width:6px}.custom-scrollbar-dark[data-v-ff4c29b1]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar-dark[data-v-ff4c29b1]::-webkit-scrollbar-thumb{background:#64748b;border-radius:10px}.animate-slide-up[data-v-ff4c29b1]{animation:slideUp-ff4c29b1 .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes slideUp-ff4c29b1{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.translate-x-4\.5[data-v-ff4c29b1]{transform:translate(18px)}.font-khmer[data-v-f8e68b05]{font-family:Battambang,Kantumruy Pro,sans-serif}.no-scrollbar[data-v-f8e68b05]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-f8e68b05]{-ms-overflow-style:none;scrollbar-width:none}.custom-scrollbar[data-v-f8e68b05]::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar[data-v-f8e68b05]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-f8e68b05]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.custom-scrollbar[data-v-f8e68b05]:hover::-webkit-scrollbar-thumb{background:#94a3b8}.animate-fade-in[data-v-f8e68b05]{animation:fadeIn-f8e68b05 .3s ease-out}@keyframes fadeIn-f8e68b05{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up[data-v-f8e68b05]{animation:slideUp-f8e68b05 .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes slideUp-f8e68b05{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}input[type=number][data-v-f8e68b05]::-webkit-inner-spin-button,input[type=number][data-v-f8e68b05]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-f8e68b05]{-moz-appearance:textfield}@media print{.print\:hidden[data-v-f8e68b05]{display:none!important}}.custom-scrollbar[data-v-f9f86922]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-f9f86922]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-f9f86922]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.animate-fade-in[data-v-f9f86922]{animation:fadeIn-f9f86922 .3s ease-out}@keyframes fadeIn-f9f86922{0%{opacity:0}to{opacity:1}}.animate-slide-up[data-v-f9f86922]{animation:slideUp-f9f86922 .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes slideUp-f9f86922{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.grayscale[data-v-f9f86922]{filter:grayscale(100%)}.font-khmer[data-v-a892987b]{font-family:Battambong,Kantumruy Pro,sans-serif}.no-scrollbar[data-v-a892987b]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-a892987b]{-ms-overflow-style:none;scrollbar-width:none}.custom-scrollbar[data-v-a892987b]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-a892987b]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-a892987b]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.custom-scrollbar[data-v-a892987b]:hover::-webkit-scrollbar-thumb{background:#94a3b8}.animate-slide-up[data-v-a892987b]{animation:slideUp-a892987b .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes slideUp-a892987b{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-fade-in[data-v-a892987b]{animation:fadeIn-a892987b .3s ease-out}@keyframes fadeIn-a892987b{0%{opacity:0}to{opacity:1}}.animate-slide-down[data-v-a892987b]{animation:slideDown-a892987b .3s ease-out forwards;transform-origin:top}@keyframes slideDown-a892987b{0%{opacity:0;transform:scaleY(.9)}to{opacity:1;transform:scaleY(1)}}.grayscale[data-v-a892987b]{filter:grayscale(100%)}.font-khmer[data-v-17c8128e]{font-family:Kantumruy Pro,Battambong,sans-serif}.custom-scrollbar[data-v-17c8128e]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-17c8128e]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-17c8128e]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.custom-scrollbar[data-v-17c8128e]:hover::-webkit-scrollbar-thumb{background:#94a3b8}.hide-scrollbar[data-v-bba7c561]::-webkit-scrollbar{display:none}.hide-scrollbar[data-v-bba7c561]{-ms-overflow-style:none;scrollbar-width:none}.custom-scrollbar[data-v-bba7c561]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-bba7c561]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.custom-scrollbar[data-v-6112f444]::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar[data-v-6112f444]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.custom-scrollbar[data-v-6112f444]:hover::-webkit-scrollbar-thumb{background:#94a3b8}.custom-scrollbar[data-v-8f1dd4cb]::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar[data-v-8f1dd4cb]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.custom-scrollbar[data-v-8f1dd4cb]:hover::-webkit-scrollbar-thumb{background:#94a3b8}.animate-fade-in[data-v-8f1dd4cb]{animation:fadeIn-8f1dd4cb .3s ease-out forwards}@keyframes fadeIn-8f1dd4cb{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.font-khmer[data-v-f9fce9b6]{font-family:Battambang,Kantumruy Pro,sans-serif}.animate-fade-in[data-v-f9fce9b6]{animation:fadeIn-f9fce9b6 .3s ease-out forwards}@keyframes fadeIn-f9fce9b6{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up[data-v-f9fce9b6]{animation:fadeInUp-f9fce9b6 .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes fadeInUp-f9fce9b6{0%{opacity:0;transform:translateY(15px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.custom-scrollbar[data-v-87a2fe57]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-87a2fe57]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.animate-fade-in-up[data-v-87a2fe57]{animation:fadeInUp-87a2fe57 .3s ease-out forwards}@keyframes fadeInUp-87a2fe57{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-87a2fe57]{animation:fadeIn-87a2fe57 .3s ease-out forwards}@keyframes fadeIn-87a2fe57{0%{opacity:0}to{opacity:1}}.custom-scrollbar[data-v-d930e16a]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-d930e16a]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.animate-fade-in-up[data-v-d930e16a]{animation:fadeInUp-d930e16a .3s ease-out forwards}@keyframes fadeInUp-d930e16a{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-d930e16a]{animation:fadeIn-d930e16a .3s ease-out forwards}@keyframes fadeIn-d930e16a{0%{opacity:0}to{opacity:1}}.custom-scrollbar[data-v-d52625dc]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-d52625dc]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.animate-fade-in-up[data-v-d52625dc]{animation:fadeInUp-d52625dc .3s ease-out forwards}@keyframes fadeInUp-d52625dc{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-f813730e]{animation:fadeIn-f813730e .3s ease-out forwards}@keyframes fadeIn-f813730e{0%{opacity:0}to{opacity:1}}.custom-scrollbar[data-v-e3206990]::-webkit-scrollbar{height:6px;width:6px}.custom-scrollbar[data-v-e3206990]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.animate-fade-in-up[data-v-e3206990]{animation:fadeInUp-e3206990 .3s ease-out forwards}@keyframes fadeInUp-e3206990{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-e3206990]{animation:fadeIn-e3206990 .2s ease-out}@keyframes fadeIn-e3206990{0%{opacity:0}to{opacity:1}}.inset-shadow[data-v-e3206990]{box-shadow:inset 0 4px 6px -4px #0000001a}.font-khmer[data-v-3aaae999]{font-family:Kantumruy Pro,Battambong,sans-serif}.animate-fade-in[data-v-3aaae999]{animation:fadeIn-3aaae999 .4s ease-out}@keyframes fadeIn-3aaae999{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media print{@page{size:A4 landscape;margin:10mm}body[data-v-3aaae999] *{visibility:hidden}.hide-on-print[data-v-3aaae999]{display:none!important}#pdf-report-content[data-v-3aaae999],#pdf-report-content[data-v-3aaae999] *{visibility:visible}#pdf-report-content[data-v-3aaae999]{position:absolute;left:0;top:0;width:100%;margin:0;padding:0;background:#fff!important}[data-v-3aaae999]{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.print-header[data-v-3aaae999]{display:block!important}}.font-khmer[data-v-b6e08a57]{font-family:Kantumruy Pro,Battambong,sans-serif}.custom-scrollbar[data-v-b6e08a57]::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar[data-v-b6e08a57]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-b6e08a57]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.custom-scrollbar[data-v-b6e08a57]:hover::-webkit-scrollbar-thumb{background:#94a3b8}.animate-fade-in-up[data-v-b6e08a57]{animation:fadeInUp-b6e08a57 .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes fadeInUp-b6e08a57{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-fade-in[data-v-b6e08a57]{animation:fadeIn-b6e08a57 .4s ease-out}@keyframes fadeIn-b6e08a57{0%{opacity:0}to{opacity:1}}.custom-scrollbar[data-v-26f9c4b6]::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar[data-v-26f9c4b6]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-26f9c4b6]::-webkit-scrollbar-thumb{background:#334155;border-radius:10px}.custom-scrollbar[data-v-26f9c4b6]:hover::-webkit-scrollbar-thumb{background:#475569}.animate-fade-in[data-v-26f9c4b6]{animation:fadeIn-26f9c4b6 .3s ease-out}@keyframes fadeIn-26f9c4b6{0%{opacity:0}to{opacity:1}}.animate-slide-up[data-v-26f9c4b6]{animation:slideUp-26f9c4b6 .3s ease-out forwards}@keyframes slideUp-26f9c4b6{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-slide-down[data-v-26f9c4b6]{animation:slideDown-26f9c4b6 .3s ease-out forwards}@keyframes slideDown-26f9c4b6{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.modal-fade-enter-active[data-v-26f9c4b6],.modal-fade-leave-active[data-v-26f9c4b6]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-26f9c4b6],.modal-fade-leave-to[data-v-26f9c4b6]{opacity:0}input[type=number][data-v-26f9c4b6]::-webkit-inner-spin-button,input[type=number][data-v-26f9c4b6]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-26f9c4b6]{-moz-appearance:textfield}input[type=date][data-v-26f9c4b6]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.7;cursor:pointer}.animate-fade-in[data-v-d58c853e]{animation:fadeIn-d58c853e .3s ease-out}@keyframes fadeIn-d58c853e{0%{opacity:0}to{opacity:1}}.font-khmer[data-v-575f5cef]{font-family:Battambang,sans-serif}.no-scrollbar[data-v-575f5cef]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-575f5cef]{-ms-overflow-style:none;scrollbar-width:none}.custom-scrollbar[data-v-575f5cef]::-webkit-scrollbar{width:5px;height:5px}.custom-scrollbar[data-v-575f5cef]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-575f5cef]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.animate-fade-in[data-v-575f5cef]{animation:fadeIn-575f5cef .3s ease-out}@keyframes fadeIn-575f5cef{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up[data-v-575f5cef]{animation:slideUp-575f5cef .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes slideUp-575f5cef{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media print{.print\:hidden[data-v-575f5cef]{display:none!important}.print\:bg-white[data-v-575f5cef]{background-color:#fff!important}.print\:border-none[data-v-575f5cef]{border:none!important}.print\:shadow-none[data-v-575f5cef]{box-shadow:none!important}.print\:px-0[data-v-575f5cef]{padding-left:0!important;padding-right:0!important}.print\:pb-0[data-v-575f5cef]{padding-bottom:0!important}.print\:rounded-none[data-v-575f5cef]{border-radius:0!important}}.font-khmer[data-v-70d776e9],.font-khmer[data-v-c9744736]{font-family:Kantumruy Pro,Battambong,sans-serif}.custom-scrollbar[data-v-c9744736]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-c9744736]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-c9744736]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.custom-scrollbar[data-v-c9744736]:hover::-webkit-scrollbar-thumb{background:#94a3b8}.animate-fade-in[data-v-c9744736]{animation:fadeIn-c9744736 .3s ease-out forwards}@keyframes fadeIn-c9744736{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.line-clamp-1[data-v-c9744736]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.animate-slide-down[data-v-a9bd8fcc]{animation:slideDown-a9bd8fcc .2s ease-out forwards;transform-origin:top}@keyframes slideDown-a9bd8fcc{0%{opacity:0;transform:scaleY(.95)}to{opacity:1;transform:scaleY(1)}}.font-khmer[data-v-6d928fb1]{font-family:Kantumruy Pro,Battambong,sans-serif}.no-scrollbar[data-v-6d928fb1]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-6d928fb1]{-ms-overflow-style:none;scrollbar-width:none}.custom-scrollbar[data-v-6d928fb1]::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar[data-v-6d928fb1]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-6d928fb1]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.custom-scrollbar[data-v-6d928fb1]:hover::-webkit-scrollbar-thumb{background:#94a3b8}.animate-fade-in-up[data-v-6d928fb1]{animation:fadeInUp-6d928fb1 .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes fadeInUp-6d928fb1{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-slide-down[data-v-6d928fb1]{animation:slideDown-6d928fb1 .2s ease-out forwards;transform-origin:top}@keyframes slideDown-6d928fb1{0%{opacity:0;transform:scaleY(.95)}to{opacity:1;transform:scaleY(1)}}.animate-slide-up[data-v-6d928fb1]{animation:slideUp-6d928fb1 .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes slideUp-6d928fb1{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-fade-in[data-v-6d928fb1]{animation:fadeIn-6d928fb1 .3s ease-out forwards}@keyframes fadeIn-6d928fb1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}input[type=number][data-v-6d928fb1]::-webkit-inner-spin-button,input[type=number][data-v-6d928fb1]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-6d928fb1]{-moz-appearance:textfield}@media print{.print\:hidden[data-v-6d928fb1]{display:none!important}}.font-khmer[data-v-b7698cce]{font-family:Kantumruy Pro,Battambong,sans-serif}.custom-scrollbar[data-v-b7698cce]::-webkit-scrollbar{width:5px}.custom-scrollbar[data-v-b7698cce]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-b7698cce]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.custom-scrollbar[data-v-b7698cce]:hover::-webkit-scrollbar-thumb{background:#94a3b8}.animate-slide-up[data-v-b7698cce]{animation:slideUp-b7698cce .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes slideUp-b7698cce{0%{opacity:0;transform:translateY(30px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-fade-in[data-v-b7698cce]{animation:fadeIn-b7698cce .3s ease-out forwards}@keyframes fadeIn-b7698cce{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.modal-fade-enter-active[data-v-b7698cce],.modal-fade-leave-active[data-v-b7698cce]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-b7698cce],.modal-fade-leave-to[data-v-b7698cce]{opacity:0}input[type=number][data-v-b7698cce]::-webkit-inner-spin-button,input[type=number][data-v-b7698cce]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-b7698cce]{-moz-appearance:textfield}select[data-v-b7698cce]{-webkit-appearance:none;-moz-appearance:none}.font-khmer[data-v-b7f75ca0]{font-family:Kantumruy Pro,sans-serif}.custom-scrollbar[data-v-b7f75ca0]::-webkit-scrollbar{width:5px;height:5px}.custom-scrollbar[data-v-b7f75ca0]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-b7f75ca0]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.custom-scrollbar[data-v-b7f75ca0]:hover::-webkit-scrollbar-thumb{background:#94a3b8}.custom-scrollbar-dark[data-v-b7f75ca0]::-webkit-scrollbar{width:4px}.custom-scrollbar-dark[data-v-b7f75ca0]::-webkit-scrollbar-track{background:#0003;border-radius:4px}.custom-scrollbar-dark[data-v-b7f75ca0]::-webkit-scrollbar-thumb{background:#475569;border-radius:4px}.custom-scrollbar-dark[data-v-b7f75ca0]:hover::-webkit-scrollbar-thumb{background:#64748b}.no-scrollbar[data-v-b7f75ca0]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-b7f75ca0]{-ms-overflow-style:none;scrollbar-width:none}.animate-fade-in[data-v-b7f75ca0]{animation:fadeIn-b7f75ca0 .3s ease-out forwards}@keyframes fadeIn-b7f75ca0{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up[data-v-b7f75ca0]{animation:fadeInUp-b7f75ca0 .2s cubic-bezier(.16,1,.3,1) forwards}@keyframes fadeInUp-b7f75ca0{0%{opacity:0;transform:translateY(10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.font-khmer[data-v-63b77311]{font-family:Kantumruy Pro,Battambang,sans-serif}.custom-scrollbar[data-v-63b77311]::-webkit-scrollbar{width:5px;height:5px}.custom-scrollbar[data-v-63b77311]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-63b77311]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.custom-scrollbar[data-v-63b77311]:hover::-webkit-scrollbar-thumb{background:#94a3b8}.animate-bounce-short[data-v-63b77311]{animation:bounceShort-63b77311 1s ease-in-out infinite}@keyframes bounceShort-63b77311{0%,to{transform:translateY(0)}50%{transform:translateY(-15%)}}.will-change-transform[data-v-63b77311]{will-change:transform}input[type=number][data-v-63b77311]::-webkit-inner-spin-button,input[type=number][data-v-63b77311]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-63b77311]{-moz-appearance:textfield}select[data-v-63b77311]{-webkit-appearance:none;-moz-appearance:none}.animate-fade-in[data-v-63b77311]{animation:fadeIn-63b77311 .3s ease-out forwards}@keyframes fadeIn-63b77311{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.font-khmer[data-v-4b3f5284]{font-family:Kantumruy Pro,Battambang,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.custom-scrollbar[data-v-4b3f5284]::-webkit-scrollbar{width:4px;height:4px}.custom-scrollbar[data-v-4b3f5284]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-4b3f5284]::-webkit-scrollbar-thumb{background:#475569;border-radius:10px}.custom-scrollbar[data-v-4b3f5284]:hover::-webkit-scrollbar-thumb{background:#64748b}.font-khmer[data-v-e0bd2cd2]{font-family:Battambong,sans-serif}.custom-scrollbar[data-v-e0bd2cd2]::-webkit-scrollbar{width:5px;height:5px}.custom-scrollbar[data-v-e0bd2cd2]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-e0bd2cd2]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.custom-scrollbar[data-v-e0bd2cd2]:hover::-webkit-scrollbar-thumb{background:#94a3b8}.no-scrollbar[data-v-e0bd2cd2]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-e0bd2cd2]{-ms-overflow-style:none;scrollbar-width:none}.animate-fade-in[data-v-e0bd2cd2]{animation:fadeIn-e0bd2cd2 .3s ease-out forwards}@keyframes fadeIn-e0bd2cd2{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.animate-bounce-short[data-v-e0bd2cd2]{animation:bounceShort-e0bd2cd2 1s ease-in-out infinite}@keyframes bounceShort-e0bd2cd2{0%,to{transform:translateY(0)}50%{transform:translateY(-15%)}}.animate-slide-up[data-v-e0bd2cd2]{animation:slideUp-e0bd2cd2 .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes slideUp-e0bd2cd2{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0)}}.modal-fade-enter-active[data-v-e0bd2cd2],.modal-fade-leave-active[data-v-e0bd2cd2]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-e0bd2cd2],.modal-fade-leave-to[data-v-e0bd2cd2]{opacity:0}.custom-scrollbar[data-v-7f551ebc]::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar[data-v-7f551ebc]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-7f551ebc]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.custom-scrollbar[data-v-7f551ebc]:hover::-webkit-scrollbar-thumb{background:#94a3b8}.animate-fade-in[data-v-7f551ebc]{animation:fadeIn-7f551ebc .4s ease-out}@keyframes fadeIn-7f551ebc{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.no-scrollbar[data-v-e2754464]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-e2754464]{-ms-overflow-style:none;scrollbar-width:none}.animate-slide-up[data-v-e2754464]{animation:slideUp-e2754464 .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes slideUp-e2754464{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.font-khmer[data-v-dda0ff68]{font-family:Battambang,Kantumruy Pro,sans-serif}.animate-fade-in[data-v-dda0ff68]{animation:fadeIn-dda0ff68 .3s ease-out forwards}@keyframes fadeIn-dda0ff68{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up[data-v-dda0ff68]{animation:fadeInUp-dda0ff68 .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes fadeInUp-dda0ff68{0%{opacity:0;transform:translateY(15px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.font-khmer[data-v-3f0c25b4]{font-family:Kantumruy Pro,Battambang,sans-serif}.custom-scrollbar[data-v-3f0c25b4]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-3f0c25b4]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.animate-fade-in-up[data-v-3f0c25b4]{animation:fadeInUp-3f0c25b4 .3s ease-out forwards}@keyframes fadeInUp-3f0c25b4{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.transform-gpu[data-v-3f0c25b4]{transform:translateZ(0)}.font-khmer[data-v-f08fa556]{font-family:Battambang,Kantumruy Pro,sans-serif}.no-scrollbar[data-v-f08fa556]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-f08fa556]{-ms-overflow-style:none;scrollbar-width:none}.custom-scrollbar[data-v-f08fa556]::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar[data-v-f08fa556]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-f08fa556]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.custom-scrollbar[data-v-f08fa556]:hover::-webkit-scrollbar-thumb{background:#94a3b8}.animate-fade-in[data-v-f08fa556]{animation:fadeIn-f08fa556 .3s ease-out}@keyframes fadeIn-f08fa556{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up[data-v-f08fa556]{animation:slideUp-f08fa556 .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes slideUp-f08fa556{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}input[type=number][data-v-f08fa556]::-webkit-inner-spin-button,input[type=number][data-v-f08fa556]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-f08fa556]{-moz-appearance:textfield}@media print{.print\:hidden[data-v-f08fa556]{display:none!important}}@tailwind base;@tailwind components;@tailwind utilities;
