#my-rewards{padding-top:0}.rewards-shell{border:1px solid var(--line);border-radius:8px;overflow:hidden;background:#151516}.wallet-lookup{padding:28px 30px;border-bottom:1px solid var(--line)}.wallet-lookup-row{display:flex;gap:12px}.wallet-lookup-row input{flex:1}.wallet-lookup-row .button{flex-shrink:0;min-width:155px}.lookup-meta{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:12px}.lookup-meta p{margin:0;font-size:11px;color:var(--muted)}.quiet-button{appearance:none;border:0;background:none;padding:6px 0;color:var(--orange);font:11px var(--sans);cursor:pointer;text-underline-offset:4px}.quiet-button:hover{text-decoration:underline}.wallet-lookup input[aria-invalid=true]{border-color:#ffaf92}.reward-overview{padding:22px 30px 0;display:flex;align-items:center;justify-content:space-between;gap:16px}.reward-identity{font:12px var(--mono);overflow-wrap:anywhere}.reward-state{font:9px/1.6 var(--mono);color:var(--soft);text-transform:uppercase;text-align:right;letter-spacing:.04em}.personal-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:26px 0}.personal-metric{padding:0 30px;border-right:1px solid var(--line);min-width:0}.personal-metric:last-child{border:0}.personal-metric dt{font:9px/1.6 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.personal-metric dd{font:420 clamp(22px,2.4vw,32px)/1.35 var(--sans);letter-spacing:-.045em;margin:9px 0 5px;overflow-wrap:anywhere}.personal-metric small{display:block;font:10px/1.7 var(--sans);color:var(--muted)}.personal-metric.accent dd{color:var(--orange)}.personal-note{margin:0;padding:0 30px 25px;color:var(--muted);font:11px/1.8 var(--sans)}.rewards-subsection{padding:28px 30px;border-top:1px solid var(--line)}.rewards-subhead{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:22px}.rewards-subhead h3{font-size:17px;font-weight:450;letter-spacing:-.02em;margin:0}.rewards-subhead span{font:10px var(--mono);color:var(--muted)}.badge-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.mining-badge{border:1px solid #2c2b2b;border-radius:6px;padding:19px 12px 14px;min-width:0;background:#171718}.badge-icon{width:38px;height:38px;margin-bottom:12px;color:#8f8d89}.badge-icon svg{display:block;width:100%;height:100%}.mining-badge h4{font-size:12px;letter-spacing:-.02em;font-weight:500;margin:0 0 6px}.mining-badge p{font:10px/1.7 var(--sans);color:var(--muted);margin:0;min-height:51px}.badge-progress{height:2px;background:#302d2b;margin:17px 0 9px}.badge-progress span{display:block;height:100%;background:#8d7869}.badge-status{font:8px/1.7 var(--mono);text-transform:uppercase;letter-spacing:.03em;color:var(--muted)}.mining-badge.earned{border-color:#69432e;background:linear-gradient(145deg,#2a201a,#191817)}.mining-badge.earned .badge-icon,.mining-badge.earned .badge-status{color:var(--orange)}.mining-badge.earned .badge-progress span{background:var(--orange)}.badges-note{margin:16px 0 0;font:10px/1.8 var(--sans);color:var(--muted)}.reward-history{width:100%;border-collapse:collapse;text-align:left;font:11px/1.8 var(--mono)}.reward-history th{font:9px var(--mono);font-weight:400;color:var(--muted);text-transform:uppercase;padding:0 0 16px;letter-spacing:.04em}.reward-history td{padding:17px 0;border-top:1px solid var(--line)}.reward-history th:last-child,.reward-history td:last-child{text-align:right}.reward-history td:nth-child(2){font-family:var(--sans);font-size:12px}.reward-history td[colspan]{font:12px/1.8 var(--sans);color:var(--muted);padding:30px 0;text-align:left}.reward-history small{display:block;font:9px/1.8 var(--sans);color:var(--muted)}.reward-history a{color:var(--orange);text-decoration:underline;text-underline-offset:3px}.payout-status{font:9px var(--mono);color:#bcb5ab}.payout-status[data-status=sent]{color:#b6d3ae}.history-footer{display:flex;align-items:center;justify-content:space-between;gap:20px}.history-footer span{font:10px var(--sans);color:var(--muted)}.dashboard-error{color:#ffaf92!important}.miner-rewards-link{display:inline-block;margin-top:16px;font:11px var(--sans);color:var(--soft)}.miner-rewards-link:hover{color:var(--orange)}#activity{padding-top:0}.activity-shell{border-top:1px solid var(--line)}.activity-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 0;font:9px/1.8 var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.activity-connection{display:flex;align-items:center;gap:9px}.activity-connection i{height:5px;width:5px;border-radius:50%;background:var(--orange)}.activity-connection[data-state=offline] i{background:#777}.activity-list{list-style:none;padding:0;margin:0}.activity-item{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px 0;border-top:1px solid #29292b}.activity-symbol{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #38302a;border-radius:50%;color:#bc9a85;background:#1b1816}.activity-symbol svg{width:18px;height:18px}.activity-item[data-type=badge] .activity-symbol{color:var(--orange);border-color:#62412d;background:#241d17}.activity-item[data-type=payout] .activity-symbol{color:#b6d3ae;border-color:#354331;background:#1a2019}.activity-main{font-size:12px;min-width:0;overflow-wrap:anywhere}.activity-main strong{font-weight:550;color:#e2dcd6}.activity-main span{color:#bab2aa}.activity-main small{display:block;margin-top:3px;color:var(--muted);font:9px/1.8 var(--mono)}.activity-time{font:9px var(--mono);color:var(--muted);text-align:right;white-space:nowrap}.activity-time a{display:block;margin-top:7px;color:var(--orange);text-decoration:underline;text-underline-offset:3px}.activity-empty{padding:36px 0;border-top:1px solid var(--line);color:var(--muted);font-size:12px}.activity-item.is-new{animation:activity-arrive .4s ease-out both}@keyframes activity-arrive{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:1050px){.badge-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mining-badge p{min-height:34px}.personal-metric{padding:0 20px}.nav{gap:20px}}
@media(max-width:760px){.wallet-lookup,.rewards-subsection{padding:22px 20px}.wallet-lookup-row{flex-direction:column}.wallet-lookup-row .button{min-height:46px}.lookup-meta{align-items:flex-start;gap:10px;flex-wrap:wrap}.lookup-meta p{font-size:10px}.reward-overview{padding:20px 20px 0;align-items:flex-start;flex-direction:column;gap:6px}.reward-state{text-align:left;font-size:8px}.personal-metrics{grid-template-columns:1fr 1fr;row-gap:24px;padding:25px 0}.personal-metric:nth-child(2){border-right:0}.personal-metric dd{font-size:27px}.personal-metric dt{font-size:8px}.personal-note{padding:0 20px 24px;font-size:10px}.badge-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mining-badge{padding:16px 13px}.mining-badge p{min-height:34px}.rewards-subhead{margin-bottom:18px;gap:10px}.rewards-subhead span{font-size:8px}.reward-history{min-width:400px}.reward-history-scroll{overflow-x:auto}.activity-item{gap:12px;grid-template-columns:32px minmax(0,1fr) auto;padding:17px 0}.activity-symbol{height:30px;width:30px}.activity-main{font-size:11px}.activity-main small{font-size:8px}.activity-time{font-size:8px}.activity-toolbar{font-size:8px;gap:12px}.activity-toolbar>span{max-width:50%;text-align:right}.activity-empty{font-size:11px}.history-footer{align-items:flex-start;flex-wrap:wrap}}
@media(prefers-reduced-motion:reduce){.activity-item.is-new{animation:none}}
.personal-metrics{margin:0}
@media(max-width:760px){.reward-history:has(td[colspan]){min-width:0}}
.hero-actions{flex-wrap:wrap;gap:14px}.hero-actions .text-link{margin-left:8px}
.rewards-page #my-rewards{padding-top:64px}
.rewards-page-title{font-size:48px;line-height:1.12;letter-spacing:-.05em;font-weight:450;margin:0}
.rewards-page .nav [aria-current=page]{color:var(--orange)}
@media(max-width:760px){.rewards-page #my-rewards{padding-top:44px}.rewards-page-title{font-size:38px}.hero-actions .text-link{margin-left:0}}
