.sap-category-test .sct-catalog-controls{padding:20px;border:1px solid var(--sct-line);border-radius:12px;background:linear-gradient(125deg,#10222b99,#10172488);margin-bottom:18px}.sap-category-test .sct-area-filters{min-width:0;border:0;padding:0;margin:0 0 20px}.sap-category-test .sct-area-filters legend{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:650;color:#dff8fc;padding:0;margin-bottom:13px}.sap-category-test .sct-area-options{display:flex;flex-wrap:wrap;gap:8px}.sap-category-test .sct-area-options button{display:flex;align-items:center;gap:8px;padding:9px 12px;min-height:40px;border:1px solid #334359;border-radius:22px;background:#101925;color:#c5d1e0;font-size:11px;line-height:1.4;text-align:left}.sap-category-test .sct-area-options button:hover{background:#17313e;border-color:#5c8290}.sap-category-test .sct-area-options button[aria-pressed=true]{background:#173d44;border-color:var(--sct-cyan);color:#b7faff}.sap-category-test .sct-area-options button span{font-size:10px;min-width:20px;text-align:center;padding:2px 5px;border-radius:10px;background:#ffffff0c;font-variant-numeric:tabular-nums}.sap-category-test .sct-catalog-fields{display:grid;grid-template-columns:minmax(180px,1.8fr) repeat(3,minmax(130px,1fr));gap:12px;margin-bottom:0}.sap-category-test .sct-catalog-fields label{min-width:0}.sap-category-test .sct-catalog-fields :is(input,select){width:100%;min-width:0}.sap-category-test .sct-sort select{border-color:#49818b}.sap-category-test .sct-clear-filters{margin-top:14px;min-height:36px;font-size:12px;color:var(--sct-cyan);text-decoration:underline}.sap-category-test .sct-ranking-note{font-size:11px;color:var(--sct-muted);margin:0 0 12px}.sap-category-test .sct-ranking-note button{color:var(--sct-cyan);text-decoration:underline;margin-left:5px}@media (max-width:900px){.sap-category-test .sct-catalog-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.sap-category-test .sct-catalog-controls{padding:14px}.sap-category-test .sct-catalog-fields{grid-template-columns:minmax(0,1fr)}.sap-category-test .sct-area-options{flex-wrap:nowrap;overflow-x:auto;padding:4px 2px 10px;scrollbar-width:thin;scrollbar-color:#415771 #101724}.sap-category-test .sct-area-options button{flex-shrink:0;min-height:44px}.sap-category-test .sct-area-filters{margin-bottom:12px}}
