|  |  | @ -1,4 +1,5 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | /*set heart and star to 0px if viewport too small*/ |  |  |  | /*set heart and star to 0px if viewport too small*/ | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | .heart {  |  |  |  | .heart {  | 
			
		
	
		
		
			
				
					
					|  |  |  |     grid-area: 1 / 1 / 2 / 2; |  |  |  |     grid-area: 1 / 1 / 2 / 2; | 
			
		
	
		
		
			
				
					
					|  |  |  |     background-color: transparent; |  |  |  |     background-color: transparent; | 
			
		
	
	
		
		
			
				
					|  |  | @ -16,11 +17,13 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |     background-size: contain; |  |  |  |     background-size: contain; | 
			
		
	
		
		
			
				
					
					|  |  |  |     display: grid; |  |  |  |     display: grid; | 
			
		
	
		
		
			
				
					
					|  |  |  |     grid-template-columns: auto; /*repeat(4, minmax(5ch,128px))*/ |  |  |  |     grid-template-columns: auto; /*repeat(4, minmax(5ch,128px))*/ | 
			
		
	
		
		
			
				
					
					|  |  |  |     grid-template-rows: repeat(4, auto); |  |  |  |     grid-template-rows: repeat(4, minmax(0px,auto)); | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     /*grid-template-columns: minmax(0%,10%) repeat(6, minmax(7ch,96px)) minmax(0%,10%);*/ |  |  |  |     /*grid-template-columns: minmax(0%,10%) repeat(6, minmax(7ch,96px)) minmax(0%,10%);*/ | 
			
		
	
		
		
			
				
					
					|  |  |  |     grid-column-gap: 0px; |  |  |  |     grid-column-gap: 0px; | 
			
		
	
		
		
			
				
					
					|  |  |  |     grid-row-gap: 0px;  |  |  |  |     grid-row-gap: 0px;  | 
			
		
	
		
		
			
				
					
					|  |  |  |     align-items: center; |  |  |  |     align-items: center; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     font-size: 2vw; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     margin-bottom: 0px; | 
			
		
	
		
		
			
				
					
					|  |  |  | } |  |  |  | } | 
			
		
	
		
		
			
				
					
					|  |  |  | .star {  |  |  |  | .star {  | 
			
		
	
		
		
			
				
					
					|  |  |  |     grid-area: 1 / 3 / 2 / 4; |  |  |  |     grid-area: 1 / 3 / 2 / 4; | 
			
		
	
	
		
		
			
				
					|  |  | @ -34,42 +37,42 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | .nav-diary {  |  |  |  | .nav-diary {  | 
			
		
	
		
		
			
				
					
					|  |  |  |     grid-area: 1 / 1 / 2 / 2; |  |  |  |     grid-area: 1 / 1 / 2 / 2; | 
			
		
	
		
		
			
				
					
					|  |  |  |     display: grid; |  |  |  |     display: grid; | 
			
		
	
		
		
			
				
					
					|  |  |  |     grid-template-columns: 100%; |  |  |  |     grid-template-columns: auto; | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     grid-template-rows: 80% 20%; |  |  |  |     grid-template-rows: 80% 20%; | 
			
		
	
		
		
			
				
					
					|  |  |  |     grid-column-gap: 0px; |  |  |  |     grid-column-gap: 0px; | 
			
		
	
		
		
			
				
					
					|  |  |  |     grid-row-gap: 0px;  |  |  |  |     grid-row-gap: 0px;  | 
			
		
	
		
		
			
				
					
					|  |  |  |     flex-direction: column; |  |  |  |     flex-direction: column; | 
			
		
	
		
		
			
				
					
					|  |  |  |     min-width: 48px; |  |  |  |     /*min-width: 48px;*/ | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | } |  |  |  | } | 
			
		
	
		
		
			
				
					
					|  |  |  | .nav-play {  |  |  |  | .nav-play {  | 
			
		
	
		
		
			
				
					
					|  |  |  |     grid-area:  1 / 2 / 2 / 3; |  |  |  |     grid-area:  1 / 2 / 2 / 3; | 
			
		
	
		
		
			
				
					
					|  |  |  |     display: grid; |  |  |  |     display: grid; | 
			
		
	
		
		
			
				
					
					|  |  |  |     grid-template-columns: 100%; |  |  |  |     grid-template-columns: auto; | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     grid-template-rows: 80% 20%; |  |  |  |     grid-template-rows: 80% 20%; | 
			
		
	
		
		
			
				
					
					|  |  |  |     grid-column-gap: 0px; |  |  |  |     grid-column-gap: 0px; | 
			
		
	
		
		
			
				
					
					|  |  |  |     grid-row-gap: 0px;  |  |  |  |     grid-row-gap: 0px;  | 
			
		
	
		
		
			
				
					
					|  |  |  |     flex-direction: column; |  |  |  |     flex-direction: column; | 
			
		
	
		
		
			
				
					
					|  |  |  |     min-width: 48px; |  |  |  |     /*min-width: 48px;*/ | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | } |  |  |  | } | 
			
		
	
		
		
			
				
					
					|  |  |  | .nav-about { |  |  |  | .nav-about { | 
			
		
	
		
		
			
				
					
					|  |  |  |     grid-area: 1 / 3 / 2 / 4; |  |  |  |     grid-area: 1 / 3 / 2 / 4; | 
			
		
	
		
		
			
				
					
					|  |  |  |     display: grid; |  |  |  |     display: grid; | 
			
		
	
		
		
			
				
					
					|  |  |  |     grid-template-columns: 100%; |  |  |  |     grid-template-columns: auto; | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     grid-template-rows: 80% 20%; |  |  |  |     grid-template-rows: 80% 20%; | 
			
		
	
		
		
			
				
					
					|  |  |  |     grid-column-gap: 0px; |  |  |  |     grid-column-gap: 0px; | 
			
		
	
		
		
			
				
					
					|  |  |  |     grid-row-gap: 0px;  |  |  |  |     grid-row-gap: 0px;  | 
			
		
	
		
		
			
				
					
					|  |  |  |     flex-direction: column; |  |  |  |     flex-direction: column; | 
			
		
	
		
		
			
				
					
					|  |  |  |     min-width: 48px; |  |  |  |     /*min-width: 48px;*/ | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | } |  |  |  | } | 
			
		
	
		
		
			
				
					
					|  |  |  | .nav-dev { |  |  |  | .nav-dev { | 
			
		
	
		
		
			
				
					
					|  |  |  |     grid-area: 1 / 4 / 2 / 5; |  |  |  |     grid-area: 1 / 4 / 2 / 5; | 
			
		
	
		
		
			
				
					
					|  |  |  |     display: grid; |  |  |  |     display: grid; | 
			
		
	
		
		
			
				
					
					|  |  |  |     grid-template-columns: 100%; |  |  |  |     grid-template-columns: auto; | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     grid-template-rows: 80% 20%; |  |  |  |     grid-template-rows: 80% 20%; | 
			
		
	
		
		
			
				
					
					|  |  |  |     grid-column-gap: 0px; |  |  |  |     grid-column-gap: 0px; | 
			
		
	
		
		
			
				
					
					|  |  |  |     grid-row-gap: 0px;  |  |  |  |     grid-row-gap: 0px;  | 
			
		
	
		
		
			
				
					
					|  |  |  |     flex-direction: column; |  |  |  |     flex-direction: column; | 
			
		
	
		
		
			
				
					
					|  |  |  |     min-width: 48px; |  |  |  |     /*min-width: 48px;*/ | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | } |  |  |  | } | 
			
		
	
		
		
			
				
					
					|  |  |  | .navlink { |  |  |  | .navlink { | 
			
		
	
		
		
			
				
					
					|  |  |  |     font-size: 110%; |  |  |  |     font-size: 110%; | 
			
		
	
	
		
		
			
				
					|  |  | @ -89,7 +92,8 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | } |  |  |  | } | 
			
		
	
		
		
			
				
					
					|  |  |  | .nav-grid img { |  |  |  | .nav-grid img { | 
			
		
	
		
		
			
				
					
					|  |  |  |     height: auto; |  |  |  |     height: auto; | 
			
		
	
		
		
			
				
					
					|  |  |  |     width: 100%; |  |  |  |     max-width:100%; | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     max-height:100%; | 
			
		
	
		
		
			
				
					
					|  |  |  | } |  |  |  | } | 
			
		
	
		
		
			
				
					
					|  |  |  | .links {  |  |  |  | .links {  | 
			
		
	
		
		
			
				
					
					|  |  |  |     grid-area: 2 / 1 / 3 / 2; |  |  |  |     grid-area: 2 / 1 / 3 / 2; | 
			
		
	
	
		
		
			
				
					|  |  | 
 |