a,abbr,acronym,address,article,aside,audio,b,basefont,bdi,bdo,big,blockquote,body,canvas,caption,center,cite,code,command,datalist,dd,del,details,dfn,dialog,dir,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,frame,frameset,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,map,mark,menu,menuitem,meter,nav,noframes,noscript,object,ol,output,p,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,wbr{padding:0;border:none;margin:0;outline:0;vertical-align:baseline;font:inherit;font-size:100%;color:inherit;background-color:transparent}article,aside,canvas,command,datalist,details,figcaption,figure,header,hgroup,main,nav,section,summary{display:block}mark,output{display:inline-block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}[hidden],rp,template{display:none}a{background:0 0;cursor:pointer}a:active,a:hover{outline:0}[disabled]{cursor:not-allowed}audio:not([controls]){display:none;height:0}svg:not(:root){overflow:hidden}*,:after,:before{box-sizing:border-box}html{overflow-y:scroll;font-family:sans-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}address,b,caption,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,i,strong,th,var{font-style:normal;font-weight:400}a,del,ins,s{text-decoration:none}abbr,acronym{font-variant:normal;cursor:help}abbr[title],acronym[title]{border-bottom:1px dotted}dir,menu,ol,ul{list-style:none}table{width:100%;border-collapse:collapse;border-spacing:0;border-color:transparent;color:inherit;text-align:left;font:inherit}table,td,th{table-layout:auto}code,kbd,pre,samp,tt{font-size:1em;font-family:monospace,sans-serif}:link,:visited,a,address,cite,em,i,ins,s,u,var{font-style:normal;text-align:left;text-decoration:none}blockquote,caption,dd,div,dt,h1,h2,h3,h4,h5,h6,li,p,td,th{word-wrap:break-word}caption,center,th{font-weight:400;text-align:left}listing,plaintext,xmp{font-family:inherit;white-space:normal}embed,img,object{max-width:100%;height:auto;border:none;vertical-align:top}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}hr{height:0}pre{overflow:auto}:focus{outline:0}button,datagrid,input,isindex,keygen,optgroup,select,textarea{line-height:1;padding:0;margin:0;font:inherit;font-size:100%;color:inherit;letter-spacing:0;word-spacing:0}input,select{vertical-align:middle}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button{overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:none}button,select{text-transform:none}input[type=checkbox],input[type=radio]{padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}