*,*::before,*::after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{line-height:1;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;tab-size:4}body{line-height:1}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}a:active,a:hover{outline:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}b,strong{font-weight:inherit}em,i,dfn{font-style:inherit}mark{background:rgba(0,0,0,0);color:inherit}small{font-size:100%}sub,sup{font-size:100%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}abbr[title]{border-bottom:none;text-decoration:none}address{font-style:inherit}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none}pre,code,kbd,samp{font-family:inherit;font-size:100%}pre{overflow:auto;white-space:pre-wrap;word-wrap:break-word}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}th,td{padding:0;text-align:left;vertical-align:top;font-weight:inherit}caption{text-align:left}button,input,optgroup,select,textarea{margin:0;padding:0;border:0;font:inherit;font-size:100%;color:inherit;background:rgba(0,0,0,0);outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;border:none;background:none;border-radius:0;-webkit-appearance:none}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:none}button[disabled],input[disabled]{cursor:default}select{border-radius:0}textarea{overflow:auto;resize:none;vertical-align:top}input[type=checkbox],input[type=radio]{padding:0;box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;-webkit-appearance:none}input[type=search]{-webkit-appearance:none;outline-offset:-2px}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input::placeholder,textarea::placeholder{opacity:1;color:inherit}fieldset{border:0;margin:0;padding:0}legend{border:0;padding:0;display:table;max-width:100%;white-space:normal;color:inherit}label{cursor:pointer}img,video,audio,canvas,svg{display:block;max-width:100%;height:auto;border:0;vertical-align:middle}svg:not(:root){overflow:hidden}img{border-style:none;-ms-interpolation-mode:bicubic}hr{box-sizing:content-box;height:0;border:0;border-top:0;margin:0;padding:0;overflow:visible}details{display:block}summary{display:list-item;cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}dialog{border:0;margin:0;padding:0;background:rgba(0,0,0,0)}::-webkit-scrollbar{width:0;height:0;background:rgba(0,0,0,0)}::selection{background:highlight;color:highlighttext}:focus{outline:none}:focus-visible{outline:none}