.album-rack{--hover-scale:1.2;--press-scale:.96;flex-direction:column;display:flex}.album-rack .stage{height:var(--stage-h,60vh);margin-inline:calc(-1 * var(--gutter));touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:grab;outline:none;position:relative}.album-rack .stage.dragging,.album-rack .stage.dragging .case{cursor:grabbing}.album-rack .stage.lifting{z-index:3}.album-rack:has(.stage:focus-visible:not(.pointer-focus),.case:focus-visible) .caption .title{text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:6px;text-decoration-thickness:1px}.album-rack .view{inset:calc(-1 * var(--headroom,0px)) 0 0;perspective:var(--persp,1900px);perspective-origin:var(--pox,50%) var(--poy,20%);-webkit-mask-image:linear-gradient(180deg, black var(--fog0,70%), transparent var(--fog1,100%));mask-image:linear-gradient(180deg, black var(--fog0,70%), transparent var(--fog1,100%));pointer-events:none;position:absolute;overflow:clip}.album-rack .view .case{pointer-events:auto}.album-rack .world{left:var(--wx,50%);top:var(--wy,50%);width:0;height:0;transform-style:preserve-3d;position:absolute}.album-rack .column{width:0;height:0;transform-style:preserve-3d;transform:translateX(var(--colx));position:absolute;top:0;left:0}.album-rack .col{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.album-rack .col.sx{width:var(--cd);height:var(--cl);left:calc(var(--cd) / -2);top:var(--ctop);background:linear-gradient(90deg, var(--rack-metal-lo), var(--rack-metal) 18%, var(--rack-metal-hi) 50%, var(--rack-metal) 82%, var(--rack-metal-lo))}.album-rack .col.sx.l{transform:rotateY(-90deg) translateZ(calc(var(--cw) / 2))}.album-rack .col.sx.r{transform:rotateY(90deg) translateZ(calc(var(--cw) / 2))}.album-rack .col.sz{width:var(--cw);height:var(--cl);left:calc(var(--cw) / -2);top:var(--ctop);background:linear-gradient(90deg, var(--rack-metal-lo), var(--rack-metal) 40%, var(--rack-metal-lo))}.album-rack .col.sz.f{transform:translateZ(calc(var(--cd) / 2))}.album-rack .col.sz.b{transform:rotateY(180deg) translateZ(calc(var(--cd) / 2))}.album-rack .col.cap{width:var(--cw);height:var(--cd);left:calc(var(--cw) / -2);top:calc(var(--ctop) - var(--cd) / 2);background:radial-gradient(circle at 50% 50%, var(--rack-metal-hi), var(--rack-metal) 60%, var(--rack-metal-lo));transform:rotateX(90deg)}.album-rack .brand{left:50%;top:calc(var(--cd) * 2.3);writing-mode:vertical-rl;font-family:var(--font-body);font-size:calc(var(--cd) * .2);letter-spacing:.42em;text-transform:lowercase;color:color-mix(in srgb, var(--rack-print) 34%, transparent);white-space:nowrap;position:absolute;transform:translate(-50%)}.album-rack .knob{aspect-ratio:1/1.9;background:radial-gradient(circle at 50% 28%, var(--rack-clamp) 0 19%, transparent 20%), radial-gradient(circle at 50% 72%, var(--rack-clamp) 0 19%, transparent 20%), linear-gradient(180deg, var(--rack-metal-hi), var(--rack-metal));width:54%;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--rack-glint) 12%, transparent);border-radius:999px;position:absolute;top:3%;left:50%;transform:translate(-50%)}:is(.album-rack,.rack-hero) .case{width:0;height:0;transform-style:preserve-3d;will-change:transform;-webkit-user-drag:none;position:absolute;top:0;left:0}.album-rack .body{width:0;height:0;transform-style:preserve-3d;transform-origin:calc(var(--w) * -.5) 0 0;transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}.album-rack .case.live{cursor:pointer}.album-rack .case.live:focus-visible .body,.album-rack .case.lifting .body{transform:scale(var(--hover-scale))}@media (hover:hover){.album-rack .case.live:active .body{transform:scale(var(--press-scale));transition:transform 80ms}}.album-rack .seat{width:0;height:0;transform-style:preserve-3d;display:none;position:absolute;top:0;left:0}.album-rack .case.held .seat{display:block}.album-rack .seat i{width:var(--w);height:var(--h);left:calc(var(--w) / -2);top:calc(var(--h) / -2);transform:translateZ(calc(var(--t) / 2));position:absolute}.album-rack .seat i+i{transform:translateZ(calc(var(--t) / -2))}.album-rack .stage.dragging .case .body{transform:none}.album-rack .case.out{visibility:hidden}:is(.album-rack,.rack-hero) .face{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;overflow:hidden}:is(.album-rack,.rack-hero) :is(.front,.back){width:var(--w);height:var(--h);left:calc(var(--w) / -2);top:calc(var(--h) / -2);border-radius:1.5%}:is(.album-rack,.rack-hero) .front{transform:translateZ(calc(var(--t) / 2))}:is(.album-rack,.rack-hero) .back{transform:rotateY(180deg) translateZ(calc(var(--t) / 2));background:linear-gradient(200deg, var(--rack-tray-hi), var(--rack-tray) 65%)}:is(.album-rack,.rack-hero) :is(.inner,.outer){width:var(--t);height:var(--h);left:calc(var(--t) / -2);top:calc(var(--h) / -2)}:is(.album-rack,.rack-hero) .inner{transform:rotateY(-90deg) translateZ(calc(var(--w) / 2));background:var(--rack-clamp)}:is(.album-rack,.rack-hero) .outer,:is(.album-rack,.rack-hero) .case.loose .inner{background:linear-gradient(90deg, color-mix(in srgb, var(--rack-plastic) 90%, transparent), color-mix(in srgb, var(--rack-plastic-lo) 90%, transparent) 50%, color-mix(in srgb, var(--rack-plastic) 90%, transparent))}:is(.album-rack,.rack-hero) .outer{transform:rotateY(90deg) translateZ(calc(var(--w) / 2))}:is(.album-rack,.rack-hero) :is(.outer,.side) i{background:var(--tint);opacity:.85;position:absolute}:is(.album-rack,.rack-hero) .outer i{inset:14% 34%}:is(.album-rack,.rack-hero) .side{width:var(--w);height:var(--t);left:calc(var(--w) / -2);top:calc(var(--t) / -2);background:linear-gradient(180deg, color-mix(in srgb, var(--rack-plastic) 92%, transparent), color-mix(in srgb, var(--rack-plastic-lo) 92%, transparent) 55%, color-mix(in srgb, var(--rack-plastic-mid) 92%, transparent))}:is(.album-rack,.rack-hero) .side.a{transform:rotateX(90deg) translateZ(calc(var(--h) / 2))}:is(.album-rack,.rack-hero) .side.b{transform:rotateX(-90deg) translateZ(calc(var(--h) / 2))}:is(.album-rack,.rack-hero) .side i{inset:36% 9% 36% 12%}:is(.album-rack,.rack-hero) .side:before{content:"";background:var(--rack-clamp);width:9%;position:absolute;top:0;bottom:0;left:0}:is(.album-rack,.rack-hero) .case.loose .clamp,:is(.album-rack,.rack-hero) .case.loose .side:before{display:none}.album-rack .tpl{width:100%;max-width:none;height:100%;position:absolute;inset:0}.album-rack .disc{aspect-ratio:1;object-fit:cover;border-radius:50%;width:84.75%;max-width:none;height:auto;position:absolute;top:49.35%;left:53.76%;transform:translate(-50%,-50%)rotate(90deg);-webkit-mask:radial-gradient(circle closest-side,#0000 0 34%,#000 35%);mask:radial-gradient(circle closest-side,#0000 0 34%,#000 35%)}:is(.album-rack,.rack-hero) .clamp{background:linear-gradient(90deg, var(--rack-shade), var(--rack-clamp) 60%, var(--rack-tray-hi));width:9%;position:absolute;top:0;bottom:0}.album-rack .front .clamp{left:0}:is(.album-rack,.rack-hero) .back .clamp{right:0;transform:scaleX(-1)}:is(.album-rack,.rack-hero) .sheen{background:linear-gradient(105deg, transparent 38%, color-mix(in srgb, var(--rack-glint) 55%, transparent) 48%, color-mix(in srgb, var(--rack-glint) 10%, transparent) 56%, transparent 64%);mix-blend-mode:screen;pointer-events:none;position:absolute;inset:-20% -60%}:is(.album-rack,.rack-hero) .shade{background:var(--rack-shade);pointer-events:none;position:absolute;inset:0}.album-rack .ao{pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--rack-shade) 92%, transparent), color-mix(in srgb, var(--rack-shade) 55%, transparent) 32%, transparent 100%);transform-origin:0;will-change:transform, opacity;position:absolute;inset:0}.album-rack .back .ao{background:linear-gradient(270deg, color-mix(in srgb, var(--rack-shade) 92%, transparent), color-mix(in srgb, var(--rack-shade) 55%, transparent) 32%, transparent 100%);transform-origin:100%}:is(.album-rack,.rack-hero) .tray{width:calc(var(--h) * .78);height:calc(var(--w) * .7);color:color-mix(in srgb, var(--rack-print) 55%, transparent);font-size:calc(var(--w) * .042);letter-spacing:.2em;text-transform:lowercase;flex-direction:column;justify-content:flex-end;gap:5%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}:is(.album-rack,.rack-hero) .tray b{font-family:var(--font-display);font-weight:400;font-size:calc(var(--w) * .09);letter-spacing:.02em;color:color-mix(in srgb, var(--rack-print) 82%, transparent)}.album-rack .bracket{width:0;height:0;transform-style:preserve-3d;pointer-events:none;position:absolute;top:0;left:0}.album-rack .bracket>*{background:var(--rack-clamp);position:absolute}.album-rack .bracket .jaw{width:calc(var(--w) * .09 + 1px);height:calc(var(--h) + 2px);left:calc(var(--w) * -.5 - 1px);top:calc(var(--h) / -2 - 1px);background:linear-gradient(90deg, var(--rack-shade), var(--rack-clamp) 60%, var(--rack-tray-hi))}.album-rack .bracket .jaw.f{transform:translateZ(calc(var(--t) / 2 + .4px))}.album-rack .bracket .jaw.b{transform:translateZ(calc(var(--t) / -2 - .4px))}.album-rack .bracket .floor{width:calc(var(--t) + 2px);height:calc(var(--h) + 2px);left:calc(var(--t) / -2 - 1px);top:calc(var(--h) / -2 - 1px);transform:rotateY(-90deg) translateZ(calc(var(--w) / 2 + .4px))}.album-rack .bracket .wall{width:calc(var(--w) * .09 + 1px);height:calc(var(--t) + 2px);left:calc(var(--w) * -.5 - 1px);top:calc(var(--t) / -2 - 1px)}.album-rack .bracket .wall.a{transform:rotateX(90deg) translateZ(calc(var(--h) / 2 + .4px))}.album-rack .bracket .wall.b{transform:rotateX(-90deg) translateZ(calc(var(--h) / 2 + .4px))}.album-rack .caption{z-index:2;text-align:center;min-height:4.25rem;padding-bottom:var(--space-4);margin-top:-2.25rem;position:relative}.album-rack .caption.swap>div>*{animation:.42s cubic-bezier(.22,1,.36,1) both rack-rise}.album-rack .caption.swap>div>:nth-child(2){animation-delay:40ms}@keyframes rack-rise{0%{transform:translateY(7px)}}.album-rack .caption .meta{margin:0}.album-rack .caption .title{margin:var(--space-1) 0 0;font-family:var(--font-display);font-size:var(--text-xl);text-wrap:balance;font-weight:400;line-height:1.05}.album-rack .caption .title a{color:inherit;text-decoration:none;transition:color .2s}.album-rack .caption .title a:hover{color:var(--color-accent)}.album-rack .caption .title a:focus-visible{text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:6px;outline:none;text-decoration-thickness:1px}.album-rack .controls{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-3);white-space:nowrap;padding-top:var(--space-2);margin-top:var(--space-2);border-top:1px solid var(--color-line);flex-wrap:wrap;display:flex}.album-rack .counter{font-variant-numeric:tabular-nums}.album-rack .seg{align-items:baseline;gap:var(--space-2);display:flex}.album-rack .seg button{all:unset;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;opacity:.7;padding-block:6px}.album-rack .seg button:hover{color:var(--color-accent)}.album-rack .seg button[aria-pressed=true]{color:var(--color-ink);opacity:1}.album-rack .controls>.seg{gap:var(--space-4)}.album-rack .tune-btn[aria-expanded=true]{color:var(--color-ink);opacity:1}.album-rack .seg button:focus-visible{text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:5px;outline:none;text-decoration-thickness:1px}.album-rack .tune{gap:var(--space-3) var(--space-5);padding-top:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.album-rack .tune[hidden]{display:none}.album-rack .tune label{gap:var(--space-1);display:grid}.album-rack .tune .row{justify-content:space-between;display:flex}.album-rack .tune output{font-variant-numeric:tabular-nums;color:var(--color-ink)}.album-rack .tune input{width:100%;accent-color:var(--color-accent);margin:0}.album-rack .tune-reset{all:unset;cursor:pointer;opacity:.7;place-self:end start}.album-rack .tune-reset:hover{color:var(--color-accent);opacity:1}.album-rack .tune-reset:focus-visible{text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:5px}.album-rack .rack-speaker{all:unset;right:0;bottom:var(--space-1);width:44px;height:44px;color:var(--color-ink-2);opacity:.6;cursor:pointer;place-items:center end;transition:opacity .2s;display:grid;position:absolute}.album-rack .rack-speaker:hover{opacity:1}.album-rack .rack-speaker:focus-visible{opacity:1;outline:1px solid var(--color-accent);outline-offset:2px}.album-rack .rack-speaker svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.album-rack .rack-speaker .cone{fill:currentColor;fill-opacity:.18}.album-rack .rack-speaker[aria-pressed=true] .mute,.album-rack .rack-speaker[aria-pressed=false] .wave{display:none}.rack-hero{z-index:30;cursor:pointer;opacity:0;-webkit-tap-highlight-color:transparent;position:fixed;inset:0}.rack-hero .scrim,.rack-hero .h-fade{background:var(--color-bg);opacity:0;position:absolute;inset:0}.rack-hero .h-stage{perspective:var(--hp,1500px);perspective-origin:var(--hpx,50%) var(--hpy,50%);transform-origin:var(--zx,50%) var(--zy,50%);position:absolute;inset:0}.rack-hero .h-body{width:0;height:0;transform-style:preserve-3d;position:absolute;top:0;left:0}.rack-hero .h-front{width:var(--w);height:var(--h);left:calc(var(--w) / -2);top:calc(var(--h) / -2);transform:translateZ(calc(var(--t) / 2));transform-style:preserve-3d;position:absolute}.rack-hero .h-flat{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:1.5%;position:absolute;inset:0;overflow:hidden}.rack-hero .h-tray{width:100%;max-width:none;height:100%;position:absolute;inset:0}.rack-hero .h-disc{aspect-ratio:1;width:84.75%;position:absolute;top:49.35%;left:53.76%;transform:translate(-50%,-50%)}.rack-hero .h-spin{will-change:transform;position:absolute;inset:0}.rack-hero .h-art{object-fit:cover;border-radius:50%;width:100%;max-width:none;height:100%;position:absolute;inset:0;transform:rotate(90deg);-webkit-mask:radial-gradient(circle closest-side,#0000 0 34%,#000 35%);mask:radial-gradient(circle closest-side,#0000 0 34%,#000 35%)}.rack-hero .h-hub{width:var(--ring,29.668%);max-width:none;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rack-hero .h-shade{background:var(--rack-shade);opacity:0;position:absolute;inset:0}.rack-hero .h-lid{transform-origin:0;border-radius:1.5%;position:absolute;inset:0;overflow:hidden;transform:translateZ(.8px)}.rack-hero .h-lid:before{content:"";border-radius:inherit;background:linear-gradient(165deg, color-mix(in srgb, var(--rack-glint) 18%, transparent), color-mix(in srgb, var(--rack-plastic-mid) 8%, transparent) 55%, color-mix(in srgb, var(--rack-glint) 22%, transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rack-glint) 75%, transparent), inset 0 0 0 3px color-mix(in srgb, var(--rack-plastic-lo) 22%, transparent);opacity:var(--lo,0);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.album-rack .caption.swap>div>*{animation:none}}.map-wrap[data-astro-cid-j6pyie7p]{position:relative}.map[data-astro-cid-j6pyie7p]{width:100%;height:auto;display:block;overflow:visible}.land[data-astro-cid-j6pyie7p] circle[data-astro-cid-j6pyie7p]{fill:var(--color-map-land)}.pin[data-astro-cid-j6pyie7p] .hit[data-astro-cid-j6pyie7p],.hub[data-astro-cid-j6pyie7p] .hit[data-astro-cid-j6pyie7p]{fill:#0000}.pin[data-astro-cid-j6pyie7p] .core[data-astro-cid-j6pyie7p],.hub[data-astro-cid-j6pyie7p] .core[data-astro-cid-j6pyie7p]{fill:var(--color-accent)}.pin[data-astro-cid-j6pyie7p] .ring[data-astro-cid-j6pyie7p],.hub[data-astro-cid-j6pyie7p] .ring[data-astro-cid-j6pyie7p]{fill:none;stroke:var(--color-accent);stroke-width:1px;opacity:.35;transition:opacity .2s}.pin[data-astro-cid-j6pyie7p] text[data-astro-cid-j6pyie7p]{pointer-events:none;font-family:var(--font-body), sans-serif;letter-spacing:var(--tracking-wide);text-transform:lowercase;text-anchor:middle;fill:var(--color-map-label);paint-order:stroke;stroke:var(--color-bg);stroke-width:2.5px;stroke-linejoin:round;opacity:0;font-size:9px;font-weight:700;transition:opacity .2s}.pin[data-astro-cid-j6pyie7p]:hover .ring[data-astro-cid-j6pyie7p],.pin[data-astro-cid-j6pyie7p]:focus .ring[data-astro-cid-j6pyie7p],.hub[data-astro-cid-j6pyie7p]:hover .ring[data-astro-cid-j6pyie7p],.hub[data-astro-cid-j6pyie7p]:focus .ring[data-astro-cid-j6pyie7p]{opacity:.7}.pin[data-astro-cid-j6pyie7p]:hover text[data-astro-cid-j6pyie7p],.pin[data-astro-cid-j6pyie7p]:focus text[data-astro-cid-j6pyie7p]{opacity:1}.pin[data-astro-cid-j6pyie7p]:focus-visible,.hub[data-astro-cid-j6pyie7p]:focus-visible{outline:1px solid var(--color-accent);outline-offset:4px}.hub[data-astro-cid-j6pyie7p] .core[data-astro-cid-j6pyie7p]{opacity:.9}.hub[data-astro-cid-j6pyie7p] .count[data-astro-cid-j6pyie7p]{pointer-events:none;font-family:var(--font-body), sans-serif;text-anchor:middle;fill:var(--color-bg);font-size:7px;font-weight:600}.loupe[data-astro-cid-j6pyie7p]{opacity:0;pointer-events:none;transform-box:view-box;transform-origin:calc(var(--cx) * 1px) calc(var(--cy) * 1px);transition:opacity .18s ease-out,transform .26s cubic-bezier(.22,1,.36,1);transform:scale(.35)}.loupe-face[data-astro-cid-j6pyie7p]{fill:var(--color-bg)}.loupe-land[data-astro-cid-j6pyie7p] circle[data-astro-cid-j6pyie7p]{fill:var(--color-map-land-lens)}.loupe-edge[data-astro-cid-j6pyie7p]{fill:none;stroke:var(--color-line);stroke-width:1.5px}.loupe[data-astro-cid-j6pyie7p] .spot[data-astro-cid-j6pyie7p] .ring[data-astro-cid-j6pyie7p]{opacity:.6}.loupe[data-astro-cid-j6pyie7p] .spot[data-astro-cid-j6pyie7p]:hover .ring[data-astro-cid-j6pyie7p]{opacity:1}.loupe[data-astro-cid-j6pyie7p]:has(.spot:hover) .spot[data-astro-cid-j6pyie7p]:not(:hover){opacity:.25}.loupe[data-astro-cid-j6pyie7p] .spot[data-astro-cid-j6pyie7p]{transition:opacity .18s ease-out}@media (hover:hover) and (width>=900px){.cluster[data-astro-cid-j6pyie7p]:hover .loupe[data-astro-cid-j6pyie7p]{opacity:1;pointer-events:auto;transform:scale(1)}.map[data-astro-cid-j6pyie7p]:has(.cluster:hover) .pin[data-astro-cid-j6pyie7p]:not(.spot){opacity:0;pointer-events:none}.map[data-astro-cid-j6pyie7p]:has(.cluster:hover) .cluster[data-astro-cid-j6pyie7p]:not(:hover) .hub[data-astro-cid-j6pyie7p]{opacity:.18;pointer-events:none}.pin[data-astro-cid-j6pyie7p]:not(.spot),.hub[data-astro-cid-j6pyie7p]{transition:opacity .18s ease-out,fill .2s}.map[data-astro-cid-j6pyie7p]:has(.pin:not(.spot):hover) .hub[data-astro-cid-j6pyie7p]{opacity:.2}}.sheet[data-astro-cid-j6pyie7p],.sheet-dismiss[data-astro-cid-j6pyie7p]{display:none}@media (hover:none),(width<=899px){.sheet[data-astro-cid-j6pyie7p]{z-index:1;left:var(--left);top:var(--top);min-width:11rem;max-width:min(16rem,100%);padding:var(--space-2) 0;background:var(--color-surface);border:1px solid var(--color-line);border-radius:2px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 16px #0000002e}.sheet[data-astro-cid-j6pyie7p]:target{display:block}.sheet-dismiss[data-astro-cid-j6pyie7p]{z-index:0;cursor:default;display:none;position:fixed;inset:0}.sheet[data-astro-cid-j6pyie7p]:target~.sheet-dismiss[data-astro-cid-j6pyie7p]{display:block}.sheet[data-astro-cid-j6pyie7p] ul[data-astro-cid-j6pyie7p]{margin:0;padding:0;list-style:none}.sheet[data-astro-cid-j6pyie7p] li[data-astro-cid-j6pyie7p]+li[data-astro-cid-j6pyie7p]{border-top:1px solid var(--color-line)}.sheet[data-astro-cid-j6pyie7p] a[data-astro-cid-j6pyie7p]{padding:.72rem var(--space-3);font-family:var(--font-body), sans-serif;font-size:var(--text-sm,.8125rem);letter-spacing:var(--tracking-wide);text-transform:lowercase;color:var(--color-ink);text-decoration:none;display:block}.sheet[data-astro-cid-j6pyie7p] a[data-astro-cid-j6pyie7p]:hover,.sheet[data-astro-cid-j6pyie7p] a[data-astro-cid-j6pyie7p]:focus-visible{background:var(--color-bg);color:var(--color-accent)}.sheet-close[data-astro-cid-j6pyie7p]{border-top:1px solid var(--color-line);color:var(--color-ink-2)!important}.sheet[data-astro-cid-j6pyie7p]:target~.map[data-astro-cid-j6pyie7p] .pin[data-astro-cid-j6pyie7p],.sheet[data-astro-cid-j6pyie7p]:target~.map[data-astro-cid-j6pyie7p] .hub[data-astro-cid-j6pyie7p]{opacity:.25}}@media (width<=600px){.sheet[data-astro-cid-j6pyie7p]{width:min(18rem, calc(100% - 2 * var(--space-3)));top:50%;left:50%}}@media (pointer:coarse){.pin[data-astro-cid-j6pyie7p]:not(.spot) text[data-astro-cid-j6pyie7p]{opacity:1}}@media (prefers-reduced-motion:reduce){.pin[data-astro-cid-j6pyie7p] text[data-astro-cid-j6pyie7p],.pin[data-astro-cid-j6pyie7p] .ring[data-astro-cid-j6pyie7p],.hub[data-astro-cid-j6pyie7p] .ring[data-astro-cid-j6pyie7p],.pin[data-astro-cid-j6pyie7p]:not(.spot),.hub[data-astro-cid-j6pyie7p]{transition:none}.loupe[data-astro-cid-j6pyie7p]{transition:none;transform:none}.cluster[data-astro-cid-j6pyie7p]:hover .loupe[data-astro-cid-j6pyie7p]{transform:none}}.page-head[data-astro-cid-luhkusju]{padding-block:calc(var(--space-7) / 2) var(--space-6);justify-content:space-between;align-items:flex-end;gap:var(--space-4);display:flex}.page-head[data-astro-cid-luhkusju] h1[data-astro-cid-luhkusju]{margin:var(--space-2) 0 var(--space-3);font-weight:300}.count-row[data-astro-cid-luhkusju]{align-items:baseline;gap:var(--space-2) var(--space-5);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.page-head[data-astro-cid-luhkusju] .count[data-astro-cid-luhkusju]{white-space:nowrap;margin:0}.head-side[data-astro-cid-luhkusju]{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}@media (width<=640px){.page-head[data-astro-cid-luhkusju]{flex-direction:column;align-items:stretch}.head-side[data-astro-cid-luhkusju]{flex-direction:row;justify-content:space-between;align-items:baseline}.page-head[data-astro-cid-luhkusju]{position:relative}.views[data-astro-cid-luhkusju]{top:calc(var(--space-7) / 2);position:absolute;right:0}.head-side[data-astro-cid-luhkusju]{justify-content:flex-end}}.views[data-astro-cid-luhkusju]{align-items:baseline;gap:var(--space-2);display:flex}.views[data-astro-cid-luhkusju] button[data-astro-cid-luhkusju]{all:unset;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;opacity:.7}.views[data-astro-cid-luhkusju] button[data-astro-cid-luhkusju]:hover{color:var(--color-accent)}.views[data-astro-cid-luhkusju] button[data-astro-cid-luhkusju][aria-selected=true]{color:var(--color-ink);opacity:1}.views[data-astro-cid-luhkusju] button[data-astro-cid-luhkusju]:focus-visible{text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:5px;outline:none;text-decoration-thickness:1px}:root[data-rack-return] body:after{content:"";z-index:40;background:var(--color-bg);position:fixed;inset:0}:root[data-album-view=rack] #albums-grid[data-astro-cid-luhkusju]{display:none!important}:root[data-album-view=rack] .head-side[data-astro-cid-luhkusju] .pagination,.page-head[data-astro-cid-luhkusju]:has(~#albums-grid[hidden]) .pagination,:root[data-album-view=rack] .page-head[data-astro-cid-luhkusju] [data-sort-target],.page-head[data-astro-cid-luhkusju]:has(~#albums-grid[hidden]) [data-sort-target]{display:none}:root[data-album-view=rack] .page-head[data-astro-cid-luhkusju] .count-row[data-astro-cid-luhkusju],.page-head[data-astro-cid-luhkusju]:has(~#albums-grid[hidden]) .count-row[data-astro-cid-luhkusju]{margin-bottom:0}:root[data-album-view=rack] .count-row[data-astro-cid-luhkusju] .pagination,.page-head[data-astro-cid-luhkusju]:has(~#albums-grid[hidden]) .count-row[data-astro-cid-luhkusju] .pagination{display:none}:root[data-album-view=rack] #albums-rack[hidden]{display:flex!important}#albums-rack{margin-top:calc(-1 * var(--space-5))}.albums[data-astro-cid-luhkusju]{gap:var(--space-5);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=1700px){.albums[data-astro-cid-luhkusju]{width:min(100vw - 2 * var(--gutter), 1604px);grid-template-columns:repeat(3,1fr);margin-left:50%;transform:translate(-50%)}}@media (width<=640px){.albums[data-astro-cid-luhkusju]{grid-template-columns:1fr}}.album-card[data-astro-cid-luhkusju]{text-decoration:none;display:block}.cd[data-astro-cid-luhkusju]{--disc-cx:53.76%;--disc-cy:49.35%;--disc-d:84.75%;--hub-r:34%;aspect-ratio:1046/924;position:relative}.cd-case[data-astro-cid-luhkusju]{width:100%;height:auto;display:block}.cd-art[data-astro-cid-luhkusju]{left:var(--disc-cx);top:var(--disc-cy);width:var(--disc-d);aspect-ratio:1;object-fit:cover;height:auto;-webkit-mask:radial-gradient(circle closest-side, transparent 0 var(--hub-r), #000 calc(var(--hub-r) + 1%));mask:radial-gradient(circle closest-side, transparent 0 var(--hub-r), #000 calc(var(--hub-r) + 1%));filter:saturate(.95);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.cd-text[data-astro-cid-luhkusju]{left:var(--disc-cx);top:var(--disc-cy);width:var(--disc-d);aspect-ratio:1;pointer-events:none;position:absolute;overflow:visible;transform:translate(-50%,-50%)}.cd-text[data-astro-cid-luhkusju].outlined text[data-astro-cid-luhkusju]{paint-order:stroke;stroke:#0e120f8c;stroke-width:.9px;stroke-linejoin:round}.cd-text[data-astro-cid-luhkusju] text[data-astro-cid-luhkusju]{fill:var(--cover-text);font-family:var(--cover-font);font-size:var(--cover-size);letter-spacing:.8px;font-weight:600}.album-card[data-astro-cid-luhkusju]:hover .cd-art[data-astro-cid-luhkusju],.album-card[data-astro-cid-luhkusju]:hover .cd-text[data-astro-cid-luhkusju]{animation:9s linear infinite cd-spin}.album-card[data-astro-cid-luhkusju]:hover .cd-art[data-astro-cid-luhkusju]{filter:saturate()}@keyframes cd-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}.album-card[data-astro-cid-luhkusju].is-found .cd-art[data-astro-cid-luhkusju],.album-card[data-astro-cid-luhkusju].is-found .cd-text[data-astro-cid-luhkusju]{animation:1.4s cubic-bezier(.45,0,.2,1) cd-spin}@media (prefers-reduced-motion:reduce){.album-card[data-astro-cid-luhkusju]:hover .cd-art[data-astro-cid-luhkusju],.album-card[data-astro-cid-luhkusju]:hover .cd-text[data-astro-cid-luhkusju],.album-card[data-astro-cid-luhkusju].is-found .cd-art[data-astro-cid-luhkusju],.album-card[data-astro-cid-luhkusju].is-found .cd-text[data-astro-cid-luhkusju]{animation:none}}.caption[data-astro-cid-luhkusju]{padding-top:var(--space-3)}.caption[data-astro-cid-luhkusju] h2[data-astro-cid-luhkusju]{font-size:var(--text-lg);letter-spacing:.04em;margin:0 0 var(--space-1);font-weight:400}.caption[data-astro-cid-luhkusju] .meta[data-astro-cid-luhkusju]{gap:var(--space-3);margin:0;display:flex}.map-section[data-astro-cid-luhkusju]{margin-block:var(--space-7)}.map-section[data-astro-cid-luhkusju] h2[data-astro-cid-luhkusju]{margin:0 0 var(--space-5);font-weight:400}
