@keyframes QRCardModal-module__L7qoCq__fadeIn{0%{opacity:0}to{opacity:1}}.QRCardModal-module__L7qoCq__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:var(--z-modal);background:#0000008c;justify-content:center;align-items:center;padding:1rem;animation:.2s ease-out QRCardModal-module__L7qoCq__fadeIn;display:flex;position:fixed;inset:0}.QRCardModal-module__L7qoCq__modal{background:var(--color-bg-primary);width:100%;max-width:360px;box-shadow:var(--shadow-lg);border-radius:1.25rem;flex-direction:column;align-items:center;animation:.3s cubic-bezier(.16,1,.3,1) QRCardModal-module__L7qoCq__scaleIn;display:flex;position:relative;overflow:hidden}.QRCardModal-module__L7qoCq__accentStripe{flex-shrink:0;width:100%;height:6px}.QRCardModal-module__L7qoCq__closeButton{color:var(--color-text-tertiary);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;top:16px;right:16px}.QRCardModal-module__L7qoCq__closeButton:hover{color:var(--color-text-primary);background:var(--color-bg-tertiary)}.QRCardModal-module__L7qoCq__avatarWrap{margin-top:28px}.QRCardModal-module__L7qoCq__avatarRing{border:3px solid;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;padding:3px;display:flex;overflow:hidden}.QRCardModal-module__L7qoCq__avatarImage{object-fit:cover;border-radius:50%;width:100%;height:100%}.QRCardModal-module__L7qoCq__avatarFallback{color:#fff;width:64px;height:64px;font-size:var(--text-xl);letter-spacing:-.02em;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}.QRCardModal-module__L7qoCq__handle{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-text-primary);letter-spacing:-.01em;margin:8px 0 0;font-weight:700}.QRCardModal-module__L7qoCq__qrWrap{box-shadow:0 0 0 1px var(--color-border), 0 1px 3px #0000000f;background:#fff;border-radius:16px;justify-content:center;align-items:center;margin:16px 0 8px;padding:20px;display:flex}.QRCardModal-module__L7qoCq__profileUrl{color:var(--color-text-tertiary);margin:0 0 20px;font-size:13px;font-weight:500}.QRCardModal-module__L7qoCq__actions{grid-template-columns:1fr 1fr;gap:10px;width:100%;padding:0 24px 24px;display:grid}.QRCardModal-module__L7qoCq__actionButton{border:1px solid var(--color-border);color:var(--color-text-primary);cursor:pointer;transition:all var(--transition-fast);background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-size:14px;font-weight:600;display:flex}.QRCardModal-module__L7qoCq__actionButton:hover{opacity:.85}.QRCardModal-module__L7qoCq__actionButton:active{transform:scale(.97)}@keyframes QRCardModal-module__L7qoCq__scaleIn{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (max-width:480px){.QRCardModal-module__L7qoCq__overlay{align-items:flex-end;padding:0}.QRCardModal-module__L7qoCq__modal{border-radius:1.25rem 1.25rem 0 0;max-width:100%;max-height:100dvh;animation:.3s cubic-bezier(.16,1,.3,1) QRCardModal-module__L7qoCq__slideUp}.QRCardModal-module__L7qoCq__qrWrap{padding:24px}.QRCardModal-module__L7qoCq__qrWrap svg{width:min(240px,60vw)!important;height:min(240px,60vw)!important}}@keyframes QRCardModal-module__L7qoCq__slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}
.ProfileHero-module__3JoGuG__hero{text-align:center;align-items:center;gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}.ProfileHero-module__3JoGuG__avatarContainer{display:inline-flex;position:relative}.ProfileHero-module__3JoGuG__avatarButton{cursor:pointer;transition:transform .2s var(--ease-spring);background:0 0;border:none;border-radius:50%;padding:0}.ProfileHero-module__3JoGuG__avatarButton:hover{transform:scale(1.04)}.ProfileHero-module__3JoGuG__avatarButton:active{transform:scale(.97)}.ProfileHero-module__3JoGuG__qrBadge{background:var(--profile-accent,var(--color-primary));width:26px;height:26px;color:var(--color-text-inverse);border:2.5px solid var(--color-bg-primary);cursor:pointer;transition:transform var(--transition-fast), box-shadow var(--transition-fast);z-index:1;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:2px;right:-2px}.ProfileHero-module__3JoGuG__qrBadge:hover{transform:scale(1.12);box-shadow:0 2px 8px #0000002e}.ProfileHero-module__3JoGuG__qrBadge:active{transform:scale(.95)}.ProfileHero-module__3JoGuG__avatarRing{border:3px solid var(--profile-accent,var(--color-primary));border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;padding:3px;display:flex;overflow:hidden}.ProfileHero-module__3JoGuG__avatarImage{object-fit:cover;border-radius:50%;width:100%;height:100%}.ProfileHero-module__3JoGuG__avatarFallback{background:var(--profile-accent,var(--color-primary));width:80px;height:80px;color:var(--color-text-inverse);font-size:var(--text-2xl);letter-spacing:-.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.ProfileHero-module__3JoGuG__handle{font-size:var(--text-2xl);font-weight:700;font-family:var(--font-heading);color:var(--color-text-primary);letter-spacing:-.01em;align-items:center;gap:var(--spacing-xs);margin:0;display:flex}.ProfileHero-module__3JoGuG__handleButton{color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;padding:0}.ProfileHero-module__3JoGuG__handleButton:hover{color:var(--profile-accent,var(--color-primary))}.ProfileHero-module__3JoGuG__copiedFlash{color:var(--profile-accent,var(--color-primary));animation:1.8s ease-out both ProfileHero-module__3JoGuG__flashIn}.ProfileHero-module__3JoGuG__bio{font-size:var(--text-sm);color:var(--color-text-secondary);word-break:break-word;max-width:360px;line-height:1.5}.ProfileHero-module__3JoGuG__rankBadges{gap:var(--spacing-xs);flex-wrap:wrap;justify-content:center;display:flex}.ProfileHero-module__3JoGuG__rankBadge{border-radius:var(--radius-full);background:var(--profile-accent,var(--color-primary));color:var(--color-text-inverse);opacity:.9;padding:2px 8px;font-size:11px;font-weight:600}@keyframes ProfileHero-module__3JoGuG__flashIn{0%{opacity:0;transform:scale(.95)}10%{opacity:1;transform:scale(1)}70%{opacity:1}to{opacity:0}}@media (max-width:480px){.ProfileHero-module__3JoGuG__handle{font-size:var(--text-xl)}.ProfileHero-module__3JoGuG__avatarRing{width:64px;height:64px}.ProfileHero-module__3JoGuG__avatarFallback{width:64px;height:64px;font-size:var(--text-xl)}.ProfileHero-module__3JoGuG__qrBadge{width:22px;height:22px;bottom:0;right:-3px}.ProfileHero-module__3JoGuG__qrBadge svg{width:11px;height:11px}}
.PublicProfileStats-module__rQdqtG__container{width:100%}.PublicProfileStats-module__rQdqtG__statsRow{gap:8px;width:100%;display:flex}.PublicProfileStats-module__rQdqtG__statCard{background:var(--color-bg-primary);border:1px solid var(--color-border);text-align:center;animation:PublicProfileStats-module__rQdqtG__profileFadeUp .35s var(--ease-spring) backwards;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:2px;padding:12px 10px 10px;display:flex}.PublicProfileStats-module__rQdqtG__statCard:first-child{animation-delay:.3s}.PublicProfileStats-module__rQdqtG__statCard:nth-child(2){animation-delay:.36s}.PublicProfileStats-module__rQdqtG__statCard:nth-child(3){animation-delay:.42s}@keyframes PublicProfileStats-module__rQdqtG__profileFadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.PublicProfileStats-module__rQdqtG__statValue{color:var(--profile-accent,var(--color-primary));letter-spacing:-.02em;white-space:nowrap;font-size:18px;font-weight:700}.PublicProfileStats-module__rQdqtG__statLabel{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:500}.PublicProfileStats-module__rQdqtG__statSub{color:var(--color-text-tertiary);opacity:.7;font-size:11px}
.PublicSocialLinks-module__ckAzmG__container{display:contents}.PublicSocialLinks-module__ckAzmG__linkIcon{color:var(--color-text-secondary);transition:color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.PublicSocialLinks-module__ckAzmG__linkName{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.PublicSocialLinks-module__ckAzmG__linksStacked{display:contents}.PublicSocialLinks-module__ckAzmG__pill{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;color:var(--color-text-primary);transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);box-shadow:var(--shadow-sm);align-items:center;gap:10px;min-width:0;padding:12px 16px;text-decoration:none;display:flex}.PublicSocialLinks-module__ckAzmG__pill:hover{border-color:var(--pill-accent);background:var(--color-bg-secondary);box-shadow:var(--shadow-md);color:var(--pill-accent)}.PublicSocialLinks-module__ckAzmG__pill:hover .PublicSocialLinks-module__ckAzmG__linkIcon{color:var(--pill-accent)}.PublicSocialLinks-module__ckAzmG__verifiedBadge{color:var(--pill-accent);cursor:help;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex;position:relative}.PublicSocialLinks-module__ckAzmG__verifiedTooltip{border:1.5px solid var(--pill-accent);z-index:9999;white-space:nowrap;pointer-events:none;background:#fff;border-radius:10px;align-items:center;gap:10px;padding:12px 14px;animation:.12s forwards PublicSocialLinks-module__ckAzmG__tooltipFadeIn;display:flex;position:fixed;box-shadow:0 4px 16px #00000014}.PublicSocialLinks-module__ckAzmG__verifiedTooltip:after{content:"";border:5px solid #0000;border-top-color:var(--pill-accent);position:absolute;top:100%;right:14px}@keyframes PublicSocialLinks-module__ckAzmG__tooltipFadeIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.PublicSocialLinks-module__ckAzmG__verifiedTooltipIcon{background:var(--color-bg-secondary);width:32px;height:32px;color:var(--pill-accent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.PublicSocialLinks-module__ckAzmG__verifiedTooltipIcon svg{width:18px;height:18px}.PublicSocialLinks-module__ckAzmG__verifiedTooltipText{color:var(--color-text-secondary,#666);font-size:12px;font-weight:500;line-height:1.4}.PublicSocialLinks-module__ckAzmG__verifiedTooltipHighlight{color:var(--pill-accent);font-weight:600}@media (max-width:480px){.PublicSocialLinks-module__ckAzmG__pill{gap:8px;padding:10px 14px}.PublicSocialLinks-module__ckAzmG__linkName{font-size:var(--text-xs)}}
.FeaturedSocialLinks-module__F5UXIW__container{display:contents}.FeaturedSocialLinks-module__F5UXIW__card{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--profile-accent,var(--color-border));border-radius:var(--radius-md);background:var(--color-bg-secondary);color:var(--color-text-primary);min-width:0;transition:border-color var(--transition-fast), background var(--transition-fast);text-decoration:none;display:flex}.FeaturedSocialLinks-module__F5UXIW__card:hover{background:var(--color-bg-tertiary)}.FeaturedSocialLinks-module__F5UXIW__icon{color:var(--color-text-secondary);flex-shrink:0}.FeaturedSocialLinks-module__F5UXIW__label{font-size:var(--text-sm);font-weight:500}.FeaturedSocialLinks-module__F5UXIW__username{font-size:var(--text-sm);color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;overflow:hidden}
.ProfileGiveaways-module___2pyiG__banner{border-radius:var(--radius-lg,12px);color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a6b35 0%,#2a9d4e 40%,#34b85a 70%,#2a9d4e 100%);width:100%;padding:14px 16px 16px;text-decoration:none;transition:filter .15s;animation:.4s cubic-bezier(.16,1,.3,1) both ProfileGiveaways-module___2pyiG__bannerEnter;display:block;position:relative;overflow:hidden}.ProfileGiveaways-module___2pyiG__banner:hover{filter:brightness(1.08)}@keyframes ProfileGiveaways-module___2pyiG__bannerEnter{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.ProfileGiveaways-module___2pyiG__shimmer{pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff0f 45%,#ffffff1f 50%,#ffffff0f 55%,#0000 70%) 0 0/200% 100%;animation:4s ease-in-out infinite ProfileGiveaways-module___2pyiG__shimmerMove;position:absolute;inset:0}@keyframes ProfileGiveaways-module___2pyiG__shimmerMove{0%{background-position:200% 0}to{background-position:-200% 0}}.ProfileGiveaways-module___2pyiG__bannerHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.ProfileGiveaways-module___2pyiG__liveBadge,.ProfileGiveaways-module___2pyiG__upcomingBadge{border-radius:var(--radius-full);background:#00000040;flex-shrink:0;align-items:center;gap:5px;padding:3px 9px 3px 7px;display:inline-flex}.ProfileGiveaways-module___2pyiG__upcomingBadge{padding:3px 9px}.ProfileGiveaways-module___2pyiG__liveDot,.ProfileGiveaways-module___2pyiG__upcomingDot{border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.8s ease-in-out infinite ProfileGiveaways-module___2pyiG__dotPulse}.ProfileGiveaways-module___2pyiG__liveDot{background:#ff4d4d;box-shadow:0 0 6px #ff4d4dcc}.ProfileGiveaways-module___2pyiG__upcomingDot{background:#fbbf24;box-shadow:0 0 6px #fbbf24cc}@keyframes ProfileGiveaways-module___2pyiG__dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.75)}}.ProfileGiveaways-module___2pyiG__liveText{letter-spacing:.08em;color:#fffffff2;font-size:10px;font-weight:800;line-height:1}.ProfileGiveaways-module___2pyiG__bannerTitle{letter-spacing:-.01em;color:#fffffff2;align-items:center;gap:6px;font-size:15px;font-weight:700;display:flex}.ProfileGiveaways-module___2pyiG__giftIcon{opacity:.85;flex-shrink:0}.ProfileGiveaways-module___2pyiG__badgeDivider{background:#ffffff4d;flex-shrink:0;width:1px;height:10px}.ProfileGiveaways-module___2pyiG__cards{flex-direction:column;gap:6px;display:flex}.ProfileGiveaways-module___2pyiG__card{border-radius:var(--radius-md,8px);color:#fff;-webkit-backdrop-filter:blur(4px);background:#ffffff21;border:1px solid #ffffff26;flex-direction:column;align-items:center;gap:6px;padding:12px 14px;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;animation:.4s cubic-bezier(.16,1,.3,1) both ProfileGiveaways-module___2pyiG__cardSlide;display:flex}@keyframes ProfileGiveaways-module___2pyiG__cardSlide{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.ProfileGiveaways-module___2pyiG__card:hover{background:#ffffff38;border-color:#ffffff4d}.ProfileGiveaways-module___2pyiG__cardHeader{justify-content:space-between;align-items:center;display:flex}.ProfileGiveaways-module___2pyiG__cardTimeBadge{letter-spacing:.2px;color:#ffffffe6;background:#ffffff2e;border-radius:100px;padding:2px 8px;font-size:10px;font-weight:600}.ProfileGiveaways-module___2pyiG__cardTitle{color:#ffffffe6;white-space:nowrap;text-overflow:ellipsis;text-align:center;max-width:100%;font-size:13px;font-weight:600;line-height:1.35;overflow:hidden}.ProfileGiveaways-module___2pyiG__cardPoolBlock{align-items:baseline;gap:4px;display:flex}.ProfileGiveaways-module___2pyiG__cardPool{color:#fffffff2;white-space:nowrap;font-size:20px;font-weight:700}.ProfileGiveaways-module___2pyiG__cardPoolLabel{color:#ffffff8c;font-size:11px;font-weight:500}.ProfileGiveaways-module___2pyiG__cardStatBar{border-top:1px solid #ffffff1f;justify-content:center;align-items:center;gap:4px 6px;width:100%;padding-top:6px;display:flex}.ProfileGiveaways-module___2pyiG__cardStatBar+.ProfileGiveaways-module___2pyiG__cardStatBar{border-top:none;flex-wrap:wrap;padding-top:0}.ProfileGiveaways-module___2pyiG__cardStatItem{color:#ffffffbf;white-space:nowrap;font-size:11px;font-weight:500}.ProfileGiveaways-module___2pyiG__cardStatItem strong{color:#fffffff2;font-weight:700}.ProfileGiveaways-module___2pyiG__cardStatDot{background:#ffffff59;border-radius:50%;flex-shrink:0;width:3px;height:3px}.ProfileGiveaways-module___2pyiG__cardFooter{justify-content:space-between;align-items:center;width:100%;padding-top:4px;display:flex}.ProfileGiveaways-module___2pyiG__cardStatus{letter-spacing:.08em;color:#ffffffb3;align-items:center;gap:5px;font-size:10px;font-weight:800;display:flex}.ProfileGiveaways-module___2pyiG__cardTimer{letter-spacing:.04em;color:#ffffff8c;font-size:10px;font-weight:600}@media (max-width:480px){.ProfileGiveaways-module___2pyiG__banner{padding:12px 14px 14px}.ProfileGiveaways-module___2pyiG__cardTitle{font-size:12px}.ProfileGiveaways-module___2pyiG__cardStats{font-size:10px}}
.ProfileSupporters-module__k-CroW__inline{font-size:var(--text-sm);color:var(--color-text-secondary);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;display:flex}.ProfileSupporters-module__k-CroW__inlineLabel,.ProfileSupporters-module__k-CroW__inlineSep,.ProfileSupporters-module__k-CroW__inlineOthers{color:var(--color-text-tertiary)}.ProfileSupporters-module__k-CroW__inlineHandle{color:var(--profile-accent,var(--color-primary));font-weight:600;text-decoration:none}.ProfileSupporters-module__k-CroW__inlineHandle:hover{text-decoration:underline}.ProfileSupporters-module__k-CroW__list{gap:var(--spacing-sm);flex-direction:column;display:flex}.ProfileSupporters-module__k-CroW__heading{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:600;overflow:hidden}.ProfileSupporters-module__k-CroW__badge{border-radius:var(--radius-full);background:var(--profile-accent,var(--color-primary));color:var(--color-text-inverse);padding:1px 7px;font-size:11px;font-weight:700}.ProfileSupporters-module__k-CroW__rows{flex-direction:column;gap:2px;display:flex}.ProfileSupporters-module__k-CroW__row{align-items:center;gap:var(--spacing-sm);border-radius:var(--radius-md);transition:background var(--transition-fast);padding:8px 10px;display:flex}.ProfileSupporters-module__k-CroW__row:hover{background:var(--color-bg-secondary)}.ProfileSupporters-module__k-CroW__rank{width:22px;color:var(--color-text-tertiary);text-align:center;flex-shrink:0;font-size:12px;font-weight:700}.ProfileSupporters-module__k-CroW__rankFirst{color:var(--profile-accent,var(--color-primary))}.ProfileSupporters-module__k-CroW__info{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ProfileSupporters-module__k-CroW__name{font-size:var(--text-sm);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:600;text-decoration:none;overflow:hidden}.ProfileSupporters-module__k-CroW__name:hover{color:var(--profile-accent,var(--color-primary))}.ProfileSupporters-module__k-CroW__addr{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:500;font-family:var(--font-mono,monospace)}.ProfileSupporters-module__k-CroW__tips{color:var(--color-text-tertiary);font-size:11px}.ProfileSupporters-module__k-CroW__amount{font-size:var(--text-sm);color:var(--profile-accent,var(--color-primary));white-space:nowrap;flex-shrink:0;font-weight:700}
.page-module__pdFCQG__main{background:radial-gradient(ellipse 80% 50% at 50% -10%, rgba(var(--color-primary-rgb), .06) 0%, transparent 60%), var(--color-bg-primary);flex-direction:column;min-height:100dvh;margin-top:-54px;padding-top:54px;display:flex}.page-module__pdFCQG__profileColumns{max-width:1280px;height:calc(100vh - var(--nav-height,64px));grid-template-columns:260px 1fr 280px;gap:0;margin:0 auto;display:grid}.page-module__pdFCQG__profileLeft{border-right:1px solid var(--color-border);scrollbar-width:none;overflow-y:auto}.page-module__pdFCQG__profileLeft::-webkit-scrollbar{display:none}.page-module__pdFCQG__profileCenter{scrollbar-width:none;min-width:0;min-height:0;padding:28px 32px;overflow-y:auto}.page-module__pdFCQG__profileCenter::-webkit-scrollbar{display:none}.page-module__pdFCQG__profileRight{border-left:1px solid var(--color-border);scrollbar-width:none;gap:var(--spacing-md);flex-direction:column;padding:28px 20px;display:flex;overflow-y:auto}.page-module__pdFCQG__profileRight::-webkit-scrollbar{display:none}@media (max-width:1024px){.page-module__pdFCQG__profileColumns{grid-template-columns:240px 1fr}.page-module__pdFCQG__profileRight{display:none}}@media (max-width:768px){.page-module__pdFCQG__profileColumns{grid-template-columns:1fr;height:auto}.page-module__pdFCQG__profileLeft{border-right:none;border-bottom:1px solid var(--color-border);overflow-y:visible}.page-module__pdFCQG__profileCenter{padding:var(--spacing-md);overflow-y:visible}.page-module__pdFCQG__profileRight{border-left:none;border-top:1px solid var(--color-border);padding:24px var(--spacing-md);display:flex;overflow-y:visible}}.page-module__pdFCQG__shimmer{background:linear-gradient(90deg, var(--color-bg-secondary) 25%, var(--color-border) 50%, var(--color-bg-secondary) 75%);border-radius:var(--radius-sm);background-size:200% 100%;animation:1.5s ease-in-out infinite page-module__pdFCQG__skeletonShimmer}@keyframes page-module__pdFCQG__skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.page-module__pdFCQG__skeletonLeft{padding:var(--spacing-lg) 20px;gap:var(--spacing-xs);flex-direction:column;display:flex}.page-module__pdFCQG__skeletonAvatar{border-radius:50%;width:72px;height:72px}.page-module__pdFCQG__skeletonLine{height:14px}.page-module__pdFCQG__skeletonButton{border-radius:var(--radius-full);height:44px;margin-top:4px}.page-module__pdFCQG__skeletonStatRow{gap:8px;margin-top:4px;display:flex}.page-module__pdFCQG__skeletonStat{border-radius:var(--radius-md);flex:1;height:64px}.page-module__pdFCQG__skeletonSocialItem{border-radius:var(--radius-md);height:40px}.page-module__pdFCQG__skeletonCenter{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.page-module__pdFCQG__skeletonCard{border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;height:120px;display:flex;overflow:hidden}.page-module__pdFCQG__skeletonCardImage{flex-shrink:0;width:160px}.page-module__pdFCQG__skeletonCardBody{flex-direction:column;flex:1;gap:8px;padding:14px 16px;display:flex}.page-module__pdFCQG__skeletonRight{gap:var(--spacing-xs);flex-direction:column;display:flex}.page-module__pdFCQG__skeletonGiveawayCard{border-radius:var(--radius-md);height:80px}.page-module__pdFCQG__skeletonSupporterRow{align-items:center;gap:10px;display:flex}.page-module__pdFCQG__skeletonSupporterAvatar{border-radius:50%;flex-shrink:0;width:32px;height:32px}.page-module__pdFCQG__notFound{text-align:center;padding:var(--spacing-2xl) var(--spacing-md)}.page-module__pdFCQG__notFound h1{font-size:var(--text-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-xs);font-weight:700}.page-module__pdFCQG__notFound p{font-size:var(--text-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-lg);line-height:1.5}.page-module__pdFCQG__notFound strong{color:var(--color-text-primary)}.page-module__pdFCQG__backLink{padding:12px var(--spacing-lg);background:var(--color-primary);color:var(--color-text-inverse);border-radius:var(--radius-md);font-weight:600;font-size:var(--text-sm);align-items:center;gap:6px;text-decoration:none;transition:all .2s;display:inline-flex}.page-module__pdFCQG__backLink:hover{background:var(--grove-colors-accent-orange);box-shadow:0 4px 12px rgba(var(--color-warning-rgb), .25);transform:translateY(-1px)}.page-module__pdFCQG__errorState{text-align:center;padding:var(--spacing-2xl) var(--spacing-md)}.page-module__pdFCQG__errorState h1{font-size:var(--text-2xl);color:var(--color-text-primary);margin-bottom:var(--spacing-xs);font-weight:700}.page-module__pdFCQG__errorState p{font-size:var(--text-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-lg);line-height:1.5}.page-module__pdFCQG__retryButton{padding:12px var(--spacing-lg);background:var(--color-primary);color:var(--color-text-inverse);border-radius:var(--radius-md);font-weight:600;font-size:var(--text-sm);cursor:pointer;border:none;transition:all .2s}.page-module__pdFCQG__retryButton:hover{background:var(--grove-colors-accent-orange);box-shadow:0 4px 12px rgba(var(--color-warning-rgb), .25);transform:translateY(-1px)}@media (max-width:640px){.page-module__pdFCQG__notFound h1,.page-module__pdFCQG__errorState h1{font-size:var(--text-xl)}}
