.album-dates{font-size:.7em;margin:.15em 0}.album-description{-webkit-hyphens:auto;hyphens:auto;margin:0;overflow-wrap:break-word;text-wrap:pretty}.album-description:empty{display:none}.albums-relatives{font-size:1.1em;padding:.2em 0}.albums-relatives a{display:inline-block;height:100%}.albums-relatives a:hover{color:currentColor}.albums-relatives li{display:inline-block;position:relative}.albums-relatives li+li{margin-inline-start:1em}.albums-relatives li:before{display:block;left:-1em;position:absolute;text-align:center;top:0;width:1em}.albums-relatives li a{border-bottom:.2em solid #0000}.albums-relatives li:hover a{border-color:currentColor;text-decoration:none}.albums-relatives.siblings li.albums-current{border-bottom:.2em solid #266ec0}.albums-relatives.parents{font-size:.9em}.albums-relatives.parents li{margin-inline-start:2em}.albums-relatives.parents li:before{content:">";left:-2em;width:2em}.albums-relatives.children li+li:before,.albums-relatives.siblings li+li:before{content:"-"}.albums-relatives.children li{font-size:.8em}.album-cover{--cover-canvas:min(17vmin,8rem);align-items:center;display:flex;float:left;justify-content:center;margin:0 1em .5em 0;max-height:var(--cover-canvas);position:relative;width:var(--cover-canvas)}.album-cover:hover{cursor:pointer}
