.account-page_profileHero__Vp4mf{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:.9rem;gap:.9rem;margin:0 0 1.35rem;width:100%}.account-page_bigAvatar__go9Y7{display:grid;width:3.7rem;height:3.7rem;flex:0 0 auto;place-items:center;border-radius:var(--radius-tail-lg);background:var(--button-background);color:var(--button-foreground);font-size:var(--text-2xl);font-weight:var(--weight-black);transform:rotate(-2deg)}.account-page_eyebrow__O5d_r,.account-page_sectionKicker__pQtc2{margin:0 0 .35rem;color:var(--accent);font-size:var(--text-sm);font-weight:var(--weight-black);letter-spacing:.12em;text-transform:uppercase}.account-page_profileHero__Vp4mf h1{margin:0;font-size:var(--text-2xl);letter-spacing:-.035em}.account-page_dashboardGrid__pST5l{display:block}.account-page_card__vZjnE{position:relative}.account-page_walletCard__KVpZo{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.75rem;gap:.75rem;margin:1.35rem 0;padding:1rem;border:1px solid var(--coin-line);border-radius:var(--radius-tail-lg);border-color:var(--coin-line);background:linear-gradient(135deg,var(--coin-surface-soft),var(--coin-surface-deep));color:var(--coin-ink)}.account-page_coinArt__tzZCT{display:grid;width:3.25rem;height:3.25rem;place-items:center;border:2px solid var(--coin-edge);border-radius:var(--radius-round);background:var(--coin-surface);box-shadow:inset 0 -4px 0 rgb(132 85 0/13%),.2rem .2rem 0 #fff4b4;transform:rotate(-8deg)}.account-page_coinArt__tzZCT svg{width:1.6rem}.account-page_walletValue__9WTdK{display:grid;align-content:center;min-width:0}.account-page_walletValue__9WTdK strong{font-size:var(--text-2xl);line-height:1}.account-page_walletMeta__mTQeg,.account-page_walletValue__9WTdK>span:last-child{font-size:var(--text-sm);font-weight:var(--weight-strong)}.account-page_walletMeta__mTQeg{grid-column:1/-1;display:flex;align-items:center;gap:.35rem;margin:.05rem 0 0;padding-top:.65rem;border-top:1px solid rgb(119 79 4/14%)}.account-page_walletMeta__mTQeg svg{width:.9rem}.account-page_rewardCard__fMauK{padding:0}.account-page_rewardHeading__291M7{display:flex;align-items:center;justify-content:space-between;gap:1rem}.account-page_rewardHeading__291M7>div{display:flex;align-items:center;gap:.5rem}.account-page_rewardHeading__291M7 svg{width:1.15rem;color:var(--accent)}.account-page_rewardHeading__291M7 h2{margin:0;font-size:var(--text-lg)}.account-page_rewardCount__r1rZ9{padding:.3rem .55rem;border-radius:var(--radius-pill);background:var(--icon-background);color:var(--muted);font-size:var(--text-sm);font-weight:var(--weight-strong)}.account-page_rewardCopy__Lqvu9{max-width:35rem;margin:.4rem 0 .9rem;color:var(--muted);font-size:var(--text-md);font-weight:var(--weight-body);line-height:1.4}.account-page_rewardList__m2f1a{display:grid;grid-gap:.48rem;gap:.48rem}.account-page_rewardList__m2f1a label{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:.65rem;gap:.65rem;min-height:3rem;padding:.45rem .55rem;border:1px solid var(--line);border-radius:var(--radius-md);cursor:pointer}.account-page_rewardList__m2f1a label[data-disabled=true]{opacity:.52;cursor:not-allowed}.account-page_miniIcon__Km5gM{display:grid;width:2rem;height:2rem;place-items:center;border-radius:var(--radius-sm);background:var(--icon-background);font-size:var(--text-xl)}.account-page_miniIcon__Km5gM svg{width:1.2rem;height:1.2rem}.account-page_rewardList__m2f1a label>span:nth-child(2){min-width:0;overflow:hidden;font-size:var(--text-md);font-weight:var(--weight-strong);text-overflow:ellipsis;white-space:nowrap}.account-page_rewardList__m2f1a input{position:absolute;opacity:0;pointer-events:none}.account-page_switch__GSoFM{position:relative;width:2.3rem;height:1.35rem;border-radius:var(--radius-pill);background:var(--line);transition:background var(--motion-standard)}.account-page_switch__GSoFM:after{position:absolute;top:.18rem;left:.18rem;width:.99rem;height:.99rem;border-radius:var(--radius-round);background:var(--background);box-shadow:0 1px 4px rgb(0 0 0/17%);content:"";transition:transform var(--motion-spring)}.account-page_rewardList__m2f1a input:checked+.account-page_switch__GSoFM{background:var(--accent)}.account-page_rewardList__m2f1a input:checked+.account-page_switch__GSoFM:after{transform:translateX(.95rem)}.account-page_rewardList__m2f1a input:focus-visible+.account-page_switch__GSoFM{outline:var(--focus-ring);outline-offset:3px}.account-page_emptyRewards__3tuK4{margin:0;padding:1.15rem;border:1px dashed var(--line);border-radius:var(--radius-md);color:var(--muted);font-size:var(--text-md);font-weight:var(--weight-body);text-align:center}.account-page_settingsError__S3W4R{margin:.85rem 0 0;padding:.7rem .85rem;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent);font-size:var(--text-md);font-weight:var(--weight-strong);line-height:1.35}.account-page_pageFooter__zWwC3{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1.25rem}.account-page_demoReset__Ui_Wp,.account-page_signOut__JbOxP{display:inline-flex;align-items:center;gap:.42rem;padding:.62rem .76rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:transparent;color:var(--muted);font-size:var(--text-sm);font-weight:var(--weight-strong);cursor:pointer;transition:color var(--motion-standard),border-color var(--motion-standard),transform var(--motion-spring)}.account-page_signOut__JbOxP{margin-inline:auto;border:0}.account-page_signOut__JbOxP:hover:not(:disabled){color:var(--accent);border-color:color-mix(in srgb,var(--accent) 42%,var(--line));transform:translateY(-1px)}.account-page_signOut__JbOxP:disabled{opacity:.6;cursor:wait}.account-page_demoReset__Ui_Wp{width:100%;justify-content:center;border-style:dashed;color:var(--accent)}.account-page_demoReset__Ui_Wp:hover{border-color:var(--accent);transform:translateY(-1px)}.account-page_demoReset__Ui_Wp svg,.account-page_signOut__JbOxP svg{width:.95rem}.account-page_demoReset__Ui_Wp:focus-visible,.account-page_signOut__JbOxP:focus-visible{outline:var(--focus-ring);outline-offset:3px}.account-page_authCard__j6iny{width:min(100%,29rem);margin:max(3vh,1rem) auto 0;padding:clamp(1.4rem,5vw,2.25rem);border:1px solid color-mix(in srgb,var(--line) 80%,transparent);border-radius:var(--radius-tail-2xl);background:var(--background);box-shadow:0 2rem 6rem rgb(0 0 0/18%)}.account-page_authMark__GNsj_{display:grid;width:3.25rem;height:3.25rem;place-items:center;margin-bottom:1.2rem;border-radius:var(--radius-tail-md);background:var(--accent);box-shadow:.3rem .32rem 0 var(--selection);color:var(--accent-ink);transform:rotate(-4deg)}.account-page_authMark__GNsj_ svg{width:1.5rem}.account-page_authCard__j6iny h1{max-width:19rem;margin:0;font-size:clamp(1.85rem,8vw,2.6rem);letter-spacing:-.055em;line-height:.98}.account-page_authCopy__B8CpF{margin:.9rem 0 1.35rem;color:var(--muted);font-size:var(--text-lg);font-weight:var(--weight-body);line-height:1.5}.account-page_authError__POBqq{margin:0 0 .8rem;padding:.7rem .8rem;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent);font-size:var(--text-md);font-weight:var(--weight-strong)}.account-page_githubSubmit__8kndd{display:grid;grid-template-columns:auto 1fr auto;width:100%;min-height:3.65rem;align-items:center;grid-gap:.75rem;gap:.75rem;padding:0 .75rem 0 1rem;border:0;border-radius:var(--radius-tail-md);background:var(--button-background);color:var(--button-foreground);text-align:left;cursor:pointer;transition:transform var(--motion-spring),box-shadow var(--motion-standard),opacity var(--motion-standard)}.account-page_githubSubmit__8kndd:hover:not(:disabled){box-shadow:0 .75rem 1.4rem rgb(15 16 13/18%);transform:translateY(-2px) rotate(-.4deg)}.account-page_githubSubmit__8kndd:disabled{opacity:.6;cursor:wait}.account-page_githubSubmit__8kndd:focus-visible{outline:var(--focus-ring);outline-offset:3px}.account-page_githubSubmit__8kndd strong{font-size:var(--text-md);font-weight:var(--weight-black)}.account-page_githubSubmit__8kndd>svg{width:1.1rem}.account-page_githubBadge__l7Py7{display:grid;width:2.2rem;height:2.2rem;place-items:center;border-radius:var(--radius-tail-sm);background:var(--accent);color:var(--accent-ink);transform:rotate(-3deg)}.account-page_githubBadge__l7Py7 svg{width:1.2rem}.account-page_authFootnote__0U0VA{margin:.65rem 0 0;color:var(--muted);font-size:var(--text-sm);font-weight:var(--weight-body);text-align:center}.account-page_loading__jilCh{display:grid;place-items:center;grid-gap:.8rem;gap:.8rem;min-height:100dvh;color:var(--muted)}.account-page_loadingLogo__dBd50{display:block;width:3.5rem;height:3.5rem;overflow:hidden;border-radius:var(--radius-tail-md);box-shadow:.32rem .34rem 0 var(--selection),0 .85rem 1.8rem rgb(30 18 10/14%);animation:account-page_logoWake__UhiT4 1.35s cubic-bezier(.45,0,.2,1) infinite alternate}.account-page_loadingLogo__dBd50 img{display:block;width:100%;height:100%}.account-page_loading__jilCh p{margin:0;font-size:var(--text-md);font-weight:var(--weight-strong)}@keyframes account-page_logoWake__UhiT4{0%{transform:translateY(.16rem) rotate(-3deg) scale(.96)}to{transform:translateY(-.14rem) rotate(1.5deg) scale(1.03)}}:root[data-theme=dark] .account-page_walletCard__KVpZo{border-color:#5d4c19;background:linear-gradient(135deg,#29230f,#3b2d08);color:#ffe991}:root[data-theme=dark] .account-page_coinArt__tzZCT{border-color:#a47b13;background:#755710;box-shadow:inset 0 -5px 0 rgb(0 0 0/15%),.22rem .24rem 0 #49380c}:root[data-theme=dark] .account-page_walletMeta__mTQeg{border-color:rgb(255 232 145/14%)}@media (min-width:48rem){.account-page_content__sRFlJ{width:min(100%,44rem);padding:max(5.4rem,calc(env(safe-area-inset-top) + 4.55rem)) 2.3rem 3.2rem 8.7rem}}@media (prefers-reduced-motion:reduce){.account-page_loadingLogo__dBd50{animation:none}}