.page_container__jZF7q{min-height:100vh;padding:2.5rem 2rem 3rem;background:radial-gradient(circle at top left,#fff7fb 0,#e8f3ff 35%,#f7ffe8 70%,#fff3e8 100%);color:#0f1020;display:flex;flex-direction:column;gap:2rem}.page_reminder__HdWb1{align-items:center;gap:1rem;background:linear-gradient(135deg,#ff4fd8,#6a5cff);color:#ffffff;padding:1rem 1.5rem;border-radius:16px;box-shadow:0 12px 30px rgba(123,72,255,.35)}.page_header__oRW75,.page_reminder__HdWb1{display:flex;justify-content:space-between}.page_header__oRW75{flex-wrap:wrap;gap:2rem;align-items:flex-start}.page_eyebrow__yxIK8{text-transform:uppercase;font-size:.75rem;letter-spacing:.2em;font-weight:700;color:#5b48ff;margin-bottom:.5rem}.page_title__po7na{font-size:clamp(2.4rem,5vw,3.8rem);font-weight:800;margin-bottom:.5rem;color:#141147}.page_subtitle__YBgxm{font-size:1.05rem;line-height:1.5;color:#3a3d7a;max-width:520px}.page_walletPanel__AfBSw{background:#ffffff;border-radius:20px;padding:1.25rem 1.5rem;box-shadow:0 12px 30px rgba(90,60,255,.18);min-width:260px;display:flex;flex-direction:column;gap:.75rem}.page_walletLabel__DldEh{font-weight:600;color:#111827;font-size:.95rem}.page_connectButtons___sZcl{display:flex;flex-direction:column;gap:.5rem}.page_helperText__SzSGn{color:#ef4444;font-size:.85rem}.page_stats__CbBi_{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:1rem;gap:1rem}.page_statCard__WFWBf{background:linear-gradient(135deg,#ffffff,#f3f0ff);border-radius:18px;padding:1.2rem 1.4rem;box-shadow:0 10px 25px rgba(90,60,255,.18);display:flex;flex-direction:column;gap:.4rem}.page_statCard__WFWBf span{color:#5b48ff;font-size:.85rem;text-transform:uppercase;letter-spacing:.12em;font-weight:700}.page_statCard__WFWBf strong{font-size:2.2rem;color:#11124f}.page_arena__XejNq{position:relative;flex:1 1;min-height:360px;background:linear-gradient(180deg,#ffffff,#e8f0ff 50%,#f7f1ff);border-radius:30px;border:2px solid rgba(88,80,255,.35);overflow:hidden;box-shadow:inset 0 0 35px rgba(88,80,255,.18)}.page_circle__8rDpH{position:absolute;width:88px;height:88px;border-radius:50%;border:none;cursor:pointer;transition:transform .08s ease;animation:page_pulse__XPtbN 1.1s ease-in-out infinite}.page_circle__8rDpH:active{transform:scale(.95)}.page_circle__8rDpH:disabled{cursor:not-allowed;opacity:.75}.page_overlay__wdIaw{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:center;font-size:1.1rem;color:#1b1f4d}.page_actions___si5r{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;background:linear-gradient(135deg,#ffffff,#f2f5ff);border-radius:20px;padding:1rem 1.5rem;box-shadow:0 12px 30px rgba(90,60,255,.16)}.page_status__e5ASC{font-weight:600;color:#1b1f4d}.page_leaderboard__9BD8x{background:linear-gradient(135deg,#ffffff,#f7f3ff);border-radius:24px;padding:1.5rem;box-shadow:0 12px 30px rgba(90,60,255,.16);display:flex;flex-direction:column;gap:1rem}.page_leaderboardHeader__kPYUt{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.page_leaderboardHeader__kPYUt h2{font-size:1.3rem}.page_leaderboardHeader__kPYUt span{font-size:.85rem;color:#5b48ff;text-transform:uppercase;letter-spacing:.12em;font-weight:700}.page_leaderboardList__Jkho2{list-style:none;display:flex;flex-direction:column;gap:.75rem}.page_leaderboardList__Jkho2 li{display:grid;grid-template-columns:auto 1fr auto;grid-gap:1rem;gap:1rem;align-items:center;background:linear-gradient(135deg,#f9f5ff,#eef6ff);padding:.75rem 1rem;border-radius:16px;font-weight:600;color:#1b1f4d}.page_leaderboardList__Jkho2 em{font-style:normal;color:#6a62c4;font-size:.85rem}.page_badgeCard__PrCLD{background:linear-gradient(135deg,#fff0f9,#fff8e6);border-radius:24px;padding:1.5rem;box-shadow:0 12px 30px rgba(255,120,190,.2);display:grid;grid-template-columns:1fr auto;grid-gap:1.5rem;gap:1.5rem;align-items:center}.page_badgeCard__PrCLD h2{font-size:1.3rem;margin-bottom:.4rem}.page_badgePreview__ryfW4{border-radius:18px;padding:1.2rem 1.4rem;background:#ffffff;border:2px dashed rgba(255,111,192,.55);display:flex;flex-direction:column;align-items:center;gap:.25rem;min-width:180px}.page_badgePreview__ryfW4 span{font-weight:800;color:#c026d3}.page_badgePreview__ryfW4 small{font-size:.75rem;color:#d946ef;text-transform:uppercase;letter-spacing:.1em;text-align:center}.page_primaryButton__gjjaG,.page_secondaryButton__0Pzex{border-radius:999px;padding:.75rem 1.5rem;font-weight:700;border:none;cursor:pointer;transition:transform .1s ease,box-shadow .2s ease}.page_primaryButton__gjjaG{background:linear-gradient(135deg,#ff4fd8,#6a5cff);color:#ffffff;box-shadow:0 10px 20px rgba(123,72,255,.4)}.page_primaryButton__gjjaG:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}.page_primaryButton__gjjaG:hover:not(:disabled){transform:translateY(-1px)}.page_secondaryButton__0Pzex{background:#eef2ff;color:#23235a}.page_secondaryButton__0Pzex:hover{transform:translateY(-1px)}.page_spinner__1BdMn{width:22px;height:22px;border-radius:50%;border:3px solid rgba(255,79,216,.25);border-top-color:#ff4fd8;animation:page_spin__OXxwq .9s linear infinite}@keyframes page_pulse__XPtbN{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes page_spin__OXxwq{to{transform:rotate(1turn)}}@media (max-width:720px){.page_container__jZF7q{padding:2rem 1.25rem 2.5rem}.page_actions___si5r{flex-direction:column;align-items:flex-start}.page_badgeCard__PrCLD{grid-template-columns:1fr}}