@font-face{font-family:Chinese Rocks;src:local("Chinese Rocks Regular"),local("Chinese Rocks"),url(../chinese-rocks-rg.otf) format(opentype);font-display:swap;font-weight:400;font-style:normal}h1[data-v-1c451f8d]{font-family:Chinese Rocks;font-size:4rem}.icon[data-v-1c451f8d]{color:var(--primary)}.grid[data-v-1c451f8d]{display:grid;place-items:center}@media (max-width:1024px){.grid[data-v-1c451f8d]{grid-template-areas:"title" "img" "description";grid-template-columns:100%;overflow-y:scroll}}@media (min-width:1024px){.grid[data-v-1c451f8d]{grid-template-areas:"title img" "description img";grid-template-columns:1fr 1fr;padding:1rem}}.img[data-v-1c451f8d]{grid-area:img}.description[data-v-1c451f8d]{align-items:center;display:flex;gap:10px;grid-area:description}@media (max-width:1024px){.description .address-line[data-v-1c451f8d]{font-size:1rem}}.title[data-v-1c451f8d]{grid-area:title;width:100%}.title h1[data-v-1c451f8d]{text-align:center}@media (max-width:1024px){.title h1[data-v-1c451f8d]{font-size:2.2rem;margin-bottom:.5rem;margin-top:1.6rem;text-align:center}}.title .artists-links[data-v-1c451f8d]{display:flex;flex-direction:column;flex-direction:row;justify-content:space-around;width:100%}.title .artists-links a[data-v-1c451f8d]{color:var(--primary);padding-bottom:1rem;text-decoration:underline}.modal-overlay[data-v-1c451f8d]{background-color:#00000080;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:10000}.modal-content[data-v-1c451f8d]{--modal-position:50vh;background:var(--background);border-radius:30px;height:calc(100vh - var(--modal-position) + 30px);margin:1rem;margin-top:var(--modal-position);padding:24px;position:relative}@media (max-width:1024px){.modal-content[data-v-1c451f8d]{--modal-position:10vh;border-radius:10px;padding:20px}}.modal-close[data-v-1c451f8d]{background:none;border:none;color:var(--grey);cursor:pointer;font-size:44px;position:absolute;right:16px;top:12px}@media (max-width:1024px){.modal-close[data-v-1c451f8d]{right:8px;top:8px}}.modal-close[data-v-1c451f8d]:hover{color:var(--foreground);transition:color var(--animation-timing)}.fade-enter-active[data-v-1c451f8d],.fade-leave-active[data-v-1c451f8d]{transition:all var(--animation-timing)}.fade-enter-from[data-v-1c451f8d],.fade-leave-to[data-v-1c451f8d]{opacity:0;padding-top:100vh}
