.sc-footer .sc-horology-index{margin:0!important;padding:0!important;background:0 0!important;border:none!important}.sc-footer .sc-vault-details{background:#0c1017;border:1px solid rgba(212,175,55,.24);border-radius:8px;overflow:hidden}.sc-footer .sc-vault-summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;cursor:pointer;font-size:12.5px;font-weight:600;color:#e2e8f0}.sc-footer .sc-vault-summary::-webkit-details-marker{display:none}.sc-footer .sc-vault-summary-left{display:inline-flex;align-items:center;gap:8px}.sc-footer .sc-vault-summary-badge{font-size:11.5px;font-weight:700;color:#e5c687;background:rgba(212,175,55,.12);border:1px solid rgba(212,175,55,.3);padding:4px 10px;border-radius:5px;white-space:nowrap}.sc-footer .sc-vault-body{padding:14px 16px 18px;border-top:1px solid rgba(255,255,255,.08)}.sc-footer .sc-vault-filter-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:12px}.sc-footer .sc-vault-search{background:#07090d;border:1px solid rgba(212,175,55,.32);border-radius:6px;color:#f8fafc;font-size:12.5px;padding:7px 12px;width:300px;max-width:100%}.sc-footer .sc-vault-hubs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.07)}.sc-footer .sc-vault-hubs a{font-size:11.5px;color:#e5c687!important;background:rgba(212,175,55,.08);border:1px solid rgba(212,175,55,.22);border-radius:4px;padding:3px 8px;text-decoration:none!important}.sc-footer .sc-vault-links-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:5px 14px;max-height:280px;overflow-y:auto;padding-right:4px}.sc-footer .sc-vault-links-grid a{font-size:12px;color:#94a3b8!important;text-decoration:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-footer .sc-vault-links-grid a:hover{color:#f8fafc!important}@media (max-width:640px){.sc-footer .sc-vault-summary{flex-direction:column;align-items:flex-start;gap:8px}}