.genres-module-scss-module__WV5nyG__genre-cloud{flex-wrap:wrap;gap:12px;padding:68px 0;display:flex}.genres-module-scss-module__WV5nyG__genre-badge{--scale:1;background-color:var(--surface-2);height:calc(42px*var(--scale));padding:0 calc(6px*var(--scale))0 calc(1em*var(--scale));justify-content:center;align-items:center;gap:calc(8px*var(--scale));line-height:1;font-size:calc(16px*var(--scale));white-space:nowrap;cursor:pointer;color:var(--text-secondary);border:1px solid #00000026;border-radius:40px;text-decoration:none;transition:all .4s;display:inline-flex;box-shadow:0 2px 8px #00000026}.genres-module-scss-module__WV5nyG__genre-badge--small{padding-top:2px}.genres-module-scss-module__WV5nyG__genre-badge:hover{background:var(--surface-3);color:var(--text-primary)}.genres-module-scss-module__WV5nyG__genre-badge:hover .genres-module-scss-module__WV5nyG__genre-count{background:var(--surface-2);color:var(--text-primary)}.genres-module-scss-module__WV5nyG__genre-count{color:var(--text-secondary);min-height:calc(28px*var(--scale));min-width:calc(28px*var(--scale));padding:1px calc(6px*var(--scale))0;background-color:#524766;border-radius:28px;justify-content:center;align-items:center;font-size:.85em;display:inline-flex}.genres-module-scss-module__WV5nyG__genre-page-count{text-align:center;margin-bottom:2rem}.genres-module-scss-module__WV5nyG__genre-page-description{text-align:center;text-wrap:pretty;max-width:700px;color:var(--text-secondary);margin:.5em auto 2em;font-size:16px;line-height:1.6}
