.playlist-card.svelte-lom4e1{width:100%}.playlist-card.svelte-lom4e1:hover .header:where(.svelte-lom4e1){background-color:#444}.playlist-card.svelte-lom4e1:hover .map-cards-containers:where(.svelte-lom4e1){border-right:1.5px solid #444444;border-bottom:1.5px solid #444444;border-left:1.5px solid #444444}.header.svelte-lom4e1{display:flex;padding:1rem;background-color:#303030;border-radius:4px 4px 0 0;transition-property:background-color;transition-duration:.3s;transition-timing-function:ease-in-out}.header-line.svelte-lom4e1,.second-line.svelte-lom4e1{display:flex;justify-content:space-between;align-items:center}.download-buttons.svelte-lom4e1{display:flex;gap:1rem;vertical-align:middle;justify-content:center;align-items:center}.download-buttons.svelte-lom4e1 .social-icon-wrapper:where(.svelte-lom4e1){padding:1rem}.header-content-container.svelte-lom4e1{flex:1;flex-grow:1;margin-left:1.3rem}.header-logo.svelte-lom4e1{height:4rem;width:4rem;border-radius:5px}.group-name.svelte-lom4e1{color:#aeaeae}.map-cards-containers.svelte-lom4e1{margin:0;padding:1rem;border-left:1.5px solid #303030;border-right:1.5px solid #303030;border-bottom:1.5px solid #303030;border-radius:0 0 4px 4px;transition-property:border-left,border-right,border-bottom;transition-duration:.3s;transition-timing-function:ease-in-out}div.member-box.svelte-1774pgj{display:flex;flex-direction:column;border-radius:5px;justify-content:space-between;transition-property:transform;transition-duration:.3s;transition-timing-function:ease-in-out}.date.svelte-1774pgj,.name.svelte-1774pgj{color:#fff;background-color:#000;text-align:center;padding:.2rem 1rem;font-size:1rem}.date.svelte-1774pgj{margin:0 auto;color:#371226;background-color:#fff}.date.bottom-right.svelte-1774pgj{transform:translateY(1rem) translate(3rem) rotate(5deg)}.date.bottom-left.svelte-1774pgj{transform:translateY(1rem) translate(-2rem) rotate(-5deg)}.date.top-center.svelte-1774pgj{transform:translateY(calc(-1 * var(--card-height) + 1rem))}.name.svelte-1774pgj{margin:0 auto;border-radius:5px}.name.top-left.svelte-1774pgj{transform:translateY(-1rem) translate(-2rem) rotate(-16deg)}.name.top-right.svelte-1774pgj{transform:translateY(-1rem) translate(3rem) rotate(16deg)}.hero.svelte-1efextl{position:relative;min-height:45rem;height:70vh;background-size:cover;margin-top:-20px;overflow:hidden}.hero.svelte-1efextl:before{content:"";position:absolute;width:100%;height:100%;background:url(../../../uploads/playlists/Love%20Live!%20Birthday%20Pack%20-%20Cover%20-%20With%20Text.png) no-repeat center center;background-size:cover;filter:brightness(30%) blur(5px);z-index:-1}.content.svelte-1efextl{display:flex;flex-direction:column;position:absolute;justify-content:center;text-align:center;align-items:center;z-index:1;width:100%;height:100%}.card-container.svelte-1efextl{display:flex;flex-wrap:wrap;gap:3rem;height:200px;transform:scale(15%);margin-top:-5rem}.card.svelte-1efextl{height:700px;background:#30d0e800;flex:1;width:45rem}.card.svelte-1efextl img:where(.svelte-1efextl){width:100%;height:100%;object-fit:cover;border-radius:25px}.body.svelte-1efextl{padding:0 .5rem 2.5rem}.uploader.svelte-1efextl{color:#fff;font-weight:1000}h1.svelte-1efextl{font-size:3.5rem;width:100%;justify-content:center;text-align:center;margin-top:1rem}@media (max-width: 678px){h1.svelte-1efextl{font-size:2.5rem}}@media (max-width: 400px){h1.svelte-1efextl{font-size:1.5rem}}p.svelte-1efextl{margin:.5rem .5rem 0}.zip-one.svelte-1efextl{display:flex;flex-wrap:wrap;gap:.3rem;padding-bottom:.3rem}.zip.svelte-1efextl,.one.svelte-1efextl{padding:12px;cursor:pointer;font-size:15px;text-align:center;transition:background-color .5s ease;border-radius:5px;font-weight:bolder;width:84px;background-color:#fffdfd;color:#000}.zip.svelte-1efextl:hover,.one.svelte-1efextl:hover{background-color:#371226;text-decoration:none;color:#fff}.buttons.svelte-1efextl{display:grid;gap:.5rem;justify-content:center;width:100%}.btn.svelte-1efextl{padding:12px;cursor:pointer;font-size:15px;text-align:center;transition:background-color .5s ease;border-radius:5px;font-weight:bolder;width:197px;background-color:#fffdfd;color:#000}.btn.svelte-1efextl:hover{background-color:#371226;text-decoration:none;color:#fff}@media (max-width: 1099px){.timeline-side.svelte-1efextl{display:none;margin:0;padding:0}.timeline.svelte-1efextl{grid-template-columns:1fr}.timeline-center.svelte-1efextl{display:flex;flex-direction:column;gap:3rem;align-items:center;width:100%;margin:0!important;padding:0!important}}@media (min-width: 1100px){.timeline.svelte-1efextl{width:100%;display:grid;grid-template-columns:calc(var(--card-width) + 1rem) auto calc(var(--card-width) + 1rem)}.timeline-side.svelte-1efextl{display:flex;flex-direction:column;gap:3rem}.timeline-center.svelte-1efextl{margin:0 3rem;display:flex;flex-direction:column;gap:3rem;align-items:center}}.trailer.svelte-1efextl{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;width:100%}iframe.svelte-1efextl{display:flex;width:100%;max-width:800px;aspect-ratio:16/9}
