:root{--font-body:"Segoe UI Variable Text","Segoe UI","Noto Sans","Helvetica Neue",Arial,sans-serif;--font-display:"Segoe UI Variable Display","Segoe UI","Trebuchet MS","Noto Sans","Helvetica Neue",Arial,sans-serif;color-scheme:dark}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-family:Segoe UI Variable Text,Segoe UI,Noto Sans,Helvetica Neue,Arial,sans-serif;font-family:var(--font-body)}#root,body,html{max-width:100%;min-height:100%;overflow-x:hidden}body{font-family:Segoe UI Variable Text,Segoe UI,Noto Sans,Helvetica Neue,Arial,sans-serif;font-family:var(--font-body);letter-spacing:0;line-height:1.6;overflow-x:hidden;text-rendering:optimizeLegibility;width:100%}h1,h2,h3,h4,h5,h6{font-family:Segoe UI Variable Display,Segoe UI,Trebuchet MS,Noto Sans,Helvetica Neue,Arial,sans-serif;font-family:var(--font-display)}canvas,iframe,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;max-width:100%}input,select,textarea{font-size:1rem!important;line-height:1.5!important}input::placeholder,textarea::placeholder{font-size:inherit}textarea{resize:vertical}a,button,input,select,textarea{touch-action:manipulation}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}
/*# sourceMappingURL=main.2ae8417b.css.map*/