.player-filters{margin-bottom:16px}.player-filters #search-form{flex:1;max-width:480px}.player-filters #search-form input{min-width:0;flex:1}.player-window{display:flex;align-items:center;gap:10px;font-size:12px;color:#66748a}.player-window select{font-size:12px}.player-category-list{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}.player-category-list button{display:flex;align-items:center;gap:10px;padding:9px 12px;font-size:12px;border-radius:8px;color:#5b6980}.player-category-list b{font-size:12px;font-variant-numeric:tabular-nums;background:#edf0f5;border-radius:5px;padding:2px 6px}.player-category-list button.active{border-color:#7e8acd;color:#344b9f;background:#eef1ff}.player-category-list button.active b{background:#dfe6ff;color:#344b9f}.player-category-description{font-size:12px;color:#5d6b80;margin:14px 0}.player-filters summary{font-size:12px;color:#586aa6;cursor:pointer}.player-rules{max-width:680px;font-size:12px;line-height:1.7;color:#66748a;margin-top:12px}.player-row-tags{display:flex;gap:5px;flex-wrap:wrap;max-width:300px;margin-bottom:8px}.player-row-tags .badge{font-size:10px}.player-filters>.row{flex-wrap:wrap;gap:12px}@media(max-width:600px){.player-filters #search-form{max-width:none;width:100%;flex-basis:100%}.player-window{width:100%;justify-content:space-between}.player-category-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.player-category-list button{justify-content:space-between;min-width:0;font-size:11px;padding:8px}.player-filters .row small{font-size:11px}.player-filters details{width:100%}}
.player-filters #player-results-filter{display:flex;flex-wrap:wrap;align-items:end;gap:8px;max-width:100%}.player-filters #player-results-filter label{font-size:12px;min-width:0}.player-filters #player-results-filter .player-custom-range[hidden]{display:none}.player-filters #player-results-filter input{width:190px;max-width:100%}@media(max-width:600px){.player-filters #player-results-filter{width:100%}.player-filters #player-results-filter .player-custom-range{width:100%}.player-filters #player-results-filter input{width:100%}}

.player-classify-actions{gap:10px;flex-wrap:wrap;margin-top:16px}.player-classify-actions small{font-size:11px;color:#6e7d91;line-height:1.6;flex:1;min-width:200px}.player-classify-actions .primary{font-size:12px}.player-classification-source{display:block;font-size:10px;color:#7b8798;margin-bottom:5px}.player-row-tags{max-width:340px}.player-category-list{margin-top:16px}@media(max-width:600px){.player-classify-actions small{flex-basis:100%;min-width:0}.player-classify-actions button{font-size:12px}.player-category-list button span{text-align:left}}
