.reward-ranking-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 0 16px;border:1px solid #3159db;border-radius:2px;overflow:hidden}
.reward-ranking-tabs a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:9px 14px;color:#3159db;background:#fff;font-size:12px;font-weight:700;text-decoration:none}
.reward-ranking-tabs a+a{border-left:1px solid #3159db}
.reward-ranking-tabs a[aria-selected=true]{color:#fff;background:#3159db}
.reward-ranking-tabs a:focus-visible{outline:3px solid #192b49;outline-offset:-4px}
.reward-ranking-panel[hidden]{display:none!important}
.reward-ranking-period{margin:0 0 12px;color:#65758f;font-size:12px;line-height:1.8}
