:root{--richBlack:#0d1321;--prussianBlue:#1d2d44;--blackCoral:#3e5c76;--shadowBlue:#748cab;--eggShell:#f0ebd8;--white:#fefffe;--heading-1:3.125rem;--heading-2:2.5rem;--heading-3:2rem;--heading-4:1.6rem;--heading-5:1.28rem;--heading-6:1.024rem;--heading-7:0.819rem}body{background-color:var(--richBlack);color:var(--white)}.pr-s{padding-right:0.5rem}main.svelte-11voqkm{max-width:120rem;margin:auto;padding:0 2rem}.container.svelte-qiqy68{display:grid;grid-gap:2rem;grid-template-columns:1fr 2fr;margin-top:2rem}@media only screen and (max-width: 480px){.container.svelte-qiqy68{grid-template-columns:1fr}}.container.svelte-b7psfl.svelte-b7psfl{min-height:20rem;display:flex;justify-content:center;align-items:center}.lds.svelte-b7psfl.svelte-b7psfl{display:inline-block;position:relative;width:8rem;height:8rem}.lds.svelte-b7psfl div.svelte-b7psfl{box-sizing:border-box;display:block;position:absolute;width:6.4rem;height:6.4rem;margin:0.8rem;border:0.8rem solid var(--white);border-radius:50%;animation:svelte-b7psfl-lds 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:var(--white) transparent transparent transparent}.lds.svelte-b7psfl div.svelte-b7psfl:nth-child(1){animation-delay:-0.45s}.lds.svelte-b7psfl div.svelte-b7psfl:nth-child(2){animation-delay:-0.3s}.lds.svelte-b7psfl div.svelte-b7psfl:nth-child(3){animation-delay:-0.15s}@keyframes svelte-b7psfl-lds{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}header.svelte-hxcjfo{background-color:var(--blackCoral);margin-bottom:1rem}nav.svelte-hxcjfo{padding:1rem 2rem}.title.svelte-hxcjfo{text-transform:uppercase;font-size:var(--heading-5);cursor:pointer}.container.svelte-1msy3bk.svelte-1msy3bk{display:grid;grid-template-columns:repeat(auto-fill, minmax(20rem, 1fr));grid-gap:2rem}.form-group.svelte-1msy3bk.svelte-1msy3bk{display:flex;position:relative;padding:2rem 0;margin:0 auto;width:40%}@media only screen and (max-width: 780px){.form-group.svelte-1msy3bk.svelte-1msy3bk{width:80%}}.form-field.svelte-1msy3bk.svelte-1msy3bk{font-family:inherit;width:100%;border:0;border-bottom:2px solid var(--eggShell);color:var(--white);outline:0;font-size:1.6rem;padding:7px 0;background:transparent;transition:border-color 0.2s}.form-field.svelte-1msy3bk.svelte-1msy3bk::placeholder{color:transparent}.form-field.svelte-1msy3bk:placeholder-shown~.form-label.svelte-1msy3bk{font-size:1.3rem;cursor:text;top:20px}.form-label.svelte-1msy3bk.svelte-1msy3bk{position:absolute;top:0;display:block;transition:0.2s;font-size:1rem;color:var(--eggShell)}.form-field.svelte-1msy3bk.svelte-1msy3bk:focus{padding-bottom:6px;font-weight:700;border-width:3px;border-image:linear-gradient(to right, var(--shadowBlue), var(--blackCoral));border-image-slice:1}.form-field.svelte-1msy3bk:focus~.form-label.svelte-1msy3bk{position:absolute;top:0;display:block;transition:0.2s;font-size:1rem;color:var(--shadowBlue);font-weight:700}.form-field.svelte-1msy3bk.svelte-1msy3bk:required,.form-field.svelte-1msy3bk.svelte-1msy3bk:invalid{box-shadow:none}.image-container.svelte-1ylh5dn.svelte-1ylh5dn{position:relative}.image-container.svelte-1ylh5dn img.svelte-1ylh5dn{cursor:pointer;width:100%;border-radius:0.4rem}.year.svelte-1ylh5dn.svelte-1ylh5dn{background-color:var(--richBlack);position:absolute;top:1.5rem;right:1rem;padding:0.4rem 1rem;border-radius:1rem;font-size:var(--heading-5);font-weight:700}.container.svelte-7kr8wm.svelte-7kr8wm{display:grid;grid-gap:0.8rem;padding:1rem}.container-item.svelte-7kr8wm.svelte-7kr8wm{display:grid;grid-template-columns:auto 1fr;grid-gap:1rem;align-items:center}.band-title.svelte-7kr8wm h2.svelte-7kr8wm{background-color:var(--blackCoral);padding:0.2rem 1rem;border-radius:0.5rem}.band-title.svelte-7kr8wm h3.svelte-7kr8wm{padding:1rem}.label.svelte-7kr8wm.svelte-7kr8wm{color:var(--shadowBlue);font-weight:700}.container.svelte-1ur0esr{text-align:center}.title.svelte-1u29os9{background-color:var(--blackCoral);margin-top:1rem;padding:0.2rem 1rem;border-radius:0.5rem}.container.svelte-1u29os9{display:grid;grid-template-columns:auto 1fr auto;grid-gap:0 1rem;padding:1rem}.container.svelte-1a52axa{margin-top:1rem}.band.svelte-1a52axa{text-transform:uppercase;font-size:var(--heading-5);font-weight:700;background-color:var(--blackCoral);padding:0.4rem;margin-bottom:1rem;border-radius:0.4rem}.album.svelte-1a52axa{padding:0 0.5rem;text-transform:uppercase;font-size:var(--heading-5);font-weight:700}