.stats-module__tcGf5G__container{width:100%}.stats-module__tcGf5G__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-7);flex-flow:column wrap;display:flex}.stats-module__tcGf5G__headerContent{flex:300px;min-width:0}.stats-module__tcGf5G__title{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.02em;color:var(--ink);margin-bottom:var(--space-1);overflow-wrap:anywhere;font-weight:700;line-height:1.15}.stats-module__tcGf5G__subtitle{font-size:var(--text-base);color:var(--ink-3);margin:0 0 var(--space-2) 0;overflow-wrap:anywhere;font-weight:600}.stats-module__tcGf5G__description{font-size:var(--text-lg);color:var(--ink-2);overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.5}.stats-module__tcGf5G__creditLine{font-size:var(--text-sm);color:var(--ink-3);margin-top:var(--space-2);font-weight:600;display:block}.stats-module__tcGf5G__kofiLink{color:var(--sky-text);font-weight:700}.stats-module__tcGf5G__kofiLink:hover{color:var(--sky-text-hover)}.stats-module__tcGf5G__headerActions{gap:var(--space-3);flex-wrap:wrap;align-items:center;width:100%;display:flex}.stats-module__tcGf5G__userInfo{min-height:44px;padding:var(--space-2) var(--space-4);border-radius:var(--r-pill);background-color:var(--sky-softer);color:var(--ink);transition:color var(--dur-2) var(--ease-out);align-items:center;font-weight:700;display:inline-flex}.stats-module__tcGf5G__userInfo:hover{color:var(--sky-text-hover);text-decoration:none}.stats-module__tcGf5G__logoutButton,.stats-module__tcGf5G__loginButton{min-height:44px;padding:var(--space-3) var(--space-5);border-radius:var(--r-pill);font-size:var(--text-base);cursor:pointer;transition:transform var(--dur-1) var(--spring), box-shadow var(--dur-1) var(--spring), background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.stats-module__tcGf5G__logoutButton{background-color:var(--panel);background-image:var(--sheen);color:var(--sky-text);box-shadow:var(--sh-2)}.stats-module__tcGf5G__logoutButton:hover{color:var(--sky-text-hover);box-shadow:var(--sh-3);transform:translateY(-2px)}.stats-module__tcGf5G__logoutButton:active{transform:translateY(var(--squish));box-shadow:var(--sh-press)}.stats-module__tcGf5G__loginButton{background-color:var(--sky);background-image:var(--cap);color:var(--on-sky);box-shadow:0 var(--squish) 0 var(--sky-shadow), inset 0 1px 0 var(--bevel)}.stats-module__tcGf5G__loginButton:hover{color:var(--on-sky);text-decoration:none}.stats-module__tcGf5G__loginButton:active{transform:translateY(var(--squish));box-shadow:0 0 0 var(--sky-shadow)}.stats-module__tcGf5G__statsHeader{text-align:center;margin-bottom:var(--space-5)}.stats-module__tcGf5G__statsHeader h1{font-size:var(--text-2xl);margin-bottom:var(--space-2);color:var(--ink);text-wrap:balance}.stats-module__tcGf5G__statsSubtitle{color:var(--ink-2);font-size:var(--text-base);text-wrap:pretty;margin:0;font-weight:600}.stats-module__tcGf5G__controls{justify-content:flex-start;gap:var(--space-3);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.stats-module__tcGf5G__refreshButton{min-height:48px;padding:var(--space-3) var(--space-6);flex:auto}.stats-module__tcGf5G__homeLink{min-height:48px;padding:var(--space-3) var(--space-6);border-radius:var(--r-pill);background-color:var(--panel);background-image:var(--sheen);color:var(--sky-text);font-size:var(--text-base);box-shadow:var(--sh-2);transition:transform var(--dur-1) var(--spring), box-shadow var(--dur-1) var(--spring), color var(--dur-2) var(--ease-out);flex:auto;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.stats-module__tcGf5G__homeLink:hover{color:var(--sky-text-hover);box-shadow:var(--sh-3);text-decoration:none;transform:translateY(-2px)}.stats-module__tcGf5G__homeLink:active{transform:translateY(var(--squish));box-shadow:var(--sh-press)}.stats-module__tcGf5G__loadingContainer{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-5);text-align:center;border-radius:var(--r-xl);background-color:var(--panel);background-image:var(--sheen);color:var(--ink-2);box-shadow:var(--sh-2);animation:var(--kf-squish-in) var(--dur-3) var(--spring) backwards;flex-direction:column;font-weight:600;display:flex}.stats-module__tcGf5G__loader{border:5px solid var(--sky-softer);border-top-color:var(--sky);border-radius:var(--r-pill);width:44px;height:44px;animation:var(--kf-spin) .8s linear infinite;margin-bottom:var(--space-2)}.stats-module__tcGf5G__error{background-color:var(--bad-soft);color:var(--bad);padding:var(--space-4);border-radius:var(--r-lg);margin-bottom:var(--space-4);font-weight:600;line-height:1.5}.stats-module__tcGf5G__emptyState{text-align:center;padding:var(--space-8) var(--space-5);border-radius:var(--r-xl);background-color:var(--panel);background-image:var(--sheen);color:var(--ink);box-shadow:var(--sh-2);animation:var(--kf-squish-in) var(--dur-3) var(--spring) backwards;font-weight:600}.stats-module__tcGf5G__statsContent{gap:var(--space-6);flex-direction:column;display:flex}.stats-module__tcGf5G__overallStats,.stats-module__tcGf5G__fundraiserSection,.stats-module__tcGf5G__chartSection,.stats-module__tcGf5G__leaderboardSection,.stats-module__tcGf5G__emojiSection,.stats-module__tcGf5G__trendsSection{background-color:var(--panel);background-image:var(--sheen);border-radius:var(--r-xl);padding:var(--space-5) var(--space-4);box-shadow:var(--sh-2);animation:var(--kf-squish-in) var(--dur-3) var(--spring) backwards}.stats-module__tcGf5G__fundraiserSection{animation-delay:60ms}.stats-module__tcGf5G__chartSection{animation-delay:.12s}.stats-module__tcGf5G__leaderboardSection{animation-delay:.18s}.stats-module__tcGf5G__emojiSection{animation-delay:.24s}.stats-module__tcGf5G__trendsSection{animation-delay:.3s}.stats-module__tcGf5G__overallStats h2,.stats-module__tcGf5G__fundraiserSection h2,.stats-module__tcGf5G__chartSection h2,.stats-module__tcGf5G__leaderboardSection h2,.stats-module__tcGf5G__emojiSection h2{margin-bottom:var(--space-5);font-size:var(--text-xl);color:var(--ink);text-align:left}.stats-module__tcGf5G__fundraiserTie{align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);padding:var(--space-5) var(--space-4);border-radius:var(--r-lg);background-color:var(--sky-softer);box-shadow:var(--sh-2);text-align:center;flex-direction:column;display:flex}.stats-module__tcGf5G__fundraiserRaised{max-width:40ch;font-size:var(--text-lg);color:var(--ink-2);text-wrap:balance;overflow-wrap:break-word;margin:0;font-weight:600;line-height:1.5}.stats-module__tcGf5G__fundraiserAmount{font-size:var(--text-xl);letter-spacing:-.02em;color:var(--sky-text);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-weight:700}.stats-module__tcGf5G__leaderboardNote{color:var(--ink-3);font-size:var(--text-sm);margin:calc(var(--space-3) * -1) 0 var(--space-5);text-align:left;font-style:italic;font-weight:600}.stats-module__tcGf5G__statsGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.stats-module__tcGf5G__statCard{justify-content:center;gap:var(--space-1);min-width:0;padding:var(--space-4) var(--space-3);border-radius:var(--r-lg);background-color:var(--sky-softer);text-align:center;box-shadow:var(--sh-2);animation:var(--kf-squish-in) var(--dur-3) var(--spring) backwards;transition:transform var(--dur-2) var(--spring), box-shadow var(--dur-2) var(--spring);flex-direction:column;display:flex}.stats-module__tcGf5G__statCard:nth-child(2){animation-delay:40ms}.stats-module__tcGf5G__statCard:nth-child(3){animation-delay:80ms}.stats-module__tcGf5G__statCard:nth-child(4){animation-delay:.12s}.stats-module__tcGf5G__statCard:nth-child(5){animation-delay:.16s}.stats-module__tcGf5G__statCard:nth-child(6){animation-delay:.2s}.stats-module__tcGf5G__statCard:nth-child(7){animation-delay:.24s}.stats-module__tcGf5G__statCard:nth-child(8){animation-delay:.28s}.stats-module__tcGf5G__statCard:nth-child(n+9){animation-delay:.32s}.stats-module__tcGf5G__statCard:hover{box-shadow:var(--sh-3);transform:translateY(-2px)}.stats-module__tcGf5G__statValue{font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:-.02em;color:var(--sky-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:700;line-height:1.05}.stats-module__tcGf5G__statLabel{color:var(--ink-3);font-size:var(--text-xs);font-weight:700;line-height:1.25}.stats-module__tcGf5G__chartContainer{align-items:flex-end;gap:var(--space-1);height:176px;padding:var(--space-5) var(--space-4) var(--space-3);margin-bottom:var(--space-3);border-radius:var(--r-lg);background-color:var(--sky-softer);box-shadow:inset 0 2px 0 var(--shadow-tint);display:flex;overflow-x:auto}@keyframes stats-module__tcGf5G__barGrow{0%{transform:scaleY(0)}}.stats-module__tcGf5G__chartBar{border-radius:var(--r-pill);background-color:var(--sky);transform-origin:bottom;min-width:10px;animation:stats-module__tcGf5G__barGrow var(--dur-4) var(--spring-soft) backwards;transition:background-color var(--dur-2) var(--ease-out);flex:1 1 0}.stats-module__tcGf5G__chartBar:nth-child(2){animation-delay:30ms}.stats-module__tcGf5G__chartBar:nth-child(3){animation-delay:60ms}.stats-module__tcGf5G__chartBar:nth-child(4){animation-delay:90ms}.stats-module__tcGf5G__chartBar:nth-child(5){animation-delay:.12s}.stats-module__tcGf5G__chartBar:nth-child(6){animation-delay:.15s}.stats-module__tcGf5G__chartBar:nth-child(7){animation-delay:.18s}.stats-module__tcGf5G__chartBar:nth-child(8){animation-delay:.21s}.stats-module__tcGf5G__chartBar:nth-child(n+9){animation-delay:.24s}.stats-module__tcGf5G__chartBar:hover{background-color:var(--sky-text)}.stats-module__tcGf5G__chartBar[style*="height:100%"],.stats-module__tcGf5G__chartBar[style*="height: 100%"]{background-color:var(--sky-text);box-shadow:var(--halo)}.stats-module__tcGf5G__chartLegend{justify-content:space-between;gap:var(--space-3);display:flex}.stats-module__tcGf5G__chartLegendItem{padding:var(--space-1) var(--space-3);border-radius:var(--r-pill);background-color:var(--sky-softer);color:var(--ink-2);font-size:var(--text-xs);white-space:nowrap;font-weight:700}.stats-module__tcGf5G__noDataMessage{text-align:center;color:var(--ink-3);padding:var(--space-6) var(--space-4);border-radius:var(--r-lg);background-color:var(--sky-softer);font-style:italic;font-weight:600}.stats-module__tcGf5G__boardHead{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.stats-module__tcGf5G__boardHead h2{margin-bottom:0}.stats-module__tcGf5G__segmented{border-radius:var(--r-pill);background:var(--sky-softer);box-shadow:inset 0 2px 0 var(--shadow-tint);flex:none;gap:3px;padding:3px;display:inline-flex}.stats-module__tcGf5G__segment{appearance:none;min-height:38px;padding:var(--space-2) var(--space-4);border-radius:var(--r-pill);box-shadow:none;color:var(--ink-2);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);background:0 0;border:0;font-weight:700}.stats-module__tcGf5G__segmented .stats-module__tcGf5G__segment:hover:not(:disabled){background-color:var(--panel);color:var(--ink)}.stats-module__tcGf5G__segmented .stats-module__tcGf5G__segmentOn,.stats-module__tcGf5G__segmented .stats-module__tcGf5G__segmentOn:hover:not(:disabled){background-color:var(--sky);color:var(--on-sky);box-shadow:0 2px 0 var(--sky-shadow), inset 0 1px 0 var(--bevel)}.stats-module__tcGf5G__segmented .stats-module__tcGf5G__segment:active:not(:disabled){transform:none}.stats-module__tcGf5G__leaderboard{border-collapse:separate;width:100%;display:block}.stats-module__tcGf5G__leaderboard thead{display:block}.stats-module__tcGf5G__leaderboardBody{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}:where(.stats-module__tcGf5G__leaderboard th){font-weight:inherit;text-align:inherit}.stats-module__tcGf5G__leaderboardHeader{align-items:center;gap:var(--space-3);padding:0 var(--space-5) 0 var(--space-2);color:var(--ink-3);font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:52px minmax(0,1fr) auto;font-weight:700;display:grid}.stats-module__tcGf5G__leaderboardHeader .stats-module__tcGf5G__rank{text-align:center}.stats-module__tcGf5G__leaderboardHeader .stats-module__tcGf5G__count{padding-right:var(--space-4)}.stats-module__tcGf5G__leaderboardItem{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-5) var(--space-2) var(--space-2);border-radius:var(--r-pill);background-color:var(--panel-2);box-shadow:var(--sh-1);animation:var(--kf-squish-in) var(--dur-3) var(--spring) backwards;transition:transform var(--dur-2) var(--spring), box-shadow var(--dur-2) var(--spring);grid-template-columns:52px minmax(0,1fr) auto;display:grid}.stats-module__tcGf5G__leaderboardItem:nth-child(3){animation-delay:40ms}.stats-module__tcGf5G__leaderboardItem:nth-child(4){animation-delay:80ms}.stats-module__tcGf5G__leaderboardItem:nth-child(5){animation-delay:.12s}.stats-module__tcGf5G__leaderboardItem:nth-child(6){animation-delay:.16s}.stats-module__tcGf5G__leaderboardItem:nth-child(7){animation-delay:.2s}.stats-module__tcGf5G__leaderboardItem:nth-child(8){animation-delay:.24s}.stats-module__tcGf5G__leaderboardItem:nth-child(9){animation-delay:.28s}.stats-module__tcGf5G__leaderboardItem:nth-child(n+10){animation-delay:.32s}.stats-module__tcGf5G__leaderboardItem:hover{box-shadow:var(--sh-2);transform:translateY(-2px)}.stats-module__tcGf5G__rank{color:var(--ink-3);font-weight:700}.stats-module__tcGf5G__leaderboardItem .stats-module__tcGf5G__rank{border-radius:var(--r-pill);background-color:var(--sky-softer);width:44px;height:44px;color:var(--ink-2);font-size:var(--text-sm);font-variant-numeric:tabular-nums;box-shadow:var(--sh-1);justify-content:center;justify-self:center;align-items:center;display:flex}.stats-module__tcGf5G__leaderboardItem .stats-module__tcGf5G__count{padding:var(--space-1) var(--space-4);border-radius:var(--r-pill);background-color:var(--sky-softer);color:var(--ink);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end}.stats-module__tcGf5G__topRank,.stats-module__tcGf5G__secondRank,.stats-module__tcGf5G__thirdRank{background-color:var(--sky-softer)}.stats-module__tcGf5G__topRank .stats-module__tcGf5G__rank,.stats-module__tcGf5G__secondRank .stats-module__tcGf5G__rank,.stats-module__tcGf5G__thirdRank .stats-module__tcGf5G__rank{background-color:var(--sky);background-image:var(--cap-well);color:var(--on-sky)}.stats-module__tcGf5G__topRank{box-shadow:var(--sh-2)}.stats-module__tcGf5G__topRank:hover{box-shadow:var(--sh-3)}.stats-module__tcGf5G__topRank .stats-module__tcGf5G__rank{width:52px;height:52px;font-size:var(--text-lg);box-shadow:0 var(--squish) 0 var(--sky-shadow), inset 0 1px 0 var(--bevel), var(--halo)}.stats-module__tcGf5G__secondRank .stats-module__tcGf5G__rank{width:48px;height:48px;font-size:var(--text-base);box-shadow:0 2px 0 var(--sky-shadow), inset 0 1px 0 var(--bevel)}.stats-module__tcGf5G__thirdRank .stats-module__tcGf5G__rank{width:46px;height:46px;font-size:var(--text-base);box-shadow:0 1px 0 var(--sky-shadow), inset 0 1px 0 var(--bevel)}.stats-module__tcGf5G__topRank .stats-module__tcGf5G__count,.stats-module__tcGf5G__secondRank .stats-module__tcGf5G__count,.stats-module__tcGf5G__thirdRank .stats-module__tcGf5G__count{background-color:var(--panel);background-image:var(--sheen);box-shadow:var(--sh-1)}.stats-module__tcGf5G__user{min-width:0;overflow:hidden}.stats-module__tcGf5G__user a{color:var(--sky-text);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;max-width:100%;min-height:44px;font-weight:700;line-height:44px;display:block;overflow:hidden}.stats-module__tcGf5G__user a:hover{color:var(--sky-text-hover);text-decoration:underline}.stats-module__tcGf5G__unknownUser{max-width:100%;color:var(--ink-3);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;font-style:italic;font-weight:600;display:block;overflow:hidden}.stats-module__tcGf5G__count{text-align:right;font-weight:700}.stats-module__tcGf5G__moreButton{width:100%;margin-top:var(--space-3);min-height:44px;padding:var(--space-2) var(--space-5);border-radius:var(--r-pill);background-color:var(--sky-softer);color:var(--sky-text);font-size:var(--text-sm);box-shadow:var(--sh-2);transition:transform var(--dur-2) var(--spring), box-shadow var(--dur-2) var(--spring), background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);background-image:none;justify-content:center;align-items:center;font-weight:700;display:flex}.stats-module__tcGf5G__moreButton:hover:not(:disabled){background-color:var(--sky-soft);color:var(--sky-text-hover);box-shadow:var(--sh-3);transform:translateY(-2px)}.stats-module__tcGf5G__moreButton:active:not(:disabled){transform:translateY(var(--squish));box-shadow:var(--sh-press)}.stats-module__tcGf5G__emojiGrid{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(64px,1fr));display:grid}.stats-module__tcGf5G__emojiCard{justify-content:flex-start;align-items:center;gap:var(--space-2);text-align:center;min-width:0;animation:var(--kf-squish-in) var(--dur-3) var(--spring) backwards;transition:transform var(--dur-2) var(--spring);flex-direction:column;display:flex}.stats-module__tcGf5G__emojiCard:nth-child(2){animation-delay:40ms}.stats-module__tcGf5G__emojiCard:nth-child(3){animation-delay:80ms}.stats-module__tcGf5G__emojiCard:nth-child(4){animation-delay:.12s}.stats-module__tcGf5G__emojiCard:nth-child(5){animation-delay:.16s}.stats-module__tcGf5G__emojiCard:nth-child(6){animation-delay:.2s}.stats-module__tcGf5G__emojiCard:nth-child(7){animation-delay:.24s}.stats-module__tcGf5G__emojiCard:nth-child(8){animation-delay:.28s}.stats-module__tcGf5G__emojiCard:nth-child(n+9){animation-delay:.32s}.stats-module__tcGf5G__emojiCard:hover{transform:translateY(-2px)}.stats-module__tcGf5G__emojiCard .stats-module__tcGf5G__emoji{background-image:var(--cap-well);border-radius:var(--r-pill);background-color:var(--sky);width:56px;height:56px;font-size:var(--text-2xl);padding-top:var(--emoji-pad-top);padding-bottom:var(--emoji-pad-bottom);box-shadow:var(--sh-1);transition:box-shadow var(--dur-2) var(--spring);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}.stats-module__tcGf5G__emoji[data-tone="0"]{background-color:var(--em-a-2)}.stats-module__tcGf5G__emoji[data-tone="1"]{background-color:var(--em-b-2)}.stats-module__tcGf5G__emoji[data-tone="2"]{background-color:var(--em-a-1)}.stats-module__tcGf5G__emoji[data-tone="3"]{background-color:var(--em-b-1)}.stats-module__tcGf5G__emoji[data-tone="4"]{background-color:var(--em-a-3)}.stats-module__tcGf5G__emoji[data-tone="5"]{background-color:var(--em-b-3)}.stats-module__tcGf5G__emojiCard:hover .stats-module__tcGf5G__emoji{box-shadow:var(--sh-2)}.stats-module__tcGf5G__emojiCard .stats-module__tcGf5G__emojiCount{color:var(--ink-2);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:700}.stats-module__tcGf5G__emojiMore{appearance:none;border-radius:var(--r-lg);min-height:0;box-shadow:none;color:inherit;cursor:pointer;background-color:#0000;background-image:none;border:0;padding:0;font-family:inherit}.stats-module__tcGf5G__emojiCard.stats-module__tcGf5G__emojiMore:hover:not(:disabled),.stats-module__tcGf5G__emojiCard.stats-module__tcGf5G__emojiMore:active:not(:disabled){box-shadow:none;background-color:#0000}.stats-module__tcGf5G__emojiMore .stats-module__tcGf5G__emoji{background-color:var(--sky);color:var(--on-sky);font-size:var(--text-lg);letter-spacing:.12em;text-indent:.12em;padding-top:0;padding-bottom:0}.stats-module__tcGf5G__emojiMore .stats-module__tcGf5G__emojiCount{color:var(--sky-text)}.stats-module__tcGf5G__trendsHeading{align-items:baseline;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-2);font-size:var(--text-xl);color:var(--ink);text-align:left;flex-wrap:wrap;display:flex}.stats-module__tcGf5G__trendsHeadingText{white-space:nowrap}.stats-module__tcGf5G__trendsWindow{padding:var(--space-1) var(--space-3);border-radius:var(--r-pill);background-color:var(--sky-softer);color:var(--ink-2);font-size:var(--text-xs);letter-spacing:normal;box-shadow:var(--sh-1);font-weight:700;line-height:1.5}.stats-module__tcGf5G__trendsNote{margin:0 0 var(--space-4);color:var(--ink-3);font-size:var(--text-sm);text-wrap:pretty;font-weight:600;line-height:1.5}.stats-module__tcGf5G__trendsBody{min-width:0}.stats-module__tcGf5G__shareSection{justify-content:center;display:flex}.stats-module__tcGf5G__shareButton{width:100%;min-height:52px;padding:var(--space-3) var(--space-7);font-size:var(--text-lg)}@media (min-width:480px){.stats-module__tcGf5G__refreshButton,.stats-module__tcGf5G__homeLink{flex:none}.stats-module__tcGf5G__statsGrid{gap:var(--space-4)}.stats-module__tcGf5G__statCard{padding:var(--space-5) var(--space-4)}.stats-module__tcGf5G__statValue{font-size:var(--text-4xl)}.stats-module__tcGf5G__statLabel{font-size:var(--text-sm)}.stats-module__tcGf5G__shareButton{width:auto}}@media (min-width:768px){.stats-module__tcGf5G__statsHeader{text-align:left}.stats-module__tcGf5G__header{flex-direction:row;align-items:flex-start}.stats-module__tcGf5G__headerActions{width:auto}.stats-module__tcGf5G__title,.stats-module__tcGf5G__statsHeader h1{font-size:var(--text-3xl)}.stats-module__tcGf5G__statsSubtitle{font-size:var(--text-lg)}.stats-module__tcGf5G__overallStats,.stats-module__tcGf5G__chartSection,.stats-module__tcGf5G__leaderboardSection,.stats-module__tcGf5G__emojiSection,.stats-module__tcGf5G__trendsSection{padding:var(--space-6)}.stats-module__tcGf5G__overallStats h2,.stats-module__tcGf5G__chartSection h2,.stats-module__tcGf5G__leaderboardSection h2,.stats-module__tcGf5G__emojiSection h2,.stats-module__tcGf5G__trendsHeading{font-size:var(--text-2xl)}.stats-module__tcGf5G__statsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.stats-module__tcGf5G__chartContainer{gap:var(--space-2);height:220px}.stats-module__tcGf5G__leaderboardHeader,.stats-module__tcGf5G__leaderboardItem{gap:var(--space-4);grid-template-columns:60px minmax(0,1fr) auto}.stats-module__tcGf5G__leaderboardItem{padding:var(--space-2) var(--space-6) var(--space-2) var(--space-3)}.stats-module__tcGf5G__leaderboardHeader{padding-right:var(--space-6);padding-left:var(--space-3)}.stats-module__tcGf5G__user a,.stats-module__tcGf5G__unknownUser{font-size:var(--text-base)}.stats-module__tcGf5G__emojiGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(76px,1fr))}.stats-module__tcGf5G__emojiCard .stats-module__tcGf5G__emoji{width:64px;height:64px}}@media (min-width:1080px){.stats-module__tcGf5G__statsContent{gap:var(--space-6);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"stats stats""fund fund""chart board""emoji board""trends trends""share share";align-items:start;display:grid}.stats-module__tcGf5G__overallStats{grid-area:stats}.stats-module__tcGf5G__fundraiserSection{grid-area:fund}.stats-module__tcGf5G__chartSection{grid-area:chart}.stats-module__tcGf5G__leaderboardSection{grid-area:board}.stats-module__tcGf5G__emojiSection{grid-area:emoji}.stats-module__tcGf5G__trendsSection{grid-area:trends}.stats-module__tcGf5G__shareSection{grid-area:share}.stats-module__tcGf5G__overallStats,.stats-module__tcGf5G__fundraiserSection,.stats-module__tcGf5G__chartSection,.stats-module__tcGf5G__leaderboardSection,.stats-module__tcGf5G__emojiSection,.stats-module__tcGf5G__trendsSection{padding:var(--space-6) var(--space-7)}.stats-module__tcGf5G__trendsSection{column-gap:var(--space-7);grid-template:"head list""note list"1fr/minmax(0,19rem) minmax(0,1fr);align-items:start;display:grid}.stats-module__tcGf5G__trendsHeading{grid-area:head}.stats-module__tcGf5G__trendsNote{grid-area:note;margin-bottom:0}.stats-module__tcGf5G__trendsBody{grid-area:list}.stats-module__tcGf5G__statsGrid{gap:var(--space-5)}.stats-module__tcGf5G__statCard{padding:var(--space-6) var(--space-5)}.stats-module__tcGf5G__chartContainer{height:260px}}@media (prefers-reduced-motion:reduce){.stats-module__tcGf5G__statCard:hover,.stats-module__tcGf5G__leaderboardItem:hover,.stats-module__tcGf5G__emojiCard:hover,.stats-module__tcGf5G__homeLink:hover,.stats-module__tcGf5G__homeLink:active,.stats-module__tcGf5G__logoutButton:hover,.stats-module__tcGf5G__logoutButton:active,.stats-module__tcGf5G__loginButton:active,.stats-module__tcGf5G__moreButton:hover:not(:disabled),.stats-module__tcGf5G__moreButton:active:not(:disabled),.stats-module__tcGf5G__emojiCard.stats-module__tcGf5G__emojiMore:active:not(:disabled),.stats-module__tcGf5G__chartBar{transform:none}}
.EmojiTrends-module__6jkKbG__wrap{gap:var(--space-3);flex-direction:column;display:flex}.EmojiTrends-module__6jkKbG__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.EmojiTrends-module__6jkKbG__row{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);border-radius:var(--r-lg);background-color:var(--panel-2);color:var(--ink);box-shadow:var(--sh-1);animation:var(--kf-squish-in) var(--dur-3) var(--spring) backwards;transition:transform var(--dur-2) var(--spring), box-shadow var(--dur-2) var(--spring);flex-wrap:wrap;display:flex}.EmojiTrends-module__6jkKbG__row:nth-child(2){animation-delay:40ms}.EmojiTrends-module__6jkKbG__row:nth-child(3){animation-delay:80ms}.EmojiTrends-module__6jkKbG__row:nth-child(4){animation-delay:.12s}.EmojiTrends-module__6jkKbG__row:nth-child(5){animation-delay:.16s}.EmojiTrends-module__6jkKbG__row:nth-child(6){animation-delay:.2s}.EmojiTrends-module__6jkKbG__row:nth-child(7){animation-delay:.24s}.EmojiTrends-module__6jkKbG__row:nth-child(8){animation-delay:.28s}.EmojiTrends-module__6jkKbG__row:nth-child(n+9){animation-delay:.32s}.EmojiTrends-module__6jkKbG__row:hover{box-shadow:var(--sh-2);transform:translateY(-2px)}.EmojiTrends-module__6jkKbG__emoji{background-image:var(--cap-well);border-radius:var(--r-pill);background-color:var(--sky);width:44px;height:44px;box-shadow:var(--sh-1);font-size:var(--text-xl);padding-top:var(--emoji-pad-top);padding-bottom:var(--emoji-pad-bottom);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}.EmojiTrends-module__6jkKbG__emoji[data-tone="0"]{background-color:var(--em-a-2)}.EmojiTrends-module__6jkKbG__emoji[data-tone="1"]{background-color:var(--em-b-2)}.EmojiTrends-module__6jkKbG__emoji[data-tone="2"]{background-color:var(--em-a-1)}.EmojiTrends-module__6jkKbG__emoji[data-tone="3"]{background-color:var(--em-b-1)}.EmojiTrends-module__6jkKbG__emoji[data-tone="4"]{background-color:var(--em-a-3)}.EmojiTrends-module__6jkKbG__emoji[data-tone="5"]{background-color:var(--em-b-3)}.EmojiTrends-module__6jkKbG__metric{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.EmojiTrends-module__6jkKbG__headline{align-items:baseline;gap:var(--space-1);flex-wrap:wrap;display:flex}.EmojiTrends-module__6jkKbG__count{font-size:var(--text-lg);color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:700}.EmojiTrends-module__6jkKbG__unit{font-size:var(--text-sm);color:var(--ink-2);font-weight:600}.EmojiTrends-module__6jkKbG__baseline{font-size:var(--text-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;font-weight:600}.EmojiTrends-module__6jkKbG__change{align-items:flex-end;gap:var(--space-1);text-align:right;flex-direction:column;flex:none;margin-left:auto;display:flex}.EmojiTrends-module__6jkKbG__delta{align-items:baseline;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--r-pill);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:var(--sh-1);font-weight:700;display:flex}.EmojiTrends-module__6jkKbG__arrow{font-size:var(--text-sm);line-height:1}.EmojiTrends-module__6jkKbG__percent{font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.EmojiTrends-module__6jkKbG__up{color:var(--ok)}.EmojiTrends-module__6jkKbG__down{color:var(--bad)}.EmojiTrends-module__6jkKbG__flat{color:var(--ink-2)}.EmojiTrends-module__6jkKbG__up .EmojiTrends-module__6jkKbG__delta{background-color:var(--panel);background-image:linear-gradient(var(--ok-soft), var(--ok-soft))}.EmojiTrends-module__6jkKbG__down .EmojiTrends-module__6jkKbG__delta{background-color:var(--panel);background-image:linear-gradient(var(--bad-soft), var(--bad-soft))}.EmojiTrends-module__6jkKbG__flat .EmojiTrends-module__6jkKbG__delta{background-color:var(--sky-softer)}.EmojiTrends-module__6jkKbG__newPill{padding:var(--space-1) var(--space-3);border-radius:var(--r-pill);background-color:var(--lemon);color:var(--on-sky);font-size:var(--text-xs);white-space:nowrap;box-shadow:var(--sh-1);font-weight:700;line-height:1.4;display:inline-block}.EmojiTrends-module__6jkKbG__empty{padding:var(--space-4);border-radius:var(--r-lg);background-color:var(--sky-softer);box-shadow:inset 0 2px 0 var(--shadow-tint);font-size:var(--text-base);color:var(--ink);margin:0;font-weight:600;line-height:1.5}.EmojiTrends-module__6jkKbG__moreButton{width:100%;min-height:44px;padding:var(--space-2) var(--space-5);border-radius:var(--r-pill);background-color:var(--sky-softer);color:var(--sky-text);font-size:var(--text-sm);box-shadow:var(--sh-2);transition:transform var(--dur-2) var(--spring), box-shadow var(--dur-2) var(--spring), background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);justify-content:center;align-items:center;font-weight:700;display:flex}.EmojiTrends-module__6jkKbG__moreButton:hover:not(:disabled){background-color:var(--sky-soft);color:var(--sky-text-hover);box-shadow:var(--sh-3);transform:translateY(-2px)}.EmojiTrends-module__6jkKbG__moreButton:active:not(:disabled){transform:translateY(var(--squish));box-shadow:var(--sh-press)}.EmojiTrends-module__6jkKbG__moreButton:focus-visible{outline:3px solid var(--sky-text);outline-offset:3px;border-radius:var(--r-pill)}.EmojiTrends-module__6jkKbG__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.EmojiTrends-module__6jkKbG__row{gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2)}}@media (prefers-reduced-motion:reduce){.EmojiTrends-module__6jkKbG__row:hover,.EmojiTrends-module__6jkKbG__moreButton:hover:not(:disabled),.EmojiTrends-module__6jkKbG__moreButton:active:not(:disabled){transform:none}}
