*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:72px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:320px;margin:0;padding-top:64px;overflow-x:clip}#root{min-height:100vh}img,svg,video,canvas,iframe,embed,object{max-width:100%;height:auto;display:block}pre,code,kbd,samp{overflow-wrap:anywhere;word-break:break-word;max-width:100%}pre{overflow-x:auto}table{max-width:100%}@media (max-width:720px){input:not([type=checkbox]):not([type=radio]),textarea,select{font-size:16px}}
:root{--font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}body{font-family:var(--font-sans);min-height:100vh}
