#genreGrid .genre-combobox{max-width:260px}@media (max-width:480px){#genreGrid .genre-combobox{max-width:100%}}.gp2{min-width:0!important;width:100%!important}.gp2 .genre-combobox-list{display:block!important;max-height:min(60vh,520px)!important;padding:6px 8px 10px!important}.gp2 .gp-group-title{color:var(--gold-primary);font-size:.64rem;letter-spacing:.16em;opacity:.85;padding:12px 8px 6px;text-transform:uppercase}.gp2 .gp-option{background:transparent!important;border:1px solid transparent!important;border-radius:8px!important;color:#e8e2d4!important;cursor:pointer;display:grid!important;font-size:.85rem!important;grid-template-areas:"name check" "desc check"!important;grid-template-columns:1fr auto!important;margin:0 0 4px!important;padding:9px 10px!important;text-align:left!important;width:100%!important}.gp2 .gp-option[style*="display: none"]{display:none!important}.gp2.genre-combobox-dropdown{min-width:min(340px,calc(100vw - 32px))!important}.gp2 .gp-option .gp-name{font-weight:700;grid-area:name}.gp2 .gp-option .gp-desc{color:#a89b88;font-size:.72rem;grid-area:desc;line-height:1.3}.gp2 .gp-option .gp-check{align-self:center;color:var(--gold-primary);grid-area:check;margin-left:10px;opacity:0}.gp2 .gp-option:hover{background:#cfa93512!important;border-color:#cfa93540!important}.gp2 .gp-option.active{background:#cfa93521!important;border-color:var(--gold-primary)!important}.gp2 .gp-option.active .gp-name{color:var(--gold-primary)}.gp2 .gp-option.active .gp-check{opacity:1}.gp2 .gp-empty{color:#a89b88;font-size:.8rem;padding:18px 10px;text-align:center}.gp2-trigger .genre-combobox-value{align-items:flex-start!important;display:flex!important;flex-direction:column!important;gap:1px!important;line-height:1.2!important}.gp2-trigger .gp-value-name{font-size:.9rem;font-weight:700}.gp2-trigger .gp-value-group{color:#a89b88;font-size:.66rem;letter-spacing:.06em}.gp2-trigger .gp-placeholder{color:#a89b88;font-weight:500}.sc-genre-inline .gp2-trigger{min-height:46px!important;padding:6px 12px!important}
