.college-filter[data-v-cef47fff]{background:#fffcf7;border-radius:0;border:2px solid #0f172a;box-shadow:5px 5px #0f172a;padding:16px 22px;margin-bottom:20px}.filter-row[data-v-cef47fff]{display:flex;align-items:flex-start;margin-bottom:10px;border-bottom:1px dashed #cbd5e1;padding-bottom:10px}.filter-row[data-v-cef47fff]:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.filter-label[data-v-cef47fff]{width:86px;flex-shrink:0;font-size:13.5px;font-weight:900;color:#0f172a;line-height:26px;padding-top:1px}.filter-options-wrap[data-v-cef47fff]{flex:1;display:flex;align-items:flex-start;gap:10px}.filter-options[data-v-cef47fff]{flex:1;display:flex;flex-wrap:wrap;gap:7px 8px}.filter-options.collapsed[data-v-cef47fff]{max-height:92px;overflow:hidden}.expand-toggle[data-v-cef47fff]{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;font-size:12px;font-weight:800;color:#0f172a;background:#fef08a;border:1.5px solid #0f172a;padding:2px 8px;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;box-shadow:2px 2px #0f172a}.expand-toggle svg[data-v-cef47fff]{transition:transform .25s}.expand-toggle[data-v-cef47fff]:hover{background:#fde047}.filter-tag[data-v-cef47fff]{cursor:pointer;transition:all .15s ease;-webkit-user-select:none;user-select:none;height:26px;line-height:24px;padding:0 11px;font-size:12.5px;font-weight:700;border-radius:0!important;border:1px solid #cbd5e1;background:#fff;color:#334155;margin:0!important}.filter-tag[data-v-cef47fff]:hover{background:#fef08a;color:#0f172a;border-color:#0f172a;transform:translate(-1px,-1px);box-shadow:2px 2px #0f172a}.filter-tag.ant-tag-blue[data-v-cef47fff]{background:#0f172a!important;color:#fff!important;border-color:#0f172a!important;font-weight:800;box-shadow:2px 2px #dc2626}.filter-tag[data-v-cef47fff] .ant-wave{display:none!important}@media (max-width: 768px){.filter-row[data-v-cef47fff]{flex-direction:column}.filter-label[data-v-cef47fff]{width:100%;margin-bottom:4px}}
