f677f9ecbcf579a5107f39f7b84928d28467ebb8
13 text-decoration: underline
;
18 justify-content: center
;
27 flex-flow: column nowrap
;
28 background-color: lightslategrey
;
32 padding: 0.93rem 1% 0 1%;
33 border-radius: 9.33rem 0 0 0;
34 background-color: slategrey
;
38 justify-content: center
;
40 body
> header
> figure
{
45 border-radius: 90% 10% 1.3rem 1.3rem;
46 background-color: darkslategrey
;
47 border: 1rem double slategrey
;
49 body
> header
> figure
> img
{
50 border-radius: 50% 3% 3% 3%;
56 body
> header
> nav
> header
{
60 background-color: darkslategrey
;
61 border-radius: 1.3rem 1.3rem 0 0;
62 border: 0.8rem double slategrey
;
64 body
> header
> nav
> nav
{
66 justify-content: center
;
69 body
> header
> nav
> footer
{
73 background-color: darkslategrey
;
74 border-radius: 0 0 1.3rem 1.3rem;
75 border: 0.8rem double slategrey
;
77 body
> header
> nav svg
{
83 body
> header
> nav a
> summary
{
86 body
> header
> nav a
> svg:hover
,
87 body
> header
> nav a
> svg:active
,
88 body
> header
> nav svg
.selected
{
95 background-color: slategrey
;
100 body
> main
> article
{
103 border-radius: 1em 1em;
104 background-color: lightslategrey
;
105 border-top: 1px solid black
;
106 border-bottom: 1px solid grey
;
110 background-color: darkslategrey
;
113 flex-direction: column
;
115 justify-content: center
;
116 color: lightslategrey
;