*{box-sizing:border-box;padding:0;margin:0}*:before,*:after{box-sizing:border-box}body::-webkit-full-page-media,body:future,:root #navbar_mobile_extra_links{padding-bottom:20px}body{overflow:hidden;width:100vw;height:100dvh;font-family:Montserrat,sans-serif;font-weight:300}@font-face{font-family:Kantumruy Pro;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/kantumruy-pro-khmer-300-normal-1dff55a1.woff2) format("woff2")}html[lang=km] body{line-height:1.7}html[lang=km] body *{font-family:Kantumruy Pro,Noto Sans Khmer,Khmer Sangam MN,Khmer OS,Leelawadee UI,Montserrat,sans-serif!important}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;text-indent:1px;text-overflow:"";position:relative;overflow:hidden}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}@media print{body{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-latin-300-normal-a04fdaae.woff2) format("woff2"),url(/assets/montserrat-latin-300-normal-30a9d5f5.woff) format("woff")}@font-face{font-family:Roboto Slab;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-slab-latin-400-normal-484e9925.woff2) format("woff2"),url(/assets/roboto-slab-latin-400-normal-0955e342.woff) format("woff")}
