@import"https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;600&display=swap";h1[data-v-840f1e60]{color:var(--highlight);font:var(--font-42);height:0;margin:0;padding:0 var(--spacing);transform:translateY(var(--spacing))}nav[data-v-840f1e60]{align-items:baseline;display:flex}.album[data-v-ff6a4b21]{flex:var(--album-size) 0 0;position:relative}.album .artwork[data-v-ff6a4b21]{cursor:pointer;transition:transform .2s}.album .artwork[data-v-ff6a4b21]:hover{transform:scale(1.02)}.album .artwork img[data-v-ff6a4b21]{aspect-ratio:1;border-radius:12px;opacity:var(--x);transform:scale(var(--x));width:100%}.album .description[data-v-ff6a4b21]{flex:1;margin-top:var(--sp05);text-align:center}.album .description h2[data-v-ff6a4b21],.album .description h3[data-v-ff6a4b21]{display:inline-block;margin:0}.album .description h3[data-v-ff6a4b21]{padding-left:1em}.album .status[data-v-ff6a4b21]{bottom:100%;margin:1.3333em;position:absolute}section[data-v-441c8748]{display:flex;overflow:scroll;overflow-y:hidden;position:relative;--gap:calc(var(--spacing)*2);margin-top:calc(50vh - var(--album-size)*.5 - var(--gap));padding:var(--gap) 0;padding-left:calc(50vw - var(--album-size)*.5)}section[data-v-441c8748]::-webkit-scrollbar{background:transparent;width:0}@media (min-width:500px){section[data-v-441c8748]{gap:var(--gap)}}section .status[data-v-441c8748]{bottom:0;display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:calc((var(--album-size))/2 + var(--gap))}footer[data-v-bb983f35]{padding:var(--spacing)}p[data-v-bb983f35]{max-width:345px}@media (max-width:345px){p[data-v-bb983f35]{max-width:100%}}.intro[data-v-bb983f35]{bottom:0;padding:var(--spacing)}.extra[data-v-bb983f35],.intro[data-v-bb983f35]{left:0;position:absolute}.extra[data-v-bb983f35]{padding:0 var(--spacing);top:100%}:root{--font:"Noto Sans",sans-serif;--background:#070707;--neutral:#c4c4c4;--highlight:#1cb04a;--font-14:14px var(--font);--font-18:18px var(--font);--font-28:28px var(--font);--font-42:700 42px/64px var(--font);--spacing:30px;--sp05:calc(var(--spacing)*.5);--sp08:calc(var(--spacing)*.8);--album-size:calc(100vw - var(--spacing)*4);background:var(--background);color:var(--neutral);font:var(--font-14)}@media (min-width:800px){:root{--album-size:400px}}body{margin:0}a{color:var(--highlight);text-decoration:none}
