@charset "utf-8";
#system,body,html{overflow:hidden;width:100%;height:100%}
html{overflow:auto;font-size:20px}
body{background-color:#fff;color:#333;text-align:left;font-size:.8rem;font-family:Helvetica,Arial,sans-serif}
blockquote,body,dd,div,dl,dt,fieldset,form,li,ol,p,pre,td,th,ul{margin:0;padding:0;font-weight:400}
a,button,input,optgroup,option,select,textarea{margin:0;padding:0;outline:0;border:none}
h1,h2,h3,h4,h5,h6{margin:0;padding:0}
b,i{font-style:normal}
dd,dl,dt,li,ol,ul{list-style:none outside none;padding-inline-start:0}
address,caption,em,i,strong,th{font-weight:400;font-style:normal}
table{border-collapse:collapse}
table caption{margin-left:-1px}
fieldset,img{border:0 none}
fieldset p{margin:0;padding:0 0 0 8px}
legend{display:none}
hr{clear:both;margin:5px 0;height:2px;border-top:1px solid #e4e4e4;border-bottom:1px solid #fff}
caption,th{text-align:left}
blockquote:after,blockquote:before,q:after,q:before{content:''}
a{color:#000;text-decoration:none}
a:focus{outline:0}
img{display:inline-block}
svg{fill:currentColor}
#system{background-color:#f5f5f5}
