/* Compact, comparable charts. Tables retain their table layout on phones. */
.ranking-nav,.rankings-intro,.ranking-directory,.ranking-extra,.chart-table-page,.pro-page{max-width:1200px;margin-inline:auto;box-sizing:border-box}
.ranking-nav{margin:22px auto 0;padding:16px var(--af-gutter);border-bottom:1px solid var(--af-border);display:flex;align-items:center;justify-content:space-between;gap:24px}
.ranking-nav-top{display:flex;align-items:center;gap:26px;min-width:0}.ranking-home{font:650 18px var(--af-font-display);letter-spacing:-.04em;white-space:nowrap;text-decoration:none}.ranking-home>span{color:var(--af-accent);padding-left:12px}
.ranking-families{display:flex;gap:4px}.ranking-families a{display:flex;align-items:center;min-height:44px;padding:8px 12px;font-size:12px;text-decoration:none;color:var(--af-muted);border-radius:6px}.ranking-families a.is-active{color:var(--af-text);background:var(--af-surface)}
.ranking-picker{position:relative;min-width:270px}.ranking-picker>label{font-size:10px;color:var(--af-muted);display:block;margin-bottom:5px}.ranking-picker select{appearance:none;width:100%;min-height:46px;padding:10px 38px 10px 12px;border:1px solid var(--af-border);border-radius:8px;background:var(--af-control-bg);color:var(--af-text);font:500 13px var(--af-font-body)}.ranking-picker>span{position:absolute;right:14px;bottom:13px;pointer-events:none}
body[data-design=premium] :is(.ranking-nav,.chart-table-page,.pro-page,.ranking-directory) :is(a,button,input,select):focus-visible{outline:2px solid var(--af-accent);outline-offset:4px}
.rankings-intro{padding:50px var(--af-gutter) 30px}.rankings-intro h1,body[data-design=premium] .ranking-page-head h1,body[data-design=premium] .pro-page h1{font:650 clamp(32px,4vw,54px)/1.08 var(--af-font-display)!important;letter-spacing:-.05em;margin:12px 0 16px}
.rankings-intro>p:last-child,.ranking-page-head>p:not(.index-eyebrow):not(.chart-edition){font-size:14px;line-height:1.7;color:var(--af-muted);max-width:650px}
.ranking-directory{display:grid;grid-template-columns:1fr 1fr;padding:0 var(--af-gutter)}.ranking-directory>a{display:flex;gap:18px;min-width:0;align-items:start;padding:28px 24px 30px 0;border-top:1px solid var(--af-border);text-decoration:none}.ranking-directory>a:nth-child(even){padding-left:28px;border-left:1px solid var(--af-border)}.directory-number{font:500 12px var(--af-font-display);color:var(--af-subtle);padding-top:4px}.ranking-directory small{font-size:10px;color:var(--af-accent);letter-spacing:.07em;text-transform:uppercase}.ranking-directory h2{font:600 23px/1.25 var(--af-font-display)!important;letter-spacing:-.035em;margin:10px 0!important}.ranking-directory p{font-size:13px;line-height:1.7;max-width:370px;margin:0;color:var(--af-muted)}.directory-arrow{margin-left:auto;font-size:22px;color:var(--af-muted)}.ranking-directory>a:hover h2,.ranking-directory>a:hover .directory-arrow{color:var(--af-accent)}
.ranking-extra{display:flex;flex-wrap:wrap;gap:8px 26px;padding:14px var(--af-gutter) 40px}.ranking-extra a{min-height:44px;display:flex;align-items:center;font-size:12px;color:var(--af-muted)}
.chart-table-page{padding:36px var(--af-gutter) 50px}.ranking-page-head{margin-bottom:24px}.chart-edition{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--af-text);flex-wrap:wrap;margin-top:16px}.chart-edition>span{color:var(--af-muted);margin-left:12px}
.chart-subnav{display:flex;gap:6px;margin:20px 0 24px;flex-wrap:wrap}.chart-subnav>a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 16px;border:1px solid var(--af-border);border-radius:7px;color:var(--af-muted);font-size:12px;font-weight:600;text-decoration:none}.chart-subnav>a[aria-current=page]{color:var(--af-bg);background:var(--af-accent);border-color:var(--af-accent)}
.ranking-table-tools{display:grid;grid-template-columns:minmax(180px,1fr) 180px;gap:14px;align-items:end;padding:18px;border:1px solid var(--af-border);background:var(--af-surface);border-radius:10px}.ranking-table-tools label{display:grid;gap:7px;font-size:11px;font-weight:500;color:var(--af-muted)}.ranking-table-tools :is(input,select){box-sizing:border-box;width:100%;min-width:0;min-height:46px;padding:11px 12px;font:400 14px var(--af-font-body);border:1px solid var(--af-border);border-radius:6px;background:var(--af-control-bg);color:var(--af-text)}
.movement-legend{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:16px 0;font-size:10px;color:var(--af-muted)}.movement-legend>span{display:inline-flex;align-items:center;gap:5px}.movement-legend svg{width:14px;height:14px}.ranking-result-count{font-size:11px;color:var(--af-muted);margin:4px 0 16px}
body[data-design=premium] .rank-movement-up,body[data-design=premium] .movement-up{color:var(--af-accent)}body[data-design=premium] .rank-movement-down,body[data-design=premium] .movement-down{color:#f68a94}body[data-design=premium] .rank-movement-new{color:#aabaff}body[data-design=premium] .rank-movement-re{color:#ddacef}body[data-design=premium] .rank-movement-flat,body[data-design=premium] .rank-movement-unknown{color:var(--af-muted)}
.rank-movement{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:48px;font-size:12px;font-weight:650;font-variant-numeric:tabular-nums}.rank-movement svg{flex:0 0 16px}.rank-movement-new,.rank-movement-re{font-size:10px}.movement svg{width:13px;height:13px;flex-shrink:0}
html[data-theme=light] body[data-design=premium] :is(.rank-movement-up,.movement-up){color:#536400}html[data-theme=light] body[data-design=premium] :is(.rank-movement-down,.movement-down){color:#b62441}html[data-theme=light] body[data-design=premium] .rank-movement-new{color:#3e50ba}html[data-theme=light] body[data-design=premium] .rank-movement-re{color:#8d348f}
body[data-design=premium] .ranking-table-scroll{max-width:100%;overflow-x:auto!important;overscroll-behavior-inline:contain;border:1px solid var(--af-border);border-radius:10px;scrollbar-width:thin;scrollbar-color:var(--af-track) var(--af-surface);-webkit-overflow-scrolling:touch}
body[data-design=premium] table.ranking-table{display:table!important;width:100%!important;min-width:660px;max-width:none;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:13px;text-align:left;color:var(--af-text);margin:0}
body[data-design=premium] .ranking-table thead{display:table-header-group!important}body[data-design=premium] .ranking-table tbody{display:table-row-group!important}body[data-design=premium] .ranking-table tr{display:table-row!important;padding:0!important;margin:0!important;background:var(--af-bg)!important;border:0!important;border-radius:0!important;box-shadow:none!important}
body[data-design=premium] .ranking-table :is(th,td){display:table-cell!important;border:0!important;border-bottom:1px solid var(--af-border)!important;padding:16px 14px!important;vertical-align:middle;text-align:left;line-height:1.45;white-space:nowrap;background:inherit;font-variant-numeric:tabular-nums}
body[data-design=premium] .ranking-table :is(th,td)::before{display:none!important;content:none!important}body[data-design=premium] .ranking-table thead th:first-child{width:48px;box-sizing:border-box}body[data-design=premium] .ranking-table thead th:nth-child(2){width:45%}body[data-design=premium] .ranking-table thead th{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.035em;color:var(--af-muted);background:var(--af-surface)!important}
body[data-design=premium] .ranking-table tbody tr:last-child :is(th,td){border-bottom:0!important}body[data-design=premium] .ranking-table tbody tr:hover{background:var(--af-surface)!important}
body[data-design=premium] .ranking-table .table-rank{width:42px;box-sizing:border-box;font:600 19px var(--af-font-display);letter-spacing:-.04em;color:var(--af-muted)}body[data-design=premium] .ranking-table .table-entry{width:45%;min-width:205px;max-width:360px;white-space:normal;font-weight:500}.table-entry strong{display:block;font-size:14px;line-height:1.45;overflow-wrap:anywhere}.table-entry small{display:block;font-size:12px;line-height:1.5;color:var(--af-muted);font-weight:400;margin-top:4px;max-width:340px}
.table-scroll-note{display:none;font-size:10px;color:var(--af-muted);margin:0 0 10px}.table-scroll-note>span{margin-left:6px}.ranking-source{font-size:11px;line-height:1.8;color:var(--af-muted);margin:20px 0}.ranking-source a{text-decoration:underline;text-underline-offset:3px}.ranking-empty{padding:30px 16px;text-align:center;border-bottom:1px solid var(--af-border)}.ranking-empty h2{font:600 20px var(--af-font-display)}.ranking-empty p{font-size:13px;color:var(--af-muted)}.ranking-empty button{min-height:44px;padding:10px 16px;border:1px solid var(--af-border);border-radius:7px;color:var(--af-text);background:var(--af-surface);cursor:pointer}
.stream-controls{grid-template-columns:minmax(220px,1fr) 120px 145px 140px}.stream-year-note{font-size:12px;line-height:1.7;color:var(--af-muted);padding:12px 16px;border-left:2px solid var(--af-accent);background:var(--af-surface)}
.stream-counter-feature{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;padding:28px 30px;margin:24px 0 32px;border:1px solid var(--af-border);border-radius:12px;background:var(--af-surface)}.stream-counter-feature small{display:block;font-size:10px;color:var(--af-muted);letter-spacing:.07em}.stream-counter-feature h2{font:600 clamp(22px,3vw,32px)/1.2 var(--af-font-display)!important;letter-spacing:-.035em;margin:12px 0!important;overflow-wrap:anywhere}.stream-counter-feature p{font-size:13px;color:var(--af-muted);margin:6px 0 12px}.stream-counter-feature strong{display:block;font:600 clamp(24px,3vw,38px)/1.2 var(--af-font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:8px}.stream-counter-feature #counter-daily{color:var(--af-accent);font-weight:500}.stream-counter-feature a{font-size:11px;color:var(--af-muted)}
.stream-table-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:24px 0 16px}.stream-table-heading h2{font:600 20px var(--af-font-display)!important;letter-spacing:-.03em;margin:0!important}.stream-table-heading>p{font-size:11px;color:var(--af-muted)}body[data-design=premium] .stream-counter-table{min-width:800px!important}.stream-pick{border:0;background:transparent;color:var(--af-text);padding:0;min-height:30px;text-align:left;cursor:pointer;font:600 14px/1.5 var(--af-font-body);overflow-wrap:anywhere}.stream-pick:hover{text-decoration:underline;text-underline-offset:4px}.stream-total{font-weight:600}.stream-daily{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--af-accent)}html[data-theme=light] .stream-daily,html[data-theme=light] .stream-counter-feature #counter-daily{color:#536400}.stream-counter-table td:last-child a{font-size:11px;color:var(--af-muted)}
.stream-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:20px 0}.stream-pagination button{min-height:44px;border:1px solid var(--af-border);border-radius:7px;padding:10px 14px;font:500 12px var(--af-font-body);background:var(--af-surface);color:var(--af-text);cursor:pointer}.stream-pagination button:disabled{opacity:.4;cursor:default}.stream-pagination>span{font-size:11px;color:var(--af-muted)}
.release-table-link{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;margin-bottom:24px;border:1px solid var(--af-border);border-radius:8px;font-size:13px;color:var(--af-text);background:var(--af-surface);text-decoration:none}.release-table-link span{color:var(--af-accent)}.home-chart-shortcuts{display:flex;flex-wrap:wrap;gap:4px 24px;max-width:1200px;margin:28px auto 0;padding:16px var(--af-gutter);border-block:1px solid var(--af-border)}.home-chart-shortcuts a{display:flex;gap:6px;align-items:center;min-height:44px;font-size:12px;text-decoration:none;color:var(--af-muted)}.home-chart-shortcuts a:first-child{color:var(--af-accent);font-weight:600}
.pro-page{padding:60px var(--af-gutter)}.pro-page-head{max-width:670px}.pro-wordmark{font-size:13px;font-weight:700;letter-spacing:-.02em;display:flex;align-items:center;gap:9px}.pro-wordmark b{font-size:10px;letter-spacing:.06em;padding:4px 6px;background:var(--af-accent);color:var(--af-bg);border-radius:4px}.pro-page-head>p{font-size:15px;line-height:1.8;color:var(--af-muted);max-width:530px}.ranking-primary-action{display:inline-flex;align-items:center;gap:22px;min-height:46px;padding:10px 16px;border-radius:7px;background:var(--af-accent);color:var(--af-bg);font-size:12px;font-weight:650;text-decoration:none;margin-top:16px}.pro-secondary-action{display:inline-flex;min-height:44px;align-items:center;margin:16px;font-size:12px;text-decoration:none}.pro-plans{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:42px}.pro-plans article{border:1px solid var(--af-border);border-radius:12px;padding:28px}.pro-plans .pro-plan-featured{background:var(--af-surface);border-color:var(--af-active-border)}.pro-plans small{font-size:10px;color:var(--af-muted);letter-spacing:.07em}.pro-plans h2{font:600 26px var(--af-font-display)!important;letter-spacing:-.04em;margin:12px 0 24px!important}.pro-plan-price{font:600 22px var(--af-font-display)}.pro-plans p{font-size:12px;color:var(--af-muted);line-height:1.7}.pro-plans ul{padding:20px 0;list-style:none;margin:0}.pro-plans li{padding:12px 0;border-top:1px solid var(--af-border);font-size:13px;color:var(--af-muted)}.pro-plans article>a{font-size:12px;min-height:44px;display:inline-flex;align-items:center;color:var(--af-accent)}
body[data-design=premium] .app-bottom-nav .nav-pro{color:var(--af-muted)!important}body[data-design=premium] .app-bottom-nav .nav-pro>svg{color:var(--af-accent)}body[data-design=premium] .app-bottom-nav>a[aria-current=page]{background:var(--af-accent-soft)!important;color:var(--af-accent)!important}
@media(max-width:800px){.stream-controls{grid-template-columns:1fr 1fr}.stream-controls>label:first-child{grid-column:1/-1}}
@media(max-width:767px){.ranking-nav{display:block;padding:10px 16px 16px;margin-top:6px}.ranking-nav-top{justify-content:space-between;gap:10px;margin-bottom:8px}.ranking-home{font-size:17px}.ranking-home>span{display:none}.ranking-families{gap:0}.ranking-families a{padding-inline:11px;font-size:12px}.ranking-picker{min-width:0}.ranking-picker>label{font-size:10px}.ranking-picker select{font-size:14px;min-height:46px}.rankings-intro{padding:32px 16px 24px}.rankings-intro h1,body[data-design=premium] .ranking-page-head h1{font-size:32px!important}.ranking-directory{grid-template-columns:1fr;padding-inline:16px}.ranking-directory>a,.ranking-directory>a:nth-child(even){padding:24px 0;gap:14px;border-left:0}.ranking-directory h2{font-size:22px!important}.ranking-directory p{font-size:13px}.chart-table-page{padding:28px 16px 40px}.ranking-page-head{margin-bottom:20px}.ranking-page-head>p:not(.index-eyebrow):not(.chart-edition){font-size:13px}.chart-edition{font-size:11px;gap:5px}.chart-edition>span{display:block;flex-basis:100%;margin:4px 0 0}.chart-subnav{gap:8px}.chart-subnav a{flex:1;padding:10px 8px;font-size:12px;white-space:nowrap}.ranking-table-tools{padding:14px;grid-template-columns:minmax(0,1fr) 120px;gap:10px}.ranking-table-tools label{font-size:10px}.ranking-table-tools :is(input,select){font-size:16px}.ranking-table-tools select{padding-inline:8px}.movement-legend{gap:10px 14px;font-size:10px}.table-scroll-note{display:block;font-size:10px}.ranking-table-scroll{border-radius:8px!important}
body[data-design=premium] .ranking-table :is(th,td){padding:13px 10px!important}body[data-design=premium] .ranking-table .table-rank{font-size:17px;width:48px}body[data-design=premium] .ranking-table .table-entry{min-width:195px;max-width:195px;width:195px}.table-entry strong,.stream-pick{font-size:13px}.table-entry small{font-size:11px}.rank-movement{font-size:11px;min-width:42px}body[data-design=premium] .ranking-table thead th:nth-child(-n+2),body[data-design=premium] .ranking-table tbody .table-entry,body[data-design=premium] .ranking-table tbody .table-rank{position:sticky;left:0;z-index:1;background:var(--af-bg)!important}body[data-design=premium] .ranking-table thead th:nth-child(2),body[data-design=premium] .ranking-table tbody .table-entry{left:48px;box-shadow:5px 0 8px -7px #0009}body[data-design=premium] .ranking-table thead th:nth-child(2){width:195px}body[data-design=premium] .ranking-table thead th:nth-child(-n+2){background:var(--af-surface)!important}
.stream-controls{grid-template-columns:1fr 1fr}.stream-controls>label:first-child{grid-column:1/-1}.stream-counter-feature{grid-template-columns:1fr;gap:24px;padding:22px 18px}.stream-counter-feature>div+div{border-top:1px solid var(--af-border);padding-top:22px}.stream-counter-feature strong{font-size:32px}.stream-table-heading{display:block}.stream-table-heading>p{margin:8px 0}.stream-table-heading h2{font-size:20px!important}.stream-pagination button{font-size:11px;padding-inline:11px}.home-chart-shortcuts{gap:0 22px;padding-inline:16px;margin-top:20px}.home-chart-shortcuts a{font-size:11px}.home-chart-shortcuts a:first-child{flex-basis:100%}.pro-page{padding:36px 16px}.pro-page-head h1{font-size:36px!important}.pro-page-head>p{font-size:14px}.pro-secondary-action{margin:12px 0;display:flex}.pro-plans{grid-template-columns:1fr;gap:16px;margin-top:26px}.pro-plans article{padding:24px}.ranking-extra{padding-inline:16px}.ranking-nav+.tab-content{padding-top:26px!important}}
@media(prefers-reduced-motion:no-preference){.ranking-directory a,.chart-subnav a,.ranking-primary-action,.stream-pagination button{transition:color .16s ease,background .16s ease,border-color .16s ease}.ranking-primary-action:active,.stream-pagination button:active{transform:translateY(1px)}}
[hidden]{display:none!important}

/* Keep text actions distinct from the shared glass-button treatment. */
body[data-design=premium] .stream-pick{background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:0!important;padding:0!important;min-height:44px!important;color:var(--af-text)!important}
body[data-design=premium] .ranking-primary-action,body[data-design=premium] .chart-subnav>a[aria-current=page]{color:var(--af-bg)!important}
.stream-retry{min-height:44px;padding:8px 14px;border:1px solid var(--af-border);border-radius:6px;background:var(--af-surface);color:var(--af-text);margin-left:10px;cursor:pointer}
/* A colourful chart catalogue with all copy in normal flow. */
.turntable-gateway{max-width:calc(1200px - 2*var(--af-gutter));margin:28px auto;display:flex;align-items:center;justify-content:space-between;gap:28px;padding:30px;background:#b5cdfa;color:#152d49;border-radius:12px}
body[data-design=premium] .turntable-gateway :is(h2,p,span,a){color:inherit}.turntable-gateway span{font-size:12px}.turntable-gateway h2{margin:10px 0;font-size:30px}.turntable-gateway p{font-size:14px;margin:0;max-width:560px}.turntable-gateway>a{display:flex;align-items:center;gap:24px;min-height:48px;padding:12px 18px;background:#152d49;color:#fff!important;border-radius:7px;font-size:13px;font-weight:600;flex:none}
.turntable-section-links{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0}.turntable-section-links a{min-height:44px;padding:11px 16px;border-radius:7px;background:var(--af-surface);font-size:13px;text-decoration:none}.turntable-section-links a:hover{background:var(--af-accent-soft);color:var(--af-accent)}
.turntable-group{padding-block:24px;scroll-margin-top:110px}.turntable-group>header{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px}.turntable-group>header h2{font-size:28px!important;margin:0}.turntable-group>header p{font-size:13px;line-height:1.7;color:var(--af-muted);max-width:490px;margin:0}
.turntable-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.turntable-category{--card-fill:#d9f24a;--card-ink:#17220d;min-width:0;display:flex;flex-direction:column;padding:26px;border-radius:12px;background:var(--card-fill);color:var(--card-ink);text-decoration:none;transition:transform 180ms ease-out}
.turntable-category:nth-child(3n+2){--card-fill:#b5cdfa;--card-ink:#152d49}.turntable-category:nth-child(3n+3){--card-fill:#efb8b0;--card-ink:#412426}#turntable-specialist .turntable-category{--card-fill:#f2ce88;--card-ink:#3d2b13}#turntable-specialist .turntable-category:nth-child(2){--card-fill:#b5cdfa;--card-ink:#152d49}#turntable-specialist .turntable-category:nth-child(3){--card-fill:#efb8b0;--card-ink:#412426}#turntable-archive .turntable-category{--card-fill:var(--af-surface);--card-ink:var(--af-text);border:1px solid var(--af-border)}
body[data-design=premium] .turntable-category :is(h3,p,span,small,strong,b){color:var(--card-ink)}.turntable-type{font-size:11px;font-weight:600}.turntable-category h3{font-size:26px!important;line-height:1.2!important;margin:20px 0 14px;overflow-wrap:anywhere}.turntable-category>p{font-size:13px;line-height:1.7;margin:0 0 24px}.turntable-leader{margin-top:auto;padding-top:16px;display:grid;gap:7px}.turntable-leader small{font-size:10px}.turntable-leader strong{font-size:19px;line-height:1.3;overflow-wrap:anywhere}.turntable-leader span{font-size:12px;line-height:1.5;overflow-wrap:anywhere}.turntable-card-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin-top:20px;font-size:10px;line-height:1.6}.turntable-card-foot b{font-size:23px;flex:none}.turntable-category:hover{transform:translateY(-3px)}
.chart-archive-note{border-left:3px solid #f2ce88;padding:12px 16px;background:var(--af-surface);color:var(--af-text)!important;font-size:13px!important;max-width:650px}.turntable-back{display:inline-flex;align-items:center;min-height:44px;margin-bottom:16px;font-size:13px}
.ranking-directory>a{padding:26px!important;border:0!important;border-radius:12px;background:var(--af-surface)}.ranking-directory{gap:14px}.ranking-directory .directory-number{display:none}.ranking-directory h2{font-size:25px!important}.ranking-directory>a:nth-child(1){background:#d9f24a;color:#17220d}.ranking-directory>a:nth-child(2){background:#b5cdfa;color:#152d49}.ranking-directory>a:nth-child(-n+2) :is(h2,p,small,.directory-arrow){color:inherit!important}
@media(max-width:900px){.turntable-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.turntable-gateway{align-items:start;flex-direction:column}.turntable-group>header{display:block}.turntable-group>header p{margin-top:12px}}
@media(max-width:520px){.turntable-category-grid{grid-template-columns:1fr}.turntable-category{padding:24px}.turntable-category h3{font-size:25px!important}.turntable-gateway{margin:20px 16px;padding:24px;max-width:none}.turntable-gateway>a{width:100%;justify-content:space-between;box-sizing:border-box}.turntable-group{padding-block:20px}.ranking-picker{min-width:0}}
@media(prefers-reduced-motion:reduce){.turntable-category{transition:none}.turntable-category:hover{transform:none}}
