:root{--text-color:#000;--muted-color:#555;--link-color:#002bb8;--visited-color:#5a3696;--rule-color:#aaa;--button-color:#2f6fab;--album-color:#b0c4de;--single-color:khaki;--compilation-color:#8fbc8f}html{background:#f9f9f9 linear-gradient(#d8e4f2,#f9f9f9 180px) no-repeat}body{max-width:960px;color:var(--text-color);flex-direction:column;min-height:100dvh;margin:0 auto;padding:0 1em;font-family:sans-serif;font-size:12.7px;line-height:1.5em;display:flex}main{border:1px solid var(--rule-color);background:#fff;flex:1;padding:.5em 1.5em 1.5em}a{color:var(--link-color);text-decoration:none}a:visited{color:var(--visited-color)}a:hover{text-decoration:underline}#tabs{gap:.5em;margin-top:1.6em;padding-left:1em;font-size:95%;display:flex}#tabs a{border:1px solid var(--rule-color);background:#fff;border-bottom:0;padding:.1em .8em;position:relative;top:1px}#tabs a[aria-current]{color:var(--text-color);border-color:#fabd23;padding-bottom:.2em;font-weight:700}h1,h2{border-bottom:1px solid var(--rule-color);margin:.3em 0 .6em;padding-bottom:.1em;font-weight:400;overflow:hidden}h1{font-size:188%;line-height:1.2em}h2{font-size:150%}h3{font-size:132%}#releases-page h1{margin-top:8px}ul{list-style-type:square}li{margin:4px 0}dt{margin-top:12px;font-weight:700}dd{margin-left:0}blockquote{margin:.3em 0 .5em 1.6em;font-style:italic}#intro{margin-bottom:1em}#result{margin-top:1em}.infobox{float:right;clear:right;border:1px solid var(--rule-color);border-spacing:3px;background:#f9f9f9;width:22em;margin:0 0 .5em 1em;padding:.2em;font-size:90%;line-height:1.5em}.infobox th,.infobox td{text-align:left;vertical-align:top;padding:.1em .3em}.infobox th[scope=row]{width:7em}.infobox .infobox-title{text-align:center;font-size:125%}.infobox .infobox-image{text-align:center;font-weight:400}.infobox img{outline:1px solid var(--rule-color);display:inline-block}.infobox .infobox-header{text-align:center;background:#cdf}.reference{font-size:75%;line-height:1}.references{font-size:90%}@media (width<=600px){.infobox{float:none;width:100%;margin:0 0 1em}}.search{max-width:22em;position:relative}input{box-sizing:border-box;width:100%;font:inherit;color:inherit;border:1px solid var(--rule-color);background:#fff;border-radius:0;padding:.2em 2em .2em .3em}input:focus{border-color:var(--link-color);outline:none}#clear{color:var(--button-color);border:1px solid var(--button-color);cursor:pointer;background:#fff;padding:0 .3em;font:700 95%/1.2 sans-serif;position:absolute;top:50%;right:8px;transform:translateY(-50%)}#clear:hover,#clear:focus-visible{color:var(--link-color);outline:none}.link-button,#matches button,#releases button{font:inherit;text-align:left;color:var(--link-color);cursor:pointer;background:0 0;border:0;padding:0}.link-button:hover,.link-button:focus-visible,#matches button:hover,#matches button:focus-visible,#releases button:hover,#releases button:focus-visible{outline:none;text-decoration:underline}#matches{margin:8px 0 0;padding-left:1.5em}footer{text-align:center;background:#fff;border-top:1px solid #fabd23;border-bottom:1px solid #fabd23;margin:.6em 0 1em;padding:.4em 0 .3em;font-size:90%}.album{--type-color:var(--album-color)}.single{--type-color:var(--single-color)}.compilation{--type-color:var(--compilation-color)}.toc{border:1px solid var(--rule-color);background:#f9f9f9;margin:1em 0;padding:5px 10px 5px 5px;font-size:95%;display:inline-block}.toc-title{text-align:center;font-weight:700}#toc-toggle{font-size:90%;font-weight:400}.toc ol{margin:.3em 0 0;padding-left:2em}.toc li{margin:0}section.year{margin-top:1.5em}.release{margin-top:1em}.release-header{align-items:center;gap:16px;display:flex}.release-caption{flex-direction:column;display:flex}.release-title{margin:0;font-size:1.2em;line-height:1.3}.release-meta{width:fit-content;color:var(--text-color);background-color:var(--type-color);margin-top:2px;padding:0 .4em;font-size:.8em}.cover img{outline:1px solid var(--rule-color);display:block}.release table{border:1px solid var(--rule-color);border-collapse:collapse;table-layout:fixed;background:#f9f9f9;width:100%;margin:1em 0;font-size:.9em}.release th:first-child{width:3em}.release th:nth-child(2),.release th:nth-child(3){width:30%}.release th,.release td{box-sizing:border-box;overflow-wrap:anywhere;text-align:left;vertical-align:top;border:1px solid var(--rule-color);padding:.2em .4em}.release th{text-align:center;background:#f2f2f2;font-weight:700}.release td:first-child{white-space:nowrap}
