.page_page__l0mEz{min-height:100vh;padding-bottom:var(--space-16)}.page_loginPrompt__iPlEg{text-align:center;padding:6rem 2rem;max-width:480px;margin:0 auto}.page_loginPromptIcon__kRfYQ{font-size:4rem;margin-bottom:1.5rem}.page_loginPrompt__iPlEg h2{font-size:var(--font-size-2xl);margin-bottom:.75rem;color:var(--text-primary)}.page_loginPrompt__iPlEg p{color:var(--text-secondary);margin-bottom:2rem;line-height:1.6}.page_loginPromptBtn__jeV_J{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 2rem;background:var(--gradient-primary);color:white;border:none;border-radius:var(--radius-lg);font-size:var(--font-size-base);font-weight:600;cursor:pointer;transition:all var(--transition-normal)}.page_loginPromptBtn__jeV_J:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.page_header__PKc1l{background:linear-gradient(135deg,var(--primary) 0,var(--primary-700) 50%,var(--primary-dark) 100%);padding:var(--space-12) 0 var(--space-8);color:white;margin-bottom:var(--space-8)}.page_headerContent__GBAhD{justify-content:space-between;margin-bottom:var(--space-8)}.page_avatarSection__G5u1y,.page_headerContent__GBAhD{display:flex;align-items:flex-start;gap:var(--space-6)}.page_avatarWrapper___ECfX{position:relative;width:120px;height:120px;border-radius:50%;overflow:hidden;border:4px solid rgba(255,255,255,.3);flex-shrink:0}.page_avatar__fQ4ea{object-fit:cover}.page_avatarImage__PU_n8{width:100%;height:100%;object-fit:cover;border-radius:50%}.page_avatarPlaceholder__NarSP{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.2);font-size:2.5rem;font-weight:700;color:white}.page_email__qHRpg{font-size:var(--font-size-sm);opacity:.85;margin:0}.page_walletBadge__XHnDF{position:absolute;bottom:4px;right:4px;width:32px;height:32px;background:var(--success);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;border:2px solid white}.page_userInfo__6kOMF{display:flex;flex-direction:column;gap:var(--space-2)}.page_username__v5Ny4{font-size:var(--font-size-3xl);font-weight:700;margin:0}.page_wallet__Rc2Ox{font-family:monospace;font-size:var(--font-size-sm);opacity:.8;margin:0}.page_bio__KJtR6{font-size:var(--font-size-base);max-width:500px;line-height:1.6;margin:var(--space-2) 0;opacity:.9}.page_joinDate__kowjc{font-size:var(--font-size-sm);opacity:.7}.page_actions__fAjtx{display:flex;gap:var(--space-3)}.page_editBtn__KNxeE,.page_shareBtn__kdWQk{padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);font-size:var(--font-size-sm);font-weight:600;cursor:pointer;transition:all var(--transition-normal);border:none}.page_editBtn__KNxeE{background:white;color:var(--primary)}.page_editBtn__KNxeE:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.page_shareBtn__kdWQk{background:rgba(255,255,255,.2);color:white;border:1px solid rgba(255,255,255,.3)}.page_shareBtn__kdWQk:hover{background:rgba(255,255,255,.3)}.page_statsGrid__wG7iP{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-6)}.page_statCard__ZmUJv{background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-lg);padding:var(--space-4);display:flex;flex-direction:column;align-items:center;gap:var(--space-1);border:1px solid rgba(255,255,255,.2)}.page_statIcon__Arhqq{font-size:24px}.page_statValue__ZAuqh{font-size:var(--font-size-2xl);font-weight:700}.page_statLabel__bpgIZ{font-size:var(--font-size-sm);opacity:.8}.page_badges__uDjHV{background:rgba(255,255,255,.1);border-radius:var(--radius-lg);padding:var(--space-4)}.page_badgesTitle__RijMM{font-size:var(--font-size-lg);margin:0 0 var(--space-3) 0;opacity:.9}.page_badgesList__dNHuP{display:flex;gap:var(--space-3);flex-wrap:wrap}.page_badge___UbXq{display:flex;align-items:center;gap:var(--space-2);background:rgba(255,255,255,.2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);cursor:help;transition:all var(--transition-fast)}.page_badge___UbXq:hover{background:rgba(255,255,255,.3);transform:scale(1.05)}.page_badgeIcon__GN96g{font-size:18px}.page_badgeName__3j2nU{font-size:var(--font-size-sm);font-weight:500}.page_tabsWrapper__FJzr1{margin-bottom:var(--space-6)}.page_tabs__vZw2j{display:flex;gap:var(--space-2);background:var(--bg-secondary);padding:var(--space-2);border-radius:var(--radius-lg);width:-moz-fit-content;width:fit-content}.page_tab__980fO{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:500;color:var(--text-secondary);background:transparent;border:none;cursor:pointer;transition:all var(--transition-fast)}.page_tab__980fO:hover{color:var(--text-primary);background:var(--bg-tertiary)}.page_tab__980fO.page_active__zLsjm{background:var(--primary);color:white}.page_tabContent__raisw{min-height:400px}.page_ideasGrid__ysTeX{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.page_addIdeaCard__aJ9yQ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);min-height:280px;background:var(--bg-secondary);border:2px dashed var(--border-color);border-radius:var(--radius-xl);color:var(--text-secondary);font-size:var(--font-size-lg);text-decoration:none;transition:all var(--transition-normal)}.page_addIdeaCard__aJ9yQ:hover{border-color:var(--primary);color:var(--primary);background:var(--primary-light)}.page_addIcon__X488N{font-size:48px;opacity:.6}.page_votesList__nvpIq{display:flex;flex-direction:column;gap:var(--space-3)}.page_voteItem___WfXY{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4) var(--space-5);background:var(--bg-secondary);border-radius:var(--radius-lg);border:1px solid var(--border-color);transition:all var(--transition-fast)}.page_voteItem___WfXY:hover{border-color:var(--primary);transform:translateX(4px)}.page_voteInfo__SYSP1{display:flex;align-items:center;gap:var(--space-4)}.page_voteIcon__xNeZi{font-size:24px}.page_voteInfo__SYSP1 h4{margin:0 0 var(--space-1) 0;font-size:var(--font-size-base);color:var(--text-primary)}.page_voteDate__sl3aD{font-size:var(--font-size-sm);color:var(--text-tertiary)}.page_voteWeight__Lu8B6{display:flex;flex-direction:column;align-items:flex-end}.page_weightValue__gCFuo{font-size:var(--font-size-lg);font-weight:600;color:var(--success)}.page_weightLabel__7IOUm{font-size:var(--font-size-xs);color:var(--text-tertiary)}.page_nftsGrid__v4JMV{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:var(--space-5);gap:var(--space-5)}.page_nftCard__hBMZd{background:var(--bg-secondary);border-radius:var(--radius-xl);overflow:hidden;border:1px solid var(--border-color);transition:all var(--transition-normal)}.page_nftCard__hBMZd:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--primary)}.page_nftImage__Xw9a2{aspect-ratio:1;background:linear-gradient(135deg,var(--primary) 0,var(--accent) 100%)}.page_nftPlaceholder__VwOMf{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);color:white;font-size:var(--font-size-xl)}.page_nftPlaceholder__VwOMf span:first-child{font-size:48px}.page_nftInfo__axTz9{padding:var(--space-4)}.page_nftInfo__axTz9 h4{margin:0 0 var(--space-1) 0;font-size:var(--font-size-base);font-weight:600}.page_nftInfo__axTz9 p{margin:0 0 var(--space-3) 0;font-size:var(--font-size-sm);color:var(--text-secondary)}.page_nftMeta__9vwEi{display:flex;justify-content:space-between;align-items:center}.page_nftTier__gqzTE{background:linear-gradient(135deg,#ffd700,#ffaa00);color:#333;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:600}.page_nftRevenue__SoWcl{font-size:var(--font-size-sm);color:var(--success);font-weight:500}.page_achievementsSection__UOShZ{max-width:800px}.page_earningsSection__HbxUf{display:flex;flex-direction:column;gap:var(--space-8)}.page_earningsSummary__AK3_R{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-5);gap:var(--space-5)}.page_earningCard__nXcpg{background:var(--bg-secondary);border-radius:var(--radius-xl);padding:var(--space-6);border:1px solid var(--border-color);display:flex;flex-direction:column;gap:var(--space-2)}.page_earningCard__nXcpg h4{margin:0;font-size:var(--font-size-sm);color:var(--text-secondary);font-weight:500}.page_earningValue__3NGXV{font-size:var(--font-size-2xl);font-weight:700;color:var(--text-primary)}.page_earningUsd__CZ34O{font-size:var(--font-size-sm);color:var(--text-tertiary)}.page_earningChange__Xpbbj{font-size:var(--font-size-sm);color:var(--success);font-weight:500}.page_claimBtn__UkHSg{margin-top:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--primary);color:white;border:none;border-radius:var(--radius-md);font-weight:600;cursor:pointer;transition:all var(--transition-fast);width:-moz-fit-content;width:fit-content}.page_claimBtn__UkHSg:hover{background:var(--primary-hover);transform:translateY(-1px)}.page_earningsHistory__T1uKo h4{margin:0 0 var(--space-4) 0;font-size:var(--font-size-lg);color:var(--text-primary)}.page_historyList__bZbhQ{display:flex;flex-direction:column;gap:var(--space-3)}.page_historyItem__B0so6{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4);background:var(--bg-secondary);border-radius:var(--radius-lg);border:1px solid var(--border-color)}.page_historyInfo__b7LnV{display:flex;flex-direction:column;gap:var(--space-1)}.page_historyType__PAyWT{font-size:var(--font-size-xs);color:var(--primary);font-weight:600;text-transform:uppercase}.page_historyProject__v_OUH{font-size:var(--font-size-base);color:var(--text-primary)}.page_historyAmount__a7t2l{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1)}.page_historyAmount__a7t2l span:first-child{font-size:var(--font-size-lg);font-weight:600;color:var(--success)}.page_historyDate__uvURM{font-size:var(--font-size-xs);color:var(--text-tertiary)}@media (max-width:1024px){.page_statsGrid__wG7iP{grid-template-columns:repeat(3,1fr)}.page_earningsSummary__AK3_R{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_headerContent__GBAhD{flex-direction:column}.page_avatarSection__G5u1y{flex-direction:column;align-items:center;text-align:center}.page_userInfo__6kOMF{align-items:center}.page_bio__KJtR6{text-align:center}.page_actions__fAjtx{width:100%;justify-content:center}.page_statsGrid__wG7iP{grid-template-columns:repeat(2,1fr)}.page_tabs__vZw2j{width:100%;overflow-x:auto}.page_earningsSummary__AK3_R{grid-template-columns:1fr}}.IdeaCard_card__5QLPA{display:flex;flex-direction:column;overflow:hidden;position:relative;text-decoration:none;color:inherit;background:var(--card-bg);border-radius:var(--radius-2xl);border:1px solid var(--card-border);transition:all .35s cubic-bezier(.4,0,.2,1);box-shadow:var(--shadow-sm);transform-style:preserve-3d;perspective:1200px;will-change:transform}.IdeaCard_card__5QLPA:hover{transform:rotateX(var(--rotate-x,0)) rotateY(var(--rotate-y,0)) translateY(-4px);box-shadow:var(--shadow-xl),0 0 0 1px color-mix(in srgb,var(--primary) 15%,transparent);border-color:color-mix(in srgb,var(--primary) 30%,var(--card-border))}.IdeaCard_imageWrapper__9d0D9{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;border-radius:var(--radius-2xl) var(--radius-2xl) 0 0}.IdeaCard_image__Nm0kh{object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1)}.IdeaCard_card__5QLPA:hover .IdeaCard_image__Nm0kh{transform:scale(1.08)}.IdeaCard_imageOverlay__SziFI{position:absolute;bottom:0;left:0;right:0;height:50%;background:linear-gradient(0deg,rgba(0,0,0,.15) 0,transparent);pointer-events:none;opacity:0;transition:opacity .3s ease}.IdeaCard_card__5QLPA:hover .IdeaCard_imageOverlay__SziFI{opacity:1}.IdeaCard_imagePlaceholder__KShMi{width:100%;height:100%;background:var(--gradient-primary);background-size:200% 200%;animation:IdeaCard_gradientShift__zq8Fc 4s ease-in-out infinite;display:flex;align-items:center;justify-content:center}@keyframes IdeaCard_gradientShift__zq8Fc{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.IdeaCard_imagePlaceholder__KShMi span{font-size:3rem;opacity:.8}.IdeaCard_hotBadge__N_Ex4{position:absolute;top:.875rem;right:.875rem;padding:.375rem .875rem;background:rgba(0,0,0,.65);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:var(--radius-full);font-size:.75rem;font-weight:700;color:white;display:flex;align-items:center;gap:.375rem;animation:IdeaCard_hotPulse__DUTuu 2s ease-in-out infinite}@keyframes IdeaCard_hotPulse__DUTuu{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}.IdeaCard_milestoneBadge__riT5o{position:absolute;bottom:.875rem;left:.875rem;padding:.375rem .75rem;background:rgba(255,255,255,.92);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:var(--radius-full);font-size:.6875rem;font-weight:600;color:var(--primary-700)}.IdeaCard_content__OaaYm{padding:1.25rem 1.5rem 1.5rem;display:flex;flex-direction:column;gap:.625rem;flex:1 1}.IdeaCard_meta__HaohY{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.IdeaCard_category__Xcj4G{display:flex;align-items:center;gap:.375rem;font-size:.6875rem;color:var(--primary);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.IdeaCard_tags__SwOpM{display:flex;gap:.375rem}.IdeaCard_tag__FZbHI{font-size:.6875rem;color:var(--gray-500);background:color-mix(in srgb,var(--primary) 6%,var(--gray-50));padding:.125rem .5rem;border-radius:var(--radius-full);font-weight:500;transition:background .2s ease}.IdeaCard_card__5QLPA:hover .IdeaCard_tag__FZbHI{background:color-mix(in srgb,var(--primary) 12%,var(--gray-50));color:var(--primary-700)}.IdeaCard_title__tZgJS{font-size:1.125rem;font-weight:700;line-height:1.35;margin:0;color:var(--foreground);transition:color .2s ease}.IdeaCard_card__5QLPA:hover .IdeaCard_title__tZgJS{color:var(--primary)}.IdeaCard_tagline__0CdAX{font-size:.875rem;color:var(--gray-500);line-height:1.6;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.IdeaCard_creator__uBwun{display:flex;align-items:center;gap:.625rem;margin-top:.375rem}.IdeaCard_avatar__5DYEM{width:28px;height:28px;border-radius:var(--radius-full);background:var(--gradient-primary);color:white;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;flex-shrink:0;box-shadow:0 2px 8px color-mix(in srgb,var(--primary) 30%,transparent)}.IdeaCard_creatorName__c0UZ0{font-size:.8125rem;font-weight:600;color:var(--gray-700)}.IdeaCard_createdAt__ya4yC{font-size:.6875rem;color:var(--gray-400);margin-left:auto}.IdeaCard_footer__Zemub{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem;border-top:1px solid var(--card-border)}.IdeaCard_stats__dNVbj{display:flex;gap:1rem}.IdeaCard_stat__F_1mc{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--gray-600);font-weight:600}.IdeaCard_statIcon__9J69u{font-size:.9375rem;transition:transform .2s ease}.IdeaCard_stat__F_1mc:hover .IdeaCard_statIcon__9J69u{transform:scale(1.2)}.IdeaCard_voteBtn__giON5{padding:.625rem 1.25rem;border-radius:var(--radius-full);font-size:.8125rem;font-weight:700;border:none;cursor:pointer;transition:all .25s ease;background:var(--gray-100);color:var(--gray-700);display:flex;align-items:center;gap:.375rem;position:relative;overflow:hidden}.IdeaCard_voteBtn__giON5:before{content:"";position:absolute;inset:0;background:var(--gradient-primary);opacity:0;transition:opacity .25s ease}.IdeaCard_voteBtn__giON5:hover:before{opacity:1}.IdeaCard_voteBtn__giON5:hover{color:white;transform:scale(1.04);box-shadow:0 4px 16px color-mix(in srgb,var(--primary) 30%,transparent)}.IdeaCard_voteBtn__giON5:active{transform:scale(.97)}.IdeaCard_voteBtn__giON5>*{position:relative;z-index:1}.IdeaCard_voteBtn__giON5.IdeaCard_voted__r_SCM{background:linear-gradient(135deg,#10b981,#059669);color:white;box-shadow:0 4px 12px rgba(16,185,129,.3)}.IdeaCard_voteBtn__giON5.IdeaCard_voted__r_SCM:before{display:none}.IdeaCard_voteBtn__giON5.IdeaCard_animating__K9SRG{animation:IdeaCard_voteBounce__0wyKL .5s cubic-bezier(.4,0,.2,1)}@keyframes IdeaCard_voteBounce__0wyKL{0%{transform:scale(1)}20%{transform:scale(1.25)}40%{transform:scale(.92)}60%{transform:scale(1.12)}80%{transform:scale(.98)}to{transform:scale(1)}}.IdeaCard_voteBtn__giON5.IdeaCard_loading__s8NIU{opacity:.7;cursor:wait}.IdeaCard_voteBtn__giON5:disabled{cursor:not-allowed}.IdeaCard_votedIndicator__smW2c{position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,var(--primary),var(--primary-dark));border-radius:0 2px 2px 0}.IdeaCard_skeleton__0G3LF{pointer-events:none}.IdeaCard_skeleton__0G3LF .IdeaCard_imageWrapper__9d0D9{background:var(--gray-200);animation:IdeaCard_shimmer__GWP0D 1.5s infinite}@keyframes IdeaCard_shimmer__GWP0D{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}[data-theme=dark] .IdeaCard_card__5QLPA{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.06)}[data-theme=dark] .IdeaCard_card__5QLPA:hover{box-shadow:0 20px 40px rgba(0,0,0,.4),0 0 0 1px color-mix(in srgb,var(--primary) 25%,transparent)}[data-theme=dark] .IdeaCard_tag__FZbHI{background:rgba(255,255,255,.06);color:var(--gray-400)}[data-theme=dark] .IdeaCard_creatorName__c0UZ0{color:var(--gray-300)}[data-theme=dark] .IdeaCard_stat__F_1mc{color:var(--gray-400)}[data-theme=dark] .IdeaCard_voteBtn__giON5{background:rgba(255,255,255,.06);color:var(--gray-300)}[data-theme=dark] .IdeaCard_footer__Zemub{border-top-color:rgba(255,255,255,.06)}[data-theme=dark] .IdeaCard_milestoneBadge__riT5o{background:rgba(30,41,59,.92);color:var(--primary-300)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .IdeaCard_card__5QLPA{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.06)}:root:not([data-theme=light]) .IdeaCard_voteBtn__giON5{background:rgba(255,255,255,.06);color:var(--gray-300)}}@media (max-width:640px){.IdeaCard_card__5QLPA:hover{transform:none}.IdeaCard_content__OaaYm{padding:1rem}.IdeaCard_title__tZgJS{font-size:1rem}.IdeaCard_voteBtn__giON5{padding:.5rem 1rem;font-size:.75rem}}