.album.svelte-149l776{aspect-ratio:1;border-radius:12px;object-fit:cover;position:absolute;will-change:transform;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;opacity:0;animation:svelte-149l776-fadeIn 1s ease-out forwards;animation-delay:.2s}@keyframes svelte-149l776-fadeIn{to{opacity:1}}.album-carousel.svelte-rz46as{width:100%;height:100%;position:relative}.link-generator.svelte-12oz5zn{max-width:100%;align-items:center;display:flex;flex-direction:column;gap:2rem;padding:0}@media (max-width: 600px){.link-generator.svelte-12oz5zn{gap:1rem}}.link-generator.svelte-12oz5zn .logo:where(.svelte-12oz5zn){width:153.235px;height:32.813px;display:block}.link-generator.svelte-12oz5zn .tagline:where(.svelte-12oz5zn){color:#fff;font-size:4rem;font-weight:600;letter-spacing:-.12rem;line-height:1.2;margin:0;text-align:center}@media (max-width: 600px){.link-generator.svelte-12oz5zn .tagline:where(.svelte-12oz5zn){font-size:2.3rem;letter-spacing:-.08rem}}.link-generator.svelte-12oz5zn .search:where(.svelte-12oz5zn){width:25rem;max-width:100%;height:3.3rem;align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border-radius:2rem;box-shadow:0 2px 4px #00000026,inset 0 0 20px #ffffff0d;cursor:text;display:flex;padding:0 .5rem 0 1.5rem;position:relative;transition:opacity .2s ease}.link-generator.svelte-12oz5zn .search:where(.svelte-12oz5zn):before,.link-generator.svelte-12oz5zn .search:where(.svelte-12oz5zn):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2rem;padding:1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none}.link-generator.svelte-12oz5zn .search:where(.svelte-12oz5zn):before{background:conic-gradient(from 100deg,#ffffff4d 7%,#ffffff4d,#2626261a 43%,#ffffff80 57%,#ffffff4d,#ffffff1a 93%,#ffffff4d)}.link-generator.svelte-12oz5zn .search:where(.svelte-12oz5zn):after{background:radial-gradient(circle at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(255,255,255,.3) 0%,rgba(255,255,255,0) 40%),conic-gradient(from 100deg,#fff3 7%,#fff3,#2626261a 43%,#fff6 57%,#fff3,#ffffff0d 93%,#fff3);opacity:0;transition:opacity .15s ease-out}.link-generator.svelte-12oz5zn .search:where(.svelte-12oz5zn):hover:after{opacity:1}.link-generator.svelte-12oz5zn .search:where(.svelte-12oz5zn) .input:where(.svelte-12oz5zn){background:transparent;border:none;color:#fff;flex-grow:1;font-family:Candid,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;outline:none;padding:0;transition:color .2s ease;-webkit-user-select:text;user-select:text;text-shadow:0px 2px 6px rgba(38,38,38,.25)}.link-generator.svelte-12oz5zn .search:where(.svelte-12oz5zn) .input:where(.svelte-12oz5zn)::placeholder{color:#ffffffa6;font-family:Candid,-apple-system,BlinkMacSystemFont,sans-serif;transition:opacity .2s ease}.link-generator.svelte-12oz5zn .search:where(.svelte-12oz5zn) .input:where(.svelte-12oz5zn)::-webkit-input-placeholder{color:#ffffffa6;font-family:Candid,-apple-system,BlinkMacSystemFont,sans-serif;transition:opacity .2s ease}.link-generator.svelte-12oz5zn .search:where(.svelte-12oz5zn) .input.loading:where(.svelte-12oz5zn){color:#ffffff80}.link-generator.svelte-12oz5zn .search:where(.svelte-12oz5zn) .input:where(.svelte-12oz5zn):disabled{cursor:not-allowed}.link-generator.svelte-12oz5zn .search:where(.svelte-12oz5zn) .button:where(.svelte-12oz5zn){width:2.3125rem;height:2.3125rem;align-items:center;background:#5d6cf0;border:1px solid rgba(255,255,255,.2);border-radius:50%;cursor:default;display:flex;justify-content:center;padding:0;transition:all .15s ease;box-shadow:0 2px 4px #00000026}.link-generator.svelte-12oz5zn .search:where(.svelte-12oz5zn) .button:where(.svelte-12oz5zn):hover:not(:disabled){cursor:pointer;transform:scale(1.05);background:#6b79f2}.link-generator.svelte-12oz5zn .search:where(.svelte-12oz5zn) .button:where(.svelte-12oz5zn):active{transform:scale(.98)}.link-generator.svelte-12oz5zn .search:where(.svelte-12oz5zn) .button:where(.svelte-12oz5zn) .icon:where(.svelte-12oz5zn){width:.875rem;height:.875rem;display:block;filter:drop-shadow(0px 2px 6px rgba(38,38,38,.25))}.link-generator.svelte-12oz5zn .search:where(.svelte-12oz5zn) .button:where(.svelte-12oz5zn) .icon.loading:where(.svelte-12oz5zn){animation:svelte-12oz5zn-gentle-spin 2s linear infinite,svelte-12oz5zn-pulse 1.5s ease-in-out infinite;transform-origin:center}@keyframes svelte-12oz5zn-gentle-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-12oz5zn-pulse{0%,to{scale:1}50%{scale:1.15}}.link-generator.svelte-12oz5zn .error:where(.svelte-12oz5zn){color:#ff3b30;font-size:.875rem;margin:0}.overlay.svelte-zflc4j{width:100%;height:100%;background:radial-gradient(circle at center,#000,#000c,#0000 70%);left:0;position:absolute;pointer-events:none;top:0;z-index:5}.toast-container.svelte-1fye7mb{position:fixed;top:1.5rem;left:50%;transform:translate(-50%);z-index:1100;pointer-events:none;max-width:90vw}@media (max-width: 600px){.toast-container.svelte-1fye7mb{top:1rem;max-width:calc(100vw - 2rem)}}.toast.svelte-1fye7mb{background:#ffffff0d;padding:1rem 1.25rem;margin-bottom:.5rem;border-radius:1.125rem;box-shadow:0 2px 4px #00000026,0 8px 32px #0003;pointer-events:auto;position:relative;display:flex;align-items:center;min-height:3.5rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.toast.svelte-1fye7mb:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:1.125rem;padding:1px;background:conic-gradient(from 100deg,#ffffff26 7%,#ffffff26,#2626260d 43%,#ffffff4d 57%,#ffffff26,#ffffff0d 93%,#ffffff26);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none}.toast.toast-error.svelte-1fye7mb{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ff3b3026}.toast.toast-error.svelte-1fye7mb:before{background:conic-gradient(from 100deg,#ff3b304d 7%,#ff3b3033,#8b45131a 43%,#ff3b3066 57%,#ff3b3033,#ff3b301a 93%,#ff3b304d)}.toast.svelte-1fye7mb .toast-message:where(.svelte-1fye7mb){color:#fff;font-size:.875rem;font-weight:500;line-height:1.4;flex:1;text-shadow:0px 2px 6px rgba(38,38,38,.25)}.homepage.svelte-gxexoj{width:100%;height:100svh;background-color:#000;overflow:hidden;position:relative}.homepage.svelte-gxexoj .albums:where(.svelte-gxexoj){width:100%;height:100%;margin:0 auto;position:relative}.homepage.svelte-gxexoj center:where(.svelte-gxexoj){max-width:85%;align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:45%;transform:translate(-50%,-50%);z-index:10}@media (max-width: 600px){.homepage.svelte-gxexoj center:where(.svelte-gxexoj){top:48%}}footer.svelte-gxexoj{width:100%;padding:2rem 3rem;align-items:center;background-color:#131313;color:#fff;display:flex;justify-content:space-between}@media (max-width: 768px){footer.svelte-gxexoj{flex-direction:column;gap:1.5rem;padding:1.5rem 2rem;text-align:center}}footer.svelte-gxexoj .logo:where(.svelte-gxexoj){height:24px;width:auto;opacity:.8;transition:opacity .2s ease}footer.svelte-gxexoj .logo:where(.svelte-gxexoj):hover{opacity:1}footer.svelte-gxexoj .info:where(.svelte-gxexoj){display:flex;font-size:.875rem;gap:1rem;opacity:.75}@media (max-width: 768px){footer.svelte-gxexoj .info:where(.svelte-gxexoj){flex-direction:column;gap:1.5rem;line-height:1.5}}footer.svelte-gxexoj .info:where(.svelte-gxexoj) .separator:where(.svelte-gxexoj){opacity:.25}@media (max-width: 768px){footer.svelte-gxexoj .info:where(.svelte-gxexoj) .separator:where(.svelte-gxexoj){display:none}}footer.svelte-gxexoj .info:where(.svelte-gxexoj) p:where(.svelte-gxexoj){margin:0}footer.svelte-gxexoj .info:where(.svelte-gxexoj) p:where(.svelte-gxexoj) .fa-solid.fa-heart:where(.svelte-gxexoj){color:#e14f4f}footer.svelte-gxexoj .info:where(.svelte-gxexoj) a:where(.svelte-gxexoj){color:#fff;text-decoration:underline}
