:root{--base: #d6f34a;--accent-text: color-mix(in oklch, var(--base) var(--text-mix, 78%), black);--accent: var(--accent-text);--on-accent: #ffffff;--accent-dark: color-mix(in oklch, var(--accent) 72%, black);--accent-2: color-mix(in oklch, var(--accent) 82%, white);--accent-3: color-mix(in oklch, var(--accent) 68%, white);--accent-4: color-mix(in oklch, var(--accent) 45%, var(--bg));--accent-5: color-mix(in oklch, var(--accent) 14%, var(--bg));--bg: #f4f3ec;--surface: #ffffff;--sunk: #ebeae2;--ink: #161714;--ink-2: #4b4f45;--muted: #676c5e;--line: #e2e1d8;--line-strong: #cfcec3;--edge: #82877a;--raise: 0 0 0 1px var(--line);--raise-sm: 0 0 0 1px var(--line);--raise-lg: 0 0 0 1px var(--line), 0 12px 32px rgb(20 20 16 / .12);--press: inset 0 0 0 1px var(--line);--glow: none;--radius: 4px;--display: "Barlow Condensed", "Arial Narrow", "Roboto Condensed", sans-serif;--font: Inter, ui-sans-serif, -apple-system, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--mono: "Roboto Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--dock: 0px;color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg: #121311;--surface: #1c1e19;--sunk: #171915;--ink: #f1f0e8;--ink-2: #b4b8ac;--muted: #8e9386;--line: #2a2d25;--line-strong: #3b3f34;--edge: #686d5f;--accent-text: var(--base);--accent: var(--base);--on-accent: var(--on-base, #121311);--raise-lg: 0 0 0 1px var(--line-strong), 0 16px 40px rgb(0 0 0 / .45);color-scheme:dark}}:root[data-theme=dark]{--bg: #121311;--surface: #1c1e19;--sunk: #171915;--ink: #f1f0e8;--ink-2: #b4b8ac;--muted: #8e9386;--line: #2a2d25;--line-strong: #3b3f34;--edge: #686d5f;--accent-text: var(--base);--accent: var(--base);--on-accent: var(--on-base, #121311);--raise-lg: 0 0 0 1px var(--line-strong), 0 16px 40px rgb(0 0 0 / .45);color-scheme:dark}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--ink);font:400 15px/1.55 var(--font);-webkit-font-smoothing:antialiased;font-feature-settings:"cv11","ss01"}strong,b{font-weight:600}button{font:inherit;color:inherit}img{max-width:100%}h1,h2,h3{line-height:1.1;margin:0;font-weight:600}h1{font:600 clamp(40px,6vw,68px)/.95 var(--display);letter-spacing:-.01em;text-wrap:balance}h2{font-size:16px}p{text-wrap:pretty}a{color:inherit;text-decoration:underline;text-decoration-color:var(--line-strong);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:var(--accent-text);text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}kbd{font:500 12px var(--mono);color:var(--ink-2);border-radius:3px;padding:1px 6px;box-shadow:inset 0 0 0 1px var(--edge)}.mono{font-family:var(--mono);font-size:13px}.muted{color:var(--muted)}.small{font-size:13px}.sample-banner{background:var(--sunk);color:var(--ink-2);font-size:12px;text-align:center;padding:5px 16px;border-bottom:1px solid var(--line)}.topbar{position:sticky;top:env(safe-area-inset-top,0px);z-index:20;display:flex;align-items:center;gap:20px;padding:10px max(16px,env(safe-area-inset-right,0px)) 10px max(16px,env(safe-area-inset-left,0px));padding-inline:28px;background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line-strong)}.brand{display:flex;align-items:center;gap:10px;font:600 22px/1 var(--display);letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;text-decoration:none;color:var(--ink)}.brand svg{width:30px;height:30px}.brand-disc{fill:var(--ink)}.brand-label{fill:var(--accent)}.topbar .search{flex:1;max-width:520px}.nav{margin-left:auto;display:flex;align-items:center;gap:4px}.nav a{padding:8px 12px;color:var(--ink-2);text-decoration:none;font-size:14px;border-bottom:2px solid transparent}.nav a:hover{color:var(--ink)}.nav a.active{color:var(--ink);border-bottom-color:var(--accent)}.nav .nav-trail{display:none}.body{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:40px;max-width:1320px;margin:0 auto;padding:26px 28px calc(80px + var(--dock));align-items:start}main{min-width:0}.app.is-wide .body{grid-template-columns:minmax(0,1fr)}@media(min-width:981px){.app.is-wide .panel{display:none}}.search{position:relative}.search input{width:100%;border:0;background:var(--surface);box-shadow:inset 0 0 0 1px var(--edge);border-radius:var(--radius);padding:10px 44px 10px 40px;font:400 15px var(--font);color:var(--ink);outline:none}.search input::placeholder{color:var(--muted)}.search input:focus{box-shadow:inset 0 0 0 2px var(--accent)}.search-icon{position:absolute;left:14px;top:50%;width:16px;height:16px;transform:translateY(-50%);color:var(--muted);pointer-events:none}.search-kbd{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.search-big input{font-size:19px;padding:18px 24px 18px 52px;box-shadow:inset 0 0 0 1px var(--ink-2)}.search-big .search-icon{left:20px;width:20px;height:20px}.search-results{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:30;margin:0;padding:4px 0;list-style:none;background:var(--surface);border-radius:var(--radius);box-shadow:var(--raise-lg)}.search-results li{display:flex;align-items:center;gap:12px;padding:9px 14px;cursor:pointer;border-left:2px solid transparent}.search-results li.is-active{background:var(--sunk);border-left-color:var(--accent)}.search-empty{color:var(--muted);cursor:default!important}.hit-name{font-weight:500}.hit-detail{color:var(--muted);font-size:13px;margin-right:auto}.badge{display:inline-block;font:600 11px/1.6 var(--font);letter-spacing:.06em;text-transform:uppercase;padding:1px 8px;border-radius:2px;white-space:nowrap}.badge-small{background:var(--accent-5);color:var(--accent-text);box-shadow:inset 0 0 0 1px var(--accent-4)}.badge-major,.badge-reissue,.badge-large,.badge-company,.badge-excluded,.badge-self{color:var(--muted);box-shadow:inset 0 0 0 1px var(--edge)}.badge-major:before,.badge-reissue:before,.badge-excluded:before,.badge-self:before{content:"× "}.badge-large:before{content:"↑ "}.tag{display:inline-block;font:600 10.5px/1.6 var(--font);letter-spacing:.03em;padding:0 6px;margin-left:8px;border-radius:2px;background:var(--accent);color:var(--on-accent)}.tag-quiet{background:transparent;color:var(--muted);box-shadow:inset 0 0 0 1px var(--edge)}.catno{font:400 12px var(--mono);letter-spacing:.02em;color:var(--ink-2);white-space:nowrap}.styles{display:inline-flex;flex-wrap:wrap;gap:4px 10px;align-items:center}.style{font-size:12px;color:var(--muted);white-space:nowrap}.style+.style:before{content:""}.tag-more{border:0;background:none;padding:0 2px;font:600 12px var(--font);color:var(--ink-2);cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line-strong)}.label-link{display:inline-flex;gap:6px;align-items:center}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;border:0;background:var(--accent);color:var(--on-accent);border-radius:var(--radius);padding:8px 16px;font:600 14px var(--font);cursor:pointer;white-space:nowrap;text-decoration:none;transition:background .12s}.btn:hover{color:var(--on-accent);background:var(--accent-2)}.btn-ghost{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge);font-weight:500}.btn-ghost:hover{color:var(--ink);background:var(--sunk)}.btn-ghost.is-saved{box-shadow:inset 0 0 0 1px var(--accent-4);color:var(--accent-text)}.btn-small{min-height:32px;padding:5px 12px;font-size:13px}.icon-btn{width:32px;height:32px;display:inline-grid;place-items:center;border:0;border-radius:var(--radius);background:transparent;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--edge);cursor:pointer;font-weight:600;line-height:1}.icon-btn:hover{color:var(--ink);background:var(--sunk)}.link-btn{background:none;border:0;padding:0;cursor:pointer;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.link-btn:hover{color:var(--accent-text);text-decoration-color:currentColor}.play{flex:none;width:40px;height:40px;display:inline-grid;place-items:center;border-radius:50%;border:0;background:transparent;box-shadow:inset 0 0 0 1px var(--edge);cursor:pointer;padding:0;transition:background .12s,box-shadow .12s}.play svg{width:13px;height:13px;fill:var(--ink)}.play:hover{box-shadow:inset 0 0 0 1px var(--ink)}.play.is-on{background:var(--accent);box-shadow:none}.play.is-on svg{fill:var(--on-accent)}.play-sm{width:30px;height:30px}.play-sm svg{width:10px;height:10px}.play.is-loading{animation:play-wait 1.1s ease-in-out infinite}.play.is-unavailable{opacity:.4}.btn-play.is-loading{opacity:.85;cursor:progress}.btn-play:disabled{opacity:.55;cursor:default}@keyframes play-wait{50%{box-shadow:inset 0 0 0 2px var(--accent)}}.chips{display:flex;flex-wrap:wrap;gap:6px}.chip{border:0;background:transparent;color:var(--ink-2);border-radius:var(--radius);padding:3px 10px;font-size:13px;cursor:pointer;box-shadow:inset 0 0 0 1px var(--line-strong);text-decoration:none;min-height:28px;display:inline-flex;align-items:center}.chip:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge)}.chip.is-on{background:var(--accent);color:var(--on-accent);box-shadow:none;font-weight:600}.cover{display:inline-block;flex:none;border-radius:2px;position:relative;overflow:hidden;background:var(--sunk);box-shadow:inset 0 0 0 1px var(--line)}.cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .35s}.cover img.is-loaded{opacity:1}.cover.is-blank{display:inline-grid;align-content:space-between;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-strong);container-type:size}.cover-spine{position:absolute;left:0;top:0;bottom:0;width:6%;background:var(--line-strong)}.cover-text{display:grid;gap:3px;min-width:0;padding-left:4%}.cover-title{font:600 clamp(8px,12cqw,26px)/1.02 var(--display);color:var(--ink);overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-transform:uppercase;letter-spacing:.01em}.cover-meta{font:400 clamp(7px,6cqw,12px)/1.25 var(--mono);color:var(--muted);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cover-note{font:500 clamp(6px,5cqw,10px)/1 var(--font);color:var(--muted);text-transform:uppercase;letter-spacing:.08em;padding-left:4%}.cover.is-tiny .cover-text,.cover.is-tiny .cover-note{display:none}.page{display:grid;gap:36px}.page>*{min-width:0}.page-head{display:grid;gap:10px}.page-head-art{grid-template-columns:auto minmax(0,1fr);gap:32px;align-items:end}.page-head-text{display:grid;gap:10px;min-width:0;justify-items:start}.art-frame .cover{display:block}.head-latest{display:flex;align-items:center;gap:12px;color:var(--ink-2)}.eyebrow{margin:0;font:500 12px var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.lede{margin:0;font-size:18px;color:var(--ink-2);max-width:60ch}.head-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px}.owner{margin:0}.ext-links{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:14px}.section-title{font:600 12px/1.3 var(--font);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);padding-top:10px;border-top:1px solid var(--line-strong);margin-bottom:16px}.section-title:before{content:"";display:inline-block;width:22px;height:3px;margin-right:10px;vertical-align:.2em;background:var(--accent)}.section-title-row{display:flex;align-items:baseline;gap:0 12px}.section-title-row:before{align-self:center;flex:none}.section-title-row h2{font:inherit;letter-spacing:inherit;margin:0 auto 0 0}.section-title-row .link-btn{text-transform:none;letter-spacing:0;font-weight:500}.section-note{margin:-8px 0 16px}.section-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;border-top:1px solid var(--line-strong);padding-top:10px;margin-bottom:14px}.section-head .section-title{border:0;padding:0;margin:0}.callout{display:grid;gap:12px;justify-items:start;padding:4px 0 4px 16px;border-left:3px solid var(--accent)}.callout p{margin:0;max-width:68ch}.callout-quiet{border-left-color:var(--edge)}.page-loading{padding-top:40px}.prose{display:grid;gap:10px;max-width:68ch}.prose p{margin:0}.home{display:grid;gap:52px}.hero{display:grid;gap:18px;padding:28px 0 0;max-width:820px}.hero h1{font-size:clamp(44px,6.4vw,88px);line-height:.9;text-transform:uppercase;max-width:15ch}.hero h1 em{font-style:normal;color:var(--accent-text)}.hero .lede{font-size:19px}.resume{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:14px}.start-labels{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:0 40px}.start-label{display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px;align-items:start;padding:20px 0;border-top:1px solid var(--line-strong)}.start-label-sleeves{display:flex;text-decoration:none}.start-label-sleeves .cover{box-shadow:0 0 0 1px var(--line-strong),0 10px 24px #00000059}.start-label-sleeves .cover+.cover{margin-left:-58px;margin-top:10px}.start-label-sleeves .cover:nth-child(3){margin-top:20px}.start-label-text{display:grid;gap:6px;min-width:0;justify-items:start}.start-label-text h3{font:600 34px/.95 var(--display);text-transform:uppercase}.start-label-text h3 a{color:var(--ink);text-decoration:none}.start-label-text h3 a:hover{color:var(--accent-text)}.start-why{margin:0;color:var(--ink-2)}.start-labels{transition:opacity .2s}.start-labels.is-busy{opacity:.45}.sponsored{margin-top:18px;padding:14px 16px 4px;box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:var(--radius);background:var(--sunk)}.sponsored-tag{margin:0 0 4px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-2)}.sponsored .start-label{border-top:0;padding-top:4px}.start-label-text p{margin:0}.start-label-newest{display:flex;align-items:center;gap:8px}.home-alt{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:0 40px}.home-alt .section-title{margin-bottom:8px}.artist-starts{margin:0;line-height:1.9}.home-about{border-top:1px solid var(--line);padding-top:14px;margin:0}.starts{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:0 24px}.start-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 12px;align-items:center;padding:12px 0;border-top:1px solid var(--line);text-decoration:none}.start-card .cover{grid-row:span 2}.start-card strong{color:var(--ink)}.home-labels{display:grid;grid-template-columns:2fr 1fr;gap:40px}.label-list{list-style:none;margin:0;padding:0;columns:2;column-gap:28px}.home-labels>div:last-child .label-list{columns:1}.label-list li{break-inside:avoid;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:8px 0;border-bottom:1px solid var(--line)}.label-list a{font-weight:500}.table-wrap{overflow-x:auto}.releases{width:100%;border-collapse:collapse;font-size:14px}.releases th{text-align:left;font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);padding:8px 10px;border-bottom:1px solid var(--line-strong)}.releases td{padding:7px 10px;vertical-align:middle;border-bottom:1px solid var(--line)}.releases td:first-child,.releases th:first-child{padding-left:0}.releases td a{color:var(--ink);text-decoration:none}.releases td a:hover{color:var(--accent-text);text-decoration:underline}.releases tr.is-comp td{color:var(--muted)}.releases tr.divider td{font:600 22px/1 var(--display);text-transform:uppercase;color:var(--ink);padding:22px 0 8px;border-bottom:1px solid var(--line-strong)}.releases tbody tr:not(.divider):hover td{background:var(--sunk)}.releases tbody tr:has(.play.is-on) td{background:var(--accent-5)}.catalog td .styles{flex-wrap:nowrap}.row-media{display:flex;align-items:center;gap:8px;width:max-content}.save-mini{width:30px;height:30px;border:0;border-radius:var(--radius);cursor:pointer;background:none;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line-strong);font-size:14px;opacity:0}.releases tr:hover .save-mini,.releases tr:focus-within .save-mini,.save-mini.is-saved,.save-mini:focus-visible{opacity:1}.save-mini.is-saved{color:var(--on-accent);background:var(--accent);box-shadow:none}@media(hover:none){.save-mini{opacity:1}}.orig{color:var(--muted);font-size:.9em;white-space:nowrap}.label-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:32px;align-items:end}.label-head-sleeves{display:flex;padding-top:6px}.label-head-sleeves .cover{box-shadow:0 0 0 1px var(--line-strong),0 12px 28px #0006}.label-head-sleeves .cover+.cover{margin-left:-84px;margin-top:14px}.label-head-sleeves .cover:nth-child(3){margin-top:28px}.label-head-text{display:grid;gap:10px;min-width:0;justify-items:start}.label-head-text h1{font-size:clamp(48px,7.5vw,96px);text-transform:uppercase;line-height:.88}.label-facts{margin:0;color:var(--ink-2);font-size:13px;letter-spacing:.02em}.label-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.label-actions .ext{font-size:14px}.label-about{width:100%;max-width:72ch;border-top:1px solid var(--line);padding-top:8px}.label-about summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px;cursor:pointer;font-size:13px;color:var(--ink-2);list-style:none;min-height:32px}.label-about summary::-webkit-details-marker{display:none}.label-about summary span:last-child:after{content:" +";color:var(--muted)}.label-about[open] summary span:last-child:after{content:" –"}.label-about-body{display:grid;gap:8px;padding:10px 0 0}.label-about-body p{margin:0}.label-stats{display:flex;flex-wrap:wrap;gap:6px 26px;margin:0}.label-stats div{display:grid}.label-stats dt{color:var(--muted)}.label-stats dd{margin:0;font:500 18px var(--mono)}.arrived,.bridge{margin:0;padding:2px 0 2px 14px;border-left:3px solid var(--accent);font-size:15px}.bridge-go{font-weight:600;white-space:nowrap}.milestones{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px}.milestones ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0}.milestones li a{display:inline-flex;gap:6px;padding:2px 12px 2px 0;margin-right:12px;font-size:13px;color:var(--ink-2);max-width:260px;text-decoration:none;border-right:1px solid var(--line-strong)}.milestones li:last-child a{border-right:0}.milestones li a .mono{color:var(--ink);font-weight:500}.milestones li a:hover{color:var(--accent-text)}.milestone-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabs{display:flex;gap:0;border-bottom:1px solid var(--line-strong);overflow-x:auto}.tabs button{border:0;background:none;padding:10px 18px 10px 0;margin-right:18px;cursor:pointer;white-space:nowrap;color:var(--ink-2);font:600 20px/1 var(--display);text-transform:uppercase;letter-spacing:.02em;border-bottom:3px solid transparent;margin-bottom:-1px}.tabs button .muted{font:400 12px var(--mono);margin-left:4px}.tabs button.is-on{color:var(--ink);border-bottom-color:var(--accent)}.filters{display:grid;gap:8px;margin-top:-14px}.filter-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.filter-name{width:44px}.year-range{display:inline-flex;align-items:center;gap:6px;margin-left:10px}.year-range input{width:66px;min-height:28px;padding:3px 8px;border:0;border-radius:var(--radius);background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge);font:400 12px var(--mono)}.active-filters{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding-top:4px}.filter-chip{border:0;cursor:pointer;padding:3px 10px;min-height:28px;border-radius:var(--radius);background:var(--accent);color:var(--on-accent);font:600 12px var(--font)}.catalog-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-bottom:6px}.catalog-bar .section-note{margin:0;flex:1 1 260px}.catalog-controls{display:flex;flex-wrap:wrap;gap:8px}.seg{display:inline-flex;align-items:center;gap:0;border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--edge);overflow:hidden}.seg span{margin:0 8px 0 10px}.seg button{border:0;background:none;padding:6px 12px;min-height:32px;font-size:13px;cursor:pointer;color:var(--ink-2)}.seg button+button{box-shadow:inset 1px 0 0 var(--line-strong)}.seg button.is-on{background:var(--ink);color:var(--bg);font-weight:600}.seg button:disabled{opacity:.4;cursor:not-allowed}.roster-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:0 24px}.roster-tile{display:grid;gap:4px;align-content:start;padding:14px 0 18px;border-top:1px solid var(--line-strong);min-width:0;overflow-wrap:anywhere}.roster-tile-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.roster-tile-name{font:600 24px/1 var(--display);text-transform:uppercase;color:var(--ink);text-decoration:none}.roster-tile-name:hover{color:var(--accent-text)}.roster-tile .tag{justify-self:start;margin-left:0}.roster-more{margin-top:20px}.first-note{justify-self:start;color:var(--muted)}.hop{color:var(--muted)}.hop a{color:var(--ink-2)}.nearby-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:0 24px;margin-bottom:22px}.nearby-card{display:flex;align-items:center;gap:14px;padding:12px 0;border-top:1px solid var(--line);color:var(--ink);min-width:0;text-decoration:none;overflow-wrap:anywhere}.nearby-card:hover .nearby-name{color:var(--accent-text)}.nearby-text{display:grid;gap:2px;min-width:0}.nearby-name{font:600 22px/1 var(--display);text-transform:uppercase}.mosaic{display:grid;gap:4px}.mosaic-4{grid-template-columns:repeat(2,88px)}.artist-page .page-head-text h1{font-size:clamp(44px,7vw,88px);text-transform:uppercase;line-height:.9}.path-list{list-style:none;margin:0;padding:0;position:relative;display:grid}.path-list:before{content:"";position:absolute;left:105px;top:18px;bottom:18px;width:2px;background:var(--line-strong)}.path-stop{position:relative;display:grid;grid-template-columns:82px 46px minmax(0,1fr);align-items:start;padding:8px 0}.path-years{font-size:12px;color:var(--muted);text-align:right;padding-right:10px;padding-top:4px}.path-node{display:grid;place-items:center;position:relative;z-index:1}.path-body{display:grid;gap:2px;min-width:0}.path-name{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font:600 22px/1.05 var(--display);text-transform:uppercase}.path-name a{text-decoration:none}.path-stop.is-open .path-name a{color:var(--ink)}.path-stop.is-open .path-name a:hover{color:var(--accent-text)}.path-stop.is-out .path-name a,.path-stop.is-unknown .path-name{color:var(--muted)}.path-state.is-open{color:var(--ink);font-weight:600}.path-node .icon-slot{width:36px;height:36px;margin-top:-6px}.path-stop.is-here .path-name a{font-weight:700;color:var(--ink)}.label-path-foot{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:12px}.comp-list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.dig-groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:0 24px}.dig-group{padding:0 0 16px;border-top:1px solid var(--line-strong);overflow-wrap:anywhere}.dig-group h3{margin:0 0 10px;padding:10px 0 0;font:600 12px var(--font);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);display:flex;gap:5px}.dig-group h3 a{color:var(--ink)}.dig-group ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.dig-group li{display:flex;align-items:center;gap:12px}.dig-group li .muted{margin-left:auto;font-size:12px}.record-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:24px 18px}.record-tile{position:relative;display:grid;gap:5px;align-content:start;min-width:0}.record-tile-cover{display:block}.record-tile-cover .cover{width:100%!important;height:auto!important;aspect-ratio:1}.record-tile-play{position:absolute;right:8px;top:8px;opacity:0;transition:opacity .15s}.record-tile-play .play{background:var(--bg)}.record-tile:hover .record-tile-play,.record-tile:focus-within .record-tile-play{opacity:1}@media(hover:none){.record-tile-play{opacity:1}}.record-tile .catno{justify-self:start;font-size:11px}.record-tile-title{color:var(--ink);font-weight:500;font-size:14px;line-height:1.3;text-decoration:none}.record-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:44px;align-items:end}.record-art{position:relative;width:400px;max-width:100%;aspect-ratio:1}.record-art-disc{display:none}.record-art .record-art-cover{position:absolute;inset:0;width:100%!important;height:100%!important;box-shadow:0 0 0 1px var(--line-strong),0 20px 50px #00000073}.record-page .page-head-text h1{font-size:clamp(40px,6vw,76px)}.record-by{margin:0;font-size:18px;color:var(--ink-2)}.record-by a{color:var(--ink);font-weight:600}.record-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-top:6px}.btn-play{min-height:44px;padding:10px 22px;font-size:15px}.record-links{display:grid;gap:6px;margin:6px 0 0;font-size:13px}.record-links>div{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:baseline}.record-links dt{color:var(--muted);min-width:64px;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600}.record-links dd{margin:0;display:flex;flex-wrap:wrap;gap:4px 14px}.record-columns{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px;align-items:start}.tracks{list-style:none;margin:0 0 12px;padding:0;display:grid}.tracks li{display:flex;align-items:center;gap:14px;padding:6px 0;border-bottom:1px solid var(--line)}.tracks li .mono{width:26px}.tracks li.is-on .track-name{color:var(--accent-text);font-weight:600}.track-time{margin-left:auto}.play-sm-spacer{width:30px;flex:none}.neighbors-cat{list-style:none;margin:0 0 12px;padding:0;display:grid}.neighbors-cat li{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;align-items:baseline;padding:8px 0;border-bottom:1px solid var(--line);font-size:14px}.neighbors-cat li a{color:var(--ink)}.neighbors-cat li.is-here{color:var(--ink);font-weight:600;box-shadow:inset 3px 0 0 var(--accent);padding-left:10px}.pathbar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:13px;margin-bottom:-12px}.pathbar-home{color:var(--muted)}.pathbar-step{display:inline-flex;align-items:center;gap:8px;min-width:0}.pathbar-sep{color:var(--muted)}.pathbar-link{display:inline-flex;align-items:center;gap:7px;color:var(--ink-2)}.pathbar-here{display:inline-flex;align-items:center;gap:8px;color:var(--ink);font-weight:600}.mark{display:inline-block;flex:none;vertical-align:middle;color:var(--accent);overflow:visible}.icon-slot{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--bg)}.is-here>.icon-slot,.is-here .path-node .icon-slot{background:var(--accent-5);box-shadow:inset 0 0 0 1px var(--accent-4)}.type-tag{align-self:flex-start;justify-self:start;display:inline-flex;align-items:center;padding:0;font:600 12px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.type-tag{gap:8px}.type-tag-record{letter-spacing:.04em}.panel{position:sticky;top:76px;max-height:calc(100vh - 96px - var(--dock));overflow-y:auto;padding:0 0 20px 20px;border-left:1px solid var(--line-strong)}.panel-head{display:flex;align-items:center;justify-content:space-between;padding:4px 0 10px}.panel h2{font:600 22px/1 var(--display);text-transform:uppercase}.panel .panel-sub{margin:26px 0 8px;padding-top:10px;border-top:1px solid var(--line-strong);font:600 12px var(--font);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.panel p{margin:6px 0 0}.panel.is-closed{padding-bottom:0}.trail{list-style:none;margin:10px 0 0;padding:0;position:relative}.trail-hop{position:relative;display:flex;align-items:flex-start;flex-wrap:wrap;gap:6px;padding:5px 0 7px 38px;font-size:14px;min-height:38px}.trail-hop:not(:last-child):after{content:"";position:absolute;z-index:0;left:13px;top:16px;width:2px;height:100%;background:var(--line-strong)}.trail-hop:has(+.is-start):after{height:calc(100% + 14px)}.trail-hop a{color:var(--ink-2);text-decoration:none}.trail-hop a:hover{color:var(--accent-text);text-decoration:underline}.trail-dot{position:absolute;z-index:1;left:0;top:2px}.trail-hop a{color:var(--ink);font-weight:500}.trail-hop.is-here a{color:var(--ink);font-weight:700}.trail-hop.is-start{margin-top:14px}.trail-start{position:absolute;top:-12px;left:30px;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.trail-text{display:grid;min-width:0}.trail-meta{font-size:11px}.trail-more{padding-left:30px}.trail-hop:last-child{animation:hop-in .35s ease-out}@keyframes hop-in{0%{opacity:0;transform:translateY(-4px)}}.panel-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.panel-group{margin:10px 0 4px;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.panel-next{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:8px}.panel-next li{display:grid;font-size:14px}.panel-next a{color:var(--ink);font-weight:600}.share-preview{display:grid;gap:8px;margin-top:12px;padding:12px;background:var(--sunk);border-left:3px solid var(--accent)}.share-preview p{margin:0}.share-route{overflow-wrap:anywhere}.share-row{display:flex;gap:6px}.share-row input{flex:1;min-width:0;border:0;border-radius:var(--radius);padding:6px 8px;background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge);font:400 11px var(--mono)}.crate{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:6px;font-size:14px}.crate li{display:flex;align-items:center;gap:10px}.crate li .trail-meta{margin-left:auto}.crate a{color:var(--ink-2)}.crate li:last-child{animation:hop-in .35s ease-out}.crate-note{margin-top:8px!important}.suggestions{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:0 24px}.suggestion{display:flex;align-items:center;gap:14px;padding:12px 0;border-top:1px solid var(--line);min-width:0;overflow-wrap:anywhere}.suggestion-text{display:grid;gap:2px;min-width:0;flex:1}.suggestion-name{color:var(--ink);font:600 22px/1 var(--display);text-transform:uppercase;text-decoration:none}.suggestion-name:hover{color:var(--accent-text)}.neighbor-unmapped{color:var(--ink-2)!important;font-weight:400!important}.how{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 32px;padding:16px 0;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.how h3{font-size:15px;margin-bottom:4px}.how p{margin:0}.how .how-try{grid-column:1 / -1}.app.has-player{--dock: 96px}.player{position:fixed;left:0;right:0;bottom:0;z-index:40;display:grid;gap:4px;background:color-mix(in srgb,var(--surface) 96%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line-strong);padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px))}.player-row{display:flex;align-items:center;gap:14px;max-width:1320px;width:100%;margin:0 auto}.player-info{display:grid;gap:1px;min-width:0;margin-right:auto;flex:1}.player-info strong{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player-info .small{color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player-progress{display:block;height:3px;max-width:320px;margin-top:5px;background:var(--line-strong);position:relative}.player-progress span{position:absolute;left:0;top:0;bottom:0;background:var(--accent);transition:width .25s linear}.player-progress.is-finding{background:linear-gradient(90deg,var(--line-strong) 0 30%,var(--accent-4) 50%,var(--line-strong) 70%);background-size:300% 100%;animation:finding 1.2s linear infinite}.player-foot{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;max-width:1320px;width:100%;margin:0 auto;padding-left:66px;color:var(--muted)}.player-foot .chip{min-height:24px;padding:1px 8px;font-size:12px}@keyframes finding{0%{background-position:100% 0}to{background-position:0 0}}.page-wide{gap:22px}.map-controls{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px}.toggle{display:inline-flex;align-items:center;gap:8px;cursor:pointer;min-height:32px}.toggle input{accent-color:var(--accent);width:16px;height:16px}.map-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:0;align-items:start;border-top:1px solid var(--line-strong)}.map{overflow:hidden;border-right:1px solid var(--line-strong)}.map svg{display:block;width:100%;height:auto}.map-hover{padding:10px 0;border-top:1px solid var(--line);min-height:44px}.edge{stroke:var(--line-strong);stroke-linecap:round}.edge.is-lit{stroke:var(--accent)}.edge.is-picked{stroke:var(--accent);stroke-dasharray:none}.edge-hit{stroke:transparent;stroke-width:14;cursor:pointer}.map-edges g:hover .edge{stroke:var(--ink-2)}.trail-line{fill:none;stroke:var(--accent);stroke-width:2.5;stroke-dasharray:1 7;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.node{cursor:pointer}.node:focus{outline:none}.node:focus-visible .node-ring{stroke:var(--accent);stroke-dasharray:3 3}.node-body{fill:var(--bg);stroke:var(--ink-2);stroke-width:1.5}.node-hole{fill:var(--ink-2)}.node-ring{fill:none;stroke:transparent;stroke-width:2}.node-name{font:600 13px var(--font);fill:var(--ink-2);text-anchor:middle;paint-order:stroke;stroke:var(--bg);stroke-width:4px}.node-step{font:500 11px var(--mono);fill:var(--accent-text);text-anchor:middle;paint-order:stroke;stroke:var(--bg);stroke-width:4px}.node:hover .node-name{fill:var(--ink)}.node.on-trail .node-hole{fill:var(--accent)}.node.on-trail .node-name{fill:var(--ink)}.node.is-focus .node-ring{stroke:var(--ink-2)}.node.is-selected .node-body{fill:var(--accent);stroke:var(--accent)}.node.is-selected .node-hole{fill:var(--bg)}.node.is-selected .node-name{fill:var(--ink);font-weight:700}.node-major .node-body,.node-reissue .node-body,.node-large .node-body,.node-company .node-body,.node-excluded .node-body,.node-self .node-body{fill:var(--sunk);stroke:var(--muted);stroke-dasharray:3 3}.node-major .node-name,.node-reissue .node-name,.node-large .node-name,.node-company .node-name,.node-excluded .node-name,.node-self .node-name{fill:var(--muted);font-weight:400}.map-side{display:grid;gap:12px;align-content:start;padding:16px 0 16px 20px;justify-items:start}.map-side p{margin:0}.map-side h2{font:600 30px/.95 var(--display);text-transform:uppercase}.map-side h3{margin-top:8px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.map-side-actions{display:flex;flex-wrap:wrap;gap:8px}.mini-list{list-style:none;margin:0;padding:0;display:grid;gap:6px;width:100%}.mini-list li{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.map-list{width:100%}.map-list summary{cursor:pointer;font-size:13px;color:var(--ink-2);min-height:32px;display:flex;align-items:center}.map-list ol{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:0}.map-list li{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:6px 0;border-top:1px solid var(--line);font-size:13px}.map-list li button{font-weight:600}.legend{display:grid;gap:6px;margin-top:10px;padding-top:12px;border-top:1px solid var(--line);width:100%}.legend span{display:flex;align-items:center;gap:8px}.lg{width:14px;height:14px;display:inline-block}.lg-small{border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--ink-2);background:radial-gradient(circle,var(--ink-2) 0 2.5px,transparent 3px)}.lg-out{border:1.5px dashed var(--muted)}.legend-trail{display:inline-block;width:22px;border-top:3px dotted var(--accent);vertical-align:middle;margin-right:4px}.connect-picks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;align-items:stretch}.pick{display:flex;align-items:center;gap:10px;min-height:56px;padding:8px 10px;border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--edge)}.pick>a{color:var(--ink);font:600 24px/1 var(--display);text-transform:uppercase;text-decoration:none;margin-right:auto}.pick-n{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--accent);color:var(--on-accent);font:600 12px var(--mono)}.pick-add{box-shadow:inset 0 0 0 1px var(--line-strong)}.pick-add.is-optional{box-shadow:none;outline:1px dashed var(--edge);outline-offset:-1px}.pick-wait{color:var(--muted)}.pick-add .pick-n{background:none;color:var(--muted);box-shadow:inset 0 0 0 1px var(--edge)}.pick-add .search{flex:1;min-width:0}.pick-add .search input{box-shadow:none;background:transparent;padding-left:32px}.pick-add .search-icon{left:8px}.bridges{list-style:none;margin:0;padding:0;display:grid}.bridges li{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:12px 0;border-top:1px solid var(--line)}.bridges li a{font-weight:600}.bridge-via{color:var(--accent-text);font-weight:600}.neighbors{list-style:none;margin:0 0 22px;padding:0;display:grid}.neighbors li{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.5fr) auto;gap:14px;align-items:center;padding:12px 0;border-top:1px solid var(--line)}.neighbor-name{font:600 24px/1 var(--display);text-transform:uppercase;color:var(--ink);text-decoration:none}a.neighbor-name:hover,.pick>a:hover,.label-link a:hover{color:var(--accent-text)}.strength{display:flex;gap:4px}.strength i{width:10px;height:10px;border-radius:50%;background:var(--accent)}.route-mini{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;width:100%;font-size:12px;color:var(--muted)}.route-mini i{width:18px;height:2px;background:var(--line-strong)}.route{list-style:none;margin:0;padding:0;display:grid;gap:4px;position:relative}.route:before{content:"";position:absolute;left:13px;top:20px;bottom:20px;width:2px;background:var(--line-strong)}.route-icon{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-strong)}.route-stop{position:relative;display:flex;align-items:center;gap:14px;padding:8px 16px 8px 0;min-width:0}.route-n{flex:none;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;font:500 11px var(--mono);background:var(--bg);color:var(--ink-2);box-shadow:inset 0 0 0 1.5px var(--edge);position:relative}.route-label .route-n{background:var(--accent);color:var(--on-accent);box-shadow:none}.route-text{display:grid;min-width:0}.route-text a{font:600 22px/1.05 var(--display);text-transform:uppercase;text-decoration:none;color:var(--ink)}.route-artist .route-text a{color:var(--ink-2)}.palette{position:relative}.size-btn{border:0;cursor:pointer;min-height:32px;padding:0 10px;border-radius:var(--radius);background:transparent;color:var(--ink-2);font:500 12px var(--mono);box-shadow:inset 0 0 0 1px var(--edge);white-space:nowrap}.size-word-short{display:none}.size-btn:hover,.size-btn[aria-expanded=true]{color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.palette-pop{position:absolute;right:0;top:calc(100% + 10px);z-index:35;width:min(320px,calc(100vw - 32px));display:grid;gap:14px;padding:18px;border-radius:var(--radius);background:var(--surface);box-shadow:var(--raise-lg)}.palette-pop h2{font:600 24px/1 var(--display);text-transform:uppercase}.size-range{display:grid;gap:10px}.size-range-head{display:flex;align-items:baseline;gap:6px;font-size:14px;color:var(--ink-2)}.size-range-head strong{font:600 32px/1 var(--display);color:var(--ink)}.size-range input[type=range]{width:100%;height:24px;margin:0;appearance:none;background:none;cursor:pointer}.size-range input[type=range]::-webkit-slider-runnable-track{height:3px;background:linear-gradient(to right,var(--accent) var(--fill),var(--line-strong) var(--fill))}.size-range input[type=range]::-moz-range-track{height:3px;background:linear-gradient(to right,var(--accent) var(--fill),var(--line-strong) var(--fill))}.size-range input[type=range]::-webkit-slider-thumb{appearance:none;width:18px;height:18px;margin-top:-7.5px;border-radius:50%;background:var(--bg);box-shadow:0 0 0 2px var(--accent)}.size-range input[type=range]::-moz-range-thumb{width:16px;height:16px;border:0;border-radius:50%;background:var(--bg);box-shadow:0 0 0 2px var(--accent)}.size-range p{margin:0}.about-size .size-range{max-width:420px}.look{display:grid;gap:14px;max-width:420px}.palette-pick{display:flex;align-items:center;gap:12px}.palette-pick input[type=color]{width:44px;height:44px;padding:0;border:0;border-radius:var(--radius);background:none;cursor:pointer;box-shadow:inset 0 0 0 1px var(--edge)}.palette-pick input[type=color]::-webkit-color-swatch-wrapper{padding:4px}.palette-pick input[type=color]::-webkit-color-swatch{border:0;border-radius:2px}.palette-pick input[type=color]::-moz-color-swatch{border:0;border-radius:2px}.palette-hex{font:500 13px var(--mono)}.swatches{display:flex;height:18px}.swatches i{flex:1}.presets{display:flex;flex-wrap:wrap;gap:8px}.presets button{width:30px;height:30px;border:0;border-radius:50%;cursor:pointer;box-shadow:inset 0 0 0 1px #0003}.presets button.is-on{outline:2px solid var(--ink);outline-offset:2px}.palette-mode{justify-self:start}.overlay{position:fixed;inset:0;z-index:50;background:#0a0a088c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:grid;place-items:center;padding:16px}.dialog{background:var(--surface);border-radius:var(--radius);box-shadow:var(--raise-lg);padding:24px;width:min(440px,100%);display:grid;gap:16px;justify-items:start}.dialog h2{font:600 28px/1 var(--display);text-transform:uppercase}.keys{margin:0;display:grid;gap:8px;width:100%}.keys div{display:grid;grid-template-columns:44px 1fr;align-items:center}.keys dd{margin:0}@media(max-width:980px){.body{grid-template-columns:minmax(0,1fr)}.nav .nav-trail{display:inline-flex}.panel{position:fixed;top:0;right:0;bottom:0;z-index:45;width:min(360px,92vw);max-height:none;padding:16px 18px calc(20px + var(--dock));background:var(--bg);border-left:1px solid var(--line-strong);box-shadow:var(--raise-lg);transform:translate(105%);transition:transform .2s ease-out;visibility:hidden}.panel.is-drawer-open{transform:none;visibility:visible}.drawer-scrim{position:fixed;inset:0;z-index:44;background:#0a0a0880}.map-layout{grid-template-columns:minmax(0,1fr)}.map{border-right:0}.map-side{padding-left:0}.home-labels{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.topbar{flex-wrap:wrap;gap:8px 10px;padding-inline:16px}.topbar .search{order:3;flex-basis:100%;max-width:none}.nav{gap:2px}.nav a{padding:6px 8px}.size-word{display:none}.size-word-short{display:inline}.search-kbd{display:none}.body{padding:18px 16px calc(80px + var(--dock));gap:22px}.page{gap:28px}.page-head-art,.label-head,.record-head{grid-template-columns:minmax(0,1fr);gap:20px}.label-head-sleeves .cover{width:96px!important;height:96px!important}.label-head-sleeves .cover+.cover{margin-left:-60px}.record-art{width:100%}.record-columns{grid-template-columns:minmax(0,1fr)}.mosaic-4{grid-template-columns:repeat(2,72px)}.record-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.label-list{columns:1}.neighbors li{grid-template-columns:minmax(0,1fr);gap:4px}.releases{font-size:13px}.catalog th:nth-child(6),.catalog td:nth-child(6),.catalog th:nth-child(7),.catalog td:nth-child(7){display:none}.start-label{grid-template-columns:1fr}.path-stop{grid-template-columns:58px 36px minmax(0,1fr)}.path-list:before{left:75px}.player-row{gap:10px}.player-cover{width:40px!important;height:40px!important}.player-info{flex:1 1 0}.player-foot{padding-left:0;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.player-ask,.player-row .btn-small{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}
