.ce-catalog-filters{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr) minmax(0,.95fr) minmax(0,1.4fr) minmax(0,1.1fr);align-items:start;gap:12px;padding:14px;border:1px solid #26374b;border-radius:14px;background:#0e1722;margin:12px 0}
.ce-catalog-filters>label{display:grid;align-content:start;gap:6px;min-width:0;font-size:13px;line-height:1.4;color:#9eb1c8}
.ce-catalog-filters>label select{box-sizing:border-box;min-width:0;width:100%;height:40px;padding:9px 12px;font:inherit;font-size:14px;background:#101c2b;color:#dfebf7;border:1px solid #31445b;border-radius:8px;max-width:100%}
.ce-catalog-filters .ce-zone-control{margin:0;display:grid;align-items:start;gap:6px}
.ce-catalog-filters .ce-zone-feedback{line-height:1.5;overflow-wrap:anywhere}.ce-catalog-filters .ce-zone-feedback:empty{display:none}
.ce-comparison-note{font-size:13px!important;line-height:1.7;max-width:1100px;margin:14px 0 20px}
.ce-leaderboard-page .tools select,.ce-leaderboard-page .ce-catalog-filters select{-webkit-appearance:none;appearance:none;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%239eb1c8' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:16px 16px;background-position:right 12px center;background-repeat:no-repeat;cursor:pointer}
@media(forced-colors:active){.ce-leaderboard-page .tools select,.ce-leaderboard-page .ce-catalog-filters select{-webkit-appearance:auto;appearance:auto;background-image:none}}
@media(max-width:1000px){.ce-catalog-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.ce-catalog-filters .ce-zone-control{grid-column:1/-1}}
