@import url("https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:wght@400;500;600;700;800&family=Inter:wght@400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0,0");*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:Inter,system-ui,sans-serif;color:#1a2330;background:#ecf0f6;-webkit-font-smoothing:antialiased}button{cursor:pointer;border:none;background:none}button,input,select,textarea{font-family:inherit}a{color:inherit;text-decoration:none}.ms{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum","tnum"}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-thumb{background:#cdd5df;border-radius:8px}@media (max-width:920px){.dir-2col{grid-template-columns:1fr!important}}.ae-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}@media (max-width:1024px){.ae-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:400px){.ae-stat-grid{grid-template-columns:1fr}}.ae-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}@media (min-width:680px){.ae-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr))}}.ae-list-2up{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}@media (min-width:680px){.ae-list-2up{grid-template-columns:repeat(2,minmax(0,1fr))}}.ae-2col{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media (max-width:760px){.ae-2col{grid-template-columns:1fr}}.ae-doc{padding:34px 36px}@media (max-width:560px){.ae-doc{padding:22px 18px}}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.25}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ae-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}[tabindex]:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #f2a900;outline-offset:2px}