.AchievementCompletionBadge-module__CRRMqq__badge{--completion-inline:10px;--completion-top:10px;top:var(--completion-top);z-index:7;color:var(--ink,#08090d);pointer-events:none;-webkit-user-select:none;user-select:none;isolation:isolate;line-height:1;display:block;position:absolute}.AchievementCompletionBadge-module__CRRMqq__badge[data-placement=top-left]{left:var(--completion-inline)}.AchievementCompletionBadge-module__CRRMqq__badge[data-placement=top-right]{right:var(--completion-inline)}.AchievementCompletionBadge-module__CRRMqq__artwork{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.AchievementCompletionBadge-module__CRRMqq__decoration{transform-box:fill-box;transform-origin:50%}.AchievementCompletionBadge-module__CRRMqq__badge[data-placement=top-left] .AchievementCompletionBadge-module__CRRMqq__decoration{transform:scaleX(-1)}.AchievementCompletionBadge-module__CRRMqq__medalShadow,.AchievementCompletionBadge-module__CRRMqq__medalChipCore,.AchievementCompletionBadge-module__CRRMqq__ribbonShadow,.AchievementCompletionBadge-module__CRRMqq__ribbonInkCut{fill:var(--ink,#08090d)}.AchievementCompletionBadge-module__CRRMqq__medalBody,.AchievementCompletionBadge-module__CRRMqq__ribbonBody{fill:var(--cobalt-bright,#2d63f4)}.AchievementCompletionBadge-module__CRRMqq__medalRing{fill:none;stroke:var(--ink,#08090d);stroke-linecap:square;stroke-width:4px}.AchievementCompletionBadge-module__CRRMqq__medalChip,.AchievementCompletionBadge-module__CRRMqq__ribbonConnector{fill:var(--amber,#f2b84b)}.AchievementCompletionBadge-module__CRRMqq__medalCut,.AchievementCompletionBadge-module__CRRMqq__ribbonRedCut{fill:var(--rust,#d13e2f)}.AchievementCompletionBadge-module__CRRMqq__medalLead{fill:none;stroke:var(--paper,#f2f0e8);stroke-width:1.5px}.AchievementCompletionBadge-module__CRRMqq__ribbonPaperCut{fill:var(--paper,#f2f0e8);opacity:.92}.AchievementCompletionBadge-module__CRRMqq__ribbonMedal{transform-box:fill-box;transform-origin:50%}.AchievementCompletionBadge-module__CRRMqq__copy{z-index:2;letter-spacing:0;flex-direction:column;justify-content:center;min-width:0;display:flex;position:absolute;top:0;bottom:0}.AchievementCompletionBadge-module__CRRMqq__badge[data-placement=top-right] .AchievementCompletionBadge-module__CRRMqq__copy{text-align:left;align-items:flex-start;left:5%;right:27%}.AchievementCompletionBadge-module__CRRMqq__badge[data-placement=top-left] .AchievementCompletionBadge-module__CRRMqq__copy{text-align:right;align-items:flex-end;left:27%;right:5%}.AchievementCompletionBadge-module__CRRMqq__primary{white-space:nowrap;align-items:baseline;gap:4px;max-width:100%;display:flex}.AchievementCompletionBadge-module__CRRMqq__date{color:var(--paper,#f2f0e8);font-family:var(--font-numeric);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800;line-height:1;display:block}.AchievementCompletionBadge-module__CRRMqq__separator{color:var(--amber,#f2b84b);font-family:var(--font-numeric);font-weight:900}.AchievementCompletionBadge-module__CRRMqq__title{color:var(--paper,#f2f0e8);font-family:var(--font-display);white-space:nowrap;font-weight:950;line-height:.9;display:block}.AchievementCompletionBadge-module__CRRMqq__count{color:var(--amber,#f2b84b);font-family:var(--font-body);white-space:nowrap;font-weight:850;line-height:1;display:block}.AchievementCompletionBadge-module__CRRMqq__compact{width:40px;height:40px}.AchievementCompletionBadge-module__CRRMqq__standard{width:148px;height:46px}.AchievementCompletionBadge-module__CRRMqq__standard .AchievementCompletionBadge-module__CRRMqq__copy{padding-bottom:1px}.AchievementCompletionBadge-module__CRRMqq__standard .AchievementCompletionBadge-module__CRRMqq__date{font-size:7px}.AchievementCompletionBadge-module__CRRMqq__standard .AchievementCompletionBadge-module__CRRMqq__separator{font-size:9px}.AchievementCompletionBadge-module__CRRMqq__standard .AchievementCompletionBadge-module__CRRMqq__title{font-size:12.5px}.AchievementCompletionBadge-module__CRRMqq__feature{width:196px;height:62px}.AchievementCompletionBadge-module__CRRMqq__feature .AchievementCompletionBadge-module__CRRMqq__copy{gap:2px;padding-bottom:1px}.AchievementCompletionBadge-module__CRRMqq__feature .AchievementCompletionBadge-module__CRRMqq__date{font-size:9px}.AchievementCompletionBadge-module__CRRMqq__feature .AchievementCompletionBadge-module__CRRMqq__separator{font-size:11px}.AchievementCompletionBadge-module__CRRMqq__feature .AchievementCompletionBadge-module__CRRMqq__title{font-size:17px}.AchievementCompletionBadge-module__CRRMqq__feature .AchievementCompletionBadge-module__CRRMqq__count{font-size:9px}.AchievementCompletionBadge-module__CRRMqq__copyWithoutDate .AchievementCompletionBadge-module__CRRMqq__title{font-size:1.12em}@media (max-width:720px){.AchievementCompletionBadge-module__CRRMqq__feature{--completion-inline:12px;--completion-top:12px;width:168px;height:54px}.AchievementCompletionBadge-module__CRRMqq__feature .AchievementCompletionBadge-module__CRRMqq__date{font-size:8px}.AchievementCompletionBadge-module__CRRMqq__feature .AchievementCompletionBadge-module__CRRMqq__separator{font-size:10px}.AchievementCompletionBadge-module__CRRMqq__feature .AchievementCompletionBadge-module__CRRMqq__title{font-size:15px}.AchievementCompletionBadge-module__CRRMqq__feature .AchievementCompletionBadge-module__CRRMqq__count{font-size:8px}}
.RuntimeGameArtwork-module__eCV2bq__root{background:var(--charcoal);position:absolute;inset:0;overflow:hidden}.RuntimeGameArtwork-module__eCV2bq__layer{object-fit:cover;object-position:52% 36%;transition:clip-path .62s cubic-bezier(.18,.78,.18,1),filter .52s cubic-bezier(.18,.78,.18,1),object-position .62s cubic-bezier(.18,.78,.18,1),transform .62s cubic-bezier(.18,.78,.18,1)}.RuntimeGameArtwork-module__eCV2bq__layer[data-runtime-layer=monochrome]{z-index:0;filter:grayscale()contrast(1.2)brightness(.62);transform:scale(1.045)}.RuntimeGameArtwork-module__eCV2bq__layer[data-runtime-layer=cobalt]{z-index:1;clip-path:polygon(0 0,75% 0,57% 100%,0 100%);filter:grayscale()sepia()saturate(7)hue-rotate(174deg)brightness(.76)contrast(1.2);mix-blend-mode:screen;opacity:.82;transform:translate(-5px,2px)scale(1.055)}.RuntimeGameArtwork-module__eCV2bq__layer[data-runtime-layer=rust]{z-index:2;clip-path:polygon(65% 0,100% 8%,100% 100%,76% 100%,54% 48%);filter:grayscale()sepia()saturate(8)hue-rotate(322deg)brightness(.78)contrast(1.3);mix-blend-mode:screen;opacity:.78;transform:translate(6px,-3px)scale(1.055)}.RuntimeGameArtwork-module__eCV2bq__layer[data-runtime-layer=color-window]{z-index:3;clip-path:polygon(45% 11%,100% 2%,88% 63%,55% 75%);filter:saturate(1.05)contrast(1.1);transform:translate(2px,-2px)scale(1.035)}.RuntimeGameArtwork-module__eCV2bq__fallback{background:linear-gradient(128deg, transparent 0 36%, var(--cobalt-bright) 36% 45%, transparent 45%), linear-gradient(18deg, var(--ink), #18223e 64%, var(--rust))}.RuntimeGameArtwork-module__eCV2bq__fallback:before,.RuntimeGameArtwork-module__eCV2bq__fallback:after{content:"";position:absolute}.RuntimeGameArtwork-module__eCV2bq__fallback:before{background:var(--amber);clip-path:polygon(0 25%,100% 0,87% 100%,6% 72%);width:52%;height:9px;bottom:17%;right:7%}.RuntimeGameArtwork-module__eCV2bq__fallback:after{background:var(--paper);width:3px;height:58%;top:8%;right:13%;transform:rotate(17deg)}.RuntimeGameArtwork-module__eCV2bq__fallback i{background:var(--rust);clip-path:polygon(0 0,100% 31%,76% 100%,5% 69%);width:28%;height:6px;position:absolute;top:19%;left:7%}@media (prefers-reduced-motion:reduce){.RuntimeGameArtwork-module__eCV2bq__layer{transition:none}}
