.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{isolation:isolate;aspect-ratio:1;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));background:#0b0b0b;grid-auto-rows:minmax(0,1fr);width:100%;display:grid;position:relative;overflow:hidden}.tile.svelte-11uh7tq{min-width:0;min-height:0;display:block;position:relative;overflow:hidden}.def.svelte-11uh7tq{width:0;height:0;position:absolute}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}.tone-color.svelte-11uh7tq img:where(.svelte-11uh7tq){filter:contrast(1.05)brightness(.95)}.tone-color.svelte-11uh7tq .grain:where(.svelte-11uh7tq){opacity:.14}.tone-red.svelte-11uh7tq{background:var(--red)}.tone-red.svelte-11uh7tq img:where(.svelte-11uh7tq){filter:url(#dcw-halftone);max-width:none;width:calc(100% / var(--ht));height:calc(100% / var(--ht));transform:scale(var(--ht));transform-origin:0 0}.tone-red.paper-white.svelte-11uh7tq img:where(.svelte-11uh7tq){mix-blend-mode:screen}.tone-red.paper-black.svelte-11uh7tq img:where(.svelte-11uh7tq){mix-blend-mode:multiply}.tone-red.svelte-11uh7tq .grain:where(.svelte-11uh7tq){opacity:.12}.tone-blue.svelte-11uh7tq{background:var(--blue)}.tone-blue.svelte-11uh7tq img:where(.svelte-11uh7tq){filter:grayscale()contrast(1.45)brightness(1.02)}.tone-blue.paper-white.svelte-11uh7tq img:where(.svelte-11uh7tq){mix-blend-mode:screen}.tone-blue.paper-black.svelte-11uh7tq img:where(.svelte-11uh7tq){mix-blend-mode:multiply}.tone-blue.svelte-11uh7tq .grain:where(.svelte-11uh7tq){opacity:.34}.tone-bitmap.svelte-11uh7tq{background:#f4f4f4}.tone-bitmap.svelte-11uh7tq img:where(.svelte-11uh7tq){filter:url(#dcw-bitmap)}.tone-bitmap.svelte-11uh7tq .grain:where(.svelte-11uh7tq){opacity:0}.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%}.tone-red.svelte-11uh7tq .moon:where(.svelte-11uh7tq){background:radial-gradient(circle at 38% 34%,#fff6f3 0%,#f1eee7 48%,#e0d9cf 100%)}.tone-blue.svelte-11uh7tq .moon:where(.svelte-11uh7tq){background:radial-gradient(circle at 38% 34%,#f7f8ff 0%,#e4e7f5 48%,#b9bfe0 100%)}.tone-bitmap.svelte-11uh7tq .moon:where(.svelte-11uh7tq){background:#141414}.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);grid-template-rows:minmax(0,1fr);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 var(--rule)}.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}.star.svelte-ol3l3m{font-size:calc(var(--u) * 3.4);color:var(--ink);line-height:1}.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}.d-red.svelte-ol3l3m .jcard:where(.svelte-ol3l3m){--paper:#f1eee7;--ink:#d51f16;--ink-2:#d51f16b8;--rule:#d51f1647}.d-red.svelte-ol3l3m .jcard:where(.svelte-ol3l3m):after{filter:invert();mix-blend-mode:multiply;opacity:.8}.d-red.svelte-ol3l3m .title:where(.svelte-ol3l3m),.d-red.svelte-ol3l3m .s-title:where(.svelte-ol3l3m),.d-red.svelte-ol3l3m .f-spec:where(.svelte-ol3l3m){font-family:"Ydestreet", var(--font-sans);letter-spacing:0;text-transform:none;font-weight:700}.d-red.svelte-ol3l3m .title:where(.svelte-ol3l3m){font-size:calc(var(--u) * 7);line-height:1.04}.d-red.svelte-ol3l3m .s-title:where(.svelte-ol3l3m){font-size:calc(var(--u) * 5)}.d-red.svelte-ol3l3m .letter:where(.svelte-ol3l3m){background:var(--ink);color:var(--paper)}.d-white.svelte-ol3l3m .jcard:where(.svelte-ol3l3m){--paper:#f2f2f2;--ink:#141414;--ink-2:#1414149e;--rule:#1414142e}.d-white.svelte-ol3l3m .jcard:where(.svelte-ol3l3m):after{filter:invert();mix-blend-mode:multiply;opacity:.4}.d-white.svelte-ol3l3m .title:where(.svelte-ol3l3m),.d-white.svelte-ol3l3m .s-title:where(.svelte-ol3l3m),.d-white.svelte-ol3l3m .f-spec:where(.svelte-ol3l3m),.d-white.svelte-ol3l3m .f-lead:where(.svelte-ol3l3m),.d-white.svelte-ol3l3m .s-brand:where(.svelte-ol3l3m){text-transform:none;font-weight:500}.d-white.svelte-ol3l3m .title:where(.svelte-ol3l3m){font-size:calc(var(--u) * 5.6);letter-spacing:-.028em;line-height:1.08}.d-white.svelte-ol3l3m .reg:where(.svelte-ol3l3m){vertical-align:.5em;letter-spacing:0;font-size:.55em}.d-white.svelte-ol3l3m .s-title:where(.svelte-ol3l3m){font-size:calc(var(--u) * 4.2);letter-spacing:-.02em}.d-white.svelte-ol3l3m .f-lead:where(.svelte-ol3l3m){font-size:calc(var(--u) * 2.1);letter-spacing:0}.d-white.svelte-ol3l3m .f-fine:where(.svelte-ol3l3m){text-transform:none;letter-spacing:0;font-size:calc(var(--u) * 1.6)}.d-white.svelte-ol3l3m .marks:where(.svelte-ol3l3m){letter-spacing:0;font-size:calc(var(--u) * 1.9)}.d-white.svelte-ol3l3m .tag:where(.svelte-ol3l3m){font-weight:500}.globe.svelte-ol3l3m{width:calc(var(--u) * 3.6);height:calc(var(--u) * 3.6);color:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke;flex-shrink:0}.globe.svelte-ol3l3m :where(.svelte-ol3l3m){vector-effect:non-scaling-stroke}.rights.svelte-ol3l3m{font-size:calc(var(--u) * 1.6);color:var(--ink-2);white-space:nowrap}.d-white.svelte-ol3l3m .nfs:where(.svelte-ol3l3m){letter-spacing:0}.d-white.svelte-ol3l3m .lbl:where(.svelte-ol3l3m){letter-spacing:.04em;font-weight:500}.d-white.svelte-ol3l3m .song:where(.svelte-ol3l3m),.d-white.svelte-ol3l3m .s-mark:where(.svelte-ol3l3m){font-weight:500}.d-blue.svelte-ol3l3m .jcard:where(.svelte-ol3l3m){--paper:#f2f2f2;--ink:#1b2775;--ink-2:#1b2775bd;--rule:#1b27754d}.d-blue.svelte-ol3l3m .jcard:where(.svelte-ol3l3m):after{filter:invert();mix-blend-mode:multiply;opacity:.4}.d-blue.svelte-ol3l3m .title:where(.svelte-ol3l3m),.d-blue.svelte-ol3l3m .s-title:where(.svelte-ol3l3m),.d-blue.svelte-ol3l3m .f-spec:where(.svelte-ol3l3m){font-family:"Hahmlet", var(--font-sans);text-transform:none;font-weight:500}.d-blue.svelte-ol3l3m .title:where(.svelte-ol3l3m){font-size:calc(var(--u) * 6.8);letter-spacing:.05em;text-align:center;-webkit-line-clamp:2;line-clamp:2;line-height:1.08}.d-blue.svelte-ol3l3m .s-title:where(.svelte-ol3l3m){font-size:calc(var(--u) * 4.6);letter-spacing:.04em}.d-blue.svelte-ol3l3m .f-spec:where(.svelte-ol3l3m){letter-spacing:0}.d-blue.svelte-ol3l3m .f-lead:where(.svelte-ol3l3m),.d-blue.svelte-ol3l3m .s-spec:where(.svelte-ol3l3m),.d-blue.svelte-ol3l3m .lbl:where(.svelte-ol3l3m){letter-spacing:.2em}.d-blue.svelte-ol3l3m .s-brand:where(.svelte-ol3l3m){letter-spacing:.12em;text-transform:uppercase;font-weight:700;font-size:calc(var(--u) * 2)}.bl-band.svelte-ol3l3m{margin-top:calc(var(--u) * 1.6);padding:calc(var(--u) * .9) 0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);justify-content:space-between;gap:calc(var(--u) * 1.5);font-size:calc(var(--u) * 1.9);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;line-height:1;display:flex}.bl-w.svelte-ol3l3m{text-overflow:ellipsis;min-width:0;overflow:hidden}.bl-w.svelte-ol3l3m:last-child{letter-spacing:.22em;margin-right:-.22em}.d-blue.svelte-ol3l3m .rights:where(.svelte-ol3l3m){color:var(--ink);letter-spacing:.08em;text-transform:uppercase}.d-blue.svelte-ol3l3m .nfs:where(.svelte-ol3l3m){letter-spacing:.16em;text-transform:uppercase;color:var(--ink)}.d-blue.svelte-ol3l3m .side-head:where(.svelte-ol3l3m){background:var(--ink);color:var(--paper);padding:calc(var(--u) * .9) calc(var(--u) * 1.3);border-radius:calc(var(--u) * .6);border-bottom:0}.d-blue.svelte-ol3l3m .letter:where(.svelte-ol3l3m){background:var(--paper);color:var(--ink);font-family:"Hahmlet", var(--font-sans);width:calc(var(--u) * 3.2);height:calc(var(--u) * 3.2);font-weight:500}.d-blue.svelte-ol3l3m .count:where(.svelte-ol3l3m){color:#f2f2f2c7}.d-blue.svelte-ol3l3m .song:where(.svelte-ol3l3m){font-weight:500}.d-cobalt.svelte-ol3l3m .jcard:where(.svelte-ol3l3m){--paper:#f4f4f4;--ink:#2870d0;--ink-2:#2870d0c7;--rule:#2870d04d;--cobalt:#2870d0;--on-cobalt:#f4f4f4}.d-cobalt.svelte-ol3l3m .jcard:where(.svelte-ol3l3m):after{filter:invert();mix-blend-mode:multiply;opacity:.3}.d-cobalt.svelte-ol3l3m .spine:where(.svelte-ol3l3m){background:var(--cobalt);color:var(--on-cobalt)}.d-cobalt.svelte-ol3l3m .s-spec:where(.svelte-ol3l3m){border-color:var(--on-cobalt)}.d-cobalt.svelte-ol3l3m .s-by:where(.svelte-ol3l3m){color:#f4f4f4b8}.d-cobalt.svelte-ol3l3m .s-title:where(.svelte-ol3l3m){letter-spacing:-.03em}.d-cobalt.svelte-ol3l3m .f-spec:where(.svelte-ol3l3m){letter-spacing:-.04em}.front-c.svelte-ol3l3m{grid-template-rows:calc(var(--u) * 16) minmax(0, 1fr);display:grid}.cf-white.svelte-ol3l3m{color:var(--ink);justify-content:space-between;align-items:center;gap:calc(var(--u) * 2);padding:0 calc(var(--u) * 3.5);display:flex;position:relative}.cf-w1.svelte-ol3l3m{align-items:center;gap:calc(var(--u) * 1.6);flex-shrink:0;display:flex}.cf-ef.svelte-ol3l3m{font-size:calc(var(--u) * 10);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-weight:900;line-height:1}.cf-ho.svelte-ol3l3m{font-size:calc(var(--u) * 1.8);letter-spacing:.12em;text-transform:uppercase;padding-left:calc(var(--u) * 1.4);border-left:1px solid var(--ink);font-weight:800;line-height:1.15}.cf-w2.svelte-ol3l3m{align-items:flex-end;gap:calc(var(--u) * .6);text-align:right;flex-direction:column;min-width:0;display:flex}.cf-spec.svelte-ol3l3m{font-size:calc(var(--u) * 1.6);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;font-weight:800}.cf-nick.svelte-ol3l3m{max-width:100%;font-size:calc(var(--u) * 2.6);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-weight:800;line-height:1;overflow:hidden}.cf-blue.svelte-ol3l3m{--ink:var(--on-cobalt);background:var(--cobalt);color:var(--on-cobalt);padding:calc(var(--u) * 3) calc(var(--u) * 3.5) calc(var(--u) * 3.5);flex-direction:column;display:flex;position:relative;overflow:hidden}.cf-grid.svelte-ol3l3m{background:repeating-linear-gradient(90deg, #ffffff38 0 1px, transparent 1px calc(var(--u) * 3)), repeating-linear-gradient(180deg, #ffffff38 0 1px, transparent 1px calc(var(--u) * 3));pointer-events:none;position:absolute;inset:0}.cf-head.svelte-ol3l3m,.cf-title.svelte-ol3l3m,.cf-sub.svelte-ol3l3m,.cf-bottom.svelte-ol3l3m{position:relative}.cf-head.svelte-ol3l3m{justify-content:space-between;align-items:flex-start;display:flex}.cf-globe.svelte-ol3l3m{width:calc(var(--u) * 4.4);height:calc(var(--u) * 4.4);color:var(--on-cobalt)}.cf-cc.svelte-ol3l3m{font-size:calc(var(--u) * 1.5);letter-spacing:.04em;text-transform:uppercase;text-align:right;padding-left:calc(var(--u) * .7);border-left:1px solid var(--on-cobalt);font-weight:800;line-height:1.15}.cf-title.svelte-ol3l3m{margin:calc(var(--u) * 2.6) 0 0;font-size:calc(var(--u) * 8);letter-spacing:-.035em;text-transform:uppercase;-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:900;line-height:1;display:-webkit-box;overflow:hidden}.cf-sub.svelte-ol3l3m{margin:calc(var(--u) * 1.4) 0 0;font-size:calc(var(--u) * 2.4);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:1;overflow:hidden}.cf-bottom.svelte-ol3l3m{padding-top:calc(var(--u) * 2.5);align-items:flex-end;gap:calc(var(--u) * 2.2);margin-top:auto;display:flex}.cf-art.svelte-ol3l3m{width:calc(var(--u) * 42);flex-shrink:0}.cf-col.svelte-ol3l3m{align-items:flex-start;gap:calc(var(--u) * 1.6);flex-direction:column;flex:1;min-width:0;display:flex}.cf-tag.svelte-ol3l3m{font-size:calc(var(--u) * 4.4);letter-spacing:-.03em;font-weight:900;line-height:1}.cf-bar.svelte-ol3l3m{gap:calc(var(--u) * .6);flex-direction:column;display:flex}.cf-bar.svelte-ol3l3m .barcode:where(.svelte-ol3l3m){width:calc(var(--u) * 13);height:calc(var(--u) * 4.5)}.cf-code.svelte-ol3l3m{font-size:calc(var(--u) * 1.5);letter-spacing:.16em;font-variant-numeric:tabular-nums}.d-cobalt.svelte-ol3l3m .side-head:where(.svelte-ol3l3m){background:var(--cobalt);color:var(--on-cobalt);padding:calc(var(--u) * .8) calc(var(--u) * 1.2);border-bottom:0}.d-cobalt.svelte-ol3l3m .letter:where(.svelte-ol3l3m){background:var(--on-cobalt);color:var(--cobalt)}.d-cobalt.svelte-ol3l3m .count:where(.svelte-ol3l3m){color:#f4f4f4cc}.d-cobalt.svelte-ol3l3m .line:where(.svelte-ol3l3m){border-bottom-color:var(--rule)}.d-cobalt.svelte-ol3l3m .song:where(.svelte-ol3l3m){font-weight:700}.d-violet.svelte-ol3l3m .jcard:where(.svelte-ol3l3m){--paper:#6a42c2;--ink:#f4f4f4;--ink-2:#f4f4f4b3;--rule:#f4f4f447}.d-violet.svelte-ol3l3m .jcard:where(.svelte-ol3l3m):after{opacity:.7}.d-violet.svelte-ol3l3m .star:where(.svelte-ol3l3m){letter-spacing:.1em}.d-violet.svelte-ol3l3m .letter:where(.svelte-ol3l3m){background:var(--ink);color:var(--paper)}.d-violet.svelte-ol3l3m .song:where(.svelte-ol3l3m){font-weight:700}.back-w.svelte-ol3l3m{padding:calc(var(--u) * 3.5) calc(var(--u) * 3.5) calc(var(--u) * 2.8);letter-spacing:-.01em;flex-direction:column;font-weight:400;display:flex}.bw-head.svelte-ol3l3m{align-items:center;gap:calc(var(--u) * 1.6);font-size:calc(var(--u) * 2.7);white-space:nowrap;line-height:1.1;display:flex}.bw-title.svelte-ol3l3m{text-overflow:ellipsis;letter-spacing:-.02em;flex:1;min-width:0;font-weight:500;overflow:hidden}.bw-head.svelte-ol3l3m .reg:where(.svelte-ol3l3m){vertical-align:.45em;font-size:.6em}.bw-year.svelte-ol3l3m{font-variant-numeric:tabular-nums;flex-shrink:0}.bw-head.svelte-ol3l3m .globe:where(.svelte-ol3l3m){width:calc(var(--u) * 3.2);height:calc(var(--u) * 3.2)}.bw-body.svelte-ol3l3m{min-height:0;margin-top:calc(var(--u) * 2.6);gap:calc(var(--u) * 2);flex:1;display:flex}.bw-lists.svelte-ol3l3m{gap:calc(var(--u) * 1.8);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.bw-side.svelte-ol3l3m{flex-direction:column;display:flex}.bw-sl.svelte-ol3l3m{font-size:calc(var(--u) * 1.6);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin-bottom:calc(var(--u) * .5)}.bw-line.svelte-ol3l3m{gap:calc(var(--u) * 1);min-width:0;font-size:calc(var(--u) * 2.5);line-height:1.3;display:flex}.bw-num.svelte-ol3l3m{font-variant-numeric:tabular-nums;flex-shrink:0}.bw-song.svelte-ol3l3m{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:1;text-decoration:none;overflow:hidden}.bw-song.svelte-ol3l3m:hover{text-decoration:underline}.bw-artist.svelte-ol3l3m{color:var(--ink-2)}.bw-col.svelte-ol3l3m{width:calc(var(--u) * 3.8);flex-shrink:0;position:relative}.bw-vtext.svelte-ol3l3m{left:100%;bottom:calc(var(--u) * 21.6);transform-origin:0 100%;font-size:calc(var(--u) * 1.9);white-space:nowrap;max-width:calc(var(--u) * 40);text-overflow:ellipsis;line-height:1;position:absolute;overflow:hidden;transform:rotate(-90deg)}.bw-vbar.svelte-ol3l3m{width:calc(var(--u) * 3.8);height:calc(var(--u) * 20);background:repeating-linear-gradient(180deg, 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);position:absolute;bottom:0;right:0}.bw-foot.svelte-ol3l3m{margin-top:calc(var(--u) * 2.2);flex-shrink:0}.bw-foot.svelte-ol3l3m p:where(.svelte-ol3l3m){margin:0}.bw-code.svelte-ol3l3m{font-size:calc(var(--u) * 2.5);line-height:1.2}.bw-desc.svelte-ol3l3m{font-size:calc(var(--u) * 2.3);-webkit-line-clamp:4;line-clamp:4;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden;margin-top:calc(var(--u) * .9)!important}.bw-fine.svelte-ol3l3m{font-size:calc(var(--u) * 1.5);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;line-height:1;overflow:hidden;margin-top:calc(var(--u) * 1.4)!important}
