.MentionCommentInput-module__iuYU3W__root{min-width:0;position:relative}.MentionCommentInput-module__iuYU3W__field{flex:1;min-width:0;display:grid;position:relative}.MentionCommentInput-module__iuYU3W__input,.MentionCommentInput-module__iuYU3W__highlight{white-space:pre-wrap;overflow-wrap:anywhere;grid-area:1/1;width:100%}.MentionCommentInput-module__iuYU3W__field .MentionCommentInput-module__iuYU3W__input{color:#0000;caret-color:var(--color-text-primary);position:relative}.MentionCommentInput-module__iuYU3W__input::selection{background:var(--color-accent);color:var(--color-text-primary)}.MentionCommentInput-module__iuYU3W__field .MentionCommentInput-module__iuYU3W__highlight{pointer-events:none;overflow:hidden}.MentionCommentInput-module__iuYU3W__mention{color:var(--color-text-blue)}.MentionCommentInput-module__iuYU3W__popup{bottom:calc(100% + var(--spacing-1));z-index:2;box-sizing:border-box;width:100%;max-height:min(40dvh,228px);padding:var(--spacing-1) 0;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-container);background:var(--color-background-popover);box-shadow:var(--shadow-med);position:absolute;left:0;overflow:auto}.MentionCommentInput-module__iuYU3W__option{align-items:center;gap:var(--spacing-2-5);min-height:var(--size-element-lg);box-sizing:border-box;padding:var(--spacing-1) var(--spacing-3);cursor:pointer;color:var(--color-text-primary);font:var(--type-label);font-family:var(--type-label-font-family), system-ui, sans-serif;overflow-wrap:anywhere;display:flex}.MentionCommentInput-module__iuYU3W__option[data-active],.MentionCommentInput-module__iuYU3W__option:hover{background:var(--color-background-muted)}.MentionCommentInput-module__iuYU3W__message{padding:var(--spacing-2) var(--spacing-3);color:var(--color-text-secondary);font:var(--type-supporting);font-family:var(--type-supporting-font-family), system-ui, sans-serif;margin:0}.MentionCommentInput-module__iuYU3W__retry{margin:var(--spacing-2) var(--spacing-3);color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;min-height:44px;text-decoration:underline}.MentionCommentInput-module__iuYU3W__validation{color:var(--color-text-secondary);font:var(--type-supporting);font-family:var(--type-supporting-font-family), system-ui, sans-serif}.MentionCommentInput-module__iuYU3W__validation:not(:empty){margin-bottom:var(--spacing-2)}@media (min-width:860px){.MentionCommentInput-module__iuYU3W__popup{left:calc(var(--spacing-3) + 24px + var(--spacing-3));width:320px;max-width:calc(100% - var(--spacing-3) - 24px - var(--spacing-3))}}@media (max-width:859px){.MentionCommentInput-module__iuYU3W__field .MentionCommentInput-module__iuYU3W__input,.MentionCommentInput-module__iuYU3W__field .MentionCommentInput-module__iuYU3W__highlight{font-size:max(16px,1rem)}}@media (forced-colors:active){.MentionCommentInput-module__iuYU3W__field .MentionCommentInput-module__iuYU3W__input{color:canvastext}.MentionCommentInput-module__iuYU3W__highlight{visibility:hidden}}
.LeaderboardRankings-module__ejpzmW__rankings,.LeaderboardRankings-module__ejpzmW__loading{gap:var(--spacing-5);width:100%;min-width:0;color:var(--color-text-primary);font:var(--type-body);font-family:var(--type-body-font-family), system-ui, sans-serif;display:grid}.LeaderboardRankings-module__ejpzmW__rankings p{margin:0}.LeaderboardRankings-module__ejpzmW__columns{gap:var(--spacing-6);grid-template-columns:minmax(0,852fr) minmax(0,518fr);align-items:start;min-width:0;display:grid}.LeaderboardRankings-module__ejpzmW__side{gap:var(--spacing-5);min-width:0;display:grid}.LeaderboardRankings-module__ejpzmW__skeletonReward{display:none}.LeaderboardRankings-module__ejpzmW__scroll,.LeaderboardRankings-module__ejpzmW__skeletonList{min-width:0;padding:var(--spacing-1-5) 0 var(--spacing-12);border-radius:var(--radius-container);background:linear-gradient(var(--color-background-surface), var(--color-background-clear))}.LeaderboardRankings-module__ejpzmW__podium{align-items:end;gap:var(--spacing-4);grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,640px);min-height:475px;margin:0 auto;padding:0;list-style:none;display:grid}.LeaderboardRankings-module__ejpzmW__podium>*{grid-row:1;min-width:0}.LeaderboardRankings-module__ejpzmW__podium>[data-rank="1"]{grid-column:2}.LeaderboardRankings-module__ejpzmW__podium>[data-rank="2"]{grid-column:1}.LeaderboardRankings-module__ejpzmW__podium>[data-rank="3"]{grid-column:3}.LeaderboardRankings-module__ejpzmW__podiumEntry,.LeaderboardRankings-module__ejpzmW__row,.LeaderboardRankings-module__ejpzmW__myRow{appearance:none;width:100%;min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;margin:0;text-decoration:none;display:block}.LeaderboardRankings-module__ejpzmW__podiumEntry{border-radius:var(--radius-inner);padding:0}.LeaderboardRankings-module__ejpzmW__row,.LeaderboardRankings-module__ejpzmW__myRow{padding:var(--spacing-1-5) var(--spacing-5)}.LeaderboardRankings-module__ejpzmW__row:hover,button.LeaderboardRankings-module__ejpzmW__myRow:hover,a.LeaderboardRankings-module__ejpzmW__myRow:hover{background:var(--color-overlay-hover)}.LeaderboardRankings-module__ejpzmW__podiumEntry:focus-visible,.LeaderboardRankings-module__ejpzmW__row:focus-visible,.LeaderboardRankings-module__ejpzmW__myRow:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:-2px}.LeaderboardRankings-module__ejpzmW__entryContent{gap:var(--spacing-3);grid-template-columns:48px 40px minmax(0,1fr) minmax(0,auto);align-items:center;display:grid}.LeaderboardRankings-module__ejpzmW__avatar{flex:none;width:40px;height:40px;display:block}.LeaderboardRankings-module__ejpzmW__avatar .profile-avatar{background:var(--color-skeleton);width:100%;height:100%;color:var(--color-icon-secondary);border-radius:50%;margin:0;display:flex;overflow:hidden}.LeaderboardRankings-module__ejpzmW__avatar img,.LeaderboardRankings-module__ejpzmW__avatar svg{object-fit:cover;width:100%;height:100%;display:block}.LeaderboardRankings-module__ejpzmW__rank{font:var(--type-heading-3);font-family:var(--type-heading-3-font-family), system-ui, sans-serif;overflow-wrap:anywhere}.LeaderboardRankings-module__ejpzmW__member{align-items:center;gap:var(--spacing-1);flex-wrap:wrap;min-width:0;display:flex}.LeaderboardRankings-module__ejpzmW__nickname{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.LeaderboardRankings-module__ejpzmW__you{color:var(--color-text-blue);font:var(--type-heading-5);font-family:var(--type-heading-5-font-family), system-ui, sans-serif}.LeaderboardRankings-module__ejpzmW__score{font:var(--type-heading-4);font-family:var(--type-heading-4-font-family), system-ui, sans-serif;text-align:end;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0}.LeaderboardRankings-module__ejpzmW__podiumEntry .LeaderboardRankings-module__ejpzmW__entryContent{gap:var(--spacing-3);flex-direction:column;display:flex}.LeaderboardRankings-module__ejpzmW__podiumEntry .LeaderboardRankings-module__ejpzmW__avatar{width:80px;max-width:100%;height:80px}.LeaderboardRankings-module__ejpzmW__podiumEntry[data-rank="1"] .LeaderboardRankings-module__ejpzmW__avatar{width:120px;height:120px}.LeaderboardRankings-module__ejpzmW__podiumEntry[data-rank="3"] .LeaderboardRankings-module__ejpzmW__avatar{width:80px;height:80px}.LeaderboardRankings-module__ejpzmW__podiumEntry .LeaderboardRankings-module__ejpzmW__member{font:var(--type-heading-4);font-family:var(--type-heading-4-font-family), system-ui, sans-serif;text-align:center;justify-content:center;width:100%}.LeaderboardRankings-module__ejpzmW__podiumRank{font:var(--type-heading-5);font-family:var(--type-heading-5-font-family), system-ui, sans-serif;color:var(--color-text-secondary);flex-basis:100%}.LeaderboardRankings-module__ejpzmW__podiumEntry .LeaderboardRankings-module__ejpzmW__score{justify-content:center;align-items:flex-start;gap:var(--spacing-1);width:100%;padding:var(--spacing-6) var(--spacing-2);border-radius:var(--radius-element);text-align:center;min-height:180px;font:var(--type-heading-3);font-family:var(--type-heading-3-font-family), system-ui, sans-serif;background:linear-gradient(var(--color-background-gray), var(--color-background-clear));display:flex;position:relative}.LeaderboardRankings-module__ejpzmW__podiumEntry[data-rank="1"] .LeaderboardRankings-module__ejpzmW__score{color:var(--color-text-yellow);background:linear-gradient(var(--color-background-yellow), var(--color-background-clear));min-height:230px}.LeaderboardRankings-module__ejpzmW__podiumEntry[data-rank="3"] .LeaderboardRankings-module__ejpzmW__score{color:var(--color-text-orange);background:linear-gradient(var(--color-background-orange), var(--color-background-clear));min-height:140px}.LeaderboardRankings-module__ejpzmW__podiumEntry .LeaderboardRankings-module__ejpzmW__score:before{content:"";padding:var(--border-width);border-radius:inherit;background:linear-gradient(139.025deg, var(--color-border-clear) -7.9807%, var(--color-border-gray) 20.9671%, var(--color-border-clear) 47.7707%);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.LeaderboardRankings-module__ejpzmW__podiumEntry[data-rank="1"] .LeaderboardRankings-module__ejpzmW__score:before{background:linear-gradient(140.092deg, var(--color-border-clear) -10.3203%, var(--color-border-yellow) 14.9397%, var(--color-border-clear) 39.7186%)}.LeaderboardRankings-module__ejpzmW__podiumEntry[data-rank="3"] .LeaderboardRankings-module__ejpzmW__score:before{background:linear-gradient(158.232deg, var(--color-border-clear) -12.0078%, var(--color-border-orange) 17.6634%, var(--color-border-clear) 48.6682%)}.LeaderboardRankings-module__ejpzmW__row[data-me]{background:var(--color-background-blue)}.LeaderboardRankings-module__ejpzmW__headers>:last-child{text-align:end}.LeaderboardRankings-module__ejpzmW__headers{gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-5);color:var(--color-text-secondary);font:var(--type-supporting);font-family:var(--type-supporting-font-family), system-ui, sans-serif;text-transform:uppercase;border-radius:var(--radius-container) var(--radius-container) 0 0;grid-template-columns:48px 1fr minmax(0,auto);display:grid}.LeaderboardRankings-module__ejpzmW__list{min-width:0;margin:0;padding:0;list-style:none}.LeaderboardRankings-module__ejpzmW__empty{justify-content:center;align-items:center;gap:var(--spacing-4);min-height:475px;padding:0 var(--spacing-12);text-align:center;flex-direction:column;display:flex}.LeaderboardRankings-module__ejpzmW__empty p{margin:0}.LeaderboardRankings-module__ejpzmW__emptyTitle{color:var(--color-text-primary);font:var(--type-heading-3);font-family:var(--type-heading-3-font-family), system-ui, sans-serif}.LeaderboardRankings-module__ejpzmW__emptyDescription{color:var(--color-text-secondary);font:var(--type-label);font-family:var(--type-label-font-family), system-ui, sans-serif}.LeaderboardRankings-module__ejpzmW__asOf{gap:var(--spacing-2);padding:var(--spacing-4);color:var(--color-text-secondary);overflow-wrap:anywhere;font:var(--type-supporting);font-family:var(--type-supporting-font-family), system-ui, sans-serif;display:grid}.LeaderboardRankings-module__ejpzmW__myRank{border:1px solid var(--color-border);border-radius:var(--radius-container);min-width:0;padding:var(--spacing-3) var(--spacing-4);background:var(--color-background-muted);gap:var(--spacing-3);flex-direction:column;display:flex}.LeaderboardRankings-module__ejpzmW__myRankDock{min-width:0}.LeaderboardRankings-module__ejpzmW__myRank h2{color:var(--color-text-secondary);text-transform:uppercase;font:var(--type-heading-5);font-family:var(--type-heading-5-font-family), system-ui, sans-serif;margin:0}.LeaderboardRankings-module__ejpzmW__myRank .LeaderboardRankings-module__ejpzmW__rank{font:var(--type-heading-1);font-family:var(--type-heading-1-font-family), system-ui, sans-serif;color:var(--color-text-blue)}.LeaderboardRankings-module__ejpzmW__myRank[data-rank="1"]{border-color:var(--color-border-accent)}.LeaderboardRankings-module__ejpzmW__myRank[data-rank="2"]{border-color:var(--color-border-cyan)}.LeaderboardRankings-module__ejpzmW__myRank[data-rank="3"]{border-color:var(--color-border-yellow)}.LeaderboardRankings-module__ejpzmW__myRank[data-rank="1"] .LeaderboardRankings-module__ejpzmW__rank{color:var(--color-text-accent)}.LeaderboardRankings-module__ejpzmW__myRank[data-rank="2"] .LeaderboardRankings-module__ejpzmW__rank{color:var(--color-text-primary)}.LeaderboardRankings-module__ejpzmW__myRank[data-rank="3"] .LeaderboardRankings-module__ejpzmW__rank{color:var(--color-text-orange)}.LeaderboardRankings-module__ejpzmW__myRow{padding:0}.LeaderboardRankings-module__ejpzmW__myRow .LeaderboardRankings-module__ejpzmW__entryContent{gap:var(--spacing-3);grid-template-columns:auto 40px minmax(0,1fr) minmax(0,auto)}.LeaderboardRankings-module__ejpzmW__myRow .LeaderboardRankings-module__ejpzmW__avatar{width:40px;height:40px}.LeaderboardRankings-module__ejpzmW__myRow .LeaderboardRankings-module__ejpzmW__nickname,.LeaderboardRankings-module__ejpzmW__myRow .LeaderboardRankings-module__ejpzmW__score{font:var(--type-heading-3);font-family:var(--type-heading-3-font-family), system-ui, sans-serif}.LeaderboardRankings-module__ejpzmW__myRow .LeaderboardRankings-module__ejpzmW__score{grid-column:auto}.LeaderboardRankings-module__ejpzmW__myRank[data-zero-points] .LeaderboardRankings-module__ejpzmW__myRow .LeaderboardRankings-module__ejpzmW__entryContent{grid-template-columns:40px minmax(0,1fr) minmax(0,auto)}.LeaderboardRankings-module__ejpzmW__unrankedHint,.LeaderboardRankings-module__ejpzmW__scoreHint{color:var(--color-text-secondary);font:var(--type-supporting);font-family:var(--type-supporting-font-family), system-ui, sans-serif;margin:0}.LeaderboardRankings-module__ejpzmW__scoreHint{display:none}.LeaderboardRankings-module__ejpzmW__notice{gap:var(--spacing-2);font:var(--type-supporting);font-family:var(--type-supporting-font-family), system-ui, sans-serif;display:grid}.LeaderboardRankings-module__ejpzmW__secondary{color:var(--color-text-secondary)}.LeaderboardRankings-module__ejpzmW__skeletonHeader{justify-content:space-between;gap:var(--spacing-4);align-items:center;min-height:42px;display:flex}.LeaderboardRankings-module__ejpzmW__skeletonHeader>span{background:var(--color-skeleton);border-radius:var(--radius-inner);width:240px;height:20px}.LeaderboardRankings-module__ejpzmW__skeletonHeader>span:last-child{border-radius:var(--radius-full);width:260px;height:42px}.LeaderboardRankings-module__ejpzmW__skeletonPodium{align-items:center;gap:var(--spacing-3);flex-direction:column;display:flex}.LeaderboardRankings-module__ejpzmW__skeletonPodium .LeaderboardRankings-module__ejpzmW__avatar{width:80px;max-width:100%;height:80px}.LeaderboardRankings-module__ejpzmW__skeletonPodium[data-rank="1"] .LeaderboardRankings-module__ejpzmW__avatar{width:120px;height:120px}.LeaderboardRankings-module__ejpzmW__skeletonName,.LeaderboardRankings-module__ejpzmW__skeletonScore,.LeaderboardRankings-module__ejpzmW__skeletonHeaders>span,.LeaderboardRankings-module__ejpzmW__skeletonPedestal,.LeaderboardRankings-module__ejpzmW__skeletonMyRank{background:var(--color-skeleton);border-radius:var(--radius-inner);display:block}.LeaderboardRankings-module__ejpzmW__skeletonName{width:100px;max-width:100%;height:20px}.LeaderboardRankings-module__ejpzmW__skeletonPodium .LeaderboardRankings-module__ejpzmW__skeletonName{height:18px}.LeaderboardRankings-module__ejpzmW__skeletonPedestal{width:100%;height:180px}.LeaderboardRankings-module__ejpzmW__skeletonPodium[data-rank="1"] .LeaderboardRankings-module__ejpzmW__skeletonPedestal{height:230px}.LeaderboardRankings-module__ejpzmW__skeletonPodium[data-rank="3"] .LeaderboardRankings-module__ejpzmW__skeletonPedestal{height:140px}.LeaderboardRankings-module__ejpzmW__skeletonList{-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}.LeaderboardRankings-module__ejpzmW__skeletonHeaders{gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-5);grid-template-columns:56px 1fr 160px;display:grid}.LeaderboardRankings-module__ejpzmW__skeletonHeaders>span{height:20px}.LeaderboardRankings-module__ejpzmW__skeletonRow{align-items:center;gap:var(--spacing-3);padding:var(--spacing-1-5) var(--spacing-5);display:flex}.LeaderboardRankings-module__ejpzmW__skeletonRow .LeaderboardRankings-module__ejpzmW__skeletonName{width:68px}.LeaderboardRankings-module__ejpzmW__skeletonScore{width:100px;height:20px;margin-left:auto}.LeaderboardRankings-module__ejpzmW__skeletonMyRank{height:100px}.LeaderboardRankings-module__ejpzmW__loading .LeaderboardRankings-module__ejpzmW__avatar svg{visibility:hidden}@media (max-width:1024px){.LeaderboardRankings-module__ejpzmW__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:860px){.LeaderboardRankings-module__ejpzmW__scroll,.LeaderboardRankings-module__ejpzmW__skeletonList{padding-bottom:120px}.LeaderboardRankings-module__ejpzmW__side[data-ranked]{height:calc(100% + var(--leaderboard-my-rank-reach,0px));align-content:start;align-self:start}.LeaderboardRankings-module__ejpzmW__myRankDock[data-ranked]{top:calc(var(--site-header-height,0px) + var(--spacing-5));z-index:1;border-radius:var(--radius-container);background:var(--color-background-body);position:sticky}.LeaderboardRankings-module__ejpzmW__myRankDock[data-ranked]:before{content:"";z-index:-1;inset-inline:0;top:calc(-1 * var(--spacing-5));height:calc(var(--spacing-5) + var(--radius-container));background:var(--color-background-body);pointer-events:none;position:absolute}.LeaderboardRankings-module__ejpzmW__myRankDock[data-ranked][data-stuck]{box-shadow:0 4px 8px #0009,0 12px 32px #000000e6}}@media (max-width:859px){.LeaderboardRankings-module__ejpzmW__rankings,.LeaderboardRankings-module__ejpzmW__loading{gap:0}.LeaderboardRankings-module__ejpzmW__columns{grid-template-columns:minmax(0,1fr)}.LeaderboardRankings-module__ejpzmW__side{margin:var(--spacing-5) var(--spacing-5) 0;grid-row:1}.LeaderboardRankings-module__ejpzmW__side[data-ranked]{gap:0;margin:0}.LeaderboardRankings-module__ejpzmW__rankings[data-ranked]{padding-bottom:var(--leaderboard-my-rank-height,0px)}.LeaderboardRankings-module__ejpzmW__myRankDock[data-ranked]{inset-inline:0;z-index:2;visibility:hidden;padding:var(--spacing-4) var(--spacing-5) calc(var(--spacing-6) + env(safe-area-inset-bottom));background:linear-gradient(var(--color-background-clear), var(--color-background-body));pointer-events:none;position:fixed;bottom:0}.LeaderboardRankings-module__ejpzmW__myRankDock[data-floating-my-rank]{visibility:visible}.LeaderboardRankings-module__ejpzmW__myRankDock[data-ranked]>.LeaderboardRankings-module__ejpzmW__myRank{background:var(--color-background-popover);pointer-events:auto;padding:var(--spacing-2) var(--spacing-4)}.LeaderboardRankings-module__ejpzmW__myRankDock[data-ranked]>.LeaderboardRankings-module__ejpzmW__myRank:is([data-rank="1"],[data-rank="2"],[data-rank="3"]){min-height:58px;padding-inline:var(--spacing-5);align-content:center}.LeaderboardRankings-module__ejpzmW__myRank[data-rank="1"]{border-color:var(--color-border-yellow)}.LeaderboardRankings-module__ejpzmW__empty{padding-inline:var(--spacing-4)}.LeaderboardRankings-module__ejpzmW__scroll,.LeaderboardRankings-module__ejpzmW__skeletonList{background:linear-gradient(var(--color-background-body), var(--color-background-clear) 21.94%);border-radius:0;padding-bottom:60px}.LeaderboardRankings-module__ejpzmW__podium{min-height:0;padding:var(--spacing-6) var(--spacing-6) 0;gap:var(--spacing-2)}.LeaderboardRankings-module__ejpzmW__podiumEntry .LeaderboardRankings-module__ejpzmW__avatar{width:56px;height:56px}.LeaderboardRankings-module__ejpzmW__podiumEntry[data-rank="1"] .LeaderboardRankings-module__ejpzmW__avatar{width:80px;height:80px}.LeaderboardRankings-module__ejpzmW__podiumEntry[data-rank="3"] .LeaderboardRankings-module__ejpzmW__avatar{width:40px;height:40px}.LeaderboardRankings-module__ejpzmW__podiumEntry .LeaderboardRankings-module__ejpzmW__member{gap:var(--spacing-0-5)}.LeaderboardRankings-module__ejpzmW__podiumEntry .LeaderboardRankings-module__ejpzmW__score{min-height:102px;padding:var(--spacing-2) 0 0;gap:var(--spacing-0-5);font:var(--type-heading-5);font-family:var(--type-heading-5-font-family), system-ui, sans-serif;flex-direction:column;justify-content:flex-start;align-items:center}.LeaderboardRankings-module__ejpzmW__podiumEntry[data-rank="1"] .LeaderboardRankings-module__ejpzmW__score{min-height:130px}.LeaderboardRankings-module__ejpzmW__podiumEntry[data-rank="3"] .LeaderboardRankings-module__ejpzmW__score{min-height:78px}.LeaderboardRankings-module__ejpzmW__podiumEntry .LeaderboardRankings-module__ejpzmW__trophy{width:16px;height:16px;margin:0;-webkit-mask-size:12px 12px;mask-size:12px 12px}.LeaderboardRankings-module__ejpzmW__myRank:is([data-state=ranked],[data-zero-points]) h2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.LeaderboardRankings-module__ejpzmW__myRank .LeaderboardRankings-module__ejpzmW__rank{font:var(--type-heading-2);font-family:var(--type-heading-2-font-family), system-ui, sans-serif}.LeaderboardRankings-module__ejpzmW__myRow .LeaderboardRankings-module__ejpzmW__entryContent{gap:var(--spacing-4);grid-template-columns:auto 36px minmax(0,1fr) minmax(0,auto)}.LeaderboardRankings-module__ejpzmW__myRank:is([data-rank="1"],[data-rank="2"],[data-rank="3"]) .LeaderboardRankings-module__ejpzmW__entryContent{gap:var(--spacing-3)}.LeaderboardRankings-module__ejpzmW__myRow .LeaderboardRankings-module__ejpzmW__avatar{width:36px;height:36px}.LeaderboardRankings-module__ejpzmW__myRow .LeaderboardRankings-module__ejpzmW__nickname,.LeaderboardRankings-module__ejpzmW__myRow .LeaderboardRankings-module__ejpzmW__score{font:var(--type-heading-4);font-family:var(--type-heading-4-font-family), system-ui, sans-serif}.LeaderboardRankings-module__ejpzmW__skeletonReward{padding:var(--spacing-3) var(--spacing-5);justify-content:center;display:flex}.LeaderboardRankings-module__ejpzmW__skeletonReward>span{border-radius:var(--radius-inner);background:var(--color-skeleton);width:130px;height:20px;display:block}.LeaderboardRankings-module__ejpzmW__skeletonHeader{padding:var(--spacing-5) var(--spacing-5) 0;gap:var(--spacing-3);flex-direction:column-reverse}.LeaderboardRankings-module__ejpzmW__skeletonHeader>span{max-width:100%}.LeaderboardRankings-module__ejpzmW__skeletonPodium .LeaderboardRankings-module__ejpzmW__avatar{width:56px;height:56px}.LeaderboardRankings-module__ejpzmW__skeletonPodium[data-rank="1"] .LeaderboardRankings-module__ejpzmW__avatar{width:80px;height:80px}.LeaderboardRankings-module__ejpzmW__skeletonPodium[data-rank="3"] .LeaderboardRankings-module__ejpzmW__avatar{width:40px;height:40px}.LeaderboardRankings-module__ejpzmW__skeletonPedestal{height:102px}.LeaderboardRankings-module__ejpzmW__skeletonPodium[data-rank="1"] .LeaderboardRankings-module__ejpzmW__skeletonPedestal{height:130px}.LeaderboardRankings-module__ejpzmW__skeletonPodium[data-rank="3"] .LeaderboardRankings-module__ejpzmW__skeletonPedestal{height:78px}.LeaderboardRankings-module__ejpzmW__skeletonHeaders{grid-template-columns:48px 1fr 100px}.LeaderboardRankings-module__ejpzmW__skeletonMyRank{margin:var(--spacing-5) var(--spacing-5) 0;grid-row:1}}@media (max-width:360px){.LeaderboardRankings-module__ejpzmW__entryContent{gap:var(--spacing-2);grid-template-columns:minmax(2ch,auto) 32px minmax(0,1fr)}.LeaderboardRankings-module__ejpzmW__row .LeaderboardRankings-module__ejpzmW__avatar{width:32px;height:32px}.LeaderboardRankings-module__ejpzmW__row .LeaderboardRankings-module__ejpzmW__score{text-align:start;grid-column:3}.LeaderboardRankings-module__ejpzmW__myRow .LeaderboardRankings-module__ejpzmW__entryContent{grid-template-columns:auto 32px minmax(0,1fr)}.LeaderboardRankings-module__ejpzmW__myRow .LeaderboardRankings-module__ejpzmW__avatar{width:32px;height:32px}.LeaderboardRankings-module__ejpzmW__myRow .LeaderboardRankings-module__ejpzmW__score{grid-column:2/-1}}.LeaderboardRankings-module__ejpzmW__trophy{background:currentColor;flex:none;width:18px;height:18px;margin-top:3px;display:inline-block;-webkit-mask:url(../media/trophy.0oejurwmhlbyp.svg) 50%/contain no-repeat;mask:url(../media/trophy.0oejurwmhlbyp.svg) 50%/contain no-repeat}.LeaderboardRankings-module__ejpzmW__podiumEntry[data-rank="1"] .LeaderboardRankings-module__ejpzmW__podiumRank{color:var(--color-text-yellow)}.LeaderboardRankings-module__ejpzmW__podiumEntry[data-rank="3"] .LeaderboardRankings-module__ejpzmW__podiumRank{color:var(--color-text-orange)}@media (forced-colors:active){.LeaderboardRankings-module__ejpzmW__row[data-me]{outline:1px solid highlight}.LeaderboardRankings-module__ejpzmW__podiumEntry .LeaderboardRankings-module__ejpzmW__score{border:1px solid canvastext}.LeaderboardRankings-module__ejpzmW__podiumEntry .LeaderboardRankings-module__ejpzmW__score:before{display:none}}.LeaderboardRankings-module__ejpzmW__myRow:not(button):not(a),.LeaderboardRankings-module__ejpzmW__row:not(button):not(a),.LeaderboardRankings-module__ejpzmW__podiumEntry:not(button):not(a){cursor:default}.LeaderboardRankings-module__ejpzmW__row:not(button):not(a):hover{background:0 0}.LeaderboardRankings-module__ejpzmW__row:not(button):not(a)[data-me]{background:var(--color-background-blue)}.LeaderboardRankings-module__ejpzmW__podiumEntry[data-rank] .LeaderboardRankings-module__ejpzmW__avatar{aspect-ratio:1;height:auto;min-height:0}.LeaderboardRankings-module__ejpzmW__podium[data-home] .LeaderboardRankings-module__ejpzmW__podiumEntry .LeaderboardRankings-module__ejpzmW__entryContent{gap:12px}.LeaderboardRankings-module__ejpzmW__podium[data-home] .LeaderboardRankings-module__ejpzmW__podiumEntry .LeaderboardRankings-module__ejpzmW__member{gap:var(--spacing-0-5) var(--spacing-1-5)}.LeaderboardRankings-module__ejpzmW__podium[data-home]{overflow:clip}.LeaderboardRankings-module__ejpzmW__podium[data-home]>li{--rise:116px}.LeaderboardRankings-module__ejpzmW__podium[data-home]>li[data-rank="1"]{--rise:166px}.LeaderboardRankings-module__ejpzmW__podium[data-home]>li[data-rank="3"]{--rise:76px}@media (prefers-reduced-motion:no-preference){.LeaderboardRankings-module__ejpzmW__podium[data-home]>li>*{transition:transform .56s cubic-bezier(.22,1,.36,1)}.LeaderboardRankings-module__ejpzmW__podium[data-home]>li[data-rank="2"]>*{transition-delay:90ms}.LeaderboardRankings-module__ejpzmW__podium[data-home]>li[data-rank="3"]>*{transition-delay:.18s}.LeaderboardRankings-module__ejpzmW__podium[data-home][data-rise]>li>*{transform:translateY(var(--rise))}.LeaderboardRankings-module__ejpzmW__podium[data-home] .LeaderboardRankings-module__ejpzmW__avatar{transition:transform .16s}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.LeaderboardRankings-module__ejpzmW__podium[data-home] :is(a,button).LeaderboardRankings-module__ejpzmW__podiumEntry:hover .LeaderboardRankings-module__ejpzmW__avatar{transform:translateY(-3px)}}@media (max-width:859px){.LeaderboardRankings-module__ejpzmW__podium[data-home] .LeaderboardRankings-module__ejpzmW__podiumEntry[data-rank="3"] .LeaderboardRankings-module__ejpzmW__score{min-height:79px}.LeaderboardRankings-module__ejpzmW__podium[data-home]>li{--rise:62px}.LeaderboardRankings-module__ejpzmW__podium[data-home]>li[data-rank="1"]{--rise:90px}.LeaderboardRankings-module__ejpzmW__podium[data-home]>li[data-rank="3"]{--rise:39px}}.LeaderboardRankings-module__ejpzmW__myRank{gap:var(--spacing-1);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.LeaderboardRankings-module__ejpzmW__myRank>:not(h2,.LeaderboardRankings-module__ejpzmW__rewardState){grid-column:1/-1}.LeaderboardRankings-module__ejpzmW__rewardState{justify-content:end;align-items:center;gap:var(--spacing-0-5);min-height:24px;color:var(--color-text-secondary);font:var(--type-supporting);font-family:var(--type-supporting-font-family), system-ui, sans-serif;text-decoration:none;display:inline-flex}.LeaderboardRankings-module__ejpzmW__rewardState svg{width:16px;height:16px}a.LeaderboardRankings-module__ejpzmW__rewardState:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}@media (min-width:860px){.LeaderboardRankings-module__ejpzmW__rewardState{grid-area:1/2}}@media (max-width:859px){.LeaderboardRankings-module__ejpzmW__myRank[data-reward] .LeaderboardRankings-module__ejpzmW__rewardState{bottom:var(--spacing-2);right:var(--spacing-4);position:absolute}.LeaderboardRankings-module__ejpzmW__myRankDock[data-ranked]>.LeaderboardRankings-module__ejpzmW__myRank:is([data-rank="1"],[data-rank="2"],[data-rank="3"]) .LeaderboardRankings-module__ejpzmW__rewardState{right:var(--spacing-5)}.LeaderboardRankings-module__ejpzmW__myRank[data-reward] .LeaderboardRankings-module__ejpzmW__myRow .LeaderboardRankings-module__ejpzmW__score{padding-bottom:24px}.LeaderboardRankings-module__ejpzmW__side:not([data-ranked]){margin:0}.LeaderboardRankings-module__ejpzmW__myRank[data-zero-points] .LeaderboardRankings-module__ejpzmW__myRow .LeaderboardRankings-module__ejpzmW__entryContent{grid-template-columns:36px minmax(0,1fr) fit-content(60%)}.LeaderboardRankings-module__ejpzmW__myRank[data-zero-points] .LeaderboardRankings-module__ejpzmW__myRow .LeaderboardRankings-module__ejpzmW__score{justify-items:end;display:grid}.LeaderboardRankings-module__ejpzmW__scoreHint{display:block}.LeaderboardRankings-module__ejpzmW__myRank[data-zero-points]>.LeaderboardRankings-module__ejpzmW__unrankedHint{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:360px){.LeaderboardRankings-module__ejpzmW__myRank[data-zero-points] .LeaderboardRankings-module__ejpzmW__myRow .LeaderboardRankings-module__ejpzmW__entryContent{grid-template-columns:32px minmax(0,1fr)}}.LeaderboardRankings-module__ejpzmW__finalizing{padding:var(--spacing-4) var(--spacing-5);align-content:start;gap:var(--spacing-4);border-radius:var(--radius-container);background:linear-gradient(var(--color-background-surface), var(--color-background-clear));min-height:520px;color:var(--color-text-secondary);display:grid}.LeaderboardRankings-module__ejpzmW__finalizingHeading{align-items:center;gap:var(--spacing-2);display:flex}.LeaderboardRankings-module__ejpzmW__finalizingHeading h2{text-transform:uppercase;font:var(--type-heading-5);font-family:var(--type-heading-5-font-family), system-ui, sans-serif;margin:0}.LeaderboardRankings-module__ejpzmW__finalizingHeading>span{border-radius:var(--radius-full);background:var(--color-success);color:var(--color-on-success);font:var(--type-heading-6);font-family:var(--type-heading-6-font-family), system-ui, sans-serif;padding:2px 8px}@media (max-width:859px){.LeaderboardRankings-module__ejpzmW__finalizing{margin-top:var(--spacing-6);background:linear-gradient(var(--color-background-body), var(--color-background-clear));border-radius:0}}.LeaderboardRankings-module__ejpzmW__skeletonSeason{gap:var(--spacing-2);max-width:100%;display:grid}.LeaderboardRankings-module__ejpzmW__skeletonSeason>span{background:var(--color-skeleton);border-radius:var(--radius-inner);width:260px;max-width:100%;height:20px}.LeaderboardRankings-module__ejpzmW__skeletonSeason>span+span{width:220px;height:14px}@media (max-width:859px){.LeaderboardRankings-module__ejpzmW__skeletonSeason{justify-items:center}}
.HomeLeaderboardSummary-module__WBWmoW__summary{flex-direction:column;align-items:center;gap:36px;min-width:0;display:flex}.HomeLeaderboardSummary-module__WBWmoW__me{flex-direction:column;width:min(100%,754px);min-width:0;display:flex}.HomeLeaderboardSummary-module__WBWmoW__row{min-width:0;padding:var(--spacing-3) var(--spacing-5);border-radius:var(--radius-element);background:var(--color-background-blue);box-shadow:var(--shadow-med);color:var(--color-text-primary);align-items:center;gap:16px;text-decoration:none;display:flex;position:relative}.HomeLeaderboardSummary-module__WBWmoW__content{flex:1;align-items:center;gap:16px;min-width:0;display:flex}a.HomeLeaderboardSummary-module__WBWmoW__row:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}a.HomeLeaderboardSummary-module__WBWmoW__row:after{content:"";border-radius:inherit;background:var(--color-background-blue);opacity:0;pointer-events:none;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){a.HomeLeaderboardSummary-module__WBWmoW__row:hover:after{opacity:1}}.HomeLeaderboardSummary-module__WBWmoW__rank{width:56px;color:var(--color-text-blue);font:var(--type-heading-3);font-family:var(--type-heading-3-font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums;flex:none}.HomeLeaderboardSummary-module__WBWmoW__user{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.HomeLeaderboardSummary-module__WBWmoW__avatar{flex:none;width:40px;height:40px;display:block}.HomeLeaderboardSummary-module__WBWmoW__avatar .profile-avatar{background:var(--color-skeleton);width:100%;height:100%;color:var(--color-icon-secondary);border-radius:50%;margin:0;display:flex;overflow:hidden}.HomeLeaderboardSummary-module__WBWmoW__avatar img,.HomeLeaderboardSummary-module__WBWmoW__avatar svg{object-fit:cover;width:100%;height:100%;display:block}.HomeLeaderboardSummary-module__WBWmoW__nickname{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--type-label);font-family:var(--type-label-font-family), system-ui, sans-serif;overflow:hidden}.HomeLeaderboardSummary-module__WBWmoW__you{color:var(--color-text-blue);font:var(--type-heading-5);font-family:var(--type-heading-5-font-family), system-ui, sans-serif;flex:none}.HomeLeaderboardSummary-module__WBWmoW__score{overflow-wrap:anywhere;text-align:end;max-width:45%;font:var(--type-heading-4);font-family:var(--type-heading-4-font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums;flex:none}.HomeLeaderboardSummary-module__WBWmoW__shadowNear,.HomeLeaderboardSummary-module__WBWmoW__shadowFar{border-radius:0 0 var(--radius-element) var(--radius-element);background:var(--color-background-gray);display:block}.HomeLeaderboardSummary-module__WBWmoW__shadowNear{opacity:.8;height:32px;box-shadow:var(--shadow-med);margin:0 24px}.HomeLeaderboardSummary-module__WBWmoW__shadowFar{opacity:.5;height:28px;margin:0 56px}.HomeLeaderboardSummary-module__WBWmoW__hint{margin:var(--spacing-1-5) 0 0;color:var(--color-text-secondary);text-align:center;font:var(--type-supporting);font-family:var(--type-supporting-font-family), system-ui, sans-serif}@media (max-width:859px){.HomeLeaderboardSummary-module__WBWmoW__summary{margin-inline:calc(-1 * var(--spacing-4))}.HomeLeaderboardSummary-module__WBWmoW__hint{margin-top:8px}.HomeLeaderboardSummary-module__WBWmoW__me{width:min(100% - 58px,754px)}.HomeLeaderboardSummary-module__WBWmoW__row{padding:12px 24px}.HomeLeaderboardSummary-module__WBWmoW__rank{width:32px;font:var(--type-heading-4);font-family:var(--type-heading-4-font-family), system-ui, sans-serif}.HomeLeaderboardSummary-module__WBWmoW__shadowNear{height:20px;margin:0 17px}.HomeLeaderboardSummary-module__WBWmoW__shadowFar{height:18px;margin:0 26px}}
.CenterStagePackCard-module__mfNvEq__card{appearance:none;border-radius:var(--radius-inner);width:100%;min-width:0;color:var(--color-text-primary);text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:stretch;padding:0;text-decoration:none;display:flex;position:relative}.CenterStagePackCard-module__mfNvEq__card:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.CenterStagePackCard-module__mfNvEq__media{aspect-ratio:1;border-radius:var(--radius-container);background:linear-gradient(#272f35 0%,#111518 100%);width:100%;display:block;position:relative;overflow:hidden;container-type:inline-size}.CenterStagePackCard-module__mfNvEq__content{pointer-events:none;flex-direction:column;width:100%;min-width:0;transition:transform .18s;display:flex}.CenterStagePackCard-module__mfNvEq__content[data-fan-active=true]{transform:translateY(-4px)}.CenterStagePackCard-module__mfNvEq__image{box-sizing:border-box;object-fit:contain;width:100%;height:100%;padding:6.26866%;transition:opacity .3s,transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.CenterStagePackCard-module__mfNvEq__content[data-fan-open=true] .CenterStagePackCard-module__mfNvEq__image{opacity:0;transform:scale(.94)}@media (prefers-reduced-motion:reduce){.CenterStagePackCard-module__mfNvEq__content,.CenterStagePackCard-module__mfNvEq__image{transition:none}.CenterStagePackCard-module__mfNvEq__content[data-fan-active=true]{transform:none}.CenterStagePackCard-module__mfNvEq__content[data-fan-open=true] .CenterStagePackCard-module__mfNvEq__image{opacity:1;transform:none}}.CenterStagePackCard-module__mfNvEq__media[data-image-state=failed] .CenterStagePackCard-module__mfNvEq__image{visibility:hidden}.CenterStagePackCard-module__mfNvEq__saleClosed{padding:var(--spacing-2);background:#0006;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.CenterStagePackCard-module__mfNvEq__saleBadge{text-align:center;overflow-wrap:anywhere;max-width:100%}.CenterStagePackCard-module__mfNvEq__content[data-sale-closed=true] .CenterStagePackCard-module__mfNvEq__name,.CenterStagePackCard-module__mfNvEq__content[data-sale-closed=true] .CenterStagePackCard-module__mfNvEq__price{opacity:.5}.CenterStagePackCard-module__mfNvEq__metadata{align-items:stretch;gap:var(--spacing-1);padding:var(--spacing-3);flex-direction:column;min-width:0;display:flex}.CenterStagePackCard-module__mfNvEq__name{white-space:nowrap;text-overflow:ellipsis;font:var(--type-heading-4);font-family:var(--type-heading-4-font-family), system-ui, sans-serif;overflow:hidden}.CenterStagePackCard-module__mfNvEq__price{overflow-wrap:anywhere;font:var(--type-heading-3);font-family:var(--type-heading-3-font-family), system-ui, sans-serif}.CenterStagePackCard-module__mfNvEq__description{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.PackCardFanLayer-module__I4cVEG__fan,.PackCardFanLayer-module__I4cVEG__fanPosition{pointer-events:none;position:absolute;inset:0}.PackCardFanLayer-module__I4cVEG__fan{isolation:isolate;container-type:inline-size}.PackCardFanLayer-module__I4cVEG__fanPosition{opacity:0;transition:transform .44s cubic-bezier(.2,.75,.25,1),opacity .26s;transition-delay:var(--fan-delay);transform:translate(0)}.PackCardFanLayer-module__I4cVEG__fanImage{width:var(--fan-width);height:var(--fan-height);object-fit:contain;transform-origin:50%;transition:transform .44s cubic-bezier(.2,.75,.25,1);transition-delay:var(--fan-delay);border-radius:2.98507cqw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)scale(.86);box-shadow:1.19403cqw 1.19403cqw 1.19403cqw #0003}.PackCardFanLayer-module__I4cVEG__fanPosition:not([data-fan-result=ready]) .PackCardFanLayer-module__I4cVEG__fanImage{visibility:hidden}.PackCardFanLayer-module__I4cVEG__fan[data-open] .PackCardFanLayer-module__I4cVEG__fanPosition{opacity:1;transform:translate(var(--fan-x), var(--fan-y))}.PackCardFanLayer-module__I4cVEG__fan[data-open] .PackCardFanLayer-module__I4cVEG__fanImage{transform:translate(-50%, -50%) rotate(var(--fan-angle)) scale(1)}@media (prefers-reduced-motion:reduce){.PackCardFanLayer-module__I4cVEG__fanPosition,.PackCardFanLayer-module__I4cVEG__fanImage{transition:none}.PackCardFanLayer-module__I4cVEG__fan{display:none}}
.HomePackCard-module__elvmIa__card{border-radius:var(--radius-container);width:100%;min-width:0;color:var(--color-text-primary);text-decoration:none;display:block;position:relative}.HomePackCard-module__elvmIa__card:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.HomePackCard-module__elvmIa__content{flex-direction:column;min-width:0;transition:transform .22s cubic-bezier(.2,.7,.2,1);display:flex}.HomePackCard-module__elvmIa__media{z-index:1;aspect-ratio:235/314;pointer-events:none;width:89.0152%;margin:1.51515% auto -60.2273% 6.06061%;transition:transform .35s cubic-bezier(.2,.7,.2,1);position:relative}.HomePackCard-module__elvmIa__image{object-fit:contain;filter:drop-shadow(0 8px 24px #00000073);width:100%;height:100%;position:absolute;inset:0}.HomePackCard-module__elvmIa__media[data-image-state=failed] .HomePackCard-module__elvmIa__image{visibility:hidden}.HomePackCard-module__elvmIa__surface{isolation:isolate;border-radius:var(--radius-container);background:var(--color-background-surface);align-items:flex-end;gap:7.57576%;min-width:0;padding:67.803% 9.84849% 9.84849%;display:flex;position:relative}.HomePackCard-module__elvmIa__surface:before{content:"";z-index:-1;border:var(--border-width) solid transparent;border-radius:inherit;background:linear-gradient(#0003, #6663) padding-box, linear-gradient(var(--color-background-surface), var(--color-background-surface)) padding-box, linear-gradient(transparent, color-mix(in srgb, var(--color-accent) 30%, transparent)) border-box;opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.HomePackCard-module__elvmIa__metadata{gap:var(--spacing-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.HomePackCard-module__elvmIa__category,.HomePackCard-module__elvmIa__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.HomePackCard-module__elvmIa__category{color:var(--color-text-secondary);font:var(--type-supporting);font-family:var(--type-supporting-font-family), system-ui, sans-serif}.HomePackCard-module__elvmIa__name{font:var(--type-heading-2);font-family:var(--type-heading-2-font-family), system-ui, sans-serif}.HomePackCard-module__elvmIa__price{overflow-wrap:anywhere;font:var(--type-large);font-family:var(--type-large-font-family), system-ui, sans-serif}.HomePackCard-module__elvmIa__arrow{isolation:isolate;border-radius:var(--radius-full);background:var(--color-background-popover);width:48px;height:48px;color:var(--color-icon-primary);flex:none;place-items:center;transition:color .2s,transform .22s cubic-bezier(.2,.7,.2,1);display:grid;position:relative}.HomePackCard-module__elvmIa__arrow:before{content:"";z-index:-1;border-radius:inherit;background:var(--color-accent);opacity:0;transition:opacity .2s;position:absolute;inset:0}.HomePackCard-module__elvmIa__arrowIcon{width:30px;height:30px;transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.HomePackCard-module__elvmIa__card:hover .HomePackCard-module__elvmIa__surface:before{opacity:1}.HomePackCard-module__elvmIa__card:hover .HomePackCard-module__elvmIa__arrow{color:var(--color-icon-black)}.HomePackCard-module__elvmIa__card:hover .HomePackCard-module__elvmIa__arrow:before{opacity:1}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:860px){.HomePackCard-module__elvmIa__card:hover .HomePackCard-module__elvmIa__content{transform:translateY(-6px)}.HomePackCard-module__elvmIa__card:hover .HomePackCard-module__elvmIa__media{transform:translateY(-8px)scale(1.02)}.HomePackCard-module__elvmIa__card:hover .HomePackCard-module__elvmIa__arrow{transform:scale(1.06)}}.HomePackCard-module__elvmIa__card:active .HomePackCard-module__elvmIa__surface:before{opacity:1}@media (prefers-reduced-motion:no-preference) and (min-width:860px){.HomePackCard-module__elvmIa__card:active .HomePackCard-module__elvmIa__content{transform:translateY(-2px)scale(.99)}}.HomePackCard-module__elvmIa__card:focus-visible .HomePackCard-module__elvmIa__arrow{color:var(--color-icon-black)}.HomePackCard-module__elvmIa__card:focus-visible .HomePackCard-module__elvmIa__arrow:before{opacity:1}@media (max-width:859px){.HomePackCard-module__elvmIa__card{width:160px}.HomePackCard-module__elvmIa__media{aspect-ratio:auto;width:132px;height:176px;margin:9px auto -88px}.HomePackCard-module__elvmIa__image{filter:drop-shadow(0 4.55px 13.64px #00000073)}.HomePackCard-module__elvmIa__surface{border-radius:var(--radius-element);flex-wrap:wrap;align-content:flex-start;gap:5px;min-height:178px;padding:100px 16px 16px}.HomePackCard-module__elvmIa__category{font:var(--type-heading-6);font-family:var(--type-heading-6-font-family), system-ui, sans-serif}.HomePackCard-module__elvmIa__name{font:var(--type-heading-4);font-family:var(--type-heading-4-font-family), system-ui, sans-serif}.HomePackCard-module__elvmIa__price{font:var(--type-body);font-family:var(--type-body-font-family), system-ui, sans-serif}.HomePackCard-module__elvmIa__arrow{width:28px;height:28px}.HomePackCard-module__elvmIa__arrowIcon{width:16.92px;height:16.92px}.HomePackCard-module__elvmIa__card:active .HomePackCard-module__elvmIa__arrow{color:var(--color-icon-black)}.HomePackCard-module__elvmIa__card:active .HomePackCard-module__elvmIa__arrow:before{opacity:1}}
.HomeRecentPullCard-module__y9IIpa__card{border-radius:var(--radius-element);background:var(--color-background-surface);width:200px;min-width:0;height:100%;color:var(--color-text-primary);flex-direction:column;display:flex;overflow:hidden}.HomeRecentPullCard-module__y9IIpa__unit,.HomeRecentPullCard-module__y9IIpa__pack{color:inherit;text-decoration:none}.HomeRecentPullCard-module__y9IIpa__unit{flex-direction:column;display:flex;position:relative}.HomeRecentPullCard-module__y9IIpa__unit:focus-visible,.HomeRecentPullCard-module__y9IIpa__pack:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:-2px}.HomeRecentPullCard-module__y9IIpa__media{aspect-ratio:200/267;background:var(--color-skeleton);display:block;position:relative;overflow:hidden}.HomeRecentPullCard-module__y9IIpa__image{object-fit:cover;width:145.5%;height:108.989%;transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HomeRecentPullCard-module__y9IIpa__media[data-image-state=failed] img.HomeRecentPullCard-module__y9IIpa__image{visibility:hidden}span.HomeRecentPullCard-module__y9IIpa__image{display:block}.HomeRecentPullCard-module__y9IIpa__shade{background:linear-gradient(to top, color-mix(in srgb, var(--color-background-body) 60%, transparent), transparent);opacity:0;pointer-events:none;height:166px;transition:opacity .25s;position:absolute;inset:auto 0 0}.HomeRecentPullCard-module__y9IIpa__media .HomeRecentPullCard-module__y9IIpa__viewDetail{left:50%;bottom:var(--spacing-4);white-space:nowrap;opacity:0;pointer-events:none;transition:transform .3s cubic-bezier(.2,.7,.2,1),opacity .2s;position:absolute;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.HomeRecentPullCard-module__y9IIpa__media .HomeRecentPullCard-module__y9IIpa__viewDetail{transform:translate(-50%,10px)}}@media (hover:hover) and (pointer:fine){.HomeRecentPullCard-module__y9IIpa__unit:hover .HomeRecentPullCard-module__y9IIpa__shade{opacity:1}.HomeRecentPullCard-module__y9IIpa__unit:hover .HomeRecentPullCard-module__y9IIpa__viewDetail{opacity:1;transform:translate(-50%)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.HomeRecentPullCard-module__y9IIpa__unit:hover .HomeRecentPullCard-module__y9IIpa__image{transform:translate(-50%,-50%)scale(1.05)}}.HomeRecentPullCard-module__y9IIpa__name{margin:var(--spacing-3) var(--spacing-3) 0;-webkit-line-clamp:2;overflow-wrap:anywhere;font:var(--type-heading-5);font-family:var(--type-heading-5-font-family), system-ui, sans-serif;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.HomeRecentPullCard-module__y9IIpa__pack{align-items:center;gap:var(--spacing-0-5);min-width:0;min-height:24px;padding:var(--spacing-1-5) var(--spacing-3) var(--spacing-3);color:var(--color-text-secondary);font:var(--type-supporting);font-family:var(--type-supporting-font-family), system-ui, sans-serif;margin-top:auto;display:flex}@media (hover:hover){.HomeRecentPullCard-module__y9IIpa__pack:hover .HomeRecentPullCard-module__y9IIpa__packName{text-decoration:underline}}.HomeRecentPullCard-module__y9IIpa__packIcon{width:16px;height:16px;color:var(--color-icon-secondary);flex:none}.HomeRecentPullCard-module__y9IIpa__packName{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (max-width:859px){.HomeRecentPullCard-module__y9IIpa__card{width:160px}.HomeRecentPullCard-module__y9IIpa__media{aspect-ratio:160/213}.HomeRecentPullCard-module__y9IIpa__image{width:134.588%;height:101.099%}.HomeRecentPullCard-module__y9IIpa__media .HomeRecentPullCard-module__y9IIpa__viewDetail,.HomeRecentPullCard-module__y9IIpa__packIcon{display:none}.HomeRecentPullCard-module__y9IIpa__name{text-align:justify}.HomeRecentPullCard-module__y9IIpa__pack{padding-top:var(--spacing-0-5);font:var(--type-heading-6);font-family:var(--type-heading-6-font-family), system-ui, sans-serif}}
.HomeSection-module__nesfta__section{gap:var(--spacing-5);box-sizing:border-box;width:100%;min-width:0;padding:var(--spacing-11) var(--spacing-4) 0;color:var(--color-text-primary);flex-direction:column;display:flex}@media (min-width:860px){.HomeSection-module__nesfta__section{padding-bottom:var(--spacing-4)}}.HomeSection-module__nesfta__header{z-index:1;align-items:center;gap:var(--spacing-3);min-width:0;display:flex;position:relative}.HomeSection-module__nesfta__title{overflow-wrap:anywhere;min-width:0;font:var(--type-display-3);font-family:var(--type-display-3-font-family), system-ui, sans-serif;flex:0 auto;margin:0}.HomeSection-module__nesfta__headerEnd{align-items:center;gap:var(--spacing-3);flex:none;margin-inline-start:auto;display:flex}.HomeSection-module__nesfta__action{align-items:center;gap:var(--spacing-0-5);min-height:var(--size-element-md);border-radius:var(--radius-element);color:var(--color-text-secondary);font:var(--type-heading-4);font-family:var(--type-heading-4-font-family), system-ui, sans-serif;white-space:nowrap;text-decoration:none;display:inline-flex;position:relative}.HomeSection-module__nesfta__action:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}@media (hover:hover){.HomeSection-module__nesfta__action:hover{color:var(--color-text-primary)}}.HomeSection-module__nesfta__actionIcon{flex:none;width:20px;height:20px}.HomeSection-module__nesfta__action{transition:color .16s,transform .16s}.HomeSection-module__nesfta__actionIcon{transition:transform .2s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:no-preference){.HomeSection-module__nesfta__action:active{transform:scale(.98)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.HomeSection-module__nesfta__action:hover .HomeSection-module__nesfta__actionIcon{transform:translate(3px)}}@media (max-width:859px){.HomeSection-module__nesfta__section{gap:var(--spacing-3);padding-top:var(--spacing-5)}.HomeSection-module__nesfta__title{font:var(--type-heading-2);font-family:var(--type-heading-2-font-family), system-ui, sans-serif}.HomeSection-module__nesfta__actionLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.HomeSection-module__nesfta__action:before{content:"";width:44px;height:44px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}
.SlideButton-module___gDEQq__slider{--slide-inset:6px;--slide-knob:54px;--slide-offset:calc(var(--slide-progress,0) * (100% - 2 * var(--slide-inset) - var(--slide-knob)));box-sizing:border-box;width:min(var(--slide-width,330px), calc(100vw - 32px));border-radius:var(--radius-full);-webkit-backdrop-filter:blur(2px);height:66px;color:var(--color-on-dark);font:inherit;cursor:pointer;appearance:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;background:#ffffff26;border:none;flex:none;margin:0;padding:0;text-decoration:none;display:block;position:relative;overflow:clip}.SlideButton-module___gDEQq__slider:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.SlideButton-module___gDEQq__slider[data-committed]{background:var(--color-on-accent);cursor:default}.SlideButton-module___gDEQq__fill{width:calc(var(--slide-offset) + var(--slide-inset) + var(--slide-knob) / 2);background:linear-gradient(to right, var(--color-on-dark) 3.247%, #fff0);opacity:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0}.SlideButton-module___gDEQq__slider[data-phase] .SlideButton-module___gDEQq__fill{opacity:1}.SlideButton-module___gDEQq__ahead{clip-path:inset(0 0 0 calc(var(--slide-offset) + var(--slide-inset) + var(--slide-knob)));pointer-events:none;position:absolute;inset:0}.SlideButton-module___gDEQq__chevrons{top:16px;left:calc(var(--slide-hatch-end,318px) - 288px);width:288px;max-width:none;height:34px;display:block;position:absolute}.SlideButton-module___gDEQq__label,.SlideButton-module___gDEQq__committedLabel{white-space:nowrap;text-align:center;font:var(--type-heading-3);font-family:var(--type-heading-3-font-family), system-ui, sans-serif;position:absolute;top:50%;translate:-50% -50%}.SlideButton-module___gDEQq__label{left:calc(50% + var(--slide-label-offset,15px))}.SlideButton-module___gDEQq__committedLabel{color:var(--color-text-black);left:calc(50% - 27px)}.SlideButton-module___gDEQq__knob{top:50%;left:calc(var(--slide-inset) + var(--slide-offset));z-index:1;box-sizing:border-box;width:var(--slide-knob);height:var(--slide-knob);border:var(--border-width) solid var(--color-border-overlay);border-radius:var(--radius-full);background:var(--color-on-dark);cursor:grab;touch-action:pan-y;justify-content:center;align-items:center;display:flex;position:absolute;translate:0 -50%;box-shadow:0 4px 4px #00000026}.SlideButton-module___gDEQq__slider[data-phase=dragging] .SlideButton-module___gDEQq__knob{cursor:grabbing}.SlideButton-module___gDEQq__slider[data-phase=returning] .SlideButton-module___gDEQq__knob{transition:left .25s cubic-bezier(.2,.7,.2,1)}.SlideButton-module___gDEQq__slider[data-phase=returning] .SlideButton-module___gDEQq__fill{transition:width .25s cubic-bezier(.2,.7,.2,1)}.SlideButton-module___gDEQq__slider[data-phase=returning] .SlideButton-module___gDEQq__ahead{transition:clip-path .25s cubic-bezier(.2,.7,.2,1)}.SlideButton-module___gDEQq__slider[data-committed] .SlideButton-module___gDEQq__knob{left:calc(100% - var(--slide-inset) - var(--slide-knob));box-shadow:none;cursor:default}.SlideButton-module___gDEQq__knobIcon{pointer-events:none;width:33px;height:33px;display:block}@media (prefers-reduced-motion:reduce){.SlideButton-module___gDEQq__slider[data-phase=returning] .SlideButton-module___gDEQq__knob,.SlideButton-module___gDEQq__slider[data-phase=returning] .SlideButton-module___gDEQq__fill,.SlideButton-module___gDEQq__slider[data-phase=returning] .SlideButton-module___gDEQq__ahead{transition:none}}
.HomeView-module__MLSzqG__page{box-sizing:border-box;width:100%;min-width:0;min-height:var(--site-main-min-height);flex-direction:column;flex:1 0 auto;display:flex}.HomeView-module__MLSzqG__sections{box-sizing:border-box;width:100%;min-width:0;max-width:1440px;padding-bottom:var(--spacing-11);flex-direction:column;margin:0 auto;display:flex}@media (min-width:860px){.HomeView-module__MLSzqG__sections{padding-bottom:0}}@media (min-width:1281px){.HomeView-module__MLSzqG__sections{padding-bottom:48px}.HomeView-module__MLSzqG__bannerSlot,.HomeView-module__MLSzqG__bannerPlaceholder{padding-bottom:70px}.HomeView-module__MLSzqG__bannerSlot:empty{padding-bottom:0}}.HomeView-module__MLSzqG__sections:empty{padding-bottom:0}.HomeView-module__MLSzqG__bone{border-radius:var(--radius-container)}.HomeView-module__MLSzqG__bannerPlaceholder>.HomeView-module__MLSzqG__bone{background:0 0;border-radius:0;width:100%;height:300px;display:block}.HomeView-module__MLSzqG__placeholder{overflow:hidden}.HomeView-module__MLSzqG__placeholder .HomeView-module__MLSzqG__bone{background:var(--color-skeleton)}.HomeView-module__MLSzqG__titleBone{border-radius:var(--radius-element);width:12ch;max-width:60%}.HomeView-module__MLSzqG__cardBone>*{visibility:hidden}.HomeView-module__MLSzqG__communityBone{min-height:404px}.HomeView-module__MLSzqG__categoryBone{width:264px}@media (min-width:860px){.HomeView-module__MLSzqG__bannerPlaceholder>.HomeView-module__MLSzqG__bone{height:500px}}@media (min-width:1440px){.HomeView-module__MLSzqG__bannerPlaceholder>.HomeView-module__MLSzqG__bone{height:600px}}@media (max-width:859px){.HomeView-module__MLSzqG__communityBone{min-height:324px}}