.r2-catalog{--r2c-text:#202020;--r2c-muted:#605d58;--r2c-line:#e4dfd8;--r2c-accent:#a33120;--r2c-soft:#f7efeb;--r2c-paper:#fff;--r2c-warm:#f8f6f2;color:var(--r2c-text);line-height:1.5;font-size:15px}
.r2-catalog [hidden]{display:none!important}
.r2-catalog *, .r2-catalog *::before,.r2-catalog *::after{box-sizing:border-box}
.r2-catalog button,.r2-catalog input,.r2-catalog select{font:inherit}
.r2-catalog button{cursor:pointer}
.r2-catalog :is(button,input,select,summary):focus-visible{outline:3px solid #b53d27;outline-offset:3px}
.r2-catalog .r2c-sr{position:absolute;clip-path:inset(50%);height:1px;width:1px;overflow:hidden;white-space:nowrap}
.r2-catalog .r2c-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;padding:30px 0 25px;border-bottom:1px solid var(--r2c-line)}
.r2-catalog .r2c-eyebrow{color:var(--r2c-accent);font-size:11px;font-weight:800;letter-spacing:.19em;margin:0 0 7px}
.r2-catalog .r2c-heading h1{margin:0;font-size:clamp(29px,5vw,47px);line-height:1.12;letter-spacing:-.065em}
.r2-catalog .r2c-heading h1 + p{margin:10px 0 0;color:var(--r2c-muted);font-size:14px}
.r2-catalog .r2c-totals{display:flex;gap:0;padding:9px 0}
.r2-catalog .r2c-totals div{min-width:100px;border-left:1px solid var(--r2c-line);padding-left:17px}
.r2-catalog .r2c-totals strong,.r2-catalog .r2c-totals span{display:block}
.r2-catalog .r2c-totals strong{font-size:24px;font-weight:800;letter-spacing:-.05em}
.r2-catalog .r2c-totals span{color:var(--r2c-muted);font-size:12px}
.r2-catalog .r2c-view-tabs{display:flex;gap:24px;border-bottom:1px solid var(--r2c-line);margin-bottom:20px}
.r2-catalog .r2c-view-tabs button{border:0;border-bottom:3px solid transparent;background:transparent;padding:14px 1px 11px;color:var(--r2c-muted);font-weight:700}
.r2-catalog .r2c-view-tabs button[aria-pressed=true]{border-bottom-color:var(--r2c-accent);color:var(--r2c-accent)}
.r2-catalog .r2c-channels{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:clamp(6px,1.3vw,14px);
  margin:16px 0 20px;
}
.r2-catalog .r2c-channels [data-catalog-channel=star]{
  --channel-ink:#573b05;
  --channel-tint:#fff6d3;
  --channel-border:#e9d497;
  --channel-tone:#826008;
  --channel-dark:#443006;
  --channel-light:#77540e;
  --channel-glow:#ffe279;
  --channel-orbit:#be912c3d;
  --emblem-light:#fff4a4;
  --emblem-color:#ffd23e;
  --emblem-edge:#a36d0e;
  --emblem-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 2.8l5.15 10.3 11.35 1.66-8.23 8 1.94 11.3L20 28.73 9.79 34.06l1.94-11.3-8.23-8 11.35-1.66L20 2.8Z'/%3E%3C/svg%3E");
}
.r2-catalog .r2c-channels [data-catalog-channel=moon]{
  --channel-ink:#1b416b;
  --channel-tint:#eaf5ff;
  --channel-border:#c6def4;
  --channel-tone:#28588a;
  --channel-dark:#112945;
  --channel-light:#215082;
  --channel-glow:#9ed5ff;
  --channel-orbit:#4f87c238;
  --emblem-light:#d6f2ff;
  --emblem-color:#56a7ff;
  --emblem-edge:#265f9e;
  --emblem-delay:-1.2s;
  --emblem-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M32.706 26.095A15 15 0 1 1 18.196 5.022A12.8 12.8 0 1 0 32.706 26.095Z'/%3E%3C/svg%3E");
}
.r2-catalog .r2c-channels [data-catalog-channel=sun]{
  --channel-ink:#74242d;
  --channel-tint:#fff0f0;
  --channel-border:#efc6c9;
  --channel-tone:#903744;
  --channel-dark:#511421;
  --channel-light:#892d39;
  --channel-glow:#ffb7bd;
  --channel-orbit:#c7636d38;
  --emblem-light:#ffd2d4;
  --emblem-color:#f04c57;
  --emblem-edge:#a12c3b;
  --emblem-delay:-2.4s;
  --emblem-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='20' r='9.4'/%3E%3Cpath d='M20 3v4m0 26v4M3 20h4m26 0h4M8 8l2.9 2.9m18.2 18.2L32 32M8 32l2.9-2.9m18.2-18.2L32 8' fill='none' stroke='black' stroke-width='2.8' stroke-linecap='round'/%3E%3C/svg%3E");
}
.r2-catalog .r2c-channels button{
  position:relative;
  isolation:isolate;
  overflow:hidden;
  display:grid;
  grid-template-columns:42px minmax(0,1fr) max-content;
  grid-template-areas:"icon label count";
  align-items:center;
  gap:clamp(7px,1.1vw,12px);
  min-height:69px;
  padding:11px clamp(10px,1.7vw,19px);
  border:1px solid var(--channel-border);
  border-radius:11px;
  background:linear-gradient(114deg,#fff 8%,var(--channel-tint) 100%);
  color:var(--channel-ink);
  text-align:left;
  transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;
}
.r2-catalog .r2c-channels button::before{
  content:"";
  position:absolute;
  z-index:-1;
  top:-35px;
  right:-23px;
  width:112px;
  height:112px;
  border:1px solid var(--channel-orbit);
  border-radius:50%;
  box-shadow:0 0 0 12px var(--channel-orbit),0 0 0 24px var(--channel-orbit);
  opacity:.48;
  pointer-events:none;
}
.r2-catalog .r2c-channels button > :is(.r2c-channel-emblem,strong,small){z-index:1}
.r2-catalog .r2c-channel-rain{display:none}
.r2-catalog .r2c-channel-emblem{
  grid-area:icon;
  display:grid;
  place-items:center;
  width:42px;
  height:42px;
  border:1px solid var(--channel-border);
  border-radius:11px;
  background:radial-gradient(ellipse at 28% 12%,#fff 0%,var(--channel-tint) 70%);
  box-shadow:inset 0 1px 0 #ffffff9c,0 2px 6px #1c284914;
  color:var(--channel-tone);
  font:23px/1 "Segoe UI Symbol","Noto Sans Symbols 2",sans-serif;
  perspective:125px;
}
.r2-catalog .r2c-channel-rotor{display:none}
@supports ((mask-image: url("")) or (-webkit-mask-image: url(""))){
  .r2-catalog .r2c-channel-rain{
    display:block;
    position:absolute;
    inset:0;
    overflow:hidden;
    border-radius:inherit;
    z-index:0;
    pointer-events:none;
    opacity:.36;
  }
  .r2-catalog .r2c-channels button[aria-pressed=true] > .r2c-channel-rain{opacity:.18}
  .r2-catalog .r2c-channel-rain > i{
    position:absolute;
    inset-block:0;
    left:max(68px,var(--drop-x));
    width:var(--drop-size);
    animation:r2c-channel-fall var(--drop-time) linear calc(var(--drop-delay) + var(--emblem-delay,0s)) infinite;
  }
  .r2-catalog .r2c-channel-rain > i::before{
    content:"";
    display:block;
    width:100%;
    aspect-ratio:1;
    -webkit-mask:var(--emblem-shape) center/contain no-repeat;
    mask:var(--emblem-shape) center/contain no-repeat;
    background:var(--emblem-color);
    background:color-mix(in srgb,var(--emblem-color) 78%,var(--emblem-edge));
    transform:rotate(var(--drop-angle));
  }
  .r2-catalog .r2c-channel-rain > i:nth-child(1){--drop-x:24%;--drop-narrow-x:8%;--drop-size:11px;--drop-time:5.1s;--drop-delay:-1.8s;--drop-angle:-16deg;--drop-drift:5px}
  .r2-catalog .r2c-channel-rain > i:nth-child(2){--drop-x:41%;--drop-narrow-x:19%;--drop-size:8px;--drop-time:6.5s;--drop-delay:-4.2s;--drop-angle:12deg;--drop-drift:-4px}
  .r2-catalog .r2c-channel-rain > i:nth-child(3){--drop-x:56%;--drop-narrow-x:77%;--drop-size:13px;--drop-time:6s;--drop-delay:-2.8s;--drop-angle:-9deg;--drop-drift:4px}
  .r2-catalog .r2c-channel-rain > i:nth-child(4){--drop-x:73%;--drop-narrow-x:72%;--drop-size:9px;--drop-time:7.2s;--drop-delay:-5.2s;--drop-angle:18deg;--drop-drift:5px}
  .r2-catalog .r2c-channel-rain > i:nth-child(5){--drop-x:88%;--drop-narrow-x:87%;--drop-size:11px;--drop-time:5.7s;--drop-delay:-1s;--drop-angle:7deg;--drop-drift:-5px}
  .r2-catalog .r2c-channel-glyph{display:none}
  .r2-catalog .r2c-channel-rotor{
    display:block;
    width:31px;
    height:31px;
    -webkit-mask:var(--emblem-shape) center/contain no-repeat;
    mask:var(--emblem-shape) center/contain no-repeat;
    background:radial-gradient(circle at 30% 18%,#fff 0%,transparent 37%),
      linear-gradient(147deg,var(--emblem-light) 17%,var(--emblem-color) 60%,var(--emblem-edge) 100%);
    transform:rotateX(12deg) rotateY(-16deg) rotateZ(-7deg);
    animation:r2c-channel-turn 3.6s linear var(--emblem-delay,0s) infinite;
  }
}
@keyframes r2c-channel-fall{
  from{transform:translate3d(0,-18px,0)}
  to{transform:translate3d(var(--drop-drift),100%,0)}
}
@keyframes r2c-channel-turn{
  from{transform:rotateX(12deg) rotateY(-16deg) rotateZ(-7deg)}
  to{transform:rotateX(12deg) rotateY(344deg) rotateZ(-7deg)}
}
.r2-catalog .r2c-channels button strong{
  grid-area:label;
  font-size:clamp(13px,1.65vw,16px);
  font-weight:800;
  letter-spacing:-.035em;
  white-space:nowrap;
}
.r2-catalog .r2c-channels button small{
  grid-area:count;
  padding:3px 8px;
  border:1px solid var(--channel-border);
  border-radius:99px;
  background:#ffffffb3;
  color:var(--channel-ink);
  font-size:11px;
  font-weight:700;
  font-variant-numeric:tabular-nums;
  white-space:nowrap;
}
.r2-catalog .r2c-channels button small:empty{display:none}
.r2-catalog .r2c-channels button[aria-pressed=true]{
  border-color:var(--channel-dark);
  background:linear-gradient(120deg,var(--channel-dark) 14%,var(--channel-light));
  color:#fff;
  box-shadow:0 4px 12px #1a203121,inset 0 -3px var(--channel-glow);
}
.r2-catalog .r2c-channels button[aria-pressed=true]::before{
  opacity:.22;
}
.r2-catalog .r2c-channels button[aria-pressed=true] > .r2c-channel-emblem,
.r2-catalog .r2c-channels button[aria-pressed=true] small{
  border-color:#ffffff42;
  background:#ffffff1a;
  color:var(--channel-glow);
}
.r2-catalog .r2c-channels button[aria-pressed=true] > .r2c-channel-emblem{
  background:radial-gradient(ellipse at 24% 7%,#ffffff38,#ffffff0e 72%);
  box-shadow:inset 0 1px 0 #ffffff1f,0 2px 7px #05071236;
}
.r2-catalog .r2c-channels button[aria-pressed=true] small{background:#0002;color:#fff}
.r2-catalog .r2c-channels button:focus-visible{outline-color:var(--channel-tone)}
@media(hover:hover){
  .r2-catalog .r2c-channels button:hover{
    transform:translateY(-2px);
    border-color:var(--channel-tone);
  }
}
@media(max-width:700px){
  .r2-catalog .r2c-channels button{
    grid-template-columns:minmax(0,1fr);
    grid-template-areas:"icon" "label" "count";
    justify-items:center;
    gap:4px;
    padding:9px 4px 11px;
    text-align:center;
  }
  .r2-catalog .r2c-channel-emblem{width:34px;height:34px;font-size:19px}
  .r2-catalog .r2c-channel-rotor{width:25px;height:25px}
  .r2-catalog .r2c-channel-rain > i{left:var(--drop-narrow-x);width:calc(var(--drop-size) * .8)}
  .r2-catalog .r2c-channels button small{padding:1px 6px}
}
@media(prefers-reduced-motion:reduce){
  .r2-catalog .r2c-channels button{transition:none}
  .r2-catalog .r2c-channels button:hover{transform:none}
}
@media(forced-colors:active){
  .r2-catalog .r2c-channels button[aria-pressed=true]{border:2px solid Highlight}
  .r2-catalog :is(.r2c-channel-rotor,.r2c-channel-rain){display:none}
  .r2-catalog .r2c-channel-glyph{display:block}
}
.r2-catalog .r2c-form{padding:16px;border:1px solid var(--r2c-line);border-radius:10px;background:var(--r2c-warm)}
.r2-catalog .r2c-search-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end}
.r2-catalog .r2c-field{display:grid;gap:5px;min-width:0}
.r2-catalog .r2c-field>span,.r2-catalog legend{font-weight:700;color:#3b3835;font-size:12px}
.r2-catalog :is(input,select){width:100%;min-width:0;height:42px;border:1px solid #d6d1cb;border-radius:7px;background:var(--r2c-paper);color:var(--r2c-text);padding:6px 9px}
.r2-catalog .r2c-reset,.r2-catalog .r2c-pagination button{border:1px solid #d6d1cb;border-radius:7px;color:var(--r2c-text);min-height:42px;background:var(--r2c-paper);padding:6px 13px;font-weight:650;white-space:nowrap}
.r2-catalog .r2c-reset:hover,.r2-catalog .r2c-pagination button:hover:not(:disabled){border-color:var(--r2c-accent);color:var(--r2c-accent)}
.r2-catalog .r2c-advanced{margin-top:12px}
.r2-catalog summary{width:fit-content;cursor:pointer;font-size:13px;font-weight:700;color:var(--r2c-accent);padding:4px 0}
.r2-catalog .r2c-ranges{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:8px}
.r2-catalog fieldset{border:0;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:5px;align-items:center}
.r2-catalog legend{padding:0;margin-bottom:4px}
.r2-catalog .r2c-ranges input{height:37px}
.r2-catalog .r2c-form-error{margin:8px 0 0;color:var(--r2c-accent);font-size:13px;font-weight:700}
.r2-catalog .r2c-result-bar{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;margin:16px 0 10px}
.r2-catalog .r2c-result-bar p{margin:0;font-size:13px;color:var(--r2c-muted);font-weight:650}
.r2-catalog .r2c-artist-order{display:flex;gap:5px}
.r2-catalog .r2c-artist-order button{display:flex;align-items:center;gap:5px;padding:4px 7px;border:0;border-radius:4px;background:transparent;color:var(--r2c-muted);font-size:12px;font-weight:700}
.r2-catalog .r2c-artist-order button:hover,.r2-catalog .r2c-artist-order button[aria-pressed=true]{background:var(--r2c-soft);color:var(--r2c-accent)}
.r2-catalog .r2c-table-wrap{border:1px solid var(--r2c-line);border-radius:9px;overflow:auto;background:var(--r2c-paper)}
.r2-catalog .r2c-table{width:100%;border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums}
.r2-catalog .r2c-table th,.r2-catalog .r2c-table td{padding:10px 12px;border-bottom:1px solid var(--r2c-line);white-space:nowrap}
.r2-catalog .r2c-table th{background:var(--r2c-warm);font-size:12px;font-weight:750;color:#3b3835}
.r2-catalog .r2c-table th.r2c-sortable{padding:0}
.r2-catalog .r2c-sortable button{display:flex;align-items:center;gap:6px;width:100%;min-height:42px;padding:8px 12px;border:0;background:none;color:inherit;font-weight:inherit;text-align:left;white-space:nowrap}
.r2-catalog .r2c-sortable button:focus-visible{outline-offset:-3px}
.r2-catalog .r2c-sortable button:hover,.r2-catalog .r2c-sortable[aria-sort] button{background:var(--r2c-soft);color:var(--r2c-accent)}
.r2-catalog .r2c-sort-indicator{display:inline-block;min-width:.8em;text-align:center;line-height:1}
.r2-catalog .r2c-sort-indicator::before{content:'↕';opacity:.65}
.r2-catalog :is([aria-sort=ascending] button,button[data-direction=ascending]) .r2c-sort-indicator::before{content:'↑';opacity:1}
.r2-catalog :is([aria-sort=descending] button,button[data-direction=descending]) .r2c-sort-indicator::before{content:'↓';opacity:1}
.r2-catalog .r2c-table td{font-size:13px;color:#373534}
.r2-catalog .r2c-table tr:last-child td{border-bottom:0}
.r2-catalog .r2c-table tbody tr:hover{background:#fcfaf8}
.r2-catalog .r2c-table .r2c-song-cell{position:relative;white-space:normal;min-width:145px;max-width:450px;padding-inline-start:82px;height:58px}
.r2-catalog .r2c-table .r2c-bpm-cell{white-space:normal;min-width:5em;max-width:13em}
.r2-catalog .r2c-song-cell button{padding:0;border:0;background:none;color:var(--r2c-text);font-weight:750;text-align:left;overflow-wrap:anywhere}
.r2-catalog .r2c-song-cell button:hover,.r2-catalog .r2c-text-button:hover{text-decoration:underline}
.r2-catalog .r2c-song-cell span{display:block;color:var(--r2c-muted);font-size:12px;margin-top:2px;overflow-wrap:anywhere}
.r2-catalog .r2c-song-artwork{position:absolute;inset-inline-start:12px;top:50%;transform:translateY(-50%);width:60px;height:30px;border-radius:5px;background:var(--r2c-warm);object-fit:contain}
.r2-catalog .r2c-channel{display:inline-block;border-radius:5px;background:#f2f0ee;color:#55504b;padding:2px 7px;font-size:11px;font-weight:750}
.r2-catalog .r2c-channel[data-channel=sun]{background:#f8e9df;color:#8b351d}
.r2-catalog .r2c-channel[data-channel=moon]{background:#eceefa;color:#404f8b}
.r2-catalog .r2c-channel[data-channel=star]{background:#e9f3ec;color:#2c6343}
.r2-catalog .r2c-empty{color:var(--r2c-muted);padding:28px 12px;text-align:center;margin:0;font-size:14px}
.r2-catalog .r2c-pagination{margin:13px 0 5px;display:flex;align-items:center;justify-content:center;gap:8px}
.r2-catalog .r2c-pagination button{font-size:13px;min-height:37px}
.r2-catalog .r2c-pagination button:disabled{opacity:.45;cursor:default}
.r2-catalog .r2c-pagination span{min-width:70px;text-align:center;color:var(--r2c-muted);font-size:13px;font-variant-numeric:tabular-nums}
.r2-catalog .r2c-artist-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.r2-catalog .r2c-artist-card{display:grid;grid-template-columns:37px minmax(0,1fr) auto;gap:9px;align-items:center;min-height:75px;text-align:left;border:1px solid var(--r2c-line);border-radius:9px;background:var(--r2c-paper);color:var(--r2c-text);padding:10px 12px}
.r2-catalog .r2c-artist-card:hover{border-color:var(--r2c-accent);background:#fcfaf8}
.r2-catalog .r2c-initial{display:grid;place-items:center;height:37px;background:var(--r2c-soft);color:var(--r2c-accent);border-radius:50%;font-weight:800}
.r2-catalog .r2c-artist-card strong,.r2-catalog .r2c-artist-card small{display:block;overflow-wrap:anywhere}
.r2-catalog .r2c-artist-card strong{font-size:14px}
.r2-catalog .r2c-artist-card small{color:var(--r2c-muted);font-size:11px;margin-top:2px}
.r2-catalog .r2c-artist-card .r2c-chevron{color:var(--r2c-accent)}
.r2-catalog .r2c-artist-detail{padding-top:14px}
.r2-catalog .r2c-artist-detail h2{margin:10px 0 0;font-size:26px;letter-spacing:-.04em;overflow-wrap:anywhere}
.r2-catalog .r2c-artist-detail h2 + p{margin:5px 0 12px;color:var(--r2c-muted);font-size:13px}
.r2-catalog .r2c-text-button{border:0;background:transparent;color:var(--r2c-accent);padding:3px 0;font-weight:700;text-align:left}
.r2-catalog .r2c-dialog{position:fixed;inset:0;margin:auto;width:min(530px,calc(100% - 26px));height:fit-content;max-height:calc(100% - 26px);max-height:calc(100dvh - 26px);overflow:auto;overscroll-behavior:contain;padding:24px;border:1px solid var(--r2c-line);border-radius:14px;background:var(--r2c-paper);box-shadow:0 15px 45px #1f100e33;color:var(--r2c-text)}
.r2-catalog .r2c-dialog::backdrop{background:#24201db0}
.r2-catalog .r2c-close{position:absolute;top:12px;right:12px;background:var(--r2c-warm);border:1px solid var(--r2c-line);border-radius:50%;width:34px;height:34px;color:var(--r2c-text);font-size:21px}
.r2-catalog .r2c-dialog-artwork{display:block;width:min(192px,100%);height:auto;aspect-ratio:2/1;object-fit:contain;margin:9px 0 12px;border-radius:8px;background:var(--r2c-warm)}
.r2-catalog .r2c-dialog h2{font-size:29px;line-height:1.2;letter-spacing:-.04em;margin:0 25px 4px 0;overflow-wrap:anywhere}
.r2-catalog .r2c-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:16px 0 0}
.r2-catalog .r2c-details div{min-width:0;background:var(--r2c-warm);border:1px solid var(--r2c-line);border-radius:7px;padding:8px}
.r2-catalog .r2c-details dt{font-size:11px;color:var(--r2c-muted)}
.r2-catalog .r2c-details dd{margin:2px 0 0;font-size:15px;font-weight:750;overflow-wrap:anywhere}
.r2-catalog .r2c-source-note{color:var(--r2c-muted);font-size:12px;margin:11px 0 0}
@media(max-width:720px){.r2-catalog .r2c-ranges{grid-template-columns:repeat(2,minmax(0,1fr))}.r2-catalog .r2c-artist-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:520px){.r2-catalog .r2c-heading{align-items:start;flex-direction:column;gap:10px;padding:20px 0 13px}.r2-catalog .r2c-totals{padding:3px 0}.r2-catalog .r2c-totals div{min-width:78px;padding-left:8px}.r2-catalog .r2c-totals strong{font-size:20px}.r2-catalog .r2c-search-row{gap:7px}.r2-catalog .r2c-form{padding:10px}.r2-catalog .r2c-artist-grid{grid-template-columns:1fr}.r2-catalog .r2c-table :is(td,th:not(.r2c-sortable)),.r2-catalog .r2c-sortable button{padding:8px 7px}}
@media(max-width:520px){.r2-catalog .r2c-table td.r2c-song-cell{padding-inline-start:63px;height:52px}.r2-catalog .r2c-song-artwork{inset-inline-start:7px;width:48px;height:24px}.r2-catalog .r2c-dialog{padding:19px}}

#songs-explore-host{width:min(1320px,calc(100% - 80px));margin-inline:auto;padding:18px 0 64px}
#songs-explore-host[hidden]{display:none!important}
#songs-explore-host .song-status{margin:12px 0;color:#605d58;font-size:13px}
#songs-explore-host .song-status:empty{display:none}
@media(max-width:720px){#songs-explore-host{width:calc(100% - 32px);padding:12px 0 36px}}

.mobile-catalog-link{display:none}
@media(max-width:900px){.renewal-header .mobile-catalog-link{display:grid;place-items:center;inline-size:32px;min-block-size:40px;flex:none;color:inherit}}
