@font-face{font-family:beVietnamPro;src:url(../media/BeVietnamPro_Light-s.p.10uewj5qx4s2u.ttf)format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:beVietnamPro;src:url(../media/BeVietnamPro_LightItalic-s.p.0oi427tahqhfc.ttf)format("truetype");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:beVietnamPro;src:url(../media/BeVietnamPro_Regular-s.p.0xyz470_fo82c.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:beVietnamPro;src:url(../media/BeVietnamPro_Medium-s.p.0gcwqf2jytava.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:beVietnamPro;src:url(../media/BeVietnamPro_MediumItalic-s.p.1v6mcx_f4skjo.ttf)format("truetype");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:beVietnamPro;src:url(../media/BeVietnamPro_SemiBold-s.p.3qc03w0ssshxf.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:beVietnamPro;src:url(../media/BeVietnamPro_Bold-s.p.0-kwkrnt_e_q6.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:beVietnamPro Fallback;src:local(Arial);ascent-override:90.08%;descent-override:23.87%;line-gap-override:0.0%;size-adjust:111.01%}.oGWipW_className{font-family:beVietnamPro,beVietnamPro Fallback}.oGWipW_variable{--font-be-vietnam-pro:"beVietnamPro", "beVietnamPro Fallback"}
:root{--background:#fff;--foreground:#171717;--focus-ring:#7c3aed}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}*,:before,:after{box-sizing:border-box}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}:focus:not(:focus-visible){outline:none}body{background:var(--background);color:var(--foreground);font-family:var(--font-be-vietnam-pro), Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}@media (max-width:899px){html,body{overflow-x:hidden}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px}}
