html button {
    background-color: rgb(214, 201, 241);
    color:navy;
    height: 36px;
    margin: 4px;
    border-radius: 4px;
}

nav {
    display: flex;
    align-items: center;  
    justify-content: center;
    padding-left: 0px;
} /* flexbox for nav */


a[href]:where(
    [href^="http"]
)::after {
    content: "↗";
}

.hina-mincho-regular {
    font-family: "Hina Mincho", serif;
    font-weight: 400;
    font-style: normal;
  }

@font-face {
	font-family: 'Hina Mincho', serif;
	font-style: normal;
	font-weight: 400;
	src: url(./embedded/Atkinson-Hyperlegible-Regular-102a.woff2);
}

html {
	font-size: 14pt;
	font-family: 'Hina Mincho', serif;
	background-color: initial;
	background-color: #fff;
	color: #0A0A0A;
}

html details {
    color: #4e4e4e;
}
html summary {
    color: #0A0A0A;
}