/* v2.10 Universal Pagination + Link Integrity */
.wcl-auto-filter{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:18px 0;padding:14px;border:1px solid rgba(212,175,55,.22);border-radius:18px;background:rgba(7,13,24,.72)}
.wcl-auto-filter input{flex:1;min-width:220px;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#08111d;color:#fff;outline:none}.wcl-auto-filter input:focus{border-color:#d4af37;box-shadow:0 0 0 3px rgba(212,175,55,.16)}
.wcl-record-count{font-size:13px;color:#d9e2f1;opacity:.88}.wcl-auto-pagination{display:flex;gap:8px;align-items:center;justify-content:center;flex-wrap:wrap;margin:24px 0 10px}.wcl-auto-pagination button{cursor:pointer;border:1px solid rgba(212,175,55,.35);background:rgba(255,255,255,.05);color:#fff;border-radius:999px;padding:9px 14px;font-weight:800}.wcl-auto-pagination button.active,.wcl-auto-pagination button:hover{background:#d4af37;color:#111}.wcl-auto-pagination button:disabled{opacity:.45;cursor:not-allowed}.wcl-card-hidden{display:none!important}.wcl-record-img-fallback{object-fit:cover;background:linear-gradient(135deg,#121b2a,#283449)}
.quick-links a,.related-links a,.wcl-related-pages a,.quick-link-grid a{margin:5px!important;padding:8px 12px!important}.wcl-canonical-fixed{outline:1px solid transparent}

:root{--bml-primary:#0B1F3A;--bml-primary-dark:#081426;--bml-platinum:#E5E7EB;--bml-platinum-dark:#C7CCD6;--bml-live:#00D26A;--bml-white:#FFFFFF;}
body{background:#fff;}a{color:var(--bml-live)!important;}header,.site-header,.topbar,.navbar{background:#081426!important;color:#fff!important;}footer,.site-footer{background:#0B1F3A!important;color:#E5E7EB!important;}button,.btn,.cta-button{background:#00D26A!important;color:#fff!important;border-color:#00D26A!important;}