.page_dashboard__tEYkB{display:flex;flex-direction:column;gap:2.5rem;animation:page_fadeIn__R5OZF .6s ease-out}@keyframes page_fadeIn__R5OZF{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page_header__NMa2p{display:flex;justify-content:space-between;align-items:center}.page_welcome__bgDHP h1{font-size:2.4rem;letter-spacing:-1px;margin-bottom:.5rem}.page_welcome__bgDHP h1 span{color:var(--primary);font-weight:300}.page_welcome__bgDHP p{opacity:.6;font-size:1.1rem}.page_timeBadge__nicZe{background:rgba(255,255,255,.05);padding:.75rem 1.25rem;border-radius:50px;display:flex;align-items:center;gap:.75rem;font-size:.9rem;color:var(--primary);border:1px solid rgba(242,169,0,.2)}.page_statsGrid__Ur0IG{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1.5rem;gap:1.5rem}.page_statCard__8COaq{padding:1rem 1.25rem;display:flex;align-items:center;gap:1.25rem;transition:transform .3s cubic-bezier(.4,0,.2,1)}.page_statIcon__oNMm8{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_statInfo__xxQeA{flex:1 1}.page_statRow__9Wnzq{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.page_statLabel__rfx4J{font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;opacity:.5;margin-bottom:.2rem;font-weight:700}.page_statValue__Wf_pA{font-size:1.5rem;font-weight:800}.page_trend__nQUpi{font-size:.7rem;font-weight:700}.page_mainGrid__Lre5h{display:grid;grid-template-columns:2fr 1fr;grid-gap:1.5rem;gap:1.5rem}.page_activitySection___kVua{padding:2rem}.page_sectionHeader__nYp_p{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.page_sectionTitle__BpxC7{display:flex;align-items:center;gap:.75rem;color:var(--primary)}.page_viewMore__f3zGJ{font-size:.85rem;color:var(--secondary);font-weight:600}.page_tableWrapper__Wv7qe{width:100%;overflow-x:auto}.page_table__C6e8T{width:100%;border-collapse:collapse}.page_table__C6e8T th{text-align:left;font-size:.75rem;text-transform:uppercase;opacity:.4;padding:1rem;letter-spacing:1px;border-bottom:1px solid rgba(255,255,255,.05)}.page_table__C6e8T td{padding:1.25rem 1rem;font-size:.95rem;border-bottom:1px solid rgba(255,255,255,.03)}.page_userCell__Tm4m5{display:flex;align-items:center;gap:1rem;font-weight:600}.page_userAvatar__eHm6L{width:32px;height:32px;background:var(--surface-hover);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;color:var(--primary)}.page_statusLabel__bHwxA{font-size:.75rem;padding:.25rem .6rem;border-radius:4px;font-weight:600}.page_statusSuccess__kapRK{background:rgba(102,252,241,.1);color:var(--secondary)}.page_statusInfo__pcnaM{background:rgba(69,162,158,.1);color:var(--accent)}.page_subText__L5TS8{font-size:.8rem;opacity:.5;margin-top:.25rem}.page_amountText__WtK9d{font-weight:700;color:var(--primary)}.page_timeText__pnFuC{font-size:.85rem;opacity:.4}.page_rightSidebar__B7AyN{display:flex;flex-direction:column;gap:1.5rem}.page_widgetCard__jlavM{padding:1.5rem}.page_widgetHeader__4ccaj{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;color:var(--secondary)}.page_contestList__uQZiz{display:flex;flex-direction:column;gap:1.5rem}.page_contestInfo__N_vS_{display:flex;justify-content:space-between;margin-bottom:.5rem}.page_contestTitle__n3CFg{font-weight:600;font-size:.95rem}.page_contestDate__lNes2{font-size:.8rem;opacity:.5}.page_progressTrack__c5VKc{height:6px;background:rgba(255,255,255,.05);border-radius:10px;overflow:hidden}.page_progressFill__WYxrj{height:100%;background:linear-gradient(90deg,var(--primary),var(--secondary));border-radius:10px}.page_promoCard__90Sys{background:linear-gradient(135deg,rgba(242,169,0,.15),rgba(10,12,16,.4));text-align:center;border:1px solid rgba(242,169,0,.3)}.page_promoIcon__xMFcd{color:var(--primary);margin-bottom:1rem}.page_promoCard__90Sys h4{font-size:1.25rem;margin-bottom:.75rem}.page_promoCard__90Sys p{font-size:.9rem;opacity:.7;margin-bottom:1.5rem;line-height:1.5}.page_promoAction__LiAXu{width:100%;background:var(--primary);color:#000;padding:.8rem;border-radius:12px;font-weight:700;transition:all .3s}.page_promoAction__LiAXu:hover{background:var(--primary-hover);transform:scale(1.02)}@media (max-width:1200px){.page_mainGrid__Lre5h{grid-template-columns:1fr}}