.block-artist.svelte-1i45iui{max-width:32rem;font-size:unset;background:0 0;border:none;outline:none;flex-grow:1;padding:1rem 1.5rem;scroll-margin:4rem;transition:all .12s ease-out;position:relative}.block-artist.svelte-1i45iui:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0003;width:100%;height:100%;transition:all .12s ease-out;display:block;position:absolute;top:0;left:0;transform:skew(-12deg)}.block-artist.svelte-1i45iui:hover,.block-artist.svelte-1i45iui:focus-visible,.block-artist.svelte-1i45iui:active{cursor:pointer}.block-artist.svelte-1i45iui:hover:before,.block-artist.svelte-1i45iui:focus-visible:before,.block-artist.svelte-1i45iui:active:before{background:#00000080;border-radius:.6em;outline:none;transform:skew(-8deg);box-shadow:0 0 12px #ff0090}.block-artist.svelte-1i45iui:active:before{background:#000000bf;outline:none;box-shadow:0 0 12px #40e0ff}.block-artist.svelte-1i45iui:before{transition:all .12s ease-out, transform 1s cubic-bezier(.19, 1, .22, 1) var(--delay,0s), opacity 1s cubic-bezier(.19, 1, .22, 1) var(--delay,0s)}.block-artist.svelte-1i45iui:not(.intersected):before{opacity:0;transform:skew(-12deg)scale(.9)}.block-artist.svelte-1i45iui:hover,.block-artist.svelte-1i45iui:focus-visible{cursor:pointer}.content.svelte-1i45iui{opacity:0;transition:all 1s cubic-bezier(.19, 1, .22, 1) var(--delay,0s);flex-flow:row;justify-content:start;align-items:center;gap:2rem;display:flex;transform:scale(.9)}.block-artist.intersected .content.svelte-1i45iui{opacity:1;transform:none}.img-container.svelte-1i45iui{height:120px;position:relative}.img-container.svelte-1i45iui img:where(.svelte-1i45iui){border-radius:50%;transition:all .12s ease-out;box-shadow:0 8px 16px #0006}.block-artist.svelte-1i45iui:hover .img-container:where(.svelte-1i45iui) img:where(.svelte-1i45iui){animation-name:shine;animation-duration:.8s;box-shadow:0 0 42px #fff3}.img-container.svelte-1i45iui .favourites:where(.svelte-1i45iui){z-index:10;flex-flow:wrap;gap:.5rem;width:max-content;transition:transform 0s .5s;display:flex;position:absolute;bottom:0;left:-10%;transform:translateY(1rem)scale(1.2)}.img-container.svelte-1i45iui .favourite:where(.svelte-1i45iui){white-space:nowrap;padding:.5em 1em .3em calc(2em - 4px);position:relative}.img-container.svelte-1i45iui .favourite:where(.svelte-1i45iui):before{content:"";z-index:-1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0003;width:100%;height:100%;transition:all .12s ease-out;display:block;position:absolute;top:0;left:0;transform:skew(-12deg)}.img-container.svelte-1i45iui .favourite:where(.svelte-1i45iui):hover,.img-container.svelte-1i45iui .favourite:where(.svelte-1i45iui):focus-visible,.img-container.svelte-1i45iui .favourite:where(.svelte-1i45iui):active{cursor:pointer}.img-container.svelte-1i45iui .favourite:where(.svelte-1i45iui):hover:before,.img-container.svelte-1i45iui .favourite:where(.svelte-1i45iui):focus-visible:before,.img-container.svelte-1i45iui .favourite:where(.svelte-1i45iui):active:before{background:#00000080}.img-container.svelte-1i45iui .favourite:where(.svelte-1i45iui):before{opacity:0;background:#ffffff0a;border-left:4px solid #ff0090;transition:all .12s ease-out,opacity .2s ease-out}.img-container.svelte-1i45iui .favourite:where(.svelte-1i45iui) a:where(.svelte-1i45iui){color:#ff0090;opacity:0;font-family:Overpass,Segoe UI,system-ui,ZCool XiaoWei,Noto Serif JP,sans-serif;text-decoration:none;transition:opacity .2s ease-out}.img-container.svelte-1i45iui:hover .favourites:where(.svelte-1i45iui){transition:transform 1s cubic-bezier(.19,1,.22,1);transform:translateY(1rem)scale(1)}.img-container.svelte-1i45iui:hover .favourites:where(.svelte-1i45iui) .favourite:where(.svelte-1i45iui):before{opacity:1;transition:all .12s ease-out,opacity .5s ease-out}.img-container.svelte-1i45iui:hover .favourites:where(.svelte-1i45iui) .favourite:where(.svelte-1i45iui) a:where(.svelte-1i45iui){opacity:1;transition:opacity .5s ease-out}.img-container.svelte-1i45iui .favourite:where(.svelte-1i45iui):hover:before{background:#ffffff29;border-color:#40f190;padding:0 .4em;left:-.4em}.img-container.svelte-1i45iui .favourite:where(.svelte-1i45iui):hover a:where(.svelte-1i45iui){color:#40f190}.img-container.svelte-1i45iui .favourite:where(.svelte-1i45iui):active:before{background:#80808029;border-color:#40e0ff}.img-container.svelte-1i45iui .favourite:where(.svelte-1i45iui):active a:where(.svelte-1i45iui){color:#40e0ff}.info.svelte-1i45iui{flex-flow:column;flex-grow:1;justify-content:space-between;align-items:start;height:100%;display:flex}.upper.svelte-1i45iui{flex-flow:wrap;justify-content:space-between;align-items:end;gap:.5rem;width:100%;display:flex}.upper.svelte-1i45iui h3:where(.svelte-1i45iui){color:#ffc720;text-align:start;font-family:Overpass,Segoe UI,system-ui,ZCool XiaoWei,Noto Serif JP,sans-serif;font-size:150%;font-weight:400}.block-artist.shrink.svelte-1i45iui .upper:where(.svelte-1i45iui) h3:where(.svelte-1i45iui){font-size:125%}.upper.svelte-1i45iui p.date:where(.svelte-1i45iui){color:#fff9;min-width:max-content;padding-bottom:.25em;font-family:Anta,Agency FB,Segoe UI,system-ui,ZCool XiaoWei,Noto Serif JP,sans-serif;font-size:120%}.sep.svelte-1i45iui{background:#ffffff1a;width:69%;height:1px;margin:.25rem 0 .75rem}.lower.desc.svelte-1i45iui p:where(.svelte-1i45iui){color:#fff9;text-align:left;margin-bottom:.5em;padding-left:.2em;font-family:Overpass,Segoe UI,system-ui,ZCool XiaoWei,Noto Serif JP,sans-serif;font-size:75%;font-weight:300;transition:all .12s ease-out}.lower.svelte-1i45iui{width:100%}.lower.svelte-1i45iui .inner:where(.svelte-1i45iui){flex-flow:wrap;flex-grow:1;justify-content:space-between;width:100%;margin-bottom:.5em;display:flex}.lower.svelte-1i45iui .inner:where(.svelte-1i45iui) p.discovered:where(.svelte-1i45iui){color:#fff;text-align:left;font-family:Nanum Pen Script,Nanum Pen,Segoe UI,system-ui,ZCool XiaoWei,Noto Serif JP,sans-serif}.lower.svelte-1i45iui .inner:where(.svelte-1i45iui) img.platform:where(.svelte-1i45iui){aspect-ratio:1;opacity:0;border-radius:50%;max-height:1.5rem;transition:all .12s ease-out,opacity .3s}.lower.svelte-1i45iui .inner:where(.svelte-1i45iui) img.platform:where(.svelte-1i45iui):hover{transform:scale(1.2);box-shadow:0 0 16px #000}.lower.svelte-1i45iui .inner:where(.svelte-1i45iui) img.platform:where(.svelte-1i45iui):active{filter:brightness(75%);transform:scale(1.15)}.block-artist.svelte-1i45iui:hover .lower:where(.svelte-1i45iui) .inner:where(.svelte-1i45iui) img.platform:where(.svelte-1i45iui){opacity:1}.lower.svelte-1i45iui button.block-artist p.discovered a{color:#ff0090;text-decoration:none;display:inline-block;position:relative}.lower.svelte-1i45iui button.block-artist p.discovered a:after{content:"";background:#40f190;width:100%;height:1px;transition:transform .16s ease-out;position:absolute;bottom:.1em;left:0;transform:scaleX(0)}.lower.svelte-1i45iui button.block-artist p.discovered a:hover,.lower.svelte-1i45iui button.block-artist p.discovered a:focus-visible{cursor:pointer;color:#40f190}.lower.svelte-1i45iui button.block-artist p.discovered a:hover:after,.lower.svelte-1i45iui button.block-artist p.discovered a:focus-visible:after{transform-origin:middle;transform:scaleX(1)}.lower.svelte-1i45iui button.block-artist p.discovered a:active{color:#40e0ff}.lower.svelte-1i45iui button.block-artist p.discovered a:active:after{background:#40e0ff}.lower.svelte-1i45iui button.block-artist p.discovered .highlight{color:#c7c7ff}.lower.svelte-1i45iui ul.tags:where(.svelte-1i45iui){flex-flow:wrap;justify-content:start;gap:.5em;padding:0 .2rem;list-style-type:none;display:flex}.lower.svelte-1i45iui ul.tags:where(.svelte-1i45iui) li:where(.svelte-1i45iui){color:#fff;padding:0 .5em;font-family:Nanum Pen Script,Nanum Pen,Segoe UI,system-ui,ZCool XiaoWei,Noto Serif JP,sans-serif;font-size:120%;position:relative}.lower.svelte-1i45iui ul.tags:where(.svelte-1i45iui) li:where(.svelte-1i45iui):before{content:"";z-index:-1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0003;width:100%;height:100%;transition:all .12s ease-out;display:block;position:absolute;top:0;left:0;transform:skew(-12deg)}.lower.svelte-1i45iui ul.tags:where(.svelte-1i45iui) li:where(.svelte-1i45iui){transition:all .12s ease-out}.lower.svelte-1i45iui ul.tags:where(.svelte-1i45iui) li:where(.svelte-1i45iui):hover{cursor:auto;color:#000;padding:0 .8em}.lower.svelte-1i45iui ul.tags:where(.svelte-1i45iui) li:where(.svelte-1i45iui):hover:before{background:#fff}.lower.svelte-1i45iui ul.tags:where(.svelte-1i45iui) li:not(:hover).genre:where(.svelte-1i45iui):before{background:#40e0ffb0}.lower.svelte-1i45iui ul.tags:where(.svelte-1i45iui) li:not(:hover).vibe:where(.svelte-1i45iui):before{background:#40f190b0}
