@font-face{font-family:"TH Sarabun New Web";src:url("../fonts/th-sarabun-new/THSarabunNew-Regular.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:"TH Sarabun New Web";src:url("../fonts/th-sarabun-new/THSarabunNew-Bold.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:"TH Sarabun New Web";src:url("../fonts/th-sarabun-new/THSarabunNew-Italic.woff2") format("woff2");font-style:italic;font-weight:400;font-display:swap}
@font-face{font-family:"TH Sarabun New Web";src:url("../fonts/th-sarabun-new/THSarabunNew-BoldItalic.woff2") format("woff2");font-style:italic;font-weight:700;font-display:swap}
:root{--strms-official-font:"TH Sarabun New Web","TH Sarabun New","TH SarabunPSK","Sarabun","Noto Sans Thai",Tahoma,sans-serif}
html body,html body button,html body input,html body select,html body textarea{font-family:var(--strms-official-font)!important}
html body{font-size:16px;line-height:1.48}
html body input,html body select,html body textarea,html body button{font-size:16px}
html body .sidebar,html body .topbar{font-size:16px}
html body .role-menu .nav-icon,.mock-kpi-icon svg,.cd-module i{font-family:Arial,"Noto Sans Symbols",sans-serif!important}
html body .brand b{font-family:var(--strms-official-font)!important;font-size:27px;line-height:1}
html body .brand small{font-size:13px;line-height:1.2}
html body h1{letter-spacing:0}
html body .central-dash,html body .mock-dash{font-size:16px}
html body .cd-kpi small,html body .mock-kpi small{font-size:14px}
html body .cd-module small,html body .mock-action small{font-size:13px}
html body .svc-flow small,html body .svc-card-title p,html body .svc-form label>small{font-size:13px}
@media print{html,body{font-family:var(--strms-official-font)!important}}
@media(max-width:650px){html body{font-size:15.5px}html body input,html body select,html body textarea,html body button{font-size:16px}html body .brand b{font-size:25px}html body .brand small{font-size:12px}}
