.case-wrap.svelte-gyyar2{width:100%;container-type:inline-size}.case.svelte-gyyar2{--u:var(--mix-u,calc(100cqw / 70.5));width:calc(var(--u) * 70.5);height:calc(var(--u) * 109.5);position:relative}.case-spine.svelte-gyyar2{--u:var(--mix-u,calc(100cqw / 16.5));width:calc(var(--u) * 16.5)}.insert.svelte-gyyar2{--mix-u:var(--u);left:calc(var(--u) * 3.2);top:calc(var(--u) * 3.9);width:calc(var(--u) * 65);height:calc(var(--u) * 101.6);position:absolute}.case-spine.svelte-gyyar2 .insert:where(.svelte-gyyar2){left:calc(var(--u) * 1.9);top:calc(var(--u) * 3.95);width:calc(var(--u) * 12.7)}.case-back.svelte-gyyar2 .insert:where(.svelte-gyyar2){left:calc(var(--u) * 2.3)}.case-back.svelte-gyyar2 .glass:where(.svelte-gyyar2){transform:scaleX(-1)}.glass.svelte-gyyar2{pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}.glass-sh.svelte-gyyar2{background-image:var(--sh)}.glass-hi.svelte-gyyar2{background-image:var(--hi)}.art.svelte-11uh7tq{aspect-ratio:1;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));background:#0b0b0b;grid-auto-rows:1fr;width:100%;display:grid;position:relative;overflow:hidden}img.svelte-11uh7tq{object-fit:cover;filter:grayscale()contrast(1.15)brightness(.9);-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.color.svelte-11uh7tq img:where(.svelte-11uh7tq){filter:contrast(1.05)brightness(.95)}.color.svelte-11uh7tq .grain:where(.svelte-11uh7tq){opacity:.14}.moon.svelte-11uh7tq{aspect-ratio:1;background:radial-gradient(circle at 38% 34%,#f1efe9 0%,#cbc8c0 48%,#8f8c84 100%);border-radius:50%;width:46%;position:absolute;top:50%;left:50%;translate:-50% -50%}.grain.svelte-11uh7tq{background-image:var(--grain);opacity:.28;mix-blend-mode:overlay;pointer-events:none;background-size:160px 160px;position:absolute;inset:0}.jc-wrap.svelte-ol3l3m{width:100%;container-type:inline-size}.jcard.svelte-ol3l3m{--u:var(--mix-u,calc(100cqw / 169.7));--paper:#121212;--ink:#ecebe6;--ink-2:#ecebe699;--rule:#ecebe629;box-sizing:border-box;width:calc(var(--u) * 169.7);height:calc(var(--u) * 101.6);grid-template-columns:calc(var(--u) * 27) calc(var(--u) * 12.7) calc(var(--u) * 65) calc(var(--u) * 65);background:var(--paper);color:var(--ink);font-family:var(--font-sans);display:grid;position:relative;overflow:hidden}.view-front.svelte-ol3l3m .jcard:where(.svelte-ol3l3m),.view-back.svelte-ol3l3m .jcard:where(.svelte-ol3l3m){--u:var(--mix-u,calc(100cqw / 65));width:calc(var(--u) * 65);grid-template-columns:calc(var(--u) * 65)}.view-spine.svelte-ol3l3m .jcard:where(.svelte-ol3l3m){--u:var(--mix-u,calc(100cqw / 12.7));width:calc(var(--u) * 12.7);grid-template-columns:calc(var(--u) * 12.7)}.jcard.svelte-ol3l3m:after{content:"";background:var(--paper-tex) 0 0 / calc(var(--u) * var(--paper-mm)) repeat;pointer-events:none;position:absolute;inset:0}.panel.svelte-ol3l3m{box-sizing:border-box;min-width:0;min-height:0;position:relative}.view-unfolded.svelte-ol3l3m .panel:where(.svelte-ol3l3m)+.panel:where(.svelte-ol3l3m){border-left:1px dashed #ecebe629}.rot.svelte-ol3l3m{box-sizing:border-box;width:calc(var(--u) * 101.6);transform-origin:0 0;align-items:center;display:flex;position:absolute;top:0;left:0;transform:rotate(90deg)translateY(-100%)}.flap.svelte-ol3l3m .rot:where(.svelte-ol3l3m){height:calc(var(--u) * 27);align-items:stretch;gap:calc(var(--u) * 2.6);padding:calc(var(--u) * 3) calc(var(--u) * 3.5)}.f-spec.svelte-ol3l3m{font-size:calc(var(--u) * 7.5);letter-spacing:-.03em;padding-right:calc(var(--u) * 2.6);border-right:1px solid var(--ink);flex-shrink:0;align-self:flex-start;font-weight:900;line-height:1}.f-text.svelte-ol3l3m{flex-direction:column;flex:1;min-width:0;display:flex}.f-text.svelte-ol3l3m p:where(.svelte-ol3l3m){margin:0}.f-lead.svelte-ol3l3m{font-size:calc(var(--u) * 2);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-weight:800;overflow:hidden}.f-fine.svelte-ol3l3m{font-size:calc(var(--u) * 1.5);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2);line-height:1.5;margin-top:calc(var(--u) * .9)!important}.f-made.svelte-ol3l3m{margin-top:auto!important}.f-code.svelte-ol3l3m{flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:flex-end;display:flex}.f-code.svelte-ol3l3m small:where(.svelte-ol3l3m){font-size:calc(var(--u) * 1.4);letter-spacing:.16em;color:var(--ink-2)}.ce.svelte-ol3l3m{font-size:calc(var(--u) * 1.7);letter-spacing:.08em;color:var(--ink-2);font-weight:700}.barcode.svelte-ol3l3m{width:calc(var(--u) * 13);height:calc(var(--u) * 4.5);background:repeating-linear-gradient(90deg, var(--ink) 0 1px, transparent 1px 3px, var(--ink) 3px 5px, transparent 5px 6px, var(--ink) 6px 7px, transparent 7px 10px, var(--ink) 10px 13px, transparent 13px 14px);display:block}.spine.svelte-ol3l3m .rot:where(.svelte-ol3l3m){height:calc(var(--u) * 12.7);gap:calc(var(--u) * 2);padding:0 calc(var(--u) * 3)}.s-mark.svelte-ol3l3m{font-size:calc(var(--u) * 4);font-weight:900;line-height:1}.s-title.svelte-ol3l3m{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:calc(var(--u) * 4.4);letter-spacing:-.01em;text-transform:uppercase;flex:1;font-weight:900;line-height:1;overflow:hidden}.s-by.svelte-ol3l3m{font-size:calc(var(--u) * 2);letter-spacing:.06em;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:28%;overflow:hidden}.s-spec.svelte-ol3l3m{font-size:calc(var(--u) * 1.8);letter-spacing:.14em;padding:calc(var(--u) * .6) calc(var(--u) * 1);border:1px solid var(--ink);flex-shrink:0;font-weight:700;line-height:1}.s-brand.svelte-ol3l3m{font-size:calc(var(--u) * 2.6);flex-shrink:0;font-weight:800;line-height:1}.front.svelte-ol3l3m{padding:calc(var(--u) * 3.5) calc(var(--u) * 3.5) calc(var(--u) * 3);flex-direction:column;display:flex}.title.svelte-ol3l3m{font-size:calc(var(--u) * 6.2);letter-spacing:-.02em;text-transform:uppercase;-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-weight:900;line-height:.96;display:-webkit-box;overflow:hidden}.marks.svelte-ol3l3m{margin-top:calc(var(--u) * 1.8);align-items:center;gap:calc(var(--u) * 1.3);font-size:calc(var(--u) * 1.7);letter-spacing:.12em;color:var(--ink-2);white-space:nowrap;line-height:1;display:flex}.dot.svelte-ol3l3m{width:calc(var(--u) * 2.8);height:calc(var(--u) * 2.8);border:1px solid var(--ink);box-sizing:border-box;border-radius:50%;flex-shrink:0}.dot.half.svelte-ol3l3m{background:linear-gradient(90deg, var(--ink) 50%, transparent 50%)}.dot.full.svelte-ol3l3m{background:var(--ink)}.tag.svelte-ol3l3m{margin-left:calc(var(--u) * .6);color:var(--ink);font-weight:800}.arrow.svelte-ol3l3m{text-overflow:ellipsis;min-width:0;margin-left:auto;overflow:hidden}.art.svelte-ol3l3m{margin-top:auto}.foot.svelte-ol3l3m{margin-top:calc(var(--u) * 2);align-items:center;gap:calc(var(--u) * 1.5);line-height:1;display:flex}.foot.svelte-ol3l3m .barcode:where(.svelte-ol3l3m){width:calc(var(--u) * 9);height:calc(var(--u) * 3)}.nfs.svelte-ol3l3m{font-size:calc(var(--u) * 1.6);letter-spacing:.12em;color:var(--ink-2);margin-left:auto}.back.svelte-ol3l3m{row-gap:calc(var(--u) * 2);padding:calc(var(--u) * 3.5) calc(var(--u) * 3.5) calc(var(--u) * 2.5);grid-template-rows:minmax(0,1fr) minmax(0,1fr);display:grid}.side.svelte-ol3l3m{grid-template-rows:auto repeat(var(--lines), minmax(0, 1fr));min-height:0;display:grid}.side-head.svelte-ol3l3m{align-items:center;gap:calc(var(--u) * 1.2);padding-bottom:calc(var(--u) * .8);border-bottom:1px solid var(--ink);line-height:1;display:flex}.letter.svelte-ol3l3m{width:calc(var(--u) * 3.6);height:calc(var(--u) * 3.6);background:var(--ink);color:var(--paper);font-size:calc(var(--u) * 2.3);flex-shrink:0;justify-content:center;align-items:center;font-weight:900;display:inline-flex}.lbl.svelte-ol3l3m{font-size:calc(var(--u) * 1.8);letter-spacing:.16em;font-weight:700}.count.svelte-ol3l3m{font-size:calc(var(--u) * 1.8);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.line.svelte-ol3l3m{align-items:center;gap:calc(var(--u) * 1.2);border-bottom:1px solid var(--rule);min-width:0;min-height:0;font-size:calc(var(--u) * 2.4);line-height:1;display:flex}.num.svelte-ol3l3m{width:calc(var(--u) * 3);font-size:calc(var(--u) * 1.7);color:var(--ink-2);font-variant-numeric:tabular-nums;flex-shrink:0}.song.svelte-ol3l3m{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:1;font-weight:600;text-decoration:none;overflow:hidden}.song.svelte-ol3l3m:hover{text-decoration:underline}.artist.svelte-ol3l3m{color:var(--ink-2);font-weight:400}.len.svelte-ol3l3m{font-size:calc(var(--u) * 1.9);color:var(--ink-2);font-variant-numeric:tabular-nums;flex-shrink:0}
