.music-library[data-astro-cid-gj4e77jk]{background:var(--color-surface);max-width:1150px;color:var(--color-text);border-radius:28px;margin:auto;padding:clamp(24px,5vw,60px);font-family:inherit}[data-astro-cid-gj4e77jk][hidden]{display:none!important}.album-view[data-astro-cid-gj4e77jk]{overflow:visible}.album-view[data-astro-cid-gj4e77jk].is-entering .view-header[data-astro-cid-gj4e77jk]{opacity:0;transform:translateY(-18px)}.album-view[data-astro-cid-gj4e77jk].is-open .view-header[data-astro-cid-gj4e77jk]{opacity:1;transition:opacity .32s,transform .42s cubic-bezier(.2,0,0,1);transform:translateY(0)}.intro[data-astro-cid-gj4e77jk]{text-align:center;margin-bottom:42px}.eyebrow[data-astro-cid-gj4e77jk]{color:var(--color-primary);letter-spacing:.2em;font-size:11px;font-weight:700}.intro[data-astro-cid-gj4e77jk] h2[data-astro-cid-gj4e77jk]{letter-spacing:-.04em;margin:12px 0;font-size:clamp(28px,5vw,46px);line-height:1.1}.intro[data-astro-cid-gj4e77jk] p[data-astro-cid-gj4e77jk],.view-header[data-astro-cid-gj4e77jk] p[data-astro-cid-gj4e77jk]{color:var(--color-text-muted);margin-top:10px;font-size:14px}.album-grid[data-astro-cid-gj4e77jk]{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 22px;display:grid}.album-button[data-astro-cid-gj4e77jk]{min-width:0;color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.album-button[data-astro-cid-gj4e77jk]:focus-visible,.back-button[data-astro-cid-gj4e77jk]:focus-visible,.play-button[data-astro-cid-gj4e77jk]:focus-visible{outline:3px solid var(--color-primary);outline-offset:5px}.jewel-case[data-astro-cid-gj4e77jk]{aspect-ratio:1;perspective:900px;isolation:isolate;background:var(--negro);box-shadow:5px 8px 22px var(--negro-70), inset 0 0 0 1px var(--marfil-60);border-radius:5px;padding:5px 5px 5px 15px;transition:transform .35s cubic-bezier(.2,0,0,1),box-shadow .35s cubic-bezier(.2,0,0,1);display:block;position:relative}.album-button[data-astro-cid-gj4e77jk]:hover .jewel-case[data-astro-cid-gj4e77jk]{box-shadow:9px 18px 32px var(--negro-90);transform:translateY(-7px)rotate(-2deg)}.album-button[data-astro-cid-gj4e77jk].is-opening .jewel-case[data-astro-cid-gj4e77jk],.album-button[data-astro-cid-gj4e77jk].is-active .jewel-case[data-astro-cid-gj4e77jk]{box-shadow:12px 22px 36px var(--negro-90);transform:translateY(-4px)rotate(1deg)}.case-spine[data-astro-cid-gj4e77jk]{background:repeating-linear-gradient(to bottom, var(--marfil-70) 0 10px, var(--negro-70) 10px 12px);width:7px;position:absolute;top:0;bottom:0;left:5px}.case-tray[data-astro-cid-gj4e77jk],.case-lid[data-astro-cid-gj4e77jk]{border-radius:2px;padding:clamp(8px,2vw,18px);position:absolute;inset:5px}.case-tray[data-astro-cid-gj4e77jk]{z-index:1;background:var(--gris);box-shadow:inset 0 0 0 3px var(--negro-70);flex-direction:column;justify-content:center;align-items:center;gap:12px;transition:transform .55s cubic-bezier(.2,0,0,1);display:flex;transform:translateY(7px)scale(.94)}.case-lid[data-astro-cid-gj4e77jk]{z-index:3;transform-origin:100%;background:radial-gradient(circle at 80% 20%, var(--marfil-35), transparent 42%), linear-gradient(145deg, var(--accent,var(--color-secondary)), var(--color-card));text-align:center;backface-visibility:hidden;transform-style:preserve-3d;flex-direction:column;justify-content:space-between;align-items:center;transition:transform .55s cubic-bezier(.2,0,0,1),box-shadow .55s;display:flex;overflow:hidden}.album-button[data-astro-cid-gj4e77jk].is-opening .case-lid[data-astro-cid-gj4e77jk]{box-shadow:0 -12px 18px var(--negro-70);transform:rotateY(78deg)translate(6px)}.album-button[data-astro-cid-gj4e77jk].is-opening .case-tray[data-astro-cid-gj4e77jk]{transform:translateY(15px)scale(.94)}.album-button[data-astro-cid-gj4e77jk].is-active .case-lid[data-astro-cid-gj4e77jk]{box-shadow:0 -12px 18px var(--negro-70);transform:rotateY(78deg)translate(6px)}.album-button[data-astro-cid-gj4e77jk].is-active .case-tray[data-astro-cid-gj4e77jk]{transform:translateY(15px)scale(.94)}.brand[data-astro-cid-gj4e77jk]{letter-spacing:.12em;align-self:flex-start;font-size:9px;font-weight:800}.case-cover[data-astro-cid-gj4e77jk] strong[data-astro-cid-gj4e77jk],.case-lid[data-astro-cid-gj4e77jk] strong[data-astro-cid-gj4e77jk]{overflow-wrap:anywhere;font-size:clamp(13px,2vw,23px);line-height:1.1}.case-lid[data-astro-cid-gj4e77jk] small[data-astro-cid-gj4e77jk]{letter-spacing:.12em;font-size:8px}.lid-disc[data-astro-cid-gj4e77jk],.tray-disc[data-astro-cid-gj4e77jk]{aspect-ratio:1;background:conic-gradient(var(--marfil), var(--accent), var(--dorado), var(--marfil), var(--burdeos), var(--marfil));width:48%;box-shadow:3px 7px 18px var(--negro-70);border-radius:50%;place-items:center;display:grid}.lid-disc[data-astro-cid-gj4e77jk]{background:conic-gradient(var(--marfil), var(--accent), var(--dorado), var(--marfil), var(--burdeos), var(--marfil));opacity:.7}.tray-disc[data-astro-cid-gj4e77jk]{background:conic-gradient(var(--marfil), var(--accent), var(--dorado), var(--marfil), var(--burdeos), var(--accent));width:72%;box-shadow:4px 9px 20px var(--negro-90)}.tray-label[data-astro-cid-gj4e77jk]{color:var(--negro);letter-spacing:.14em;font-size:8px;font-weight:800}.cover-hole[data-astro-cid-gj4e77jk]{aspect-ratio:1;border:5px solid var(--negro);background:var(--marfil);border-radius:50%;width:32%}.case-glass[data-astro-cid-gj4e77jk]{pointer-events:none;background:linear-gradient(115deg, var(--marfil-35) 0%, transparent 30%, transparent 75%, var(--marfil-10) 100%);z-index:4;position:absolute;inset:0}.album-details[data-astro-cid-gj4e77jk]{gap:5px;padding-top:14px;display:grid}.album-details[data-astro-cid-gj4e77jk] strong[data-astro-cid-gj4e77jk]{font-size:14px}.album-details[data-astro-cid-gj4e77jk] small[data-astro-cid-gj4e77jk]{color:var(--color-text-muted);font-size:12px}.view-header[data-astro-cid-gj4e77jk]{justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px;display:flex}.view-header[data-astro-cid-gj4e77jk] h3[data-astro-cid-gj4e77jk]{outline:none;margin:8px 0;font-size:clamp(26px,4vw,40px)}.back-button[data-astro-cid-gj4e77jk]{border:1px solid var(--color-border);background:var(--color-card);color:var(--color-text);cursor:pointer;font:inherit;border-radius:30px;padding:12px 18px;font-size:13px}.back-button[data-astro-cid-gj4e77jk]:hover{background:var(--color-surface)}.disc-grid[data-astro-cid-gj4e77jk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.music-card[data-astro-cid-gj4e77jk]{background:var(--color-card);border:1px solid var(--color-border);transform-origin:50% 0;border-radius:20px;flex-direction:column;gap:15px;min-width:0;padding:18px;display:flex}.album-view[data-astro-cid-gj4e77jk].is-entering .music-card[data-astro-cid-gj4e77jk]{opacity:0;transform:translateY(-155px)scale(.42)rotate(-3deg)}.album-view[data-astro-cid-gj4e77jk].is-open .music-card[data-astro-cid-gj4e77jk]{opacity:1;transition:opacity .38s,transform .62s cubic-bezier(.16,1,.3,1);transform:translateY(0)scale(1)rotate(0)}.album-view[data-astro-cid-gj4e77jk].is-scroll-ready .music-card[data-astro-cid-gj4e77jk]:not(.is-visible){opacity:0;transform:translateY(-155px)scale(.42)rotate(-3deg)}.album-view[data-astro-cid-gj4e77jk].is-closing .view-header[data-astro-cid-gj4e77jk]{opacity:0;transition:opacity .25s,transform .35s;transform:translateY(-18px)}.album-view[data-astro-cid-gj4e77jk].is-closing .music-card[data-astro-cid-gj4e77jk]{opacity:0;transition:opacity .38s,transform .5s cubic-bezier(.4,0,1,1);transform:translateY(-130px)scale(.42)rotate(3deg)}.album-view[data-astro-cid-gj4e77jk].is-closing .music-card[data-astro-cid-gj4e77jk]:nth-child(2){transition-delay:60ms}.album-view[data-astro-cid-gj4e77jk].is-closing .music-card[data-astro-cid-gj4e77jk]:nth-child(3){transition-delay:.12s}.album-button[data-astro-cid-gj4e77jk].is-closing .case-lid[data-astro-cid-gj4e77jk]{transform:rotateY(78deg)translate(6px)}.album-button[data-astro-cid-gj4e77jk].is-closing .case-tray[data-astro-cid-gj4e77jk]{transform:translateY(15px)scale(.94)}.album-view[data-astro-cid-gj4e77jk].is-open .music-card[data-astro-cid-gj4e77jk]:nth-child(2){transition-delay:.1s}.album-view[data-astro-cid-gj4e77jk].is-open .music-card[data-astro-cid-gj4e77jk]:nth-child(3){transition-delay:.2s}.album-view[data-astro-cid-gj4e77jk].is-open .music-card[data-astro-cid-gj4e77jk]:nth-child(4){transition-delay:.28s}.album-view[data-astro-cid-gj4e77jk].is-open .music-card[data-astro-cid-gj4e77jk]:nth-child(5){transition-delay:.36s}.album-view[data-astro-cid-gj4e77jk].is-open .music-card[data-astro-cid-gj4e77jk]:nth-child(6){transition-delay:.44s}.disc-area[data-astro-cid-gj4e77jk]{place-items:center;width:100%;display:grid}.compact-disc[data-astro-cid-gj4e77jk]{aspect-ratio:1;background:conic-gradient(var(--marfil), var(--disc-color), var(--dorado), var(--marfil), var(--burdeos), var(--disc-color));width:100%;max-width:240px;box-shadow:0 10px 25px var(--negro-70);border-radius:50%;place-items:center;animation:15s linear infinite disc-spin;display:grid;position:relative;overflow:hidden}@keyframes disc-spin{to{transform:rotate(360deg)}}.compact-disc[data-astro-cid-gj4e77jk] img[data-astro-cid-gj4e77jk]{object-fit:cover;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.disc-groove[data-astro-cid-gj4e77jk]{border:1px solid var(--marfil-35);box-shadow:0 0 0 12px var(--marfil-10), 0 0 0 25px var(--negro-10);pointer-events:none;border-radius:50%;position:absolute;inset:8%}.disc-hole[data-astro-cid-gj4e77jk]{z-index:1;aspect-ratio:1;border:5px solid var(--negro);background:radial-gradient(circle, var(--gris) 0 22%, var(--marfil) 25% 58%, var(--negro) 62%);width:25%;box-shadow:0 0 0 3px var(--marfil-60);border-radius:50%;position:relative}.song-details[data-astro-cid-gj4e77jk]{text-align:center;gap:6px;display:grid}.song-details[data-astro-cid-gj4e77jk] strong[data-astro-cid-gj4e77jk]{overflow-wrap:anywhere;font-size:14px}.song-details[data-astro-cid-gj4e77jk] span[data-astro-cid-gj4e77jk],.song-details[data-astro-cid-gj4e77jk] small[data-astro-cid-gj4e77jk]{color:var(--color-text-muted);font-size:12px}.play-button[data-astro-cid-gj4e77jk]{background:var(--color-primary);color:var(--negro);border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:12px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s;display:flex}.play-button[data-astro-cid-gj4e77jk]:hover{background:var(--color-primary-hover)}@media (width<=850px){.album-grid[data-astro-cid-gj4e77jk]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.album-grid[data-astro-cid-gj4e77jk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 14px}.disc-grid[data-astro-cid-gj4e77jk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.music-card[data-astro-cid-gj4e77jk]{padding:12px}.view-header[data-astro-cid-gj4e77jk]{flex-wrap:wrap}}@media (width<=420px){.music-library[data-astro-cid-gj4e77jk]{border-radius:18px;padding:24px 12px}.case-cover[data-astro-cid-gj4e77jk]{padding:8px}.brand[data-astro-cid-gj4e77jk]{font-size:7px}.album-details[data-astro-cid-gj4e77jk] strong[data-astro-cid-gj4e77jk],.song-details[data-astro-cid-gj4e77jk] strong[data-astro-cid-gj4e77jk]{font-size:12px}.play-button[data-astro-cid-gj4e77jk]{padding:10px 5px;font-size:11px}}@media (prefers-reduced-motion:reduce){.compact-disc[data-astro-cid-gj4e77jk]{animation:none}.jewel-case[data-astro-cid-gj4e77jk],.case-lid[data-astro-cid-gj4e77jk],.case-tray[data-astro-cid-gj4e77jk],.view-header[data-astro-cid-gj4e77jk],.music-card[data-astro-cid-gj4e77jk],.play-button[data-astro-cid-gj4e77jk]{transition:none}.album-button[data-astro-cid-gj4e77jk]:hover .jewel-case[data-astro-cid-gj4e77jk],.album-button[data-astro-cid-gj4e77jk].is-opening .jewel-case[data-astro-cid-gj4e77jk],.album-button[data-astro-cid-gj4e77jk].is-opening .case-lid[data-astro-cid-gj4e77jk],.album-button[data-astro-cid-gj4e77jk].is-opening .case-tray[data-astro-cid-gj4e77jk]{transform:none}.album-view[data-astro-cid-gj4e77jk].is-entering .view-header[data-astro-cid-gj4e77jk],.album-view[data-astro-cid-gj4e77jk].is-entering .music-card[data-astro-cid-gj4e77jk],.album-view[data-astro-cid-gj4e77jk].is-scroll-ready .music-card[data-astro-cid-gj4e77jk]:not(.is-visible),.album-view[data-astro-cid-gj4e77jk].is-closing .view-header[data-astro-cid-gj4e77jk],.album-view[data-astro-cid-gj4e77jk].is-closing .music-card[data-astro-cid-gj4e77jk],.album-button[data-astro-cid-gj4e77jk].is-closing .case-lid[data-astro-cid-gj4e77jk],.album-button[data-astro-cid-gj4e77jk].is-closing .case-tray[data-astro-cid-gj4e77jk]{opacity:1;transform:none}}
