.pUAE8W_section{--ink:oklch(var(--foreground));--muted:oklch(var(--muted-foreground));--line:oklch(var(--border));--accent:oklch(var(--primary));--paper:oklch(var(--background));--plank:color-mix(in oklch, var(--ink) 18%, var(--paper));color:var(--ink);padding:8px 0 48px}.dark .pUAE8W_section{--plank:color-mix(in oklch, var(--ink) 24%, var(--paper))}.pUAE8W_section :where(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}.pUAE8W_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;margin-bottom:14px;display:flex}.pUAE8W_head h2{font:500 26px / 1.1 var(--font-display), Georgia, serif;letter-spacing:-.01em;color:var(--ink);margin:0}.pUAE8W_row{border-bottom:9px solid var(--plank);align-items:flex-end;height:172px;margin:0 0 18px;padding:0;list-style:none;display:flex}.pUAE8W_row>li{flex:var(--n) 1 0;min-width:24px;padding:0 1px;position:relative}.pUAE8W_spine{--cream:#efe6d3;--cream-ink:#2a241e;--foil:#c8a65a;width:100%;height:var(--h);border-radius:var(--r,2px) var(--r,2px) 1px 1px;background:var(--bg);color:var(--fg);font:inherit;cursor:pointer;border:0;flex-direction:column;align-items:center;padding:0;transition:transform .18s ease-out;display:flex;position:relative;overflow:hidden;box-shadow:inset 1.5px 0 #ffffff1a,inset -2.5px 0 #0000002e}.pUAE8W_spine:hover{transform:translateY(-5px)}.pUAE8W_mark{aspect-ratio:1;width:min(18px,72%);-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background:currentColor;flex:none;display:block}.pUAE8W_wide .pUAE8W_mark{width:30px}.pUAE8W_name{writing-mode:vertical-rl;min-height:0;font:600 11px / 1 var(--font-display), Georgia, serif;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pUAE8W_wide .pUAE8W_name{writing-mode:horizontal-tb;text-align:center;white-space:normal;padding:0 8px;font-size:14px;line-height:1.2}.pUAE8W_cloth{gap:8px;padding:6px 0 8px}.pUAE8W_cloth:before{content:"";border-block:1px solid var(--foil);flex:none;width:70%;height:4px}.pUAE8W_cloth .pUAE8W_name{color:var(--foil);flex:1}.pUAE8W_cloth .pUAE8W_mark{color:var(--foil)}.pUAE8W_band{background:var(--cream);color:var(--cream-ink);justify-content:space-between}.pUAE8W_band:before{content:"";background:var(--bg);flex:none;align-self:stretch;height:15%}.pUAE8W_band .pUAE8W_name{font:700 8.5px / 1 var(--font-sans), system-ui, sans-serif;letter-spacing:.05em;text-transform:uppercase;flex:1;padding:5px 0}.pUAE8W_wide.pUAE8W_band .pUAE8W_name{place-items:center;font-size:11px;display:grid}.pUAE8W_panel{flex:none;align-self:stretch;place-items:center;display:grid}.pUAE8W_band .pUAE8W_panel{background:var(--bg);height:26%;color:var(--cream)}.pUAE8W_label{background:color-mix(in srgb, var(--bg) 72%, #1d1a17);gap:10px;padding:12px 0 10px}.pUAE8W_label .pUAE8W_name{background:var(--cream);max-height:62%;color:var(--cream-ink);outline:1px solid color-mix(in srgb, var(--cream-ink) 25%, transparent);outline-offset:-3px;flex:0 auto;padding:6px 2px;transform:rotate(-.6deg)}.pUAE8W_narrow.pUAE8W_label .pUAE8W_name{justify-content:center;align-items:center;width:calc(100% - 6px);display:flex}.pUAE8W_label .pUAE8W_mark{margin-top:auto}.pUAE8W_jacket{gap:8px;padding:8px 0}.pUAE8W_jacket .pUAE8W_name{font:800 12px / 1 var(--font-sans), system-ui, sans-serif;letter-spacing:-.01em;flex:1}.pUAE8W_wide.pUAE8W_jacket .pUAE8W_name{place-items:center;font-size:17px;line-height:1.05;display:grid}.pUAE8W_foot{padding-top:10px}.pUAE8W_foot .pUAE8W_name{flex:1;padding-bottom:8px}.pUAE8W_foot .pUAE8W_panel{border-top:2px solid var(--foil);background:color-mix(in srgb, var(--bg) 60%, #120f0d);height:34px}.pUAE8W_wide.pUAE8W_foot .pUAE8W_panel{height:50px}.pUAE8W_icon{-webkit-mask:var(--icon,none) center / contain no-repeat;mask:var(--icon,none) center / contain no-repeat;background:currentColor;flex:none}.pUAE8W_icon:not([style]){background:0 0}.pUAE8W_row>li.pUAE8W_stackSlot{flex:none;min-width:0;margin-left:6px}.pUAE8W_stack{flex-direction:column-reverse;gap:1px;width:142px;margin:0;padding:0;list-style:none;display:flex}.pUAE8W_flat{height:14px;margin-inline:var(--ml,0) var(--mr,0);background:var(--bg);color:var(--fg);font:600 8.5px / 1 var(--font-sans), system-ui, sans-serif;letter-spacing:.03em;text-transform:uppercase;border-radius:1px 2px 2px 1px;justify-content:space-between;align-items:center;gap:6px;padding:0 6px;transition:transform .18s ease-out;display:flex;box-shadow:inset 0 1px #ffffff1f,inset 0 -1.5px #0003}.pUAE8W_flat:hover{transform:translate(4px)}.pUAE8W_flat>span:last-child{font-family:var(--font-mono), monospace;opacity:.7}.pUAE8W_flatName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pUAE8W_count{font:500 10px / 1 var(--font-mono), monospace;color:var(--muted);text-align:center;font-variant-numeric:tabular-nums;position:absolute;top:calc(100% + 11px);left:0;right:0}.pUAE8W_row>li.pUAE8W_end{flex:none;min-width:0}.pUAE8W_end a{border-left:6px solid var(--muted);width:58px;height:92px;color:var(--muted);flex-direction:column;justify-content:flex-end;margin-left:8px;padding:0 0 8px 10px;font-size:12px;font-weight:500;line-height:1.3;display:flex}.pUAE8W_end a:hover{border-color:var(--accent);color:var(--accent)}.pUAE8W_list{flex-wrap:wrap;gap:6px 20px;margin:12px 0 0;padding:0;list-style:none;display:none}.pUAE8W_list a{color:var(--ink);align-items:center;gap:8px;font-size:13.5px;line-height:1.3;display:inline-flex}.pUAE8W_list a:hover{color:var(--accent)}.pUAE8W_list .pUAE8W_icon{width:14px;height:14px;color:var(--muted);opacity:1}.pUAE8W_list small{font:11.5px var(--font-mono), monospace;color:var(--muted);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.pUAE8W_spine,.pUAE8W_flat{transition:none}}@media (max-width:1100px){.pUAE8W_wide .pUAE8W_name{font-size:12.5px}.pUAE8W_wide.pUAE8W_jacket .pUAE8W_name{font-size:14px}}@media (max-width:600px){.pUAE8W_head h2{font-size:24px}.pUAE8W_row{height:160px}.pUAE8W_row>li:nth-child(n+9){display:none}.pUAE8W_spine{height:calc(var(--h) * .95)}.pUAE8W_wide .pUAE8W_name,.pUAE8W_wide.pUAE8W_band .pUAE8W_name,.pUAE8W_wide.pUAE8W_jacket .pUAE8W_name{writing-mode:vertical-rl;white-space:nowrap;padding:0;font-size:12px;display:block}.pUAE8W_wide .pUAE8W_mark{width:20px}.pUAE8W_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 14px;margin-top:14px;display:grid}.pUAE8W_list a{min-width:0;font-size:13px}.pUAE8W_list .pUAE8W_listName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pUAE8W_list .pUAE8W_all{grid-column:1/-1;margin-top:4px}.pUAE8W_list .pUAE8W_all a{color:var(--accent);font-weight:500}}
