.rewards-page .rewards-section{margin-top:40px}.points-claim{min-width:0;display:flex}.points-claim>.claim{width:100%}.rewards-page .payout__stats .stat__value{font-size:16px}.rewards-page .progress-row{gap:16px;font-size:11px}.rewards-page .progress-row>:last-child{text-align:right}.rewards-page .epoch-closing{font-size:32px}.pool-history-empty{min-height:96px;color:var(--text-3);align-items:center;font-size:13px;display:flex}.reward-rule{flex-direction:column;gap:12px;min-width:0;display:flex}.reward-rule p{color:var(--text-2);font-size:14px;line-height:1.6}.reward-rule .kv{margin:0}.reward-rule .formula{white-space:normal}.earning-table{--tbl-max:420px}.earning-table .tbl{min-width:0}.earning-table .cell-token{white-space:normal}.earning-table .cell-token>span:last-child{text-overflow:ellipsis;overflow:hidden}@media (min-width:1101px){.points-top{min-height:460px}}@media (max-width:760px){.rewards-page .payout--hero{padding:16px}.rewards-page .timer--xl{font-size:42px}.rewards-page .payout__top .badge{font-size:10px}.earning-table .tbl th,.earning-table .tbl td{padding-left:6px;padding-right:6px}.earning-table .tbl th:first-child,.earning-table .tbl td:first-child{padding-left:0}.earning-table .tbl th:last-child,.earning-table .tbl td:last-child{padding-right:0}.earning-table .tbl th:first-child{width:50%}}
