*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:var(--daafe-font-family-sans, Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh;background:var(--daafe-bg-primary);color:var(--daafe-fg-primary);margin:0;overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{color:var(--daafe-fg-link);text-decoration:none}a:hover{color:var(--daafe-fg-link-hover)}ul,ol{list-style:none}table{border-collapse:collapse}:focus-visible{outline:2px solid var(--daafe-border-focus);outline-offset:2px}html,body,*,*:before,*:after{scrollbar-width:none!important;-ms-overflow-style:none!important}html::-webkit-scrollbar,body::-webkit-scrollbar,*::-webkit-scrollbar,*:before::-webkit-scrollbar,*:after::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background:transparent!important}
