.zt-league-hub{display:grid;gap:1.25rem}
.zt-league-hub>section{scroll-margin-top:6rem}
.zt-league-hub .zt-league-header{background:#073c31;color:#fff;border-radius:12px;padding:1.25rem}
.zt-league-hub .zt-league-header h2{color:inherit;margin-block:.25rem .75rem}
.zt-league-hub .zt-league-nav,.zt-league-hub .zt-pick-options:not([hidden]){display:flex;flex-wrap:wrap;gap:.5rem}
.zt-league-hub .zt-league-nav a,.zt-league-hub button{display:inline-flex;align-items:center;min-height:44px;padding:.4rem .75rem;border-radius:8px;border:1px solid currentColor}
.zt-league-hub button[hidden]{display:none}
.zt-league-hub button[aria-pressed=true]{background:#086649;color:#fff}
.zt-league-hub .zt-pick{padding:.8rem;border:1px solid rgba(125,135,148,.3);border-radius:10px;margin-block:.6rem}
.zt-league-hub :focus-visible{outline:2px solid #4de5a0;outline-offset:2px}
