.college-card[data-v-b7bc0542]{background:#fff;border-radius:0;padding:0;display:grid;grid-template-columns:132px minmax(0,1fr) 268px;align-items:stretch;cursor:pointer;transition:all .15s ease;border:2px solid #0f172a;box-shadow:4px 4px #0f172a}.college-card[data-v-b7bc0542]:hover{box-shadow:6px 6px #0f172a;transform:translate(-2px,-2px);background:#fffcf7}.college-card:hover .enter-action[data-v-b7bc0542]{background:#dc2626;color:#fff}.college-left-cell[data-v-b7bc0542]{border-right:1.5px solid #0f172a;background:#f8fafc;padding:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.college-left-cell .college-idx[data-v-b7bc0542]{position:absolute;top:6px;left:6px;font-size:10.5px;font-weight:900;color:#dc2626;background:#fff;border:1px solid #0f172a;padding:0 5px}.college-logo[data-v-b7bc0542]{width:64px;height:64px;padding:4px;background:#fff;border:1.5px solid #0f172a;box-shadow:2px 2px #0f172a;display:flex;align-items:center;justify-content:center}.college-logo img[data-v-b7bc0542]{width:100%;height:100%;object-fit:contain}.college-info[data-v-b7bc0542]{padding:16px 20px;display:flex;flex-direction:column;justify-content:center;min-width:0}.college-header[data-v-b7bc0542]{display:flex;align-items:center;gap:10px;margin-bottom:8px;flex-wrap:wrap}.college-name[data-v-b7bc0542]{font-size:19px;font-weight:900;color:#0f172a;margin:0}.college-badges[data-v-b7bc0542]{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.feature-tag[data-v-b7bc0542]{font-size:11.5px;font-weight:800;border-radius:0!important;border:1px solid #0f172a!important;margin:0!important}.college-location[data-v-b7bc0542]{font-size:13px;font-weight:600;color:#475569;line-height:1.5;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.college-location .sep[data-v-b7bc0542]{color:#cbd5e1}.college-stats[data-v-b7bc0542]{border-left:1.5px solid #0f172a;display:flex;flex-direction:column;justify-content:space-between;background:#fffcf7}.college-stats .stats-grid[data-v-b7bc0542]{flex:1;display:grid;grid-template-columns:1fr 1fr;border-bottom:1.5px solid #0f172a}.college-stats .stats-grid .stat-box[data-v-b7bc0542]{padding:10px 12px;display:flex;flex-direction:column;justify-content:center;border-right:1px solid #cbd5e1}.college-stats .stats-grid .stat-box[data-v-b7bc0542]:last-child{border-right:none}.college-stats .stats-grid .stat-box small[data-v-b7bc0542]{font-size:11px;font-weight:800;color:#64748b;margin-bottom:2px}.college-stats .stats-grid .stat-box b[data-v-b7bc0542]{font-size:15px;font-weight:900;color:#0f172a}.college-stats .enter-action[data-v-b7bc0542]{height:32px;padding:0 14px;background:#0f172a;color:#fef08a;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:space-between;transition:all .15s}@media (max-width: 768px){.college-card[data-v-b7bc0542]{grid-template-columns:1fr}.college-left-cell[data-v-b7bc0542]{border-right:none;border-bottom:1.5px solid #0f172a}.college-stats[data-v-b7bc0542]{border-left:none;border-top:1.5px solid #0f172a}}.college-page[data-v-f6228a85]{min-height:100vh;background:#fff;padding-top:86px}.page-container[data-v-f6228a85]{max-width:min(1200px,100vw - 48px);margin:0 auto;padding:0 0 48px}.swiss-college-hero[data-v-f6228a85]{border:2px solid #0f172a;background:#fffcf7;box-shadow:5px 5px #0f172a;margin-bottom:20px}.swiss-college-mast[data-v-f6228a85]{display:flex;align-items:center;justify-content:space-between;padding:10px 22px;background:#fff;border-bottom:2px solid #0f172a;flex-wrap:wrap;gap:12px}.swiss-college-mast .mast-left[data-v-f6228a85]{display:flex;align-items:center;gap:10px}.swiss-college-mast .mast-left .vol-badge[data-v-f6228a85]{background:#dc2626;color:#fff;font-size:11px;font-weight:900;padding:2px 8px;border:1.5px solid #0f172a;letter-spacing:.6px}.swiss-college-mast .mast-left b[data-v-f6228a85]{font-size:15px;font-weight:900;color:#0f172a}.swiss-college-mast .mast-links[data-v-f6228a85]{display:flex;align-items:center;gap:10px}.swiss-college-mast .mast-links a[data-v-f6228a85]{font-size:12.5px;font-weight:800;color:#1d4ed8;background:#eff6ff;border:1.5px solid #0f172a;padding:4px 10px;text-decoration:none;transition:all .15s}.swiss-college-mast .mast-links a[data-v-f6228a85]:hover{background:#fef08a;color:#0f172a}.swiss-college-mast .mast-links .back-btn[data-v-f6228a85]{padding:4px 12px;border:1.5px solid #0f172a;background:#fef08a;color:#0f172a;font-size:12.5px;font-weight:800;cursor:pointer;box-shadow:2px 2px #0f172a}.swiss-college-mast .mast-links .back-btn[data-v-f6228a85]:hover{background:#fde047}.swiss-college-console[data-v-f6228a85]{padding:22px 24px;display:grid;grid-template-columns:1.1fr 1.1fr;gap:28px;align-items:center}.console-copy[data-v-f6228a85]{text-align:left}.console-copy .kicker[data-v-f6228a85]{display:inline-block;font-size:12px;font-weight:800;color:#1677ff;background:#eff6ff;border:1px solid #0958d9;padding:2px 8px;margin-bottom:8px}.console-copy .page-title[data-v-f6228a85]{font-size:28px;font-weight:900;color:#0f172a;margin:0 0 8px;line-height:1.25}.console-copy .page-title .highlight[data-v-f6228a85]{color:#dc2626;text-decoration:underline;text-underline-offset:4px}.console-copy .page-desc[data-v-f6228a85]{font-size:13.5px;font-weight:600;color:#475569;line-height:1.7;margin:0}.console-search-box[data-v-f6228a85]{background:#fff;border:1.5px solid #0f172a;box-shadow:3px 3px #0f172a;padding:16px 18px;display:flex;flex-direction:column;gap:12px}.console-search-box .search-head[data-v-f6228a85]{display:flex;justify-content:space-between;align-items:center;border-bottom:1.5px solid #0f172a;padding-bottom:8px}.console-search-box .search-head span[data-v-f6228a85]{font-size:12px;font-weight:900;color:#dc2626;letter-spacing:.5px}.console-search-box .search-head small[data-v-f6228a85]{font-size:12px;font-weight:800;color:#0f172a;background:#fef08a;border:1px solid #0f172a;padding:1px 8px}.console-search-box .search-input-row[data-v-f6228a85]{display:flex;gap:8px;align-items:center}.console-search-box .search-input-row .swiss-auto-input[data-v-f6228a85]{flex:1}.console-search-box .search-input-row .swiss-auto-input[data-v-f6228a85] .ant-select-selector{height:40px!important;border-radius:0!important;border:1.5px solid #0f172a!important;display:flex;align-items:center;font-weight:700}.console-search-box .search-input-row .search-btn[data-v-f6228a85]{height:40px;padding:0 20px;border-radius:0!important;background:#0f172a!important;border:1.5px solid #0f172a!important;color:#fff!important;font-weight:900;box-shadow:2px 2px #dc2626!important}.console-search-box .search-input-row .search-btn[data-v-f6228a85]:hover{background:#dc2626!important}.console-search-box .search-input-row .reset-btn[data-v-f6228a85]{height:40px;padding:0 16px;border-radius:0!important;background:#fef08a!important;border:1.5px solid #0f172a!important;color:#0f172a!important;font-weight:800;box-shadow:2px 2px #0f172a!important}.console-search-box .search-input-row .reset-btn[data-v-f6228a85]:hover{background:#fde047!important}.college-list[data-v-f6228a85]{display:flex;flex-direction:column;gap:14px;min-height:400px}.college-search-autocomplete-dropdown .rc-virtual-list-holder{max-height:320px!important;overflow-y:auto!important}.empty-state[data-v-f6228a85]{display:flex;align-items:center;justify-content:center;height:260px;border:2px solid #0f172a;background:#fffcf7}.pagination-wrapper[data-v-f6228a85]{display:flex;align-items:center;justify-content:center;margin-top:20px;padding:14px 20px;border:2px solid #0f172a;background:#fffcf7;box-shadow:4px 4px #0f172a}@media (max-width: 960px){.swiss-college-console[data-v-f6228a85]{grid-template-columns:1fr}}
