@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-ext-wght-normal.DjL33-gN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-vietnamese-wght-normal.6IgcOCM7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:block;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-ext-wght-normal.X_5orZeX.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-wght-normal.DiZS0aHC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-symbols2-wght-normal.CO5SzqOn.woff2) format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-vietnamese-wght-normal.DadHysG0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.Bwz-egvJ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:block;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.XN7g48iV.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-vietnamese-wght-normal.D0rl6rjA.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-latin-ext-wght-normal.D9tNdqV9.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:block;font-weight:300 700;src:url(/_astro/space-grotesk-latin-wght-normal.BhU9QXUp.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --head-h{syntax: "<length>"; inherits: true; initial-value: 0px;}:root{font-size:clamp(12px,calc(100vw / 120),21.333px);interpolate-size:allow-keywords;--text-md: max(20px, 1.25rem);--text-sm: max(14px, .875rem);--text-xs: max(13px, .8125rem);scrollbar-gutter:stable;overflow-y:scroll;--bg: #0c0c0b;--fg: #f3f2f0;--fg-muted: #a3a39c;--fg-dim: #7d7d76;--line: #2a2a27;--line-soft: #1c1c1a;--ink: #f3f2f0;--ink-fg: #0c0c0b;--ink-muted: #55554f;--art: repeating-linear-gradient(45deg, #191918 0 .625rem, #141413 .625rem 1.25rem);--art-flat: #141413;--option-bg: #1a1a19;--pad: 1rem;--page-bar-h: 4rem;--fact-lh: 1.75rem;--fact-pad: .1875rem;--filters-h: 3rem;--chevron: .75rem;--head-h: max(62px, 4.5rem);--screen-rest: calc(100dvh - var(--head-h));--gap: 1.5rem;--row-meta: 10rem;--row-num: 4.375rem;--row-gap: 1rem;--row-pad: .5rem;--row-col1: calc((100% - 2 * var(--row-pad) - var(--row-meta) - var(--row-num) - 3 * var(--row-gap)) / 2);--force-line: calc(var(--row-pad) + var(--row-col1) + var(--row-gap));--cols: 4;--tile-col: calc(100% / var(--cols));--two-cols: calc(var(--tile-col) * 2);--font: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--mono: "Geist Mono Variable", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--font-head: "Space Grotesk Variable", var(--font);color-scheme:dark}:root[data-theme=light]{--bg: #fbfaf8;--fg: #0c0c0b;--fg-muted: #51514a;--fg-dim: #71716a;--line: #d9d9d2;--line-soft: #ebebe4;--ink: #0c0c0b;--ink-fg: #f3f2f0;--ink-muted: #a3a39c;--art: repeating-linear-gradient(45deg, #efefe8 0 .625rem, #f3f3ec .625rem 1.25rem);--art-flat: #f3f3ec;--option-bg: #ffffff;color-scheme:light}*{box-sizing:border-box}[hidden]{display:none!important}:focus,:focus-visible{outline:none}body{margin:0;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--bg);color:var(--fg);font-family:var(--font);font-size:max(16px,1rem);line-height:1.4;-webkit-font-smoothing:antialiased}main{flex:1 0 auto;width:100%}.foot{flex:none}a{color:inherit;text-decoration:none}.shell{margin:0 auto;padding:0 var(--pad)}.bleed{margin:0 calc(var(--pad) * -1)}.skip{position:absolute;left:-9999px}.skip:focus{left:.75rem;top:.75rem;z-index:10;padding:.5rem .875rem;background:var(--ink);color:var(--ink-fg)}.display{margin:0;font-weight:800;letter-spacing:-.04em;line-height:1}.display--md{font-size:max(32px,2rem)}.mono{font-family:var(--mono);font-size:var(--text-xs);font-weight:400}.mono--sm{font-size:var(--text-xs)}:is(.foot,.nav__foot).mono,.foot .mono{letter-spacing:.08em}:is(.foot,.nav__foot).mono,.foot .mono{font-size:var(--text-sm)}.nav__foot.mono a{font-size:var(--text-xs)}.foot .mono a{font-size:var(--text-sm)}@media(max-width:640px){.keys{text-transform:uppercase}}.masthead{position:sticky;top:0;z-index:20;background:var(--bg);border-bottom:1px solid var(--line)}.masthead__in{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--pad);padding-top:1.125rem;padding-bottom:1.125rem}.brand{font-family:var(--font-head);font-size:max(24px,1.5rem);font-weight:700;letter-spacing:-.03em;text-transform:none;white-space:nowrap}.nav__foot{display:none}.nav{display:flex;gap:.75rem;font-family:var(--mono);font-size:var(--text-xs);font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);position:absolute;left:50%;transform:translate(-50%)}.nav a{padding:.125rem 0;white-space:nowrap;border-bottom:1px solid transparent}.nav a[aria-current=page]{color:var(--fg);border-bottom-color:var(--fg)}@media(hover:hover){.nav a:hover{background:var(--ink);color:var(--ink-fg);border-bottom-color:transparent}}.nav__dot{color:var(--fg-dim)}@media(max-width:640px){.nav__dot{display:none}}.nav a:active{background:var(--ink);color:var(--ink-fg);border-bottom-color:transparent}.burger{display:none;align-items:center;justify-content:center;width:2.125rem;height:2.125rem;padding:0;color:var(--fg-muted);background:none;border:0;cursor:pointer}@media(hover:hover){[data-js] .burger:hover{background:var(--ink);color:var(--ink-fg);border-color:var(--ink)}}[data-js] .burger:active{background:var(--ink);color:var(--ink-fg);border-color:var(--ink)}.burger__icon{position:absolute;width:1.25rem;height:1.25rem;transition:opacity .16s ease}.burger__icon--close,.masthead[data-open] .burger__icon--menu{opacity:0}.masthead[data-open] .burger__icon--close{opacity:1}.search-toggle{display:none;align-items:center;justify-content:center;width:2.125rem;height:2.125rem;padding:0;color:var(--fg-muted);background:none;border:0;cursor:pointer}.search-toggle__icon{width:1.25rem;height:1.25rem}@media(hover:hover){[data-js] .search-toggle:hover{background:var(--ink);color:var(--ink-fg)}}[data-js] .search-toggle:active{background:var(--ink);color:var(--ink-fg)}.masthead[data-search] .search-toggle{color:var(--fg)}.theme-toggle{display:none;flex:none;margin-left:auto;align-items:center;justify-content:center;width:2.125rem;height:2.125rem;padding:0;color:var(--fg-muted);background:none;border:0;margin-right:-.5625rem;cursor:pointer}[data-js] .theme-toggle{display:inline-flex}@media(hover:hover){.theme-toggle:hover{color:var(--fg)}}.theme-toggle:active{color:var(--fg)}.theme-toggle__icon{width:calc(1rem * 16 / 13);height:calc(1rem * 16 / 13)}:root[data-theme=light] .theme-toggle__icon{transform:scaleX(-1)}.tiles{display:grid;grid-template-columns:repeat(6,1fr);gap:2rem var(--gap);margin:0;padding:0;list-style:none}.tiles>*{grid-column:span 2}.tiles--auto,:root[data-view=grid] .releases{margin-left:calc(var(--pad) * -1 - 1px);margin-right:calc(var(--pad) * -1);margin-bottom:-1px}.tiles--auto{grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:0}.tiles--auto:after,:root[data-view=grid] .releases:after{content:"";border-left:1px solid var(--line)}.tiles--auto>*{grid-column:auto}.tiles--auto>.tile,:root[data-view=grid] .view-tile{padding:1rem 1rem calc(1rem - 5px);height:100%;border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.tile__link{display:flex;flex-direction:column;gap:.5rem;height:100%}.tile__art{position:relative;aspect-ratio:1 / 1;background:var(--art);overflow:hidden}.tile--video .tile__art{aspect-ratio:16 / 9}.tile__art img{width:100%;height:100%;object-fit:cover;display:block}.tile__art img{transition:filter .12s ease}@media(hover:hover){.tile__link:hover .tile__art img{filter:invert(1)}}.tile__link:active .tile__art img{filter:invert(1)}.tile__over{position:absolute;inset:0;padding:.875rem;display:flex;flex-direction:column;justify-content:flex-start;background:var(--ink);color:var(--ink-fg);opacity:0;transition:opacity .12s ease}@media(hover:hover){.tile__link:hover .tile__over{opacity:1}}.tile__link:active .tile__over{opacity:1}.tile__over{display:none}.tile__meta{font-family:var(--mono);font-size:var(--text-sm);color:var(--ink-muted)}.tile__sub{font-family:var(--mono);font-size:var(--text-sm);letter-spacing:.08em;line-height:1.4;color:var(--fg-muted)}.tile__title{font-size:var(--text-md);font-weight:600;letter-spacing:-.02em;line-height:1.15}.tile__sub,.tile__title{overflow-wrap:anywhere}.index{display:flex;flex-direction:column;gap:.25rem}.index__head{display:flex;align-items:baseline;justify-content:space-between;gap:1.25rem;padding-bottom:.875rem;margin-bottom:.375rem;border-bottom:1px solid var(--line)}.index__head .mono{color:var(--fg-dim)}.row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) var(--row-meta) var(--row-num);align-items:center;gap:var(--row-gap);padding:.8125rem .5rem;border-bottom:1px solid var(--line-soft)}:root:not([data-view=grid]) .releases{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}:root:not([data-view=grid]) .releases>li{display:flex}:root:not([data-view=grid]) .view-row{display:contents}:root:not([data-view=grid]) .releases:after{content:"";border-left:1px solid var(--line);background:linear-gradient(var(--line-soft),var(--line-soft)) 0 100% / 100% 1px no-repeat}.row--release{flex:1;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:.25rem;padding:.8125rem var(--pad);border-left:1px solid var(--line)}.row--release .row__line{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;min-width:0}.row--release .row__artist,.row--release .row__title{min-width:0}.row--release .row__meta{flex:none;text-align:right}.names--two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.names--two .names__item{display:flex}.row--brief{flex:1;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-width:0;padding:.8125rem var(--pad);border-bottom:1px solid var(--line-soft);border-left:1px solid var(--line)}.names--two:after{content:"";border-left:1px solid var(--line);background:linear-gradient(var(--line-soft),var(--line-soft)) 0 100% / 100% 1px no-repeat}.row__val{flex:none;font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.08em;color:var(--fg-muted)}@media(hover:hover){.row:hover{background:var(--ink);color:var(--ink-fg);outline:none}.row:hover .row__meta,.row:hover .row__num,.row:hover .row__val{color:var(--ink-muted)}}.row:active{background:var(--ink);color:var(--ink-fg);outline:none}.row:active .row__meta,.row:active .row__num,.row:active .row__val{color:var(--ink-muted)}.row__artist{font-size:max(16px,1rem)}.row__title{font-size:var(--text-md);font-weight:600;letter-spacing:-.02em}.row__meta{font-family:var(--mono);font-size:var(--text-sm);color:var(--fg-muted)}.row__num{font-family:var(--mono);font-size:max(11px,.6875rem);text-align:right;color:var(--fg-muted)}.row__artist{overflow-wrap:anywhere}.row--brief .row__title{overflow-wrap:normal}.row__title{overflow-wrap:anywhere}.row__meta{white-space:nowrap}.releases{margin:0;padding:0;list-style:none}.section{margin:3rem 0}.section:first-child{margin-top:2.125rem}.section:has(.head--dot){margin:0}body:has(.head--dot) .foot{margin-top:0}.head{display:flex;align-items:baseline;justify-content:space-between;gap:1.25rem;padding-bottom:.875rem;margin-bottom:1rem;border-bottom:1px solid var(--line)}.head--bare{border-bottom:0;padding-bottom:0}.head:has(+.tiles){margin-bottom:1.5rem}.head--center{align-items:center}.head--sticky{position:sticky;top:var(--head-h);z-index:10;padding-top:.75rem;background:var(--bg);align-items:center}.head--sticky:after{content:"";position:absolute;top:calc(100% + 1px);left:0;right:0;height:1rem;background:var(--bg)}.head--sticky[data-stuck]:before{content:"";position:absolute;bottom:100%;left:0;right:0;height:4px;background:var(--bg);pointer-events:none}.head--dot .display{display:flex;align-items:center;gap:.5rem;padding-left:calc(var(--pad) + 1px)}.head.head--dot{display:grid;grid-template-columns:minmax(0,1fr) calc(100% / var(--cols));align-items:stretch;gap:0;min-height:4rem;margin-left:calc(var(--pad) * -1 - 1px);margin-right:calc(var(--pad) * -1);padding:0;border-top:1px solid var(--line)}.head--dot[data-stuck]{border-bottom:1px solid var(--line)}.head.head--wide{grid-template-columns:1fr}.section:has(>.head--dot:only-child)+.section>.head--dot{border-top:0}.section:has(.fold:not([open]))+.section>.head--dot{border-top:0}.section:first-child .head--dot,.head.head--dot[data-stuck]{border-top:0}.head--dot:after{display:none}.head.head--dot:has(+.tiles){margin-bottom:0}.head--dot:has(+.tiles){border-bottom:1px solid var(--line)}.head--dot .view-all,[data-js] .head--dot .dig-again{display:flex;align-items:center;justify-self:end;align-self:center;margin-right:var(--pad);padding:0;border:0}.mark{flex:none;width:calc(1rem * 16 / 13);height:calc(1rem * 16 / 13);margin-inline:calc(1rem * -1.5 / 13)}.head.head--page{margin-bottom:0}main>.head--page:first-child{border-top:0}.head--dot .head__lead{display:flex;align-items:center;gap:.75rem;min-width:0;padding-left:calc(var(--pad) + 1px);padding-right:var(--pad)}.head--dot .counter{margin-left:auto}.head--dot .head__lead .display{padding-left:0;padding-right:.06em;min-width:0}.head__side{display:flex;min-width:0;border-left:1px solid var(--line)}.head--dot:has(>.head__side>.meta-line){height:auto;min-height:var(--page-bar-h)}.head__side>.meta-line{align-self:center;margin:0;padding:.75rem var(--pad)}.head__side{align-items:stretch}.head--sticky:has(+.tiles):after{height:1.5rem}.head--sticky.head--bare:has(+.tiles):after{top:100%;height:calc(var(--gap) - 1px)}.head .mono{color:var(--fg-dim);white-space:nowrap}.dig-again{display:none;padding:.5rem .8125rem;font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);background:none;border:0;cursor:pointer;white-space:nowrap}[data-js] .dig-again{display:block}.view-all{display:inline-block;padding:.5rem .8125rem;font-family:var(--mono);font-size:max(12px,1rem);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);white-space:nowrap}.btn-label{border-bottom:1px solid var(--line)}.dig-again,.view-all,.multi__button,.select select,.select__ghost{font-size:var(--text-xs);font-weight:500}@media(hover:hover){.head--dot .view-all[data-hot]:hover .btn-label,.head--dot .dig-again[data-hot]:hover .btn-label{background:var(--hot);color:var(--hot-fg);border-bottom-color:transparent}}@media(hover:none){.head--dot .view-all[data-hot]:active .btn-label,.head--dot .dig-again[data-hot]:active .btn-label{background:var(--hot);color:var(--hot-fg);border-bottom-color:transparent}}.head--dot .view-all:active .btn-label,.head--dot .dig-again:active .btn-label{background:var(--ink);color:var(--ink-fg);border-bottom-color:transparent}.counter{margin:0;font-family:var(--mono);font-size:var(--text-sm);color:var(--fg-dim);white-space:nowrap}.counter__span{color:var(--fg-dim)}.controls{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.controls__top{display:flex;align-items:center;gap:.5rem}.sticky-bar{position:sticky;top:var(--head-h);z-index:10;display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0;margin-bottom:1.5rem;background:var(--bg);transition:transform .22s ease}.sticky-bar[data-hidden]{transform:translateY(-100%)}.filters-row{position:sticky;top:calc(var(--head-h) + var(--page-bar-h));z-index:10;display:flex;align-items:stretch;flex-wrap:wrap;column-gap:1.5rem;min-height:var(--filters-h);margin-left:calc(var(--pad) * -1 - 1px);margin-right:calc(var(--pad) * -1);background:var(--bg);border-bottom:1px solid var(--line)}.filters-row__name{flex:none;display:flex;align-items:center;min-height:calc(var(--filters-h) - 1px);padding-left:calc(var(--pad) + 1px);font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-dim);white-space:nowrap}.filters-row__toggle,.filters-row__head,.filters-row__foot,.filters-row__view,.filters-row__scrim{display:none}.filters-row__set{flex:none;display:flex;align-items:center;gap:1.5rem;min-height:calc(var(--filters-h) - 1px);margin-left:auto;padding-right:var(--pad)}.filter{display:flex;align-items:center;gap:.5rem;min-width:0}.view-pick{display:inline-flex;align-items:center;gap:.25rem;font-family:var(--mono);font-size:var(--text-xs);font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted)}.view-pick__opt{padding:.125rem 0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:none;border:0;border-bottom:1px solid transparent;cursor:pointer}.view-pick__slash{color:var(--fg-dim)}:root[data-view=grid] .view-pick__opt[data-view-opt=grid],:root:not([data-view=grid]) .view-pick__opt[data-view-opt=list]{font-weight:500;color:var(--fg);border-bottom-color:var(--fg);cursor:default}@media(hover:hover){.view-pick .view-pick__opt[data-hot]:hover{background:var(--hot);color:var(--hot-fg);border-bottom-color:transparent}}@media(hover:none){.view-pick .view-pick__opt[data-hot]:active{background:var(--hot);color:var(--hot-fg);border-bottom-color:transparent}}.view-pick__opt:active{background:var(--ink);color:var(--ink-fg);border-bottom-color:transparent}.filter .select select,.filter .select__ghost,.filter .multi__button{padding-left:0;padding-right:calc(var(--chevron) + .5rem)}.filter .select__chevron{right:0}[data-js] .filters-row>.filter .select__chevron{transform:rotate(-90deg) translateY(calc((var(--chevron) - var(--chevron) * .625) / 2))}[data-js] .filters-row>.filter .select[data-open] .select__chevron{transform:rotate(0)}.filter:has(>.multi)>.filter__name{font-size:var(--text-sm);letter-spacing:0;text-transform:none}.filter__name{flex:none;font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-dim);white-space:nowrap}.filters-row~.names,.filters-row~.releases{margin-left:calc(var(--pad) * -1 - 1px);margin-right:calc(var(--pad) * -1)}.filters-row~.names .row:not(.row--brief),.filters-row~.releases .row:not(.row--release){padding-left:calc(var(--pad) + 1px);padding-right:var(--pad)}:root:not([data-view=grid]) body:has(.filters-row):has(.more[hidden]) .foot{margin-top:-1px}.filters-row~.more{font-weight:500;letter-spacing:.08em}.search{position:relative}.search__top{display:flex;align-items:center;gap:.5rem}.search-drawer,.search-scrim,.search__hints{display:none}.search__row{position:relative;flex:1;min-width:0}.search__close{display:none}.masthead .search{flex:none;width:18rem;margin-left:auto}.masthead .theme-toggle{margin-left:0}.search input,.multi__find-field{width:100%;padding:.5rem 2.75rem .5rem 2.5rem;font-family:var(--mono);font-size:var(--text-sm);letter-spacing:.06em;color:var(--fg);background:transparent;border:1px solid var(--line);border-radius:0;outline:none}.search input::-webkit-search-cancel-button,.search input::-webkit-search-decoration,.multi__find-field::-webkit-search-cancel-button,.multi__find-field::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.search input::placeholder,.multi__find-field::placeholder{color:var(--fg-dim);letter-spacing:0;text-transform:none}.search__icon,.search__key,.search__clear{position:absolute;top:50%;transform:translateY(-50%);color:var(--fg-dim);pointer-events:none}.search__icon{left:calc(var(--pad) - .9375rem * .093);width:.9375rem;height:.9375rem}.search__key,.search__clear{right:.375rem;display:flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;border:1px solid var(--line)}.search__clear{display:none;padding:0;background:none;cursor:pointer;pointer-events:auto}.search__x{width:.6875rem;height:.6875rem}[data-js] .search input:not(:placeholder-shown)~.search__clear,[data-js] .multi__find-field:not(:placeholder-shown)~.multi__find-clear{display:flex}.search input:not(:placeholder-shown)~.search__key{display:none}@media(hover:hover){.search__clear:hover{background:var(--ink);color:var(--ink-fg);border-color:var(--ink)}}.search__clear:active{background:var(--ink);color:var(--ink-fg);border-color:var(--ink)}.search__found{position:absolute;top:calc(100% + .5rem);right:0;left:auto;width:max(100%,24rem);z-index:15;max-height:min(60vh,26rem);overflow-y:auto;overscroll-behavior:contain;background:var(--bg);border:1px solid var(--line)}.found{position:relative;display:flex;align-items:center;gap:.75rem;padding:.625rem var(--pad);color:var(--fg)}.found:after{content:"";position:absolute;left:var(--pad);right:var(--pad);bottom:0;height:1px;background:var(--line-soft)}.found:last-child:after{display:none}.found__thumb{flex:none;width:2.5rem;height:2.5rem;overflow:hidden;background:var(--line-soft)}.found__thumb img{display:block;width:100%;height:100%;object-fit:cover}.found__text{display:flow-root;flex:1;min-width:0}.found__name,.found__sub{display:block}.found__sub{margin-top:.25rem}.found__name{overflow-wrap:anywhere;font-size:var(--text-xs);font-weight:600;letter-spacing:-.01em}.found__sub{overflow-wrap:anywhere;font-family:var(--mono);font-size:max(11px,.6875rem);letter-spacing:.08em;color:var(--fg-muted)}@media(hover:hover){.found:hover{background:color-mix(in srgb,var(--fg) 6%,transparent)}}.found[data-active],.found:active{background:color-mix(in srgb,var(--fg) 6%,transparent)}.found[data-active] .found__sub,.found:active .found__sub{color:var(--fg-muted)}.filters{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.filters__group{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.filters__group--end{margin-left:auto}.seg{display:flex;border:1px solid var(--line)}.seg button{padding:.5rem .8125rem;font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);background:none;border:0;border-right:1px solid var(--line);cursor:pointer;white-space:nowrap}.seg button:last-child{border-right:0}@media(hover:hover){.seg button:hover{color:var(--fg)}}.seg button:active{color:var(--fg)}.seg button[aria-pressed=true]{background:var(--ink);color:var(--ink-fg)}.select{position:relative;display:inline-flex;max-width:15rem;--select-pad: .8125rem;--select-gap: 1rem}select,.select__ghost{appearance:none;-webkit-appearance:none;padding:.5rem calc(var(--select-gap) + var(--chevron) + var(--select-pad)) .5rem var(--select-pad);font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg);background:transparent;border:0;border-radius:0;cursor:pointer}.select__ghost{visibility:hidden;white-space:nowrap;pointer-events:none}.select select{position:absolute;inset:0;width:100%;text-overflow:ellipsis}@media(hover:hover){select:hover{color:var(--fg-muted)}}select:active{color:var(--fg-muted)}select option{background:var(--option-bg);color:var(--fg)}.select__chevron{position:absolute;top:50%;right:var(--select-pad);width:var(--chevron);height:calc(var(--chevron) * .625);margin-top:calc(var(--chevron) * -.3125 - .0417em);pointer-events:none;background:var(--fg-muted);clip-path:polygon(0 0,100% 0,50% 100%);transition:transform .12s ease;transform:rotate(-90deg)}.select[data-open] .select__chevron{transform:rotate(0)}.multi{position:relative;--select-pad: .8125rem;--select-gap: 1rem}.multi__button{display:flex;align-items:center;width:auto;max-width:16.25rem;padding:.5rem calc(var(--select-gap) + var(--chevron) + var(--select-pad)) .5rem var(--select-pad);font-family:var(--mono);font-size:var(--text-sm);line-height:1rem;letter-spacing:0;text-transform:none;color:var(--fg);border:0;cursor:pointer;list-style:none}.multi__button::-webkit-details-marker{display:none}.multi__button{position:relative}@media(hover:hover){.multi__button:hover{color:var(--fg-muted)}}.multi__button:active{color:var(--fg-muted)}.multi__label{overflow-wrap:anywhere}.multi[open] .select__chevron{transform:rotate(0)}.multi[data-chosen] .multi__button{color:var(--fg)}.multi__panel{position:absolute;top:calc(100% + .375rem);left:0;z-index:20;width:16.25rem;background:var(--bg);border:1px solid var(--line)}@media(min-width:641px){.multi[data-flip] .multi__panel{left:auto;right:0}}.multi__list{max-height:17.5rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.multi__list::-webkit-scrollbar{width:.625rem}.multi__list::-webkit-scrollbar-track{background:transparent}.multi__list::-webkit-scrollbar-thumb{background:var(--line);border:.1875rem solid var(--bg)}.multi__list::-webkit-scrollbar-thumb:hover{background:var(--fg-dim)}.multi__item{display:flex;align-items:center;gap:.5625rem;padding:.4375rem var(--select-pad);font-family:var(--mono);font-size:var(--text-sm);letter-spacing:0;text-transform:none;color:var(--fg-muted);cursor:pointer}@media(hover:hover){.multi__item:hover{background:var(--ink);color:var(--ink-fg)}}.multi__item:active{background:var(--ink);color:var(--ink-fg)}[data-js] .filters-row__sorter .multi__item[data-active],[data-js] .filters-row__sorter .multi__item[data-active]:has(input:checked){background:var(--ink);color:var(--ink-fg)}.multi__item input{flex:none;width:.8125rem;height:.8125rem;accent-color:var(--fg);cursor:pointer}.multi__name{overflow-wrap:anywhere}.multi__count{margin-left:auto;padding-left:.5rem;color:var(--fg-dim)}@media(hover:hover){.multi__item:hover .multi__count{color:inherit}}.multi__item:active .multi__count{color:inherit}.multi__item[data-empty]{color:var(--fg-dim)}.multi__none{margin:0;padding:.5625rem var(--select-pad);font-family:var(--mono);font-size:var(--text-sm);color:var(--fg-dim)}.more{display:flex;align-items:center;justify-content:center;width:calc(100% + var(--pad) * 2 - max(16px,1rem) * 2);height:max(64px,4rem);margin:max(16px,1rem) calc(max(16px,1rem) - var(--pad));padding:0;font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted);background:none;border:1px solid var(--line);cursor:pointer}@media(hover:hover){.more[data-hot]:hover{background:var(--hot);color:var(--hot-fg);border-color:var(--hot)}}@media(hover:none){.more[data-hot]:active{background:var(--hot);color:var(--hot-fg);border-color:var(--hot)}}.more:active{background:var(--ink);color:var(--ink-fg);border-color:var(--ink)}.detail{padding:1.25rem 0 .625rem}.item{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));--item-pad: 1rem;min-height:calc(var(--screen-rest) - var(--page-bar-h));margin-left:calc(var(--pad) * -1 - 1px);margin-right:calc(var(--pad) * -1);margin-bottom:-1px}.item__art{grid-column:span 2}.item__art,.item__head{border-bottom:1px solid var(--line);border-left:1px solid var(--line)}@media(min-width:901px){.item .item__head{position:relative;border-left:0}.item .item__head:before{content:"";position:absolute;top:var(--item-pad);bottom:var(--item-pad);left:-1px;width:1px;background:var(--line-soft)}}.item__art{display:flex;align-items:center;justify-content:center;padding:var(--item-pad)}.item:not(.item--video) .item__art{justify-content:flex-start}.lead{margin-left:calc(var(--pad) * -1 - 1px);margin-right:calc(var(--pad) * -1);padding:1rem calc(var(--pad) + 1px)}.lead__note{padding:1rem 0 .5rem}.lead:has(.lead__note){padding-bottom:.5rem}@media(max-width:640px){.lead__note--steps>span:first-child{display:block}}.lead .item__facts{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:baseline;column-gap:.5rem}.lead .item__fact{display:contents}.lead .item__fact dt,.lead .item__fact dd{padding:var(--fact-pad) 0;line-height:var(--fact-lh)}.lead .item__fact dt{grid-column:1}.lead .item__fact dd{grid-column:2}.lead .item__facts{padding-top:.5rem}.lead:has(.item__facts){padding-bottom:.5rem}.nb{white-space:nowrap}.fold__head{list-style:none;cursor:pointer;position:sticky;top:var(--head-h);z-index:10;background:var(--bg)}.fold__head::-webkit-details-marker{display:none}.section:has(>.fold:not([open])){display:contents}.fold:not([open]){position:sticky;top:var(--head-h);z-index:10;background:var(--bg)}.fold__mark{position:static;flex:none;margin:0 0 0 auto;width:var(--chevron);height:calc(var(--chevron) * .625)}.fold[open] .fold__mark{transform:rotate(0)}.info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:calc(var(--pad) * -1 - 1px);margin-right:calc(var(--pad) * -1)}.info>*{display:flex;flex-direction:column;justify-content:flex-start;min-height:var(--page-bar-h);padding:calc((var(--page-bar-h) - var(--fact-lh)) / 2) var(--pad);border-left:1px solid var(--line)}.info .item__fact{padding:0}.info .item__fact,.info .item__fact dd{line-height:var(--fact-lh)}.info .item__fact dt{font-family:var(--font);font-size:var(--text-md);font-weight:600;letter-spacing:-.02em;line-height:1.15;color:var(--fg)}@media(min-width:641px){.info .item__fact{flex-direction:column;align-items:flex-start;gap:.5rem}.info>*{position:relative;border-left:0}.info--auto{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.info--narrow-first{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr))}.info--narrow-first>:nth-child(1):last-child{grid-column:span 4}.info--narrow-first>:nth-child(2):last-child{grid-column:span 3}.info--narrow-first>:nth-child(3):last-child{grid-column:span 2}.info>:has(.item__fact)~:has(.item__fact):before{content:"";position:absolute;left:0;top:calc((var(--page-bar-h) - var(--fact-lh)) / 2);bottom:calc((var(--page-bar-h) - var(--fact-lh)) / 2);width:1px;background:var(--line-soft)}}.item--video{min-height:0}.item--video .item__cover{aspect-ratio:16 / 9;width:100%}.item__cover{position:relative;z-index:1;aspect-ratio:1 / 1;width:min(100%,calc(var(--screen-rest) - var(--page-bar-h) - var(--item-pad) * 2));flex:none;background:var(--art);overflow:hidden}.item__cover img{width:100%;height:100%;object-fit:cover;display:block}.item__head{grid-column:3 / -1;display:flex;flex-direction:column;justify-content:flex-start;min-width:0;padding:var(--item-pad)}.item__top{position:sticky;top:calc(var(--head-h) + var(--page-bar-h) + var(--item-pad));display:flex;flex-direction:column;gap:1rem}.item__name{display:flex;flex-direction:column;gap:.5rem}.item__meta{margin:0;font-family:var(--mono);font-size:var(--text-sm);color:var(--fg-muted);line-height:var(--fact-lh);margin-block:calc((1.4em - var(--fact-lh)) / 2)}.item__title{margin:0;font-size:min(max(72px,4.5rem),10vw);font-weight:800;letter-spacing:-.05em;line-height:.94;overflow-wrap:anywhere}.item__facts{margin:0}.item__head .item__facts{margin:0;display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:baseline;column-gap:.5rem;border-top:1px solid var(--line-soft);padding-top:.5rem}.item__head .item__facts .item__fact{display:contents}.item__head .item__facts dt,.item__head .item__facts dd{padding:var(--fact-pad) 0;line-height:var(--fact-lh)}.item__fact{display:flex;align-items:baseline;justify-content:flex-start;gap:.5rem;padding:.8125rem 0}.item__fact dt{flex:none;font-family:var(--mono);font-size:var(--text-sm);color:var(--fg-dim)}.item__fact dd{margin:0;min-width:0}.item__faint{color:var(--fg-dim)}.item__meta a{color:var(--fg);border-bottom:1px solid var(--line)}@media(hover:hover){.item__meta a:hover{background:var(--ink);color:var(--ink-fg);border-bottom-color:transparent}}.item__meta a:active{background:var(--ink);color:var(--ink-fg);border-bottom-color:transparent}.detail__banner{position:relative;display:flex;align-items:stretch;gap:2rem;width:100%;overflow:hidden}.detail__art{position:relative;flex:none;width:var(--two-cols);height:auto;aspect-ratio:1 / 1;object-fit:cover;display:block}.detail__art--video{align-self:flex-start;width:58%;height:auto;aspect-ratio:16 / 9;background:var(--art)}.detail__art--empty{display:block}.detail__head{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;padding:1.5rem var(--pad) 1.5rem 0}.detail__kicker{margin:0;font-family:var(--mono);font-size:var(--text-sm);color:var(--fg-muted)}.detail__title{margin:0;font-size:clamp(2.125rem,5.2vw,4.5rem);font-weight:800;letter-spacing:-.05em;line-height:.94;overflow-wrap:anywhere}.detail__title--video{font-size:clamp(1.625rem,3.2vw,2.875rem)}.detail__title--long{font-size:clamp(1.875rem,3.8vw,3.25rem)}.detail__artist{margin:0;font-size:var(--text-xs);color:var(--fg-muted)}.detail__artist a{color:var(--fg);border-bottom:1px solid var(--line)}@media(hover:hover){.detail__artist a:hover{background:var(--ink);color:var(--ink-fg);border-bottom-color:transparent}}.detail__artist a:active{background:var(--ink);color:var(--ink-fg);border-bottom-color:transparent}.detail__name,.detail__meta{display:flex;flex-direction:column;gap:.5rem}.detail__meta{gap:1.25rem}.detail__genres{margin-top:.75rem;padding-top:1.25rem;border-top:1px solid var(--line-soft)}.detail__fact,.item__fact dd,.lead__note,.meta-line{margin:0;font-family:var(--mono);font-size:var(--text-sm);color:var(--fg-muted)}.detail__fact a,.item__fact dd a,.meta-line a{border-bottom:1px solid var(--line)}@media(hover:hover){.detail__fact a:hover,.item__fact dd a:hover,.meta-line a:hover{background:var(--ink);color:var(--ink-fg);border-bottom-color:transparent}}.detail__fact a:active,.item__fact dd a:active,.meta-line a:active{background:var(--ink);color:var(--ink-fg);border-bottom-color:transparent}:is(.detail__fact,.item__fact dd,.item__meta,.lead__note,.meta-line,.tile__meta,.row__meta,.brief__note,.brief__line--sub) a{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase}.section>.meta-line{line-height:1.5rem}[data-js] .releases[data-first]>li[data-over],[data-js] .names[data-first]>li[data-over]{display:none}[data-js] .tiles[data-cut]>li:nth-child(n+49){display:none}html:not([data-js]) .more{display:none}.sep{color:var(--fg-dim)}.names{margin:0;padding:0;list-style:none}.foot{position:relative;z-index:1;background:var(--bg);border-top:1px solid var(--line);margin-top:3.75rem;padding:0 var(--pad)}.foot__in{display:grid;grid-template-columns:1fr 1fr;align-items:start;margin-left:calc(var(--pad) * -1 - 1px);margin-right:calc(var(--pad) * -1);padding:0}.foot__note{padding:max(16px,1rem);padding-left:calc(max(16px,1rem) + 1px)}.foot__side{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem 2rem}.foot__side .foot__note{padding-left:0}.foot__links{display:block;padding:max(16px,1rem);line-height:1.7;color:var(--fg-dim);text-transform:none}.foot__links .foot__btn{display:inline;height:auto;padding:0;border:0;border-bottom:1px solid var(--line);font-weight:400;text-transform:none;color:var(--fg-muted)}.foot__note--end{text-align:right}.foot__note{color:var(--fg-dim);text-transform:none;line-height:1.7}.foot__note a{color:var(--fg-muted);border-bottom:1px solid var(--line)}@media(hover:hover){.foot__note a:hover{background:var(--ink);color:var(--ink-fg);border-bottom-color:transparent}}.foot__note a:active{background:var(--ink);color:var(--ink-fg);border-bottom-color:transparent}@supports (padding: max(0px)){.shell,.foot{padding-left:max(var(--pad),env(safe-area-inset-left));padding-right:max(var(--pad),env(safe-area-inset-right))}.foot__note,.foot__links{padding-bottom:max(16px,1rem,env(safe-area-inset-bottom))}}@media(max-width:1280px){:root{--cols: 3}}@media(max-width:1160px){.nav{position:static;left:auto;transform:none;gap:.75rem}.masthead__in{gap:.75rem}.masthead .search{flex:0 1 18rem;min-width:12rem}}@media(max-width:1000px){.masthead__in{flex-wrap:wrap;row-gap:.5rem}.masthead .search{order:3;width:100%;flex:none;margin-left:0}}@media(max-width:900px){:root{--cols: 2;font-size:16px;--text-md: 18px;--text-sm: 13px;--text-xs: 12px;--head-h: 7.125rem}.masthead__in{flex-wrap:wrap;row-gap:.5rem}.nav{gap:.5rem}.masthead .search{order:3;width:100%;margin-left:0}.tiles{grid-template-columns:repeat(2,1fr)}.tiles>*{grid-column:auto}.item{grid-template-columns:minmax(0,1fr);min-height:0}.item__art,.item__head{grid-column:1}}@media(max-width:760px){.detail__banner{aspect-ratio:auto;flex-direction:column;gap:0}.detail__art{width:100%;height:auto;aspect-ratio:1 / 1}.detail__art--video{aspect-ratio:16 / 9}.detail__head{flex-direction:column;align-items:flex-start;gap:.75rem;padding:1rem var(--pad) 1.5rem}.detail__name,.detail__meta{width:100%}.row{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.25rem .75rem;padding:.75rem 0}.row__artist{font-size:var(--text-sm)}.row__title{grid-column:1;font-size:max(12px,1rem);letter-spacing:-.01em}.row__meta{grid-row:1;grid-column:2;text-align:right}.row__num{grid-row:2;grid-column:2}.names--two{grid-template-columns:minmax(0,1fr)}.row--brief{align-items:center;padding:.75rem var(--pad);padding-left:calc(var(--pad) + 1px);border-left:0}:root:not([data-view=grid]) .releases{grid-template-columns:minmax(0,1fr)}.row--release{align-items:stretch;border-left:0;padding:.75rem var(--pad);padding-left:calc(var(--pad) + 1px)}@media(hover:hover){.row:hover{padding-left:.5rem;padding-right:.5rem}}.row:active{padding-left:.5rem;padding-right:.5rem}}@media(max-width:640px){:root{--pad: 1rem;--gap: 1rem;--head-h: 5.25rem;--bar-h: 3.25rem ;--btn-h: 3.5rem}.brand{font-size:1.25rem}.tiles--auto>.tile,:root[data-view=grid] .view-tile{padding:1rem 1rem calc(1rem - 5px)}.head.head--dot{grid-template-columns:minmax(0,1fr) max-content;height:auto;min-height:var(--bar-h)}.mark{width:calc(.75rem * 16 / 13);height:calc(.75rem * 16 / 13);margin-inline:calc(.75rem * -1.5 / 13)}.masthead__in{flex-wrap:wrap;gap:.5rem .75rem;padding-top:.875rem;padding-bottom:.875rem}.nav{gap:1rem}[data-js] .burger{display:inline-flex}[data-js] .theme-toggle{order:1;margin-left:auto}[data-js] .theme-toggle{margin-right:0}[data-js] .burger{border:1px solid var(--line)}[data-js] .burger{order:-1}[data-js] .burger__icon--menu{width:1rem;height:1rem}[data-js] .burger__icon--close{width:.875rem;height:.875rem}[data-js] .search-toggle{display:inline-flex;order:2;margin-left:auto}[data-js] .masthead .search,[data-js] .masthead .search__key{display:none}[data-js] .masthead .search__clear{display:none!important}[data-js] .masthead[data-search] .search{position:fixed;inset:0;z-index:30;display:flex;flex-direction:column;width:auto;margin:0;background:var(--bg)}[data-js] .masthead[data-search] .search__top{flex:none;box-sizing:border-box;height:var(--head-exact, var(--head-h, 3.9375rem));gap:.75rem;padding:0 max(var(--pad),env(safe-area-inset-right)) 0 max(var(--pad),env(safe-area-inset-left));border-bottom:1px solid var(--line)}[data-js] .masthead[data-search] .search__close{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2.125rem;height:2.125rem;padding:0;color:var(--fg-muted);background:none;border:1px solid var(--line);cursor:pointer}.search__close-x{width:.875rem;height:.875rem}[data-js] .masthead .search__close:active{background:var(--ink);color:var(--ink-fg);border-color:var(--ink)}[data-js] .masthead[data-search] .search__found{position:static;flex:1;width:auto;max-height:none;border:0;padding-bottom:env(safe-area-inset-bottom)}[data-js] .masthead[data-search] .found:last-child{border-bottom:1px solid var(--line-soft)}.nav{position:static;transform:none;margin-left:0}[data-js]{--head-h: 3.9375rem}[data-js] .masthead .nav{display:none;position:fixed;top:calc(var(--head-exact, var(--head-h)) - 1px);border-top:1px solid var(--line);bottom:0;left:0;right:0;flex-direction:column;gap:0;padding:.125rem var(--pad) calc(1.5rem + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;background:var(--bg)}[data-js] .masthead[data-open] .nav{display:flex}[data-js] .masthead .nav__foot{display:block;margin-top:auto;padding-top:2rem;line-height:1.7;color:var(--fg-dim);text-transform:none}[data-js] .masthead .nav .nav__foot p a{display:inline;padding:0;color:var(--fg-muted);border-bottom:1px solid var(--line)}@media(hover:hover){[data-js] .masthead .nav .nav__foot a:hover{background:var(--ink);color:var(--ink-fg);border-bottom-color:transparent}}[data-js] .masthead .nav .nav__foot a:active{background:var(--ink);color:var(--ink-fg);border-bottom-color:transparent}.nav__foot p{margin:0}.nav__foot p+p{margin-top:20px}[data-js] .filters-row{position:sticky;top:calc(var(--head-h) + var(--bar-h))}[data-js] .foot{display:none}main:has(article.item) .item__top{position:relative;top:auto}main:has(article.item) .item__top{margin-bottom:var(--item-pad)}[data-js] .masthead .nav a{padding:.8125rem 0;border-bottom:1px solid var(--line-soft)}[data-js] .masthead .nav a:active{background:transparent;color:var(--fg)}[data-js] .masthead .nav a[aria-current=page]{border-bottom-color:var(--line-soft)}.display--md{font-size:var(--text-md)}.foot__in{grid-template-columns:minmax(0,1fr)}.foot__side{flex-direction:column;gap:0}.foot__note{padding-bottom:0}.foot__note--end{text-align:left}.foot__links,.foot__side .foot__note{align-items:flex-start;padding-left:calc(max(16px,1rem) + 1px)}.filters{flex-wrap:wrap}.filters__group{flex:1 0 100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.filters__group{margin-inline:calc(var(--pad) * -1);padding-inline:var(--pad)}.controls__top{flex-wrap:wrap;row-gap:.5rem}.sticky-bar{margin-inline:calc(var(--pad) * -1);padding-inline:var(--pad)}.filters-row{position:static;overflow-x:auto;scrollbar-width:none}.filters-row::-webkit-scrollbar{display:none}.filter{flex:none}.head.head--page{height:calc(var(--bar-h) * 2)}.head.head--page.head--wide,.item .listen{height:var(--bar-h)}main .more{height:var(--bar-h)}.info{display:block;padding:.5rem var(--pad) .5rem calc(var(--pad) + 1px)}.info>*{display:block;min-height:0;padding:0;border-left:0}.info>:has(.item__fact)~:has(.item__fact){margin-top:1rem}.info .item__fact{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:0}.info .item__fact dt,.info .item__fact dd{padding:0}.head--page .head__lead,.head--page .head__side{height:var(--bar-h)}.head--page .head__side{border-left:0;border-top:1px solid var(--line);padding:0}.head--page .head__side .filters__group{flex:1;margin-inline:0;padding-inline:var(--pad)}.filters__group::-webkit-scrollbar{display:none}.multi__panel{position:fixed;left:var(--pad);right:var(--pad);width:auto}.multi__list{max-height:50vh}.filters__group>*{flex:none}.filters__group--end{margin-left:calc(var(--pad) * -1)}.select{max-width:44vw}}[data-js] .filters-row{flex-wrap:nowrap;align-items:center;justify-content:space-between;overflow:visible}[data-js] .filters-row__name{display:none}[data-js] .filters-row>.filter{padding-right:var(--pad)}[data-js] .filters-row__toggle{display:flex;align-items:center;height:calc(var(--filters-h) - 1px);padding:0 var(--pad) 0 0;font-family:var(--mono);font-size:var(--text-xs);font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);background:none;border:0;cursor:pointer}.filters-row__label{display:inline-block;line-height:1.4;padding:.125rem 0;border-bottom:1px solid var(--line)}@media(hover:hover){[data-js] .filters-row__toggle[data-hot]:hover .filters-row__label,[data-js] .head__lead .filters-row__toggle[data-hot]:hover{background:var(--hot);color:var(--hot-fg);border-bottom-color:transparent}[data-js] .head__lead .filters-row__toggle[data-hot]:hover .filters-row__label,[data-js] .head__lead .filters-row__toggle[data-hot]:hover .counter{background:none;color:inherit}}@media(hover:none){[data-js] .filters-row__toggle[data-hot]:active .filters-row__label,[data-js] .head__lead .filters-row__toggle[data-hot]:active{background:var(--hot);color:var(--hot-fg);border-bottom-color:transparent}[data-js] .head__lead .filters-row__toggle[data-hot]:active .filters-row__label{background:none;color:inherit}[data-js] .head__lead .filters-row__toggle[data-hot]:active .counter{color:inherit}}[data-js] .filters-row[data-sheet] .filters-row__label{color:var(--fg);border-bottom-color:var(--fg)}[data-js] .filters-row__toggle:active .filters-row__label{background:var(--ink);color:var(--ink-fg);border-bottom-color:transparent}[data-js] .filters-row__view{display:flex;align-items:center;order:-1;padding-left:calc(var(--pad) + 1px)}[data-js] .filters-row>.filter{margin-left:auto}[data-js] .filters-row>.filter .filter__name{display:none}[data-js] .filters-row__set{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;flex-direction:column;align-items:stretch;gap:0;max-height:85dvh;margin:0;padding:0 var(--pad);overflow-y:auto;overscroll-behavior:contain;background:var(--bg);border-top:1px solid var(--line);transform:translateY(100%);visibility:hidden;transition:transform .32s cubic-bezier(.33,1,.68,1),visibility 0s linear .32s}[data-js] .filters-row[data-sheet] .filters-row__set{transform:none;visibility:visible;transition:transform .32s cubic-bezier(.33,1,.68,1),visibility 0s}[data-js] .filters-row__scrim{position:fixed;inset:0;z-index:49;background:color-mix(in srgb,var(--fg) 35%,transparent);opacity:0;pointer-events:none;transition:opacity .32s ease}[data-js] .filters-row[data-sheet] .filters-row__scrim{display:block;opacity:1;pointer-events:auto}[data-js] body[data-locked]{position:fixed;inset-inline:0;width:100%}[data-js] .filters-row__head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;flex:none;height:var(--bar-h);margin:0 calc(var(--pad) * -1);padding:0 var(--pad);background:var(--bg);border-bottom:1px solid var(--line)}.filters-row__title{display:inline-block;transform:translateY(.045em);font-family:var(--mono);font-size:var(--text-sm);color:var(--fg-dim)}.filters-row__close{display:inline-flex;align-items:center;justify-content:center;width:2.125rem;height:2.125rem;padding:0;color:var(--fg-muted);background:none;border:1px solid var(--line);cursor:pointer}.filters-row__close-x{width:.875rem;height:.875rem}.filters-row__close:active{background:var(--ink);color:var(--ink-fg);border-color:var(--ink)}[data-js] .filters-row__set .filter{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:1rem;padding:calc((var(--bar-h) - 2.125rem) / 2) 0;border-bottom:1px solid var(--line-soft)}[data-js] .filters-row__set .filter:last-child{border-bottom:0}[data-js] .filters-row__set .filter__name{line-height:2.125rem}[data-js] .filters-row__set .filter>.select{justify-self:end}[data-js] .filters-row__set .multi{justify-self:stretch}[data-js] .filters-row__set .multi__button{max-width:none;justify-content:flex-end}[data-js] .filters-row__set .multi__panel{position:static;width:auto}[data-js] .filters-row__set .multi__panel,[data-js] .filters-row__set .filters-row__pick{margin-top:calc((var(--bar-h) - 2.125rem) / 2);padding-left:max(16px,1rem);background:none;border:0;border-top:1px solid var(--line-soft)}[data-js] .filters-row__set .multi__panel{padding-left:0}[data-js] .filters-row__set .multi__list{max-height:none;overflow:visible;margin-inline:calc(var(--pad) * -1)}[data-js] .filters-row__set .multi__item{margin-left:var(--pad);padding:.8125rem var(--pad) .8125rem 0;border-bottom:1px solid var(--line-soft);font-weight:400;color:var(--fg-muted)}[data-js] .filters-row__set .multi__item:last-child{border-bottom:0}[data-js] .filters-row__set .multi__item:has(input:checked){color:var(--fg)}[data-js] .filters-row__set .multi__item:active{background:transparent;color:var(--fg)}@media(hover:hover){[data-js] .filters-row__set .multi__item:hover{background:transparent;color:var(--fg)}}@supports (interpolate-size: allow-keywords) and (selector(details::details-content)){[data-js] .filters-row__set .multi::details-content{block-size:0;overflow:visible clip;transition:block-size .28s cubic-bezier(.33,1,.68,1),content-visibility .28s allow-discrete}[data-js] .filters-row__set .multi[open]::details-content{block-size:auto}@media(prefers-reduced-motion:reduce){[data-js] .filters-row__set .multi::details-content{block-size:auto;transition:none}}}.multi__find{padding:.75rem var(--pad)}[data-js] .filters-row__set .multi__find{margin-inline:calc(var(--pad) * -1);padding:.75rem var(--pad)}.multi__item[data-nomatch]{display:none}[data-js] .filters-row__set .filter:has(.multi[open]),[data-js] .filters-row__set .filter:has(.filters-row__pick:not([hidden])){flex:0 1 auto;min-height:0;align-items:start;overflow-x:clip;overflow-clip-margin:var(--pad);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}[data-js] .filters-row__set .filter:has(.multi[open]),[data-js] .filters-row__set .filter:has(.filters-row__pick:not([hidden])){padding-top:0}[data-js] .filters-row__set .filter:has(.multi[open]) .filter__name,[data-js] .filters-row__set .filter:has(.filters-row__pick:not([hidden])) .filter__name,[data-js] .filters-row__set .filter:has(.multi[open]) .multi__button{position:sticky;top:calc((var(--bar-h) - 2.125rem) / 2);z-index:2;margin-top:calc((var(--bar-h) - 2.125rem) / 2);background:var(--bg)}[data-js] .filters-row__set .filter:has(.multi[open]):before{content:"";grid-area:1 / 1 / 2 / -1;align-self:start;position:sticky;top:0;z-index:1;height:calc(var(--bar-h) - .125rem + 1px);margin-inline:calc(var(--pad) * -1);background:var(--bg);border-bottom:1px solid var(--line-soft)}[data-js] .filters-row__set .filter:has(.multi[open]) .multi__panel{border-top:0}[data-js] .filters-row__set .filter:has(.multi[open]) .filter__name{grid-area:1 / 1 / 2 / 2}[data-js] .filters-row__set .filter:has(.multi[open]) .multi{grid-area:1 / 2 / 2 / 3}[data-js] .filters-row__set .filter:has(.multi[open]) .multi__find{position:sticky;top:calc(var(--bar-h) - .125rem + 1px);z-index:1;background:var(--bg);border-top:1px solid var(--line-soft)}[data-js] .filters-row__set .filter:has(.multi[open]):has(.multi__find):before{border-bottom:0}[data-js] .filters-row__set .filter:has(.multi[open])::-webkit-scrollbar,[data-js] .filters-row__set .filter:has(.filters-row__pick:not([hidden]))::-webkit-scrollbar{width:0;height:0}[data-js] .filters-row__set .filter:has(.multi[open]),[data-js] .filters-row__set .filter:has(.filters-row__pick:not([hidden])){padding-bottom:0}[data-js] .filters-row__foot{position:sticky;bottom:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--pad);flex:none;margin:0 calc(var(--pad) * -1);padding:var(--pad) var(--pad) calc(var(--pad) + env(safe-area-inset-bottom));background:var(--bg)}.filters-row__chosen .chips{grid-column:1 / -1}.chips{display:flex;flex-wrap:wrap;gap:.5rem;align-items:start}.chip{display:inline-flex;align-items:center;gap:.375rem;min-height:2.125rem;padding:.25rem .5rem;font-family:var(--mono);font-size:var(--text-sm);line-height:1.2;letter-spacing:0;text-transform:none;text-align:left;color:var(--fg);background:none;border:1px solid var(--line);cursor:pointer}.chip__x{flex:none;width:.75rem;height:.75rem;color:var(--fg-muted)}@media(hover:hover){.chip:hover,.chip:hover .chip__x{color:var(--ink-fg)}.chip:hover{background:var(--ink);border-color:var(--ink)}}.chip:active,.chip:active .chip__x{color:var(--ink-fg)}.chip:active{background:var(--ink);border-color:var(--ink)}.filters-row:not([data-chosen]) .filters-row__reset-all{display:none}.filters-row__apply,.filters-row__reset-all{display:flex;align-items:center;justify-content:center;width:100%;height:var(--bar-h);padding:0;font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg);background:none;border:1px solid var(--line);cursor:pointer}.filters-row__apply:active,.filters-row__reset-all:active{background:var(--ink);color:var(--ink-fg);border-color:var(--ink)}@media(hover:hover){.filters-row__apply[data-hot]:hover,.filters-row__reset-all[data-hot]:hover{background:var(--hot);color:var(--hot-fg);border-color:var(--hot)}}@media(hover:none){.filters-row__apply[data-hot]:active,.filters-row__reset-all[data-hot]:active{background:var(--hot);color:var(--hot-fg);border-color:var(--hot)}}[data-js] .filters-row__set .select select{pointer-events:none}[data-js] .filters-row__set .select{cursor:pointer}[data-js] .filters-row__set .filters-row__pick{--select-pad: .8125rem;grid-column:1 / -1}[data-js] .filters-row__set .filters-row__pick[hidden]{display:none}[data-js] .filters-row__set .filter{cursor:pointer}[data-js] .filters-row:not([data-dirty]) .filters-row__foot{display:none}[data-js] .filters-row__set .filter:has(.view-pick){display:none}@media(min-width:641px){[data-js] .filters-row__set{--bar-h: var(--page-bar-h);inset:0 0 0 auto;width:calc((100% + 1px) / var(--cols));max-height:none;border-top:0;border-left:1px solid var(--line);transform:translate(100%)}[data-js] .filters-row[data-sheet] .filters-row__set{transform:none}[data-js] .filters-row[data-sheet]{z-index:60}[data-js] .filters-row__set .filters-row__foot{margin-top:auto}[data-js] .filters-row__head{box-sizing:border-box;height:var(--head-exact, var(--head-h))}}.filters-row__menu,.filters-row__check{display:none}@media(min-width:641px){[data-js] .filters-row>.filter{position:relative}[data-js] .filters-row>.filter .select{cursor:pointer}[data-js] .filters-row>.filter .select select{pointer-events:none}[data-js] .filters-row>.filter[data-menu] .filters-row__menu{position:absolute;top:calc(100% + .25rem);right:0;z-index:30;display:flex;flex-direction:column;min-width:15rem;padding:.25rem;background:var(--bg);border:1px solid var(--line);box-shadow:0 .5rem 1.5rem color-mix(in srgb,var(--fg) 12%,transparent)}.filters-row__menu-item{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:.625rem .75rem;font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;text-align:left;white-space:nowrap;color:var(--fg-muted);background:none;border:0;cursor:pointer}.filters-row__menu-item{font-size:var(--text-sm);letter-spacing:0;text-transform:none}.filters-row__menu-item:hover,.filters-row__menu-item[data-active]{color:var(--fg);background:color-mix(in srgb,var(--fg) 6%,transparent)}.filters-row__menu-item[data-chosen]{color:var(--fg)}.filters-row__menu-check{flex:none;width:1rem;height:1rem;opacity:0}.filters-row__menu-item[data-chosen] .filters-row__menu-check{opacity:1}.filters-row__menu-line{height:1px;margin:.25rem 0;background:var(--line-soft)}[data-js] .filters-row>.filter .select select{color:transparent}[data-js] .filters-row>.filter .select__ghost{visibility:visible;display:inline-block;margin-right:calc(var(--chevron) + .5rem);padding:.125rem 0;font-family:var(--mono);font-size:var(--text-xs);font-weight:400;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);border-bottom:1px solid var(--line)}[data-js] .filters-row>.filter[data-menu] .select__ghost{color:var(--fg);border-bottom-color:var(--fg)}[data-js] .filters-row>.filter[data-menu] .select__chevron{transform:rotate(0);background:var(--fg)}[data-js] .filters-row>.filter .select:active .select__ghost{background:var(--ink);color:var(--ink-fg);border-bottom-color:transparent}}@media(min-width:641px)and (hover:hover){[data-js] .filters-row>.filter .select[data-hot]:hover .select__ghost{background:var(--hot);color:var(--hot-fg);border-bottom-color:transparent}}[data-js] .head__lead .filters-row__toggle{position:relative;height:auto;margin-left:auto;padding:0 0 .125rem;gap:.5rem;border-bottom:1px solid var(--line)}[data-js] .head__lead .filters-row__toggle:after{content:"";position:absolute;inset:-.75rem 0}[data-js] .head__lead .filters-row__toggle:has(.counter) .filters-row__count{display:none}[data-js] .head__lead .filters-row__toggle{align-items:baseline}[data-js] .head__lead .filters-row__toggle .counter{margin-left:0;font-size:var(--text-xs);letter-spacing:.08em}[data-js] .head__lead .filters-row__toggle .filters-row__label{padding-bottom:0;border-bottom:0}[data-js] .head__lead .filters-row__toggle[aria-expanded=true]{color:var(--fg);border-bottom-color:var(--fg)}[data-js] .head__lead .filters-row__toggle:active{background:var(--ink);color:var(--ink-fg);border-bottom-color:transparent}[data-js] .head__lead .filters-row__toggle:active .filters-row__label,[data-js] .head__lead .filters-row__toggle:active .counter{background:none;color:inherit}.filters-row__sort,.filters-row__sorter,.filters-row__icon,.filters-row__count--icon{display:none}[data-js] .filters-row[data-sheet],[data-js] .filters-row[data-sort]{z-index:60}@media(max-width:640px){[data-js] .filters-row{column-gap:0}[data-js] .filters-row>.filter{display:none}[data-js] .filters-row__sort{display:flex;align-items:center;height:calc(var(--filters-h) - 1px);margin-left:auto;padding:0 var(--pad) 0 .75rem;font-family:var(--mono);font-size:var(--text-xs);font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);background:none;border:0;cursor:pointer}[data-js] .filters-row__sort[hidden]{display:none}[data-js] .filters-row[data-sort] .filters-row__sort,[data-js] .filters-row__sort:active{color:var(--fg)}[data-js] .filters-row__sorter{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;flex-direction:column;max-height:85dvh;padding:0 var(--pad) env(safe-area-inset-bottom);overflow-y:auto;overscroll-behavior:contain;background:var(--bg);border-top:1px solid var(--line);transform:translateY(100%);visibility:hidden;transition:transform .32s cubic-bezier(.33,1,.68,1),visibility 0s linear .32s}[data-js] .filters-row[data-sort] .filters-row__sorter{transform:none;visibility:visible;transition:transform .32s cubic-bezier(.33,1,.68,1),visibility 0s}[data-js] .filters-row__sorter .multi__list{max-height:none;overflow:visible}[data-js] .filters-row__sorter .multi__item{padding:.8125rem 0;border-bottom:1px solid var(--line-soft);font-weight:400;color:var(--fg-muted)}[data-js] .filters-row__sorter .multi__item:last-child{border-bottom:0}[data-js] .filters-row__sorter .multi__item{font-size:var(--text-sm);letter-spacing:0;text-transform:none}[data-js] .filters-row__sorter .multi__item{border-bottom-color:transparent}[data-js] .filters-row__sorter .multi__item:has(+.multi__item[data-group]){border-bottom-color:var(--line)}[data-js] .filters-row__sorter .multi__item{justify-content:space-between}[data-js] .filters-row__sorter .multi__item input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}[data-js] .filters-row__sorter .filters-row__menu-check{display:block;flex:none;width:1rem;height:1rem;opacity:0}[data-js] .filters-row__sorter .multi__item:has(input:checked) .filters-row__menu-check{opacity:1}[data-js] .filters-row__sorter .multi__item:has(input:checked){color:var(--fg)}[data-js] .filters-row__sorter .multi__item:active{background:transparent;color:var(--fg)}[data-js] .filters-row[data-sort] .filters-row__scrim{display:block;opacity:1;pointer-events:auto}[data-js] .filters-row__set{top:0;max-height:none;border-top:0;transform:none;transition:none}[data-js] .filters-row[data-sheet] .filters-row__set{transition:none}[data-js] .filters-row[data-sheet] .filters-row__scrim{display:none}[data-js] .filters-row__set .filters-row__head{height:var(--head-exact, var(--head-h))}[data-js] .filters-row__set .filters-row__foot{margin-top:auto}}@media(min-width:641px){[data-js] .search-drawer{--drawer-pad: 16px;--drawer-pad-end: 16px;position:fixed;top:0;bottom:0;right:0;z-index:70;display:flex;flex-direction:column;width:calc((100% + 1px) / var(--cols));background:var(--bg);border-left:1px solid var(--line);transform:translate(100%);visibility:hidden;transition:transform .32s cubic-bezier(.33,1,.68,1),visibility 0s linear .32s}[data-js] .search-drawer[data-open]{transform:none;visibility:visible;transition:transform .32s cubic-bezier(.33,1,.68,1),visibility 0s}[data-js] .search-drawer .search{display:flex;flex-direction:column;flex:1;min-height:0}[data-js] .search-drawer .search__top{flex:none;box-sizing:border-box;height:var(--head-exact, var(--head-h));gap:.75rem;padding:0 var(--drawer-pad-end) 0 var(--drawer-pad);border-bottom:1px solid var(--line)}[data-js] .search-drawer .found{padding-inline:var(--drawer-pad) var(--drawer-pad-end)}[data-js] .search-drawer .found:after{left:var(--drawer-pad);right:var(--drawer-pad-end)}[data-js] .search-drawer .search__hints{display:flex;flex:none;align-items:center;justify-content:space-between;margin:0 var(--drawer-pad-end) 0 var(--drawer-pad);padding:.75rem 0;color:var(--fg-dim);font-size:var(--text-sm)}.search__hint{display:inline-flex;align-items:center;gap:.375rem}.search__hint .search__kbd:first-of-type{margin-left:.125rem}.search__kbd{display:inline-flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;font:inherit;color:var(--fg-dim);border:1px solid var(--line)}.search__kbd--word{width:auto;padding:0 .3125rem}[data-js] .search-drawer .search__key,[data-js] .search-drawer .search__clear{display:none!important}[data-js] .search-drawer .search__close{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2.125rem;height:2.125rem;padding:0;color:var(--fg-muted);background:none;border:1px solid var(--line);cursor:pointer}.search__close-x{width:.875rem;height:.875rem}[data-js] .search-drawer .search__close:active{background:var(--ink);color:var(--ink-fg);border-color:var(--ink)}[data-js] .search-drawer .search__found{position:static;flex:1;width:auto;max-height:none;border:0}[data-js] .search-scrim{display:block;position:fixed;inset:0;z-index:69;background:color-mix(in srgb,var(--fg) 35%,transparent);opacity:0;pointer-events:none;transition:opacity .32s ease}[data-js] .search-scrim[data-open]{opacity:1;pointer-events:auto}}@media(prefers-reduced-motion:reduce){.select__chevron,.tile__over,.sticky-bar{transition:none}.masthead{transition:none!important}}:root[data-view=list] .view-tile{display:none}:root[data-view=grid] .view-row{display:none}:root[data-view=grid] .releases{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:0}:root[data-view=grid] .names--two{grid-template-columns:repeat(var(--cols),minmax(0,1fr))}:root[data-view=grid] .names--two .names__item{display:block}:root[data-view=grid] .names--two:after{background:none}:root[data-view=grid] .names--square:after{grid-row:span 2}:root[data-view=grid] .brief{padding:max(16px,1rem)}.brief{display:flex;flex-direction:column;gap:.5rem;height:100%}.brief__line{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;min-width:0}.brief__name{font-size:var(--text-md);font-weight:600;line-height:1.2;min-width:0}.brief__note,.brief__line--sub{font-family:var(--mono);font-size:var(--text-sm);color:var(--fg-muted)}.brief__note{flex:none}.brief__line--sub{margin-top:auto}@media(hover:hover){.brief[data-hot]:hover .brief__note,.brief[data-hot]:hover .brief__line--sub{color:color-mix(in srgb,var(--hot-fg) 70%,var(--hot))}}@media(hover:none){.brief[data-hot]:active .brief__note,.brief[data-hot]:active .brief__line--sub{color:color-mix(in srgb,var(--hot-fg) 70%,var(--hot))}}@media(max-width:640px){:root[data-view=grid] .videos,:root[data-view=grid] .names--two{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--hot-1: #001aff;--hot-1-fg: #ffffff;--hot-2: #721e48;--hot-2-fg: #ffffff;--hot-3: #004a59;--hot-3-fg: #ffffff;--hot-4: #962d00;--hot-4-fg: #ffffff;--hot-5: #330968;--hot-5-fg: #ffffff;--hot-6: #1e5e2c;--hot-6-fg: #ffffff;--hot-7: #8a0f0f;--hot-7-fg: #ffffff;--hot-8: #8a5a00;--hot-8-fg: #ffffff}@media(hover:hover){.row[data-hot]:hover{background:var(--hot);color:var(--hot-fg)}.row[data-hot]:hover .row__meta,.row[data-hot]:hover .row__num,.row[data-hot]:hover .row__val{color:color-mix(in srgb,var(--hot-fg) 70%,var(--hot))}}@media(hover:none){.row[data-hot]:active{background:var(--hot);color:var(--hot-fg)}.row[data-hot]:active .row__meta,.row[data-hot]:active .row__num,.row[data-hot]:active .row__val{color:color-mix(in srgb,var(--hot-fg) 70%,var(--hot))}}@media(hover:hover){.tile__link[data-hot]:hover .tile__art{background:var(--hot);isolation:isolate}.tile__link[data-hot]:hover .tile__art img{filter:none;mix-blend-mode:luminosity}}@media(hover:none){.tile__link[data-hot]:active .tile__art{background:var(--hot);isolation:isolate}.tile__link[data-hot]:active .tile__art img{filter:none;mix-blend-mode:luminosity}}.item{--item-pad: max(16px, 1rem);min-height:0}.item__top{margin-bottom:calc(var(--page-bar-h) + var(--item-pad))}.listen{margin-top:auto;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--item-pad);height:var(--page-bar-h)}.listen__btn,.foot__btn{border:1px solid var(--line);display:flex;align-items:center;justify-content:center;min-width:0;padding:0 .5rem;font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fg);text-decoration:none;text-align:center;white-space:nowrap}.listen__btn,.more,.filters-row__apply,.filters-row__reset-all,.filters-row__close,.search__close,.search__clear{border-color:var(--line-soft)}@media(hover:hover){.listen__btn[data-hot]:hover,.foot__btn[data-hot]:hover{background:var(--hot);color:var(--hot-fg)}}@media(hover:none){.listen__btn[data-hot]:active,.foot__btn[data-hot]:active{background:var(--hot);color:var(--hot-fg)}}@media(hover:hover){a[data-hot]:hover:not(.tile__link):not(.view-all):not(.dig-again){background:var(--hot);color:var(--hot-fg);border-bottom-color:transparent}}@media(hover:none){a[data-hot]:active:not(.tile__link):not(.view-all):not(.dig-again){background:var(--hot);color:var(--hot-fg);border-bottom-color:transparent}}.row.row--release{display:block}.row--release .row__line{display:contents}.row--release .row__title,.row--release .row__sub{display:block}.row--release .row__sub{margin-top:.25rem}.row__sub{min-width:0;font-family:var(--mono);font-size:var(--text-sm);letter-spacing:.08em;line-height:1.4;color:var(--fg-muted)}@media(hover:hover){.row:hover .row__sub{color:inherit}}.row:active .row__sub{color:inherit}@media(min-width:901px){:root[data-view=grid] .names--square{grid-template-columns:repeat(4,minmax(0,1fr))}}:root[data-view=grid] .names--square .brief{min-height:100%;justify-content:flex-start;padding:max(16px,1rem)}:root[data-view=grid] .names--square .names__item{display:grid;grid-row:span 2;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr)}:root[data-view=grid] .names--square .brief{display:grid;grid-row:span 2;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);align-content:start;row-gap:0}:root[data-view=grid] .names--square .brief__name{overflow-wrap:anywhere}@supports not (grid-template-rows: subgrid){:root[data-view=grid] .names--square .names__item,:root[data-view=grid] .names--square .brief{display:flex;flex-direction:column}:root[data-view=grid] .names--square .brief__name{min-height:2.4em}}.brief__counts{display:flex;flex-direction:column;font-family:var(--mono);font-size:var(--text-sm);letter-spacing:.08em;color:var(--fg-muted)}.brief__count{padding:.75rem 0}.brief__count:first-child{padding-top:.5rem}:root[data-view=grid] .names--square .brief__counts{margin-top:.5rem}:root[data-view=grid] .names--square .brief__counts{align-self:end}@supports not (grid-template-rows: subgrid){:root[data-view=grid] .names--square .brief__counts{margin-top:auto}}.brief__count:last-child{padding-bottom:0}.brief__count+.brief__count{border-top:1px solid var(--line-soft)}.brief__count--split{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:1rem}.brief__count--split>:last-child{flex:none;margin-left:auto}@media(hover:hover){.brief[data-hot]:hover .brief__counts{color:inherit}.brief[data-hot]:hover .brief__count+.brief__count{border-top-color:currentColor}}@media(hover:none){.brief[data-hot]:active .brief__counts{color:inherit}.brief[data-hot]:active .brief__count+.brief__count{border-top-color:currentColor}}.keys{display:none}@media(min-width:641px){.keys{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-inline:calc(16px - var(--pad));padding:.875rem 0;color:var(--fg-dim);border-top:1px solid var(--line-soft);text-transform:none}.keys__list{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.25rem 1rem}.keys__item{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap}.keys__item:not(:last-child):after{content:"·";margin-left:.625rem}.keys__item .search__kbd+.search__kbd{margin-left:-.125rem}}@media(min-width:641px){[data-js] .masthead__in,.masthead__in{position:relative}.nav{display:contents}.nav__group{display:flex;align-items:center;gap:.75rem;font-family:var(--mono);font-size:var(--text-xs);font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted)}.nav__group--end{margin-left:auto}.masthead__in>.brand{position:absolute;left:50%;transform:translate(-50%)}.brand{font-size:max(28px,1.75rem)}.nav__search{padding:.125rem 0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:none;border:0;border-bottom:1px solid transparent;cursor:pointer}[data-js] .masthead .search{display:none}}@media(max-width:640px){.nav__group{display:contents}.nav__search{display:none}}@media(hover:hover){.nav__search[data-hot]:hover{background:var(--hot);color:var(--hot-fg);border-bottom-color:transparent}}.nav__search:active{background:var(--ink);color:var(--ink-fg);border-bottom-color:transparent}
