|  | @@ -0,0 +1,98 @@
 | 
	
		
			
				|  |  | +// Reset default browser styles
 | 
	
		
			
				|  |  | +* {
 | 
	
		
			
				|  |  | +  box-sizing: border-box;
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +#root {
 | 
	
		
			
				|  |  | +  min-height: 100vh;
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +html,
 | 
	
		
			
				|  |  | +body,
 | 
	
		
			
				|  |  | +ul,
 | 
	
		
			
				|  |  | +ol,
 | 
	
		
			
				|  |  | +li,
 | 
	
		
			
				|  |  | +dl,
 | 
	
		
			
				|  |  | +dt,
 | 
	
		
			
				|  |  | +dd,
 | 
	
		
			
				|  |  | +h1,
 | 
	
		
			
				|  |  | +h2,
 | 
	
		
			
				|  |  | +h3,
 | 
	
		
			
				|  |  | +h4,
 | 
	
		
			
				|  |  | +h5,
 | 
	
		
			
				|  |  | +h6,
 | 
	
		
			
				|  |  | +pre,
 | 
	
		
			
				|  |  | +code,
 | 
	
		
			
				|  |  | +form,
 | 
	
		
			
				|  |  | +fieldset,
 | 
	
		
			
				|  |  | +legend,
 | 
	
		
			
				|  |  | +input,
 | 
	
		
			
				|  |  | +textarea,
 | 
	
		
			
				|  |  | +p,
 | 
	
		
			
				|  |  | +blockquote,
 | 
	
		
			
				|  |  | +th,
 | 
	
		
			
				|  |  | +td,
 | 
	
		
			
				|  |  | +hr,
 | 
	
		
			
				|  |  | +button {
 | 
	
		
			
				|  |  | +  margin: 0;
 | 
	
		
			
				|  |  | +  padding: 0;
 | 
	
		
			
				|  |  | +  font-size: 100%;
 | 
	
		
			
				|  |  | +  font-family: inherit;
 | 
	
		
			
				|  |  | +  vertical-align: baseline;
 | 
	
		
			
				|  |  | +  border: 0 none;
 | 
	
		
			
				|  |  | +  color: inherit;
 | 
	
		
			
				|  |  | +  background: transparent;
 | 
	
		
			
				|  |  | +  box-sizing: border-box;
 | 
	
		
			
				|  |  | +  -webkit-font-smoothing: antialiased;
 | 
	
		
			
				|  |  | +  -moz-osx-font-smoothing: grayscale;
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +body {
 | 
	
		
			
				|  |  | +  color: #333;
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +// Remove list styles on ul, ol
 | 
	
		
			
				|  |  | +ul,
 | 
	
		
			
				|  |  | +ol {
 | 
	
		
			
				|  |  | +  list-style: none;
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +// Remove link styles
 | 
	
		
			
				|  |  | +a {
 | 
	
		
			
				|  |  | +  text-decoration: none;
 | 
	
		
			
				|  |  | +  color: inherit;
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +// Remove table border
 | 
	
		
			
				|  |  | +table {
 | 
	
		
			
				|  |  | +  border-collapse: collapse;
 | 
	
		
			
				|  |  | +  border-spacing: 0;
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +// Remove input styling for IE
 | 
	
		
			
				|  |  | +input[type='text'],
 | 
	
		
			
				|  |  | +input[type='password'],
 | 
	
		
			
				|  |  | +input[type='number'],
 | 
	
		
			
				|  |  | +textarea {
 | 
	
		
			
				|  |  | +  appearance: none;
 | 
	
		
			
				|  |  | +  -webkit-appearance: none;
 | 
	
		
			
				|  |  | +  -moz-appearance: none;
 | 
	
		
			
				|  |  | +  // border-radius: 0;
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +// Remove button styling for IE
 | 
	
		
			
				|  |  | +button,
 | 
	
		
			
				|  |  | +input[type='submit'],
 | 
	
		
			
				|  |  | +input[type='reset'] {
 | 
	
		
			
				|  |  | +  appearance: none;
 | 
	
		
			
				|  |  | +  -webkit-appearance: none;
 | 
	
		
			
				|  |  | +  -moz-appearance: none;
 | 
	
		
			
				|  |  | +  border: 0 none;
 | 
	
		
			
				|  |  | +  background: none;
 | 
	
		
			
				|  |  | +  padding: 0;
 | 
	
		
			
				|  |  | +  cursor: pointer;
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +// Remove outline on focus
 | 
	
		
			
				|  |  | +*:focus {
 | 
	
		
			
				|  |  | +  outline: none;
 | 
	
		
			
				|  |  | +}
 |