.rewards-page{max-width:1180px}.rewards-hero{border:1px solid var(--moonr-tone-34422b-ff,#34422b);background:radial-gradient(circle at 82% 22%,var(--moonr-tone-273619-ff,#273619) 0,transparent 42%),linear-gradient(135deg,var(--moonr-tone-172315-ff,#172315),var(--moonr-tone-0c110d-ff,#0c110d));border-radius:22px;grid-template-columns:minmax(0,1fr) 270px;align-items:end;gap:24px;padding:36px;display:grid}.rewards-hero h1{letter-spacing:-.07em;margin:20px 0 16px;font-size:clamp(46px,6vw,78px);line-height:.99}.rewards-hero h1 em{color:var(--moonr-tone-d8ff3e-ff,#d8ff3e);font-style:normal}.rewards-hero p{color:var(--moonr-tone-aab8a2-ff,#aab8a2);max-width:460px;font-size:15px}.rewards-status{border:1px solid var(--moonr-tone-475b37-ff,#475b37);color:var(--moonr-tone-cfea9e-ff,#cfea9e);border-radius:30px;margin-top:16px;padding:7px 12px;font-size:11px;font-weight:800;display:inline-flex}.rewards-clock{border:1px solid var(--moonr-tone-40572c-ff,#40572c);background:var(--moonr-tone-101910-ff,#101910);border-radius:16px;gap:9px;padding:22px;display:grid}.rewards-clock svg{color:var(--moonr-tone-d8ff3e-ff,#d8ff3e)}.rewards-clock span,.rewards-clock small{color:var(--moonr-tone-99a995-ff,#99a995);font-size:12px}.rewards-clock strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(22px,2.5vw,30px)}.rewards-prizes{grid-template-columns:1fr 1fr;gap:16px;margin:18px 0;display:grid}.rewards-prizes article{border:1px solid var(--moonr-tone-2e3b2a-ff,#2e3b2a);background:var(--moonr-tone-111811-ff,#111811);border-radius:17px;min-height:215px;padding:24px}.rewards-prize-icon{background:var(--moonr-tone-2c411e-ff,#2c411e);width:43px;height:43px;color:var(--moonr-tone-d8ff3e-ff,#d8ff3e);border-radius:11px;place-items:center;margin-bottom:18px;display:grid}.rewards-prizes article>span,.rewards-dates span{color:var(--moonr-tone-b1cb86-ff,#b1cb86);letter-spacing:.1em;font-size:11px;font-weight:900}.rewards-prizes h2{letter-spacing:-.04em;margin:8px 0;font-size:25px}.rewards-prizes p{color:var(--moonr-tone-a0ad9a-ff,#a0ad9a);max-width:520px;font-size:13px;line-height:1.6}.rewards-tier-list{gap:7px;margin-top:15px;display:grid}.rewards-tier-list>div{border:1px solid var(--moonr-tone-33412d-ff,#33412d);color:var(--moonr-tone-b8c9af-ff,#b8c9af);border-radius:8px;justify-content:space-between;gap:12px;padding:8px 10px;font-size:12px;display:flex}.rewards-tier-list strong{color:var(--moonr-tone-d8ff3e-ff,#d8ff3e)}.rewards-dates{border:1px solid var(--moonr-tone-2e3b2a-ff,#2e3b2a);background:var(--moonr-tone-2e3b2a-ff,#2e3b2a);border-radius:13px;grid-template-columns:repeat(3,1fr);gap:1px;margin-bottom:32px;display:grid;overflow:hidden}.rewards-dates div{background:var(--moonr-tone-101610-ff,#101610);gap:8px;padding:16px;display:grid}.rewards-dates strong{font-size:13px}.rewards-board,.rewards-rules{border:1px solid var(--moonr-tone-2e3b2a-ff,#2e3b2a);background:var(--moonr-tone-101610-ff,#101610);border-radius:17px;margin-bottom:18px;padding:25px}.rewards-section-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.rewards-section-heading h2,.rewards-rules h2{letter-spacing:-.04em;margin:8px 0;font-size:27px}.rewards-section-heading p{color:var(--moonr-tone-98a792-ff,#98a792);font-size:13px}.rewards-section-heading>a{color:var(--moonr-tone-d8ff3e-ff,#d8ff3e);white-space:nowrap;align-items:center;gap:5px;font-size:13px;font-weight:800;display:flex}.rewards-empty{border:1px dashed var(--moonr-tone-3a4b34-ff,#3a4b34);min-height:165px;color:var(--moonr-tone-d9e7d0-ff,#d9e7d0);text-align:center;border-radius:13px;place-items:center;gap:8px;margin-top:22px;display:grid}.rewards-empty svg{color:var(--moonr-tone-d8ff3e-ff,#d8ff3e)}.rewards-empty p{max-width:480px;color:var(--moonr-tone-899a85-ff,#899a85);margin:0;font-size:13px}.rewards-rank-list{max-height:580px;margin-top:20px;overflow:auto}.rewards-rank-list>div{border-bottom:1px solid var(--moonr-tone-2b3929-ff,#2b3929);grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;font-size:13px;display:grid}.rewards-rank-list b{color:var(--moonr-tone-d8ff3e-ff,#d8ff3e)}.rewards-rank-list code{text-overflow:ellipsis;overflow:hidden}.rewards-rank-list span{color:var(--moonr-tone-9bad94-ff,#9bad94)}.rewards-provisional,.rewards-rule-note{color:var(--moonr-tone-b8c5af-ff,#b8c5af);margin-top:18px;font-size:12px}.rewards-rule-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:20px;display:grid}.rewards-rule-grid>div{border:1px solid var(--moonr-tone-2d3a28-ff,#2d3a28);border-radius:11px;padding:17px}.rewards-rule-grid b{color:var(--moonr-tone-e9f4e2-ff,#e9f4e2);font-size:13px}.rewards-rule-grid p{color:var(--moonr-tone-96a890-ff,#96a890);margin:8px 0 0;font-size:12px;line-height:1.55}@media (max-width:700px){.rewards-hero{grid-template-columns:1fr;padding:24px}.rewards-prizes,.rewards-rule-grid,.rewards-dates{grid-template-columns:1fr}.rewards-section-heading{flex-direction:column;align-items:flex-start}.rewards-rank-list>div{grid-template-columns:42px minmax(0,1fr)}.rewards-rank-list span{grid-column:2}}
