@font-face {
  font-family: "Testimonia";
  src:
    url("../fonts/testimonia.woff2") format("woff2"),
    url("../fonts/testimonia.woff") format("woff");
  font-display: swap;
}

.testimonia {
  font-family: Testimonia, var(--font-family);
}

/* music page */

.releasebox {
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  flex-wrap: wrap;
  flex-direction: row;
  -webkit-backdrop-filter: brightness(.8);
  backdrop-filter: brightness(.8);
  border-radius: 12px;
  max-height: 300px !important;
  max-width: 750px;
  height: 300px;
  width: 100%;
  position: relative;
  margin: 20px 0;
  padding: 10px 0;
  box-sizing: border-box;
}

.releasebox .blur {
  height: 100%;
  width: 100%;
  position: fixed;
  z-index: -1;
  -webkit-backdrop-filter: blur(5px) brightness(.7);
  backdrop-filter: blur(5px) brightness(.7);
  border-radius: 12px;
}

.releasebox .one {
  display: flex;
  align-items: center;
}

.releasebox .one,
.releasebox .two {
  flex: 1;
  margin-left: 12px;
}

.releasebox img {
  max-height: 275px;
  max-width: 275px;
  border-radius: 10px;
}

.releasebox .two #title {
  color: var(--music-color-fg);
  font-family: "Testimonia", var(--font-family);
  font-size: 42px;
  letter-spacing: .5px;
  margin: 0;
  font-weight: lighter;
}

.releasebox .two #release {
  margin-top: 8px;
}

@media (max-width: 700px) {
  .releasebox {
    flex-direction: column !important;
    padding: 40px 0 !important;
    text-align: center !important;
    height: fit-content !important;
    max-height: unset !important;
  }
  .releasebox .one,
  .releasebox .two {
    margin-left: unset !important;
  }
}

.releasebox::before {
  content: "";
  position: absolute;
  inset: 0;
  background-size: cover !important;
  background-position: center top;
  filter: brightness(.6);
  z-index: -1;
  border-radius: 12px;
}

.releasebox img.moons-mpage {
  padding: 10px;
  float: right;
  position: absolute;
  top: 0;
  right: 0;
  max-width: 100px;
  max-height: 45px;
  opacity: .2;
  pointer-events: none;
}

footer.musicbottomnotes p {
  margin: 3px 0;
}

/* music/index.html */
/* Alixia Ikuda */

.releasebox#alixiaikuda::before {
  background: url("https://static.alixia.org/images/ikuda/alixia-releasebox-bg.webp");
}

/* Ace Ikuda */

.releasebox#aceikuda::before {
  background: #000 url("https://static.alixia.org/music/aceikuda/cruciata/img/cruciata_bg.webp");
}

.releasebox#aceikuda .button {
  border-color: #555;
}

.releasebox#aceikuda .button:hover {
  background-color: #555;
}

/* music page */

:root {
  --music-color-fg: var(--color-fg);
}

.music-title {
  color: var(--music-color-fg);
  font-family: "Testimonia", var(--font-family);
  font-size: 42px;
  letter-spacing: .5px;
  margin: 0;
  font-weight: lighter;
  display: inline-block;
}

.music-details {
  display: flex;
  align-items: flex-start;
  justify-content: space-evenly;
  flex-wrap: wrap;
  flex-direction: row;
  gap: 20px;
}

.music-player,
.music-player audio {
  min-width: 300px;
  max-width: 300px;
  width: 300px;
  border-radius: 20px;
}

.music-player img.cover {
  max-width: 100%;
  width: 300px;
  height: auto;
  border-radius: 10px;
}

.music-links {
  max-width: 300px;
}

.music-links ul {
  list-style-type: none;
  padding: 0;
}

.music-links ul:nth-of-type(2) {
  display: flex;
  flex-wrap: wrap;
}

.music-links ul:nth-of-type(2) li {
  padding: 2.5px;
}

.music-links ul li a {
  background: none;
  padding-right: 24px;
}

.album-nav {
  display: flex;
  justify-content: space-evenly;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  gap: 0 20px;
}

/* Alixia Ikuda */
/* music page > spiraling forever. (full ver.) */
.releasebox#spiraling-forever-fv::before {
  background: url("https://static.alixia.org/music/spiraling-forever-fv/img/spiraling-forever-fv_bg.webp");
}

.releasebox#spiraling-forever-fv .button {
  border-color: #910091;
}

.releasebox#spiraling-forever-fv .button:hover {
  background-color: #910091;
}

/* Ace Ikuda */
/* music page > cruciata */

.releasebox#cruciata::before {
  background: url("https://static.alixia.org/music/aceikuda/cruciata/img/cruciata_bg.webp");
}

.releasebox#cruciata .button {
  border-color: #f00;
}

.releasebox#cruciata .button:hover {
  background-color: #f00;
}

/* music page > bouncy */

.releasebox#bouncy::before {
  background: url("https://static.alixia.org/music/aceikuda/bouncy/img/bouncy_bg.webp");
}

.releasebox#bouncy .button {
  border-color: #ad526d;
}

.releasebox#bouncy .button:hover {
  background-color: #ad526d;
}

/* music page > end everything */

.releasebox#endeverything::before {
  background: url("https://static.alixia.org/music/aceikuda/end-everything/img/end-everything_bg.webp");
  filter: unset;
}

.releasebox#endeverything .button {
  border-color: #999;
}

.releasebox#endeverything .button:hover {
  background-color: #999;
}

/* music page > spiraling forever. */

.releasebox#spiralingforever::before {
  background: url("https://static.alixia.org/music/aceikuda/spiraling-forever/img/spiraling-forever_bg.webp");
  filter: unset;
}

.releasebox#spiralingforever .button {
  border-color: #555;
}

.releasebox#spiralingforever .button:hover {
  background-color: #555;
}

/* music page > sky */

.releasebox#sky::before {
  background-image: url("https://static.alixia.org/music/aceikuda/sky/img/sky_bg.webp");
}

.releasebox#sky .button {
  border-color: #07d;
}

.releasebox#sky .button:hover {
  background-color: #07d;
}

/* music page > youlove */

.releasebox#youlove::before {
  background-image: url("https://static.alixia.org/music/aceikuda/youlove/img/youlove_bg.webp");
}

/* individual releases */

html.spiraling-forever-fv {
  --color-fg: #ccc;
  --color-body-bg: #000000;
  --color-secondary: #910091;
  --color-selection-bg: var(--color-secondary);
  background: var(--color-body-bg);
}

html.spiraling-forever-fv .music-title  {
  color: #ff00ff;
}

#sffv-titletoolong {
  margin: -25px 0 0 0;
  font-size: 28px;
  opacity: 70%;
}

html.cruciata {
  --color-fg: #ccc;
  --color-body-bg: #000;
  --color-secondary: #ab0101;
  --color-selection-bg: var(--color-secondary);
  background: var(--color-body-bg) url("data:image/gif;base64,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") fixed repeat;
}

html.cruciata .music-title  {
  color: #f00;
}

html.endeverything {
  --color-body-bg: #000;
  --color-secondary: #999;
  --color-selection-bg: var(--color-secondary);
  background: var(--color-body-bg);
}

html.spiralingforever {
  --color-body-bg: #000;
  --color-secondary: #555;
  --color-selection-bg: var(--color-secondary);
  background: var(--color-body-bg);
}