.page_container__jZF7q{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1rem;color:#eef4ff;background:radial-gradient(circle at top,#1c4dff 0,#10204a 32%,#0a1125 100%)}.page_card__Cf__u{width:min(520px,100%);border:1px solid rgba(255,255,255,.14);border-radius:16px;background:rgba(2,15,43,.82);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;grid-gap:1rem;gap:1rem;padding:1.2rem;text-align:center}.page_progressHeader__0yEmF{display:grid;grid-gap:.45rem;gap:.45rem}.page_progressMeta__5ppRY{display:flex;justify-content:space-between;gap:.5rem;font-size:.82rem;color:rgba(236,244,255,.92)}.page_progressTrack__LRESl{width:100%;height:10px;border-radius:999px;background:rgba(255,255,255,.2);overflow:hidden}.page_progressFill__YMO77{height:100%;border-radius:999px;background:linear-gradient(90deg,#4f8dff,#2ce07d);transition:width .2s ease}.page_subtitle__YBgxm{color:rgba(238,244,255,.86);font-size:.95rem}.page_levelUpBadge__LEL6d{margin:0 auto;width:-moz-fit-content;width:fit-content;padding:.45rem .7rem;border-radius:999px;border:1px solid rgba(122,255,194,.8);background:rgba(36,193,115,.2);color:#ccffe7;font-size:.8rem;font-weight:700;animation:page_levelUpPop__KkCyz .5s ease,page_levelUpGlow___sQbl 1.2s ease-in-out infinite}.page_plantButton__7_eGS{display:grid;place-items:center;width:100%;min-height:190px;border-radius:16px;border:1px solid rgba(124,169,255,.48);background:linear-gradient(180deg,#0d2d73,#07183f);cursor:pointer;transition:transform .15s ease}.page_plantButton__7_eGS:disabled{opacity:.6;cursor:not-allowed}.page_levelUpPulse__Ds_74{animation:page_plantLevelUpBurst__fPeBE .7s ease;box-shadow:0 0 0 rgba(78,230,154,0)}.page_plant__qKy22{font-size:clamp(3.2rem,12vw,5.5rem)}.page_pulse__XPtbN{transform:scale(1.03)}.page_actionButton__uvBDn,.page_claimButton__WLrUP,.page_modalButton__2nyiG{width:100%;border:none;border-radius:12px;padding:.85rem 1rem;font-weight:700;cursor:pointer}.page_actionButton__uvBDn{background:#1f64ff;color:#fff}.page_claimButton__WLrUP{background:#29c76f;color:#072713}.page_actionButton__uvBDn:disabled,.page_claimButton__WLrUP:disabled,.page_modalButton__2nyiG:disabled{opacity:.55;cursor:not-allowed}.page_legendaryStatus__roDqk{border:1px solid rgba(255,208,95,.65);border-radius:12px;padding:.75rem;font-weight:700;color:#ffd978;background:rgba(255,169,41,.08)}.page_infoText__1H85h{color:rgba(236,243,255,.88);font-size:.85rem}.page_warningText__UmE1H{color:#ffe084;font-size:.82rem}.page_errorText__JkHB_{color:#ff8b8b;font-size:.82rem;word-break:break-word}.page_modalOverlay__29caG{position:fixed;inset:0;background:rgba(4,10,28,.7);display:grid;place-items:center;z-index:40}.page_modal__Zu_ho{width:min(420px,calc(100% - 2rem));background:#101e49;border:1px solid rgba(255,255,255,.15);border-radius:12px;padding:1rem;display:grid;grid-gap:.9rem;gap:.9rem}.page_modalButton__2nyiG{background:#1f64ff;color:#fff}.page_footer__F3MD0{width:min(520px,100%);display:flex;justify-content:space-between;gap:.5rem;font-size:.82rem;color:rgba(223,234,255,.95)}@keyframes page_levelUpPop__KkCyz{0%{transform:scale(.9);opacity:0}65%{transform:scale(1.04);opacity:1}to{transform:scale(1)}}@keyframes page_levelUpGlow___sQbl{0%,to{box-shadow:0 0 0 rgba(53,225,135,0)}50%{box-shadow:0 0 14px rgba(53,225,135,.5)}}@keyframes page_plantLevelUpBurst__fPeBE{0%{transform:scale(1);box-shadow:0 0 0 rgba(78,230,154,0)}35%{transform:scale(1.05);box-shadow:0 0 28px rgba(78,230,154,.55)}to{transform:scale(1);box-shadow:0 0 0 rgba(78,230,154,0)}}