.oA_NNq_filterContainer{flex-direction:column;align-items:center;gap:1rem;width:100%;margin-bottom:2.5rem;display:flex}.oA_NNq_categoryBar{flex-wrap:wrap;justify-content:center;gap:.5rem;width:100%;display:flex}@media (max-width:768px){.oA_NNq_filterContainer{gap:.85rem;margin-bottom:1.8rem}.oA_NNq_categoryBar{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding:.3rem .2rem;overflow-x:auto}.oA_NNq_categoryBar::-webkit-scrollbar{display:none}}.oA_NNq_pillBtn{cursor:pointer;white-space:nowrap;color:#475569;background:#fff;border:1.5px solid #e2e8f0;border-radius:999px;flex-shrink:0;padding:.55rem 1.15rem;font-size:.84rem;font-weight:800;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:0 1px 3px #00000005}.oA_NNq_pillBtn:hover{color:#0f172a;border-color:#cbd5e1;transform:translateY(-1px)}.oA_NNq_pillBtnActive{color:#fff!important;background:linear-gradient(135deg,#7c3aed,#6366f1)!important;border:1.5px solid #0000!important;box-shadow:0 6px 18px #7c3aed47!important}.oA_NNq_pillBtnReelsActive{color:#fff!important;background:linear-gradient(45deg,#f58529,#dd2a7b,#8134af)!important;border:1.5px solid #0000!important;box-shadow:0 6px 18px #dd2a7b59!important}@media (max-width:768px){.oA_NNq_pillBtn{padding:.42rem .85rem;font-size:.78rem}}.oA_NNq_campusStrip{background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:.6rem;max-width:100%;padding:.45rem .9rem;display:flex;box-shadow:0 2px 8px #00000005}.oA_NNq_campusLabel{color:#7c3aed;white-space:nowrap;align-items:center;gap:5px;font-size:.8rem;font-weight:800;display:flex}.oA_NNq_campusSelect{color:#0f172a;cursor:pointer;background:#f8fafc;border:1.5px solid #cbd5e1;border-radius:9px;outline:none;max-width:220px;padding:.4rem .8rem;font-size:.82rem;font-weight:700}@media (max-width:768px){.oA_NNq_campusStrip{box-sizing:border-box;border-radius:12px;justify-content:space-between;width:100%;padding:.5rem .8rem}.oA_NNq_campusSelect{flex:1;max-width:none;margin-left:.4rem;font-size:.8rem}}
