.mDKvYq_pageRoot{--arena-title-font:"Iowan Old Style", "Palatino Linotype", "Book Antiqua", Georgia, serif;--arena-panel-bg:linear-gradient(180deg, #38190a8a, #0f0a08e6);--arena-border:#e097349e;--arena-border-soft:#ffd18c2e;--arena-text:#f7e3b8f5;--arena-shell-width:1440px;--arena-safe-inline:clamp(14px, 2vw, 28px);--arena-top-space:clamp(78px, 9vh, 102px);--arena-footer-space:clamp(118px, 13vh, 152px);--arena-top-row-height:clamp(340px, 43vh, 580px);--arena-center-panel-height:clamp(380px, 44vh, 600px);color:var(--arena-text);isolation:isolate;background:#070302;position:fixed;inset:0;overflow:hidden}.mDKvYq_backgroundLayer,.mDKvYq_backgroundGlow,.mDKvYq_backgroundGrain,.mDKvYq_viewportVignette,.mDKvYq_particleField{pointer-events:none;position:absolute;inset:0}.mDKvYq_backgroundLayer{filter:saturate(1.12)contrast(1.08)brightness(.74);background-image:linear-gradient(#0805033d,#070403d1),url(/assets/images/MainScene/arenaBackground.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;transform:scale(1.04)}.mDKvYq_backgroundGlow{filter:blur(30px);opacity:.94;background:radial-gradient(circle at 50% 20%,#ffb14e38,#0000 28%),radial-gradient(circle at 14% 22%,#ffa43f1f,#0000 24%),radial-gradient(circle at 86% 24%,#ffad471a,#0000 24%),radial-gradient(circle at 50% 84%,#ffa23a24,#0000 32%);animation:8.2s ease-in-out infinite mDKvYq_backgroundPulse}.mDKvYq_backgroundGrain{opacity:.08;mix-blend-mode:screen;background-image:radial-gradient(circle at 1px 1px,#ffd79a61 .7px,#0000 1.2px),linear-gradient(90deg,#0000 0,#ffdb9e05 48%,#0000 100%);background-size:26px 26px,100% 100%}.mDKvYq_viewportVignette{background:radial-gradient(circle at 50% 52%,#0000 32%,#00000080 74%,#000000d6 100%),linear-gradient(#00000057,#0000 18% 82%,#0000007a)}.mDKvYq_particle{opacity:0;background:radial-gradient(circle,#ffe4abfa,#ffa83d47 58%,#0000 78%);border-radius:999px;animation:linear infinite mDKvYq_particleFloat;position:absolute;box-shadow:0 0 14px #ffba4e57}.mDKvYq_backButton,.mDKvYq_topNavActionButton,.mDKvYq_primaryButton,.mDKvYq_secondaryButton,.mDKvYq_secondaryButtonWide,.mDKvYq_joinButton,.mDKvYq_filterChip,.mDKvYq_tabButton,.mDKvYq_iconActionButton,.mDKvYq_allowedGameCard{appearance:none;color:#fce7bff5;cursor:pointer;background:linear-gradient(#562d119e,#110c0aeb);border:1px solid #e6a94e94;transition:transform .16s,box-shadow .16s,border-color .16s,filter .16s,background .16s}.mDKvYq_backButton:hover,.mDKvYq_topNavActionButton:hover,.mDKvYq_primaryButton:hover,.mDKvYq_secondaryButton:hover,.mDKvYq_secondaryButtonWide:hover,.mDKvYq_joinButton:hover,.mDKvYq_filterChip:hover,.mDKvYq_tabButton:hover,.mDKvYq_iconActionButton:hover,.mDKvYq_allowedGameCard:hover{filter:brightness(1.05);border-color:#ffdea2c7;transform:translateY(-1px);box-shadow:0 0 18px #ffb44938}.mDKvYq_topNavigationLayer{z-index:62;padding:max(10px, env(safe-area-inset-top)) var(--arena-safe-inline) 0;pointer-events:none;isolation:isolate;position:fixed;inset:0 0 auto}.mDKvYq_topNavigationLayer:before{content:"";height:calc(var(--arena-top-space) + 10px);pointer-events:none;-webkit-backdrop-filter:blur(10px)saturate(1.06);z-index:0;background:linear-gradient(#070403b8 0%,#0704038f 34%,#07040347 62%,#07040300 100%),radial-gradient(circle at 50% 0,#ffb74a14,#0000 62%);position:absolute;inset:0 0 auto}.mDKvYq_topNavigationShell{width:min(100%, var(--arena-shell-width));min-height:calc(var(--arena-top-space) - 12px);z-index:1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"back title actions";align-items:start;gap:16px;margin:0 auto;display:grid;position:relative}.mDKvYq_topNavigationStart,.mDKvYq_topNavigationCenter,.mDKvYq_topNavigationActions{pointer-events:auto;min-width:0}.mDKvYq_topNavigationStart{grid-area:back;align-items:flex-start;display:flex}.mDKvYq_topNavigationCenter{grid-area:title;justify-content:center;display:flex}.mDKvYq_topNavigationActions{flex-wrap:nowrap;grid-area:actions;justify-content:flex-end;align-items:flex-start;gap:10px;display:flex}.mDKvYq_backButton{min-width:112px;height:44px;font-size:18px;font-family:var(--arena-title-font);letter-spacing:.02em;text-transform:none;border-radius:16px;justify-content:center;align-items:center;gap:10px;margin:0;display:inline-flex;box-shadow:inset 0 1px #ffe2b12e,0 0 0 1px #ffd68c14}.mDKvYq_titleCard{text-align:center;justify-items:center;gap:4px;min-width:0;max-width:min(72vw,760px);padding:12px 18px;display:grid;position:relative}.mDKvYq_titleCard:before,.mDKvYq_titleCard:after{content:"";border-top:1px solid #eeb15647;position:absolute;left:0;right:0}.mDKvYq_titleCard:before{top:0}.mDKvYq_titleCard:after{bottom:0}.mDKvYq_title{font-family:var(--arena-title-font);letter-spacing:.09em;text-transform:uppercase;color:#ffe6b3fa;text-shadow:0 0 18px #ffc2593d,0 2px 18px #0000005c;margin:0;font-size:clamp(24px,2.8vw,44px);font-weight:700}.mDKvYq_subtitle{font-family:var(--arena-title-font);letter-spacing:.18em;text-transform:uppercase;color:#f4d6a6eb;text-shadow:0 0 10px #ffc05524;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:2px 0 0;font-size:clamp(10px,.98vw,16px);overflow:hidden}.mDKvYq_topNavActionButton{min-height:42px;font-size:13px;font-family:var(--arena-title-font);letter-spacing:.06em;text-transform:uppercase;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.mDKvYq_mainDistrictLayer{z-index:32;position:absolute;inset:0;overflow:hidden}.mDKvYq_mainDistrictShell{width:min(100%, calc(var(--arena-shell-width) + var(--arena-safe-inline) * 2));height:100%;padding:calc(var(--arena-top-space) + clamp(4px, .6vh, 8px) + 10px) var(--arena-safe-inline) calc(var(--arena-footer-space) + clamp(6px, .9vh, 12px) + 28px);scrollbar-gutter:stable both-edges;scrollbar-width:none;-ms-overflow-style:none;margin:0 auto;overflow:hidden auto}.mDKvYq_mainDistrictShell::-webkit-scrollbar{width:0;height:0;display:none}.mDKvYq_mainDistrictGrid{grid-template-columns:clamp(252px,22vw,320px) minmax(0,1fr) clamp(252px,22vw,320px);grid-template-areas:"rating core tournaments""challenges match stats";grid-template-rows:var(--arena-top-row-height,clamp(380px, 48vh, 640px)) var(--arena-center-panel-height,clamp(360px, 41vh, 560px));align-items:stretch;gap:clamp(16px,1.6vw,24px);display:grid}.mDKvYq_mainDistrictGrid>*{min-width:0}.mDKvYq_ratingArea{grid-area:rating}.mDKvYq_coreArea{grid-area:core}.mDKvYq_tournamentsArea{grid-area:tournaments}.mDKvYq_challengesArea{grid-area:challenges}.mDKvYq_matchArea{grid-area:match}.mDKvYq_statsArea{grid-area:stats}.mDKvYq_ornatePanel{border:1px solid var(--arena-border);background:var(--arena-panel-bg);-webkit-backdrop-filter:blur(8px);border-radius:18px;flex-direction:column;align-self:stretch;gap:12px;min-height:0;padding:14px;transition:border-color .17s,box-shadow .17s,filter .17s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffe0ab1f,inset 0 -18px 36px #0000003d,0 16px 42px #0000003d}.mDKvYq_ornatePanel:before,.mDKvYq_ornatePanel:after{content:"";border:1px solid var(--arena-border-soft);pointer-events:none;border-radius:14px;position:absolute;inset:8px}.mDKvYq_ornatePanel:after{opacity:.34;background:linear-gradient(90deg,#ffc96d29,#0000 18% 82%,#ffc96d29),linear-gradient(#ffc96d1a,#0000 18% 82%,#ffc96d14);border:none;inset:0}.mDKvYq_ornatePanel:hover{filter:brightness(1.03);border-color:#ffd089c2;box-shadow:inset 0 1px #ffe9be26,inset 0 -18px 36px #0000003d,0 0 26px #ffa93d38}.mDKvYq_panelHeading{z-index:1;align-items:center;gap:10px;display:flex;position:relative}.mDKvYq_panelHeadingIcon,.mDKvYq_challengeIcon,.mDKvYq_tournamentIcon{color:#ffd287f2;background:linear-gradient(#582e12b3,#150f0ceb);border-radius:12px;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffdea926}.mDKvYq_panelHeadingIcon{flex-shrink:0;width:32px;height:32px}.mDKvYq_panelTitle,.mDKvYq_rankTier,.mDKvYq_rankMmr,.mDKvYq_rankDivision,.mDKvYq_selectedTournamentTitle,.mDKvYq_replayTitle,.mDKvYq_groupLabel{font-family:var(--arena-title-font);color:#fbe5b9fa;margin:0}.mDKvYq_panelTitle{letter-spacing:.03em;text-transform:uppercase;font-size:clamp(14px,1.14vw,20px)}.mDKvYq_panelSubtitle,.mDKvYq_challengeCondition,.mDKvYq_tournamentType,.mDKvYq_emptyStateCopy,.mDKvYq_replayResult,.mDKvYq_rulesetText,.mDKvYq_selectedTournamentText{color:#e9cea1d6;margin:4px 0 0;font-size:12px;line-height:1.4}.mDKvYq_ratingPanel,.mDKvYq_corePanel,.mDKvYq_tournamentsPanel,.mDKvYq_challengesPanel,.mDKvYq_matchPanel,.mDKvYq_statsPanel{height:100%}.mDKvYq_challengesPanel,.mDKvYq_matchPanel,.mDKvYq_statsPanel{max-height:var(--arena-center-panel-height,clamp(360px, 41vh, 560px))}.mDKvYq_matchPanel{background:radial-gradient(circle at 50% 0,#ffc4621a,#0000 24%),radial-gradient(circle,#ffb3450f,#0000 72%),linear-gradient(#30180bb8,#0e0a08f5),repeating-linear-gradient(0deg,#ffdca005 0 1px,#0000 1px 4px);border-radius:22px;place-self:stretch stretch;gap:clamp(14px,1.1vw,18px);width:100%;padding:clamp(18px,1.45vw,24px);box-shadow:inset 0 1px #ffe7bc29,inset 0 0 28px #ffb74a14,0 16px 36px #0000003d,0 0 22px #ffb0431a}.mDKvYq_matchPanel>.mDKvYq_matchTabViewport{display:none}.mDKvYq_ratingPanel{overflow:hidden}.mDKvYq_ratingPanelScroll,.mDKvYq_arenaDirectiveScroll{overscroll-behavior:contain;flex:auto;min-height:0;overflow:hidden auto}.mDKvYq_ratingPanelScroll{scrollbar-gutter:stable;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;gap:12px;display:flex}.mDKvYq_ratingPanelScroll::-webkit-scrollbar{width:0;height:0;display:none}.mDKvYq_arenaDirectiveScroll{scrollbar-width:thin;flex-direction:column;gap:clamp(14px,1.1vw,18px);margin-right:-2px;padding-right:4px;display:flex}.mDKvYq_arenaDirectiveHeader,.mDKvYq_arenaDirectiveSummary,.mDKvYq_arenaDirectiveChecklist,.mDKvYq_arenaDirectiveFooter{z-index:1;position:relative}.mDKvYq_arenaDirectiveHeader{text-align:center}.mDKvYq_arenaDirectiveEyebrow,.mDKvYq_arenaDirectiveRewardsTitle,.mDKvYq_arenaDirectivePopoverTitle{color:#d6ad6abd;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:9px}.mDKvYq_arenaDirectiveTitle,.mDKvYq_arenaDirectiveName,.mDKvYq_arenaDirectiveStatusBadge,.mDKvYq_arenaDirectivePrimaryButton,.mDKvYq_arenaDirectiveSecondaryButton,.mDKvYq_arenaDirectiveTaskLabel,.mDKvYq_arenaDirectiveTaskProgress,.mDKvYq_arenaDirectiveRewardChip span,.mDKvYq_arenaDirectivePopoverText{font-family:var(--arena-title-font)}.mDKvYq_arenaDirectiveTitle{color:#fce9c4fa;letter-spacing:.06em;text-transform:uppercase;text-shadow:0 0 18px #ffbc5829,0 2px 14px #00000057;margin:6px 0 0;font-size:clamp(22px,2vw,32px)}.mDKvYq_arenaDirectiveSubtitle{color:#e8b86de6;font-family:var(--arena-title-font);margin:8px 0 0;font-size:clamp(13px,1.24vw,20px)}.mDKvYq_arenaDirectiveSummary{background:linear-gradient(#3e221075,#120c0ab8);border:1px solid #dfa44a47;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px;display:flex;box-shadow:inset 0 1px #ffe1aa14}.mDKvYq_arenaDirectiveSummaryCopy{min-width:0}.mDKvYq_arenaDirectiveName{color:#fce9c2fa;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:clamp(18px,1.5vw,26px)}.mDKvYq_arenaDirectiveDescription{color:#eed6ade0;font-family:var(--arena-title-font);border-top:1px solid #d69a4c3d;margin:8px 0 0;padding-top:10px;font-size:clamp(13px,1.06vw,18px);line-height:1.35}.mDKvYq_arenaDirectiveStatusBadge{flex-shrink:0;align-self:flex-start;margin-top:2px}.mDKvYq_arenaDirectiveChecklist{border-top:1px solid #d69a4c2e;border-bottom:1px solid #d69a4c29;display:grid}.mDKvYq_arenaDirectiveTaskRow{border-bottom:1px solid #d69a4c24;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;padding:0 2px;display:grid}.mDKvYq_arenaDirectiveTaskRow:last-child{border-bottom:0}.mDKvYq_arenaDirectiveTaskIcon{color:#ffce7af2;background:linear-gradient(#582e129e,#140f0ceb);border:1px solid #dfa44a52;border-radius:10px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;box-shadow:inset 0 1px #ffdea91a}.mDKvYq_arenaDirectiveTaskLabel{color:#f4e0baf0;min-width:0;margin:0;font-size:clamp(14px,1.12vw,20px);line-height:1.25}.mDKvYq_arenaDirectiveTaskProgress{color:#f7dfb5eb;text-align:right;min-width:54px;font-size:clamp(13px,1.05vw,19px)}.mDKvYq_arenaDirectiveFooter{grid-template-columns:minmax(0,1fr) minmax(232px,272px);align-items:end;gap:16px;padding-bottom:clamp(8px,.8vh,14px);display:grid}.mDKvYq_arenaDirectiveRewards{min-width:0}.mDKvYq_arenaDirectiveRewardList{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.mDKvYq_arenaDirectiveRewardChip{color:#f5dfb5f2;background:#1f140d94;border:1px solid #dca95638;border-radius:999px;align-items:center;gap:8px;min-height:30px;padding:0 11px;display:inline-flex}.mDKvYq_arenaDirectiveRewardChip svg{color:#ffcc74eb;flex-shrink:0}.mDKvYq_arenaDirectiveRewardChip span{font-size:clamp(12px,.95vw,16px)}.mDKvYq_arenaDirectiveControls{gap:10px;padding-bottom:2px;display:grid;position:relative}.mDKvYq_arenaDirectivePrimaryButton,.mDKvYq_arenaDirectiveSecondaryButton{appearance:none;color:#ffefcbfa;cursor:pointer;border:1px solid #e7ad548a;transition:transform .18s,border-color .18s,box-shadow .18s,filter .18s}.mDKvYq_arenaDirectivePrimaryButton:hover,.mDKvYq_arenaDirectiveSecondaryButton:hover{filter:brightness(1.04);border-color:#ffe0a2c7;transform:translateY(-1px);box-shadow:0 0 18px #ffb64929}.mDKvYq_arenaDirectivePrimaryButton:disabled,.mDKvYq_arenaDirectiveSecondaryButton:disabled,.mDKvYq_primaryButton:disabled,.mDKvYq_secondaryButton:disabled,.mDKvYq_joinButton:disabled{cursor:not-allowed;opacity:.48;filter:saturate(.72);box-shadow:none;transform:none}.mDKvYq_arenaDirectivePrimaryButton{letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(#7e481de6,#381e10f5);border-radius:14px;min-height:52px;font-size:clamp(16px,1.3vw,22px);box-shadow:inset 0 1px #ffe8bd24,0 0 18px #ffb3451f}.mDKvYq_arenaDirectiveSecondaryRow{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mDKvYq_arenaDirectiveSecondaryButton{letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(#392112b8,#0f0b09f0);border-radius:10px;min-height:34px;font-size:clamp(11px,.82vw,14px)}.mDKvYq_arenaDirectivePopover{background:linear-gradient(#321c0feb,#110c0af5);border:1px solid #dfa44a4d;border-radius:14px;width:min(100%,320px);padding:12px 13px;position:absolute;bottom:calc(100% + 12px);right:0;box-shadow:inset 0 1px #ffe4b11a,0 14px 28px #00000047}.mDKvYq_arenaDirectivePopoverText{color:#ecd6abdb;margin:8px 0 12px;font-size:clamp(12px,.88vw,15px);line-height:1.45}.mDKvYq_panelScroll,.mDKvYq_matchTabContent{scrollbar-gutter:stable;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;flex:auto;min-height:0;margin-right:-2px;padding-right:4px;overflow:hidden auto}.mDKvYq_panelScroll::-webkit-scrollbar{width:0;height:0;display:none}.mDKvYq_matchTabContent::-webkit-scrollbar{width:0;height:0;display:none}.mDKvYq_inlineMetricRow{letter-spacing:.08em;text-transform:uppercase;color:#e1bc7dd6;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.mDKvYq_inlineMetricRow strong{font-family:var(--arena-title-font);letter-spacing:.04em;color:#ffe9c1f5;font-size:14px}.mDKvYq_ratingBadgeCard{background:radial-gradient(circle at 50% 0,#ffc5621c,#0000 54%),linear-gradient(#321b0ebd,#0f0a09eb);border:1px solid #e6a94e57;border-radius:14px;justify-items:center;gap:4px;padding:16px;display:grid}.mDKvYq_rankTier{letter-spacing:.13em;text-transform:uppercase;color:#e8c685d6;font-size:clamp(11px,.92vw,14px)}.mDKvYq_rankMmr{letter-spacing:.05em;font-size:clamp(34px,3.1vw,58px);line-height:.95}.mDKvYq_rankDivision{letter-spacing:.08em;text-transform:uppercase;font-size:clamp(17px,1.32vw,22px)}.mDKvYq_rankPercentile{letter-spacing:.14em;text-transform:uppercase;color:#e6c080d1;margin:0;font-size:13px}.mDKvYq_rankProgressRow{gap:6px;width:72%;min-width:220px;max-width:420px;margin-top:6px;display:grid}.mDKvYq_rankProgressMeta{letter-spacing:.11em;text-transform:uppercase;color:#e8c685d6;text-align:center;margin:0;font-size:11px}.mDKvYq_rewardListCompact{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mDKvYq_rewardListCompact li{color:#f4ddb2eb;align-items:center;gap:8px;min-width:0;font-size:12px;line-height:1.35;display:flex}.mDKvYq_rewardListCompact li svg{color:#ffc96df2;flex-shrink:0}.mDKvYq_seasonMiniBlock{border-top:1px solid #d69a4c33;gap:9px;padding-top:10px;display:grid}.mDKvYq_tierPills{flex-wrap:wrap;gap:8px;display:flex}.mDKvYq_tierPills span,.mDKvYq_rankBadges span{letter-spacing:.11em;text-transform:uppercase;color:#ebd2a8d1;background:#100b09b8;border:1px solid #dfa44a3d;border-radius:999px;align-items:center;min-height:22px;padding:0 9px;font-size:10px;display:inline-flex}.mDKvYq_panelActionRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:auto;display:grid}.mDKvYq_primaryButton,.mDKvYq_secondaryButton,.mDKvYq_secondaryButtonWide,.mDKvYq_joinButton,.mDKvYq_iconActionButton{letter-spacing:.1em;text-transform:uppercase;border-radius:10px;font-size:11px}.mDKvYq_primaryButton{background:linear-gradient(#884e1eeb,#3e2212fa);min-height:36px}.mDKvYq_secondaryButton{background:linear-gradient(#3a2213bd,#110c0af0);min-height:36px}.mDKvYq_secondaryButtonWide{background:linear-gradient(#3a2213bd,#110c0af0);width:100%;min-height:36px}.mDKvYq_filterChipRow{flex-wrap:wrap;gap:8px;display:flex}.mDKvYq_filterChip{letter-spacing:.12em;text-transform:uppercase;color:#e1c291d1;background:linear-gradient(#27190fbd,#0d0a09eb);border-radius:999px;min-height:30px;padding:0 11px;font-size:10px}.mDKvYq_filterChipActive{color:#fcebc6fa;background:linear-gradient(#74441ee0,#2c180efa);border-color:#ffd796ad;box-shadow:0 0 14px #ffb74a33}.mDKvYq_launchModeRow{background:#0f0b098a;border:1px solid #dfa44a33;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px;display:flex}.mDKvYq_launchModeRow>span{letter-spacing:.12em;text-transform:uppercase;color:#e1bf83db;font-size:10px}.mDKvYq_allowedGamesGrid{grid-template-columns:repeat(auto-fit,minmax(156px,1fr));gap:10px;display:grid}.mDKvYq_allowedGameCard{text-align:left;background:linear-gradient(#25160de6,#0d0a09f5);border-radius:12px;grid-template-rows:minmax(84px,auto) 1fr;min-width:0;min-height:178px;padding:0;display:grid;position:relative;overflow:hidden}.mDKvYq_allowedGameCard:disabled{cursor:not-allowed;opacity:.7}.mDKvYq_allowedGameCardSelected{background:linear-gradient(#613919eb,#19100bfa);border-color:#ffd796c2;box-shadow:0 0 16px #ffb74a38,inset 0 1px #ffe5b524}.mDKvYq_allowedGameMedia{aspect-ratio:16/9;background:radial-gradient(circle at 50% 42%,#ffc35c2e,#0000 58%),#0c0908f0;width:100%;display:block;position:relative;overflow:hidden}.mDKvYq_allowedGameThumbnail{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.mDKvYq_allowedGameMedia:after{content:"";pointer-events:none;background:linear-gradient(#0000 48%,#070403ad);position:absolute;inset:0}.mDKvYq_allowedGameBody{gap:5px;padding:9px;display:grid}.mDKvYq_allowedGameTitle,.mDKvYq_allowedGameProvider,.mDKvYq_allowedGameMetaRow,.mDKvYq_allowedGameLaunchState{display:block}.mDKvYq_allowedGameTitle{font-family:var(--arena-title-font);color:#fdebc5fa;overflow-wrap:anywhere;font-size:15px;line-height:1.15}.mDKvYq_allowedGameProvider{color:#e9cea1d6;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.mDKvYq_allowedGameMetaRow{flex-wrap:wrap;gap:6px;display:flex}.mDKvYq_allowedGameMetaRow span,.mDKvYq_allowedGameLaunchState{letter-spacing:.08em;text-transform:uppercase;color:#ebd2a8db;background:#0a07068a;border:1px solid #dfa44a33;border-radius:999px;padding:3px 7px;font-size:9px}.mDKvYq_allowedGameLaunchState{color:#ffe7bbf5;background:#28190de0;position:absolute;top:8px;right:8px}.mDKvYq_launchStatusError{color:#ffbeaff0;background:#4e141447;border:1px solid #ff707047;border-radius:10px;margin:0;padding:8px 10px;font-size:12px;line-height:1.35}.mDKvYq_corePanel{flex-direction:column;justify-content:space-between;gap:10px;min-height:0;display:flex;position:relative}.mDKvYq_coreStage{flex:auto;min-height:clamp(280px,38vh,520px);position:relative;overflow:visible}.mDKvYq_coreHalo,.mDKvYq_coreSpotlight{pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.mDKvYq_coreHalo{filter:blur(24px);background:radial-gradient(circle at 50% 44%,#ffd78838,#ffad3e12 44%,#0000 74%),linear-gradient(#0000,#ffbe520f);border-radius:50%;animation:5.2s ease-in-out infinite mDKvYq_heroPulse;inset:7% 9% 10%}.mDKvYq_coreSpotlight{filter:blur(15px);background:radial-gradient(circle,#ffdda05c,#ffb04314 56%,#0000 78%);border-radius:999px;width:min(60%,520px);height:clamp(68px,9vh,110px);bottom:2%}.mDKvYq_coreHint{text-align:center;color:#ecd0a3d6;margin:0;font-size:12px;line-height:1.4}.mDKvYq_tournamentList,.mDKvYq_challengeList,.mDKvYq_statsList,.mDKvYq_replayList,.mDKvYq_rewardListExpanded{margin:0;padding:0;list-style:none}.mDKvYq_tournamentList,.mDKvYq_challengeList,.mDKvYq_statsList,.mDKvYq_replayList{gap:8px;display:grid}.mDKvYq_tournamentCard,.mDKvYq_challengeCard,.mDKvYq_questCard,.mDKvYq_replayCard,.mDKvYq_selectedTournamentCard,.mDKvYq_activeMatchCard,.mDKvYq_laddersDivisionBlock,.mDKvYq_rewardExpandedBlock,.mDKvYq_seasonExpandedBlock,.mDKvYq_formPanel{background:linear-gradient(#26150bd6,#120d0bf5);border:1px solid #dfa44a38;border-radius:12px}.mDKvYq_tournamentCard{cursor:pointer;gap:8px;padding:10px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.mDKvYq_tournamentCard:hover{border-color:#ffd69266;transform:translateY(-1px);box-shadow:0 0 16px #ffb74a38}.mDKvYq_tournamentCardSelected{border-color:#ffd692b8;box-shadow:inset 0 1px #ffecc629,0 0 20px #ffba4e3d}.mDKvYq_tournamentEmptyCard{cursor:default}.mDKvYq_tournamentEmptyCard:hover{box-shadow:none;transform:none}.mDKvYq_tournamentTopRow,.mDKvYq_tournamentMetaRow,.mDKvYq_challengeTopRow,.mDKvYq_statRow,.mDKvYq_replayActions,.mDKvYq_replayCard{justify-content:space-between;align-items:center;gap:10px;display:flex}.mDKvYq_tournamentMetaRow{flex-wrap:wrap}.mDKvYq_tournamentEntrySummary,.mDKvYq_tournamentActionRow{flex-wrap:wrap;gap:6px;display:flex}.mDKvYq_tournamentSeparationNote{letter-spacing:.08em;text-transform:uppercase;color:#e5c897d1;margin:0;font-size:10px;line-height:1.35}.mDKvYq_tournamentEntrySummary span{color:#e8cca0db;letter-spacing:.06em;text-transform:uppercase;background:#0c080780;border:1px solid #dfa44a2e;border-radius:999px;min-height:22px;padding:3px 7px;font-size:9px}.mDKvYq_tournamentActionRow{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));display:grid}.mDKvYq_tournamentStandingSummary{background:#0c080775;border:1px solid #dfa44a38;border-radius:12px;gap:8px;padding:10px;display:grid}.mDKvYq_tournamentIdentity,.mDKvYq_challengeCopy{align-items:center;gap:8px;min-width:0;display:flex}.mDKvYq_tournamentIcon{border-radius:10px;flex-shrink:0;width:30px;height:30px}.mDKvYq_tournamentName,.mDKvYq_challengeTitle,.mDKvYq_selectedTournamentLabel,.mDKvYq_rulesetTitle,.mDKvYq_replayResult,.mDKvYq_tournamentType,.mDKvYq_challengeCondition,.mDKvYq_groupLabel{margin:0}.mDKvYq_tournamentName,.mDKvYq_challengeTitle{color:#f7e3b8f5;font-size:13px;line-height:1.3}.mDKvYq_tournamentType{letter-spacing:.1em;text-transform:uppercase;margin-top:2px;font-size:10px}.mDKvYq_statePill{letter-spacing:.12em;text-transform:uppercase;border:1px solid #dfa44a3d;border-radius:999px;justify-content:center;align-items:center;min-height:22px;padding:0 8px;font-size:9px;display:inline-flex}.mDKvYq_statePillLive{color:#ffe9c1f5;background:#583015e6}.mDKvYq_statePillSoon{color:#e9cda0d6;background:#2d1b11d6}.mDKvYq_tournamentTimer{color:#ebd0a3e6;align-items:center;gap:6px;font-size:12px;display:inline-flex}.mDKvYq_joinButton{background:linear-gradient(#834c1ef0,#382113fa);border-radius:8px;min-height:28px;padding:0 10px;font-size:10px}.mDKvYq_challengeCard,.mDKvYq_questCard{gap:8px;padding:10px;display:grid;position:relative}.mDKvYq_challengeIcon{border-radius:10px;flex-shrink:0;width:30px;height:30px}.mDKvYq_challengeCopy{gap:2px;min-width:0;display:grid}.mDKvYq_challengeMeta{text-align:right;justify-items:end;gap:3px;display:grid}.mDKvYq_challengeMeta strong{color:#ffe9c1f5;font-size:13px}.mDKvYq_challengeMeta span{letter-spacing:.08em;text-transform:uppercase;color:#e1bf83db;font-size:10px}.mDKvYq_questRewardsRow{flex-wrap:wrap;gap:6px;display:flex}.mDKvYq_rewardPill{letter-spacing:.09em;text-transform:uppercase;color:#ebd2a8e0;background:#100b09b8;border:1px solid #dfa44a3d;border-radius:999px;align-items:center;gap:5px;min-height:22px;padding:0 8px;font-size:10px;display:inline-flex}.mDKvYq_progressTrack,.mDKvYq_sparklineTrack{background:#100b09cc;border:1px solid #dfa44a29;border-radius:999px;width:100%;height:8px;position:relative;overflow:hidden}.mDKvYq_progressFill,.mDKvYq_sparklineFill{border-radius:inherit;background:linear-gradient(90deg,#ffb84ac7,#ffe09dd1),linear-gradient(#ffe7bd66,#ffb74a14);position:absolute;inset:0 auto 0 0;box-shadow:0 0 12px #ffb84a61}.mDKvYq_challengeBottomRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.mDKvYq_questBottomRowProgressOnly{grid-template-columns:minmax(0,1fr)}.mDKvYq_challengeBottomRow .mDKvYq_progressTrack{background:#0403028a;border:1px solid #bf844080;height:10px}.mDKvYq_challengeClaimButton{appearance:none;color:#fbe2b3fa;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;white-space:nowrap;background:linear-gradient(#b67836eb,#523217f5),#110b08e6;border:1px solid #ebb0619e;border-radius:8px;justify-content:center;align-items:center;min-width:120px;min-height:40px;padding:0 12px;font-size:11px;line-height:1;transition:filter .14s,transform .12s,box-shadow .14s;display:inline-flex;box-shadow:0 0 14px #e3a14e47,inset 0 1px #ffebc56b}.mDKvYq_challengeClaimButton:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 0 19px #eaae5f66,inset 0 1px #fff1d68f}.mDKvYq_challengeClaimButton:active:not(:disabled){transform:translateY(0)}.mDKvYq_challengeClaimButton:disabled{cursor:not-allowed;opacity:.56;filter:grayscale(.28)brightness(.82);border-color:#80603a99;box-shadow:0 0 9px #553f262e,inset 0 1px #ccb0851f}.mDKvYq_questTitleRow{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.mDKvYq_questDifficultyBadge{color:#f6daa8eb;letter-spacing:.09em;text-transform:uppercase;background:#100b09b8;border:1px solid #dfa44a42;border-radius:999px;align-items:center;min-height:20px;padding:0 7px;font-size:8px;font-weight:800;display:inline-flex}.mDKvYq_questDifficultyEasy{color:#b5f6c2f2;border-color:#82dc9a52}.mDKvYq_questDifficultyMedium{color:#ffe2a3f2;border-color:#ffd17357}.mDKvYq_questDifficultyHard{color:#ffc6bcf2;border-color:#ff82735c}.mDKvYq_questDifficultyDaily{color:#e0d6ffeb;border-color:#b4a0ff4d}.mDKvYq_questDetailsWrap{margin-top:2px}.mDKvYq_questDetailsButton{appearance:none;color:#f5d598e6;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#100b09b8;border:1px solid #dfa44a42;border-radius:999px;justify-content:center;align-items:center;gap:5px;min-height:26px;padding:0 10px;font-size:9px;font-weight:800;display:inline-flex}.mDKvYq_questDetailsChevron{flex-shrink:0;transition:transform .14s}.mDKvYq_questDetailsButton[aria-expanded=true] .mDKvYq_questDetailsChevron{transform:rotate(180deg)}.mDKvYq_questDetailsButton:hover,.mDKvYq_questDetailsButton:focus-visible{border-color:#f9d08e9e;outline:none}.mDKvYq_questDetailsPanel{color:#eed8b0eb;background:radial-gradient(circle at 12% 0,#ffc25e1a,#0000 34%),linear-gradient(#26150bdb,#0c0807f5);border:1px solid #dfa44a3d;border-radius:12px;gap:5px;margin-top:6px;padding:9px 10px;font-size:10px;line-height:1.4;display:none;box-shadow:inset 0 1px #ffe6b614}.mDKvYq_questCardExpanded .mDKvYq_questDetailsPanel{display:grid}.mDKvYq_questDetailsPanel p{margin:0}.mDKvYq_questDetailsLabel,.mDKvYq_questDetailsGrid span{color:#d6aa67c2;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:800}.mDKvYq_questDetailsGrid{border-top:1px solid #dfa44a2e;grid-template-columns:auto minmax(0,1fr);gap:5px 8px;margin-top:4px;padding-top:7px;display:grid}.mDKvYq_questDetailsGrid strong{color:#ffe9c1f5;font-size:10px;line-height:1.35}.mDKvYq_questClaimError{color:#ffd1c9f5;background:#58161247;border:1px solid #ff807052;border-radius:9px;margin:0;padding:8px 9px;font-size:11px;line-height:1.35}.mDKvYq_matchPanel{overflow:hidden}.mDKvYq_matchPanelFocused{animation:1s mDKvYq_focusPulse}.mDKvYq_matchTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mDKvYq_tabButton{letter-spacing:.1em;text-transform:uppercase;color:#e1c291d6;background:linear-gradient(#2f1b11d1,#0e0a09f5);border-radius:10px;min-height:34px;font-size:11px}.mDKvYq_tabButtonActive{color:#ffefcbfa;background:linear-gradient(#7a461ee0,#2c180ffa);border-color:#ffd593b8;box-shadow:0 0 14px #ffb74a33}.mDKvYq_tabButton:disabled{cursor:not-allowed;opacity:.48;box-shadow:none;transform:none}.mDKvYq_matchTabViewport{flex:auto;min-height:0;position:relative;overflow:hidden}.mDKvYq_matchTabContent{align-content:start;gap:10px;height:100%;display:grid}.mDKvYq_emptyState{background:linear-gradient(#26150bd6,#120d0bf5);border:1px solid #dfa44a38;border-radius:12px;justify-items:start;gap:10px;padding:12px;display:grid}.mDKvYq_emptyStateTitle{font-family:var(--arena-title-font);letter-spacing:.04em;color:#fbe5b9fa;margin:0;font-size:clamp(18px,1.32vw,22px)}.mDKvYq_emptyStateCopy{margin-top:0}.mDKvYq_activeMatchCard,.mDKvYq_selectedTournamentCard,.mDKvYq_rewardExpandedBlock,.mDKvYq_seasonExpandedBlock,.mDKvYq_formPanel,.mDKvYq_laddersDivisionBlock{padding:12px}.mDKvYq_activeMatchCard{gap:10px;display:grid}.mDKvYq_entryResultCard{border-color:#8be2994d}.mDKvYq_activeEntryHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.mDKvYq_activeEntryTitleBlock{gap:4px;min-width:0;display:grid}.mDKvYq_activeEntryBadgeRow,.mDKvYq_formatBadgeStack{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mDKvYq_activeEntryTitle{font-family:var(--arena-title-font);letter-spacing:.04em;text-transform:uppercase;color:#ffebc3fa;overflow-wrap:anywhere;margin:0;font-size:clamp(20px,1.6vw,28px);line-height:1.1}.mDKvYq_activeEntrySubtitle{letter-spacing:.1em;text-transform:uppercase;color:#e8c685d6;margin:0;font-size:11px;line-height:1.4}.mDKvYq_statePillActive{color:#c6ffcff0;letter-spacing:.12em;text-transform:uppercase;background:#1f49265c;border:1px solid #8ee69a52;border-radius:999px;justify-self:start;align-items:center;min-height:22px;padding:0 8px;font-size:9px;font-weight:800;display:inline-flex}.mDKvYq_formatCodeBadge,.mDKvYq_safeFormatBadge{color:#ecd3aae6;letter-spacing:.09em;text-transform:uppercase;background:#100b09b3;border:1px solid #dfa44a47;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:9px;font-weight:800;display:inline-flex}.mDKvYq_safeFormatBadge{color:#cbffd3eb;background:#1f49264d;border-color:#8be29947}.mDKvYq_activeEntryScoreBox{background:radial-gradient(circle at 50% 0,#ffc25e1f,#0000 54%),#0f0b09c2;border:1px solid #dfa44a47;border-radius:12px;justify-items:end;gap:2px;min-width:108px;padding:10px;display:grid}.mDKvYq_activeEntryScoreBox span,.mDKvYq_activeEntryMetaGrid span,.mDKvYq_doctrineMetricGrid span,.mDKvYq_formatMetaGrid span{letter-spacing:.12em;text-transform:uppercase;color:#d6aa67cc;font-size:9px}.mDKvYq_activeEntryScoreBox strong{font-family:var(--arena-title-font);color:#ffeecdfa;font-size:clamp(26px,2vw,38px);line-height:.95}.mDKvYq_activeEntryScoreHint{color:#d6b884b8;text-align:right;max-width:220px;margin-top:4px;font-size:10px;line-height:1.35}.mDKvYq_activeEntryMetaGrid,.mDKvYq_formatMetaGrid,.mDKvYq_doctrineMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mDKvYq_activeEntryMetaGrid div,.mDKvYq_formatMetaGrid,.mDKvYq_doctrineMetricGrid{background:#0f0b09a3;border:1px solid #dfa44a33;border-radius:10px}.mDKvYq_activeEntryMetaGrid div{gap:3px;padding:8px;display:grid}.mDKvYq_activeEntryMetaGrid strong,.mDKvYq_doctrineMetricGrid strong,.mDKvYq_formatMetaGrid strong{font-family:var(--arena-title-font);color:#ffeac3f5;letter-spacing:.04em;font-size:14px}.mDKvYq_doctrineCard,.mDKvYq_doctrineCardCompact,.mDKvYq_objectivesSection,.mDKvYq_allowedGamesSection,.mDKvYq_activitySection,.mDKvYq_formatCard,.mDKvYq_modalSummaryBlock{background:radial-gradient(circle at 12% 0,#ffc25e14,#0000 34%),linear-gradient(#21130bd1,#0d0908f5);border:1px solid #dfa44a38;border-radius:12px}.mDKvYq_doctrineCard,.mDKvYq_objectivesSection,.mDKvYq_allowedGamesSection,.mDKvYq_activitySection,.mDKvYq_formatCard,.mDKvYq_modalSummaryBlock{gap:9px;padding:10px;display:grid}.mDKvYq_doctrineHeader,.mDKvYq_sectionTitleRow,.mDKvYq_formatCardHeader,.mDKvYq_objectiveTopRow,.mDKvYq_objectiveProgressRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.mDKvYq_doctrineHeader strong,.mDKvYq_sectionTitleRow span{letter-spacing:.11em;text-transform:uppercase;color:#f4d7a6e6;font-size:10px}.mDKvYq_doctrineFormula{color:#eed8b0eb;margin:0;font-size:12px;line-height:1.45}.mDKvYq_doctrineMetricGrid,.mDKvYq_formatMetaGrid{grid-template-columns:auto minmax(0,1fr);gap:5px 10px;padding:8px}.mDKvYq_doctrineMetricGrid strong,.mDKvYq_formatMetaGrid strong{text-align:right}.mDKvYq_doctrineTagRow,.mDKvYq_formatRewards,.mDKvYq_allowedGameMechanics{flex-wrap:wrap;gap:6px;display:flex}.mDKvYq_doctrineTagRow span,.mDKvYq_formatRewards span,.mDKvYq_allowedGameMechanics span{color:#ecd3aae0;letter-spacing:.08em;text-transform:uppercase;background:#0c08079e;border:1px solid #dfa44a38;border-radius:999px;align-items:center;min-height:22px;padding:3px 8px;font-size:9px;display:inline-flex}.mDKvYq_objectiveGroup{gap:7px;display:grid}.mDKvYq_objectiveGroupTitle,.mDKvYq_objectiveTitle{margin:0}.mDKvYq_objectiveGroupTitle{letter-spacing:.12em;text-transform:uppercase;color:#d6aa67cc;font-size:10px;font-weight:800}.mDKvYq_objectiveTitle{color:#fae7bff5;font-size:13px;line-height:1.35}.mDKvYq_objectiveTopRow{align-items:flex-start}.mDKvYq_objectiveTopRow>div{min-width:0}.mDKvYq_objectiveBadge{color:#ffe2b0f0;letter-spacing:.08em;text-transform:uppercase;background:#372112b8;border:1px solid #ffd28a42;border-radius:999px;flex-shrink:0;align-items:center;min-height:20px;padding:0 7px;font-size:8px;font-weight:800;display:inline-flex}.mDKvYq_objectiveBadgeOptional{color:#e1d8ffeb;background:#261e4270;border-color:#b2a0ff47}.mDKvYq_objectiveItemCompleted{border-color:#89e2994d}.mDKvYq_objectiveProgressRow{color:#e1bf83db;font-size:11px}.mDKvYq_objectiveProgressRow strong{color:#d7facdeb;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:5px;font-size:10px;display:inline-flex}.mDKvYq_allowedGamesEmpty{color:#ffd3caf0;background:#4e141238;border:1px solid #ff7e7042;border-radius:10px;gap:8px;padding:10px;display:grid}.mDKvYq_allowedGamesEmpty p{margin:0;font-size:12px;line-height:1.4}.mDKvYq_allowedGameMechanics{margin-top:2px}.mDKvYq_allowedGameCta{color:#ffebc7f7;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#74441ec2,#2c180ef0);border:1px solid #ffd6926b;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:28px;margin-top:4px;font-size:10px;font-weight:800;display:inline-flex}.mDKvYq_activityTimeline,.mDKvYq_formatCardList,.mDKvYq_modalSummaryBlock ul{margin:0;padding:0;list-style:none}.mDKvYq_activityTimeline,.mDKvYq_formatCardList{gap:8px;display:grid}.mDKvYq_directLimitNotice{background:radial-gradient(circle at 12% 0,#ffc25e1a,#0000 34%),linear-gradient(#22140cd6,#0d0908f5);border:1px solid #dfa44a38;border-radius:12px;grid-template-columns:minmax(180px,auto) minmax(0,1fr);align-items:center;gap:12px;width:100%;padding:12px;display:grid}.mDKvYq_formatLimitHelper{letter-spacing:.08em;text-transform:uppercase;color:#ebcd9bc7;margin:0;font-size:10px;line-height:1.35}.mDKvYq_activityItem{background:#0c080794;border:1px solid #dfa44a29;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px;padding:8px;display:grid}.mDKvYq_activityDot{background:#ffcc7af5;border-radius:999px;width:8px;height:8px;margin-top:5px;box-shadow:0 0 10px #ffb94a66}.mDKvYq_activityItem p,.mDKvYq_activityItem span,.mDKvYq_activityItem time{margin:0}.mDKvYq_activityItem p{color:#fce8c0f5;font-size:12px}.mDKvYq_activityItem span,.mDKvYq_activityItem time{color:#e1bf83d1;font-size:10px;line-height:1.35}.mDKvYq_entryActionHint{color:#ecd2a9e6;background:#0f0b0999;border:1px solid #dfa44a33;border-radius:10px;margin:0;padding:8px 10px;font-size:11px;line-height:1.35}.mDKvYq_destructiveButton{color:#ffdad3f2;border-color:#ff7a7052}.mDKvYq_formatCard{transition:border-color .16s,box-shadow .16s,transform .16s}.mDKvYq_formatCardSelected{border-color:#ffd692b8;box-shadow:inset 0 1px #ffecc624,0 0 18px #ffba4e33}.mDKvYq_doctrineCardCompact{gap:4px;padding:8px;display:grid}.mDKvYq_doctrineCardCompact span{letter-spacing:.11em;text-transform:uppercase;color:#d6aa67cc;font-size:9px}.mDKvYq_doctrineCardCompact p,.mDKvYq_formatNote{color:#eed8b0e6;margin:0;font-size:11px;line-height:1.42}.mDKvYq_formatNote{background:#0c080770;border:1px solid #dfa44a2e;border-radius:9px;padding:7px 8px}.mDKvYq_matchObjective{font-family:var(--arena-title-font);color:#fbe5b9fa;margin:0;font-size:clamp(15px,1.24vw,20px);line-height:1.35}.mDKvYq_matchStatRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mDKvYq_matchStatRow div{background:#130d0ab8;border:1px solid #dfa44a38;border-radius:10px;gap:2px;padding:8px;display:grid}.mDKvYq_matchStatRow span{letter-spacing:.12em;text-transform:uppercase;color:#e1bc7dd1;font-size:10px}.mDKvYq_matchStatRow strong{font-family:var(--arena-title-font);color:#ffe9c1f7;font-size:clamp(20px,1.5vw,26px)}.mDKvYq_rulesetPopover{background:linear-gradient(#2c180ef0,#100b09f5);border:1px solid #dfa44a3d;border-radius:10px;padding:10px}.mDKvYq_rulesetTitle,.mDKvYq_selectedTournamentLabel,.mDKvYq_groupLabel{letter-spacing:.14em;text-transform:uppercase;color:#d5aa67cc;font-size:10px}.mDKvYq_selectedTournamentCard{gap:8px;display:grid}.mDKvYq_selectedTournamentTitle{letter-spacing:.04em;text-transform:uppercase;font-size:clamp(17px,1.24vw,22px)}.mDKvYq_laddersPulse{animation:.92s mDKvYq_laddersPulse}.mDKvYq_laddersDivisionBlock,.mDKvYq_rewardExpandedBlock,.mDKvYq_seasonExpandedBlock{gap:10px;display:grid}.mDKvYq_rankBadges{flex-wrap:wrap;gap:8px;display:flex}.mDKvYq_rewardListExpanded{gap:8px;display:grid}.mDKvYq_rewardListExpanded li{color:#f4ddb2eb;align-items:center;gap:8px;font-size:12px;display:flex}.mDKvYq_rewardListExpanded li svg{color:#ffc96df2}.mDKvYq_objectiveList,.mDKvYq_standingList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mDKvYq_objectiveItem,.mDKvYq_standingRow{background:#0f0b09b8;border:1px solid #dfa44a38;border-radius:10px;gap:6px;padding:8px;display:grid}.mDKvYq_standingRowMe{background:radial-gradient(circle at 100% 0,#ffc25c1f,#0000 42%),#2a190dd1;border-color:#ffd692b3;box-shadow:inset 0 1px #ffe5b51f}.mDKvYq_seasonTierRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mDKvYq_seasonTierCard{text-align:center;background:#0f0b09b8;border:1px solid #dfa44a33;border-radius:10px;gap:3px;padding:8px;display:grid}.mDKvYq_seasonTierCard p{letter-spacing:.1em;text-transform:uppercase;color:#d5aa67cc;margin:0;font-size:10px}.mDKvYq_seasonTierCard strong{font-family:var(--arena-title-font);color:#ffe9c1f7;font-size:19px}.mDKvYq_seasonTierCard span{color:#e8c685d6;font-size:11px}.mDKvYq_replayCard{background:linear-gradient(#26150bd6,#120d0bf5);border:1px solid #dfa44a38;border-radius:12px;padding:10px}.mDKvYq_replayTitle{font-size:14px;line-height:1.35}.mDKvYq_replayResult{letter-spacing:.06em;text-transform:uppercase;margin-top:4px;font-size:11px}.mDKvYq_replayActions{gap:6px}.mDKvYq_iconActionButton{background:linear-gradient(#2e1c12c7,#0e0b09f0);border-radius:8px;align-items:center;gap:6px;min-height:30px;padding:0 9px;font-size:9px;display:inline-flex}.mDKvYq_statsList{background:linear-gradient(#26150bd6,#120d0bf5);border:1px solid #dfa44a38;border-radius:12px;padding:10px}.mDKvYq_statRow{border-bottom:1px solid #d69a4c24;padding:8px 0}.mDKvYq_statRow:last-child{border-bottom:0}.mDKvYq_statRow span{color:#e9cea1d6;font-size:12px}.mDKvYq_statRow strong{font-family:var(--arena-title-font);color:#ffe9c1f7;font-size:17px}.mDKvYq_formPanel{gap:8px;margin-top:auto}.mDKvYq_arenaToast{right:clamp(12px,2vw,22px);bottom:calc(max(8px, env(safe-area-inset-bottom)) + 72px);z-index:120;letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);border:1px solid #dfa44a57;border-radius:10px;min-width:min(420px,100vw - 24px);max-width:min(460px,100vw - 24px);padding:12px 14px;font-size:12px;position:fixed;box-shadow:0 14px 38px #00000057,inset 0 1px #ffe3b71f}.mDKvYq_arenaToastSuccess{color:#f8e7c3f5;background:linear-gradient(#5c3718e6,#18110cf5)}.mDKvYq_arenaToastError{color:#ffdfdaf5;background:linear-gradient(#58201ae6,#1a0e0cf5);border-color:#e6707075}.mDKvYq_syncOverlay{left:50%;top:calc(var(--arena-top-space) + 6px);z-index:118;color:#f7e3b8f5;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(#381f11e0,#0f0b09f5);border:1px solid #dfa44a5c;border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:0 14px;font-size:11px;display:inline-flex;position:fixed;transform:translate(-50%);box-shadow:0 16px 34px #0000005c,inset 0 1px #ffe3b71f}.mDKvYq_syncOverlayError{color:#ffe1ddf5;background:linear-gradient(#4e1e18e6,#140b0af5);border-color:#e871716b}.mDKvYq_syncSpinner{animation:.92s linear infinite mDKvYq_arenaSpin}.mDKvYq_modalOverlay{z-index:140;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.mDKvYq_modalBackdrop{-webkit-backdrop-filter:blur(8px)saturate(1.05);cursor:pointer;background:#040302b8;border:none;margin:0;padding:0;position:absolute;inset:0}.mDKvYq_modalCard{z-index:1;background:linear-gradient(#2b180df0,#0c0908fa);border:1px solid #e5aa5499;border-radius:16px;gap:10px;width:min(520px,100vw - 28px);max-height:min(82vh,760px);padding:14px;display:grid;position:relative;overflow-y:auto;box-shadow:inset 0 1px #ffe1ad24,0 20px 48px #0000007a}.mDKvYq_entryModalCard{align-content:start;width:min(1180px,100vw - 28px);max-height:min(88vh,900px)}.mDKvYq_entryModalCard .mDKvYq_formatCardList{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mDKvYq_entryModalCard .mDKvYq_formatCard{min-height:100%}.mDKvYq_entryModalCard .mDKvYq_allowedGamesGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.mDKvYq_entryModalCard .mDKvYq_activeMatchCard .mDKvYq_objectivesSection{order:1}.mDKvYq_entryModalCard .mDKvYq_activeMatchCard .mDKvYq_allowedGamesSection{order:2}.mDKvYq_entryModalCard .mDKvYq_activeMatchCard .mDKvYq_launchStatusError{order:3}.mDKvYq_entryModalCard .mDKvYq_activeMatchCard>.mDKvYq_panelActionRow{order:4}.mDKvYq_modalHeaderRow{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mDKvYq_modalHeaderRow>div{min-width:0}.mDKvYq_modalTitleRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mDKvYq_modalHeaderActions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:10px;display:flex}.mDKvYq_providerModeInline{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mDKvYq_providerModeInline>span{color:#e1bf83db;letter-spacing:.12em;text-transform:uppercase;font-size:9px}.mDKvYq_modalTitle{font-family:var(--arena-title-font);letter-spacing:.06em;text-transform:uppercase;color:#fdeccbf7;margin:0;font-size:clamp(18px,1.45vw,24px)}.mDKvYq_playModeBadge{white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;background:#0f0f15ad;border:1px solid #ffd08433;border-radius:999px;align-items:center;width:max-content;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}.mDKvYq_playModeBadge[data-tone=real]{color:#b5f6c2f5;background:#1f5b3933;border-color:#66c5886b}.mDKvYq_playModeBadge[data-tone=demo]{color:#f7c67ef7;background:#4029138f;border-color:#f5b15880}.mDKvYq_modalText{color:#e9cea1e6;margin:0;font-size:12px;line-height:1.5}.mDKvYq_modalMetricList{background:linear-gradient(#24140be6,#0f0b09f5);border:1px solid #dfa44a38;border-radius:12px;margin:0;padding:0;list-style:none}.mDKvYq_modalMetricList li{border-bottom:1px solid #d69a4c24;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.mDKvYq_modalMetricList li:last-child{border-bottom:0}.mDKvYq_modalMetricList li span{color:#e9cea1d6;font-size:11px}.mDKvYq_modalMetricList li strong{font-family:var(--arena-title-font);color:#ffe9c1f7;font-size:15px}.mDKvYq_rewardGrantedLabel{color:#c6ffcff0;letter-spacing:.12em;text-transform:uppercase;background:#1f492657;border:1px solid #8be29952;border-radius:999px;justify-self:start;align-items:center;min-height:24px;margin:0;padding:4px 10px;font-size:9px;font-weight:800;display:inline-flex}.mDKvYq_modalSummaryBlock ul{gap:6px;display:grid}.mDKvYq_modalSummaryBlock li{color:#eed8b0eb;background:#0c08077a;border:1px solid #dfa44a29;border-radius:8px;padding:7px 8px;font-size:11px;line-height:1.35}.mDKvYq_sparklineTrack{background:repeating-linear-gradient(90deg,#ffe2b114 0 8%,#0000 8% 16%),#100b09cc;height:10px}.mDKvYq_sparklineFill{width:78%}.mDKvYq_footerLayer{z-index:64;padding:0 var(--arena-safe-inline) max(8px, env(safe-area-inset-bottom));pointer-events:none;isolation:isolate;position:fixed;inset:auto 0 0}.mDKvYq_footerShell{width:min(100%, var(--arena-shell-width));z-index:1;pointer-events:auto;margin:0 auto;position:relative;overflow:visible}.mDKvYq_footerHud{z-index:1;max-width:100%;position:relative}@media (max-width:1180px){.mDKvYq_mainDistrictGrid{grid-template:"core core""match match""rating tournaments""challenges stats"/minmax(0,1fr) minmax(0,1fr)}.mDKvYq_ratingPanel,.mDKvYq_corePanel,.mDKvYq_tournamentsPanel,.mDKvYq_challengesPanel,.mDKvYq_matchPanel,.mDKvYq_statsPanel{height:auto;max-height:none}.mDKvYq_coreStage{min-height:clamp(260px,34vh,400px)}.mDKvYq_matchTabViewport{max-height:clamp(320px,46vh,620px)}}@media (max-width:900px){.mDKvYq_topNavigationLayer:before{height:calc(var(--arena-top-space) + 10px)}.mDKvYq_mainDistrictShell{padding-bottom:calc(var(--arena-footer-space) + clamp(8px, 1.1vh, 14px) + 40px)}.mDKvYq_topNavigationShell{min-height:calc(var(--arena-top-space) - 18px);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"back title actions";align-items:center;gap:8px}.mDKvYq_topNavigationStart,.mDKvYq_topNavigationActions{align-items:center}.mDKvYq_topNavigationActions{flex-wrap:nowrap;gap:6px}.mDKvYq_topNavActionButton{min-height:36px;padding:0 10px;font-size:11px}.mDKvYq_topNavActionButton span{display:none}.mDKvYq_titleCard{gap:2px;max-width:min(100%,420px);padding:6px 10px}.mDKvYq_title{font-size:clamp(20px,4.2vw,30px)}.mDKvYq_subtitle{letter-spacing:.14em;font-size:clamp(9px,1.9vw,12px)}.mDKvYq_mainDistrictGrid{grid-template:"core""match""challenges""rating""tournaments""stats"/1fr}.mDKvYq_panelScroll,.mDKvYq_matchTabContent{max-height:none;margin-right:0;padding-right:0;overflow:visible}.mDKvYq_mainDistrictShell{scrollbar-width:thin}.mDKvYq_mainDistrictShell::-webkit-scrollbar{width:6px;height:6px;display:block}.mDKvYq_mainDistrictShell::-webkit-scrollbar-thumb{background:#dfa44a57;border-radius:999px}.mDKvYq_matchTabViewport{max-height:none}.mDKvYq_coreStage{min-height:clamp(220px,36vh,320px)}.mDKvYq_challengeBottomRow{grid-template-columns:1fr}.mDKvYq_challengeClaimButton{width:100%}.mDKvYq_activeEntryHeader,.mDKvYq_activeEntryMetaGrid,.mDKvYq_matchStatRow,.mDKvYq_formatMetaGrid,.mDKvYq_doctrineMetricGrid,.mDKvYq_arenaDirectiveSummary,.mDKvYq_arenaDirectiveFooter{grid-template-columns:1fr}.mDKvYq_arenaDirectiveSummary,.mDKvYq_modalHeaderRow,.mDKvYq_modalHeaderActions{flex-direction:column}.mDKvYq_arenaDirectiveStatusBadge{align-self:flex-start}.mDKvYq_arenaDirectivePopover{width:100%;position:static}.mDKvYq_activeEntryScoreBox{justify-items:start;width:100%}.mDKvYq_activeEntryScoreHint{text-align:left;max-width:none}.mDKvYq_activityItem{grid-template-columns:auto minmax(0,1fr)}.mDKvYq_activityItem time{grid-column:2}}@media (max-width:640px){.mDKvYq_pageRoot{--arena-top-space:clamp(82px, 11vh, 104px);--arena-footer-space:clamp(104px, 14vh, 138px)}.mDKvYq_backButton{min-width:100px;height:40px;padding:0 16px;font-size:16px}.mDKvYq_topNavActionButton span{display:none}.mDKvYq_topNavActionButton{width:40px;padding:0}.mDKvYq_mainDistrictShell{padding-inline:14px}.mDKvYq_modalOverlay{padding:max(8px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));place-items:center}.mDKvYq_modalCard,.mDKvYq_entryModalCard{width:100%;height:calc(100dvh - max(16px, env(safe-area-inset-top) + env(safe-area-inset-bottom)));max-height:calc(100dvh - max(16px, env(safe-area-inset-top) + env(safe-area-inset-bottom)));padding:14px 14px max(16px, env(safe-area-inset-bottom));overscroll-behavior:contain;border-radius:16px;overflow-y:auto}.mDKvYq_modalHeaderRow{z-index:3;background:linear-gradient(#2b180dfa,#2b180de6 72%,#2b180d00);padding:0 0 10px;position:sticky;top:-14px}.mDKvYq_modalMetricList li{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.mDKvYq_modalMetricList li strong{text-align:right;overflow-wrap:anywhere;max-width:42vw}.mDKvYq_entryModalCard .mDKvYq_allowedGamesGrid,.mDKvYq_entryModalCard .mDKvYq_formatCardList,.mDKvYq_arenaDirectiveSecondaryRow,.mDKvYq_panelActionRow,.mDKvYq_matchTabs,.mDKvYq_seasonTierRow,.mDKvYq_allowedGamesGrid{grid-template-columns:1fr}.mDKvYq_formatCardHeader,.mDKvYq_doctrineHeader,.mDKvYq_sectionTitleRow,.mDKvYq_objectiveTopRow,.mDKvYq_objectiveProgressRow,.mDKvYq_replayCard{flex-direction:column;align-items:flex-start}.mDKvYq_replayActions{flex-wrap:wrap;justify-content:flex-start;width:100%}}@keyframes mDKvYq_particleFloat{0%{opacity:0;transform:translate(0,0)scale(1)}10%{opacity:var(--particle-opacity,.34)}72%{opacity:var(--particle-opacity,.34)}to{opacity:0;transform:translate(-10px,-54px)scale(.8)}}@keyframes mDKvYq_backgroundPulse{0%,to{opacity:.88;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@keyframes mDKvYq_heroPulse{0%,to{opacity:.76;transform:translate(-50%)scale(1)}50%{opacity:1;transform:translate(-50%)scale(1.05)}}@keyframes mDKvYq_laddersPulse{0%{box-shadow:0 0 #ffbb5100}45%{box-shadow:0 0 20px #ffbb514d}to{box-shadow:0 0 #ffbb5100}}@keyframes mDKvYq_focusPulse{0%{border-color:#e097349e}45%{border-color:#ffd48dd6}to{border-color:#e097349e}}@keyframes mDKvYq_arenaSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.-ECzgq_standaloneRoot{isolation:isolate;min-height:100dvh;position:relative}.-ECzgq_overlayRoot{box-sizing:border-box;z-index:12510;isolation:isolate;pointer-events:auto;opacity:0;place-items:center;width:100vw;height:100dvh;padding:clamp(16px,2.2vw,34px);transition:opacity .2s;display:grid;position:fixed;inset:0}.-ECzgq_overlayStandalone{position:absolute}.-ECzgq_overlayModal{position:fixed}.-ECzgq_entered{opacity:1}.-ECzgq_closing{opacity:0;pointer-events:none}.-ECzgq_backdrop,.-ECzgq_vignette{pointer-events:none;position:absolute;inset:0}.-ECzgq_backdrop{z-index:0;-webkit-backdrop-filter:blur(10px)saturate(120%);background:#0000008c}.-ECzgq_vignette{z-index:1;background:radial-gradient(circle,#0000001f 35%,#0000009e 100%),radial-gradient(42% 24%,#dfab541f,#dfab5400 100%)}.-ECzgq_content{--ludivion-modal-border:1px solid #e5aa5499;--ludivion-modal-radius:16px;--ludivion-modal-shadow:inset 0 1px 0 #ffe1ad24, 0 20px 48px #0000007a;--ludivion-modal-background:linear-gradient(180deg, #2b180df5, #0c0908fc);--ludivion-modal-header-background:linear-gradient(180deg, #2b180df5, #120d0afa);--ludivion-modal-panel-border:1px solid #dfa44a47;--ludivion-modal-panel-background:linear-gradient(180deg, #26150bd6, #120d0bf5);--ludivion-modal-button-background:linear-gradient(180deg, #562d11c2, #110c0af0);--ludivion-modal-muted:#e1c291c7;z-index:2;width:var(--modal-route-content-width,min(92vw, 1240px));max-height:var(--modal-route-content-max-height,88vh);opacity:0;transition:transform .22s cubic-bezier(.2,.95,.25,1),opacity .22s cubic-bezier(.2,.95,.25,1);position:relative;transform:scale(.98)translateY(6px)}.-ECzgq_entered .-ECzgq_content{opacity:1;transform:scale(1)translateY(0)}.-ECzgq_closing .-ECzgq_content{opacity:0;transform:scale(.985)translateY(6px)}@media (max-width:960px){.-ECzgq_content{width:var(--modal-route-content-width,min(94vw, 1120px));max-height:var(--modal-route-content-max-height,92vh)}}@media (max-width:640px){.-ECzgq_overlayRoot{padding:8px}.-ECzgq_content{width:var(--modal-route-content-width,min(96vw, 900px));max-height:var(--modal-route-content-max-height,96vh)}}
.pIgYGq_reliquary{color:#f4d8a5f5;background:radial-gradient(circle at 50% -15%,#da97432e,#0000 43%),linear-gradient(150deg,#180f09fc,#060504fe 68%);border:1px solid #d5964461;border-radius:14px;grid-template-rows:auto minmax(0,1fr);width:100%;height:100%;min-height:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 48px #9c5c1f14}.pIgYGq_reliquary[data-context=social]{border:0;border-radius:0}.pIgYGq_reliquaryHeader{z-index:3;background:#080604eb;border-bottom:1px solid #d697486b;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:10px 13px;display:grid;position:relative;box-shadow:0 10px 26px #0000004d}.pIgYGq_reliquaryHeader p,.pIgYGq_reliquaryHeader h2,.pIgYGq_reliquaryHeader span,.pIgYGq_detailPane p,.pIgYGq_detailPane h3,.pIgYGq_socialShowcase p,.pIgYGq_socialShowcase h3{margin:0}.pIgYGq_reliquaryHeader p,.pIgYGq_detailEyebrow,.pIgYGq_socialShowcaseHeading p{color:#c5924fe0;letter-spacing:.18em;text-transform:uppercase;font-size:.62rem;font-weight:800}.pIgYGq_reliquaryHeader h2{color:#ffe2aefa;letter-spacing:.12em;text-transform:uppercase;outline:none;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.1rem,.95rem + .7vw,1.55rem)}.pIgYGq_reliquaryHeader>div>span{color:#c6a572c7;margin-top:2px;font-size:.7rem;display:block}.pIgYGq_backButton,.pIgYGq_refreshButton,.pIgYGq_categoryList button,.pIgYGq_ownedFilter,.pIgYGq_primaryAction,.pIgYGq_domainAction,.pIgYGq_showcaseControls button,.pIgYGq_emptyState button,.pIgYGq_confirmDialog button{color:#f6d59cf5;font:inherit;cursor:pointer;background:linear-gradient(#533017f0,#19100afa);border:1px solid #cd8b407a}.pIgYGq_backButton,.pIgYGq_refreshButton{letter-spacing:.06em;text-transform:uppercase;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:.66rem;font-weight:800;display:inline-flex}.pIgYGq_refreshButton{width:36px;padding:0}.pIgYGq_backButton svg,.pIgYGq_refreshButton svg,.pIgYGq_headerSeal svg{width:15px;height:15px}.pIgYGq_headerSeal{color:#fbce7ffa;background:radial-gradient(circle,#89501db3,#170e08f5);border:1px solid #e2a45094;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.pIgYGq_reliquaryBody{grid-template-columns:minmax(132px,.72fr) minmax(300px,1.65fr) minmax(235px,1fr);gap:8px;min-height:0;padding:8px;display:grid}.pIgYGq_filterPane,.pIgYGq_inventoryPane,.pIgYGq_detailPane{background:#080604b8;border:1px solid #ae6f304d;border-radius:10px;min-width:0;min-height:0}.pIgYGq_filterPane{flex-direction:column;gap:8px;padding:10px;display:flex;overflow-y:auto}.pIgYGq_filterPane>strong,.pIgYGq_activeRelics>strong,.pIgYGq_showcaseControls>strong{color:#deb16cf0;letter-spacing:.12em;text-transform:uppercase;font-size:.67rem}.pIgYGq_categoryList{gap:4px;display:grid}.pIgYGq_categoryList button,.pIgYGq_ownedFilter{color:#c3a06bdb;letter-spacing:.04em;text-align:left;text-transform:uppercase;background:#180f09c7;border-color:#9e612947;border-radius:6px;min-height:30px;padding:0 8px;font-size:.63rem;font-weight:700}.pIgYGq_categoryList button[aria-selected=true],.pIgYGq_ownedFilter[aria-pressed=true]{color:#ffe1adfa;background:linear-gradient(90deg,#744219eb,#2b1b0eeb);border-color:#f0b560b8}.pIgYGq_ownedFilter{align-items:center;gap:6px;display:inline-flex}.pIgYGq_ownedFilter svg{width:13px;height:13px}.pIgYGq_activeRelics{border-top:1px solid #a364284d;gap:6px;margin-top:auto;padding-top:9px;display:grid}.pIgYGq_activeRelics>span{background:#1e130b8f;border-left:2px solid #ca893f8a;gap:1px;min-width:0;padding:6px;display:grid}.pIgYGq_activeRelics small{color:#a67e4bc7;letter-spacing:.06em;text-transform:uppercase;font-size:.53rem}.pIgYGq_activeRelics b{color:#e1c18fe6;text-overflow:ellipsis;white-space:nowrap;font-size:.61rem;font-weight:600;overflow:hidden}.pIgYGq_inventoryPane{overscroll-behavior:contain;scrollbar-color:#b17030b8 #120c08b8;scrollbar-width:thin;padding:8px;overflow-y:auto}.pIgYGq_inventoryGrid,.pIgYGq_skeletonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.pIgYGq_relicCard{min-width:0;min-height:96px;color:inherit;text-align:left;cursor:pointer;background:radial-gradient(circle at 10% 30%,#bd79302b,#0000 42%),linear-gradient(145deg,#23150cf0,#0a0705f5);border:1px solid #a3652b61;border-radius:9px;grid-template-columns:58px minmax(0,1fr);gap:9px;padding:9px;display:grid;position:relative;overflow:hidden}.pIgYGq_relicCard:after,.pIgYGq_detailPane:before,.pIgYGq_showcaseCard:after{content:"";pointer-events:none;opacity:.36;background:linear-gradient(120deg, transparent 34%, var(--relic-glow,#cc8b3e47) 50%, transparent 66%);position:absolute;inset:0}.pIgYGq_relicCard:hover,.pIgYGq_relicCard[aria-pressed=true]{filter:brightness(1.08);border-color:#efb462cc}.pIgYGq_relicCard[data-focused=true]{border-color:#ffcd7af0;animation:1.8s ease-in-out 2 pIgYGq_relicFocusPulse;box-shadow:inset 0 0 22px #e79b3e38,0 0 20px #e79b3e33}.pIgYGq_relicCard[aria-pressed=true]{box-shadow:inset 0 0 18px #da8f3629,0 0 16px #da8f361a}.pIgYGq_relicCard[data-undiscovered=true] .pIgYGq_relicArt{filter:grayscale()brightness(.48)}.pIgYGq_relicCard[data-rarity=UNCOMMON],.pIgYGq_detailPane[data-rarity=UNCOMMON],.pIgYGq_showcaseCard[data-rarity=UNCOMMON]{--relic-glow:#78be8957}.pIgYGq_relicCard[data-rarity=RARE],.pIgYGq_detailPane[data-rarity=RARE],.pIgYGq_showcaseCard[data-rarity=RARE]{--relic-glow:#5c92da61}.pIgYGq_relicCard[data-rarity=EPIC],.pIgYGq_detailPane[data-rarity=EPIC],.pIgYGq_showcaseCard[data-rarity=EPIC]{--relic-glow:#ae65d366}.pIgYGq_relicCard[data-rarity=LEGENDARY],.pIgYGq_detailPane[data-rarity=LEGENDARY],.pIgYGq_showcaseCard[data-rarity=LEGENDARY]{--relic-glow:#f8b4458c}.pIgYGq_relicArt,.pIgYGq_detailArt,.pIgYGq_showcaseIcon{z-index:1;color:#ffd385fa;background:radial-gradient(circle, var(--relic-glow,#cc85345c), transparent 69%), #120b06eb;border:1px solid #e09f4c85;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 12px #e7a3481f}.pIgYGq_relicArt{border-radius:50%;align-self:center;width:58px;height:58px}.pIgYGq_relicArt svg{width:26px;height:26px}.pIgYGq_relicCardCopy{z-index:1;align-content:center;gap:3px;min-width:0;display:grid;position:relative}.pIgYGq_relicCardCopy small{color:#c59250d1;letter-spacing:.12em;text-transform:uppercase;font-size:.54rem;font-weight:800}.pIgYGq_relicCardCopy strong{color:#faddabfa;text-overflow:ellipsis;font-family:Georgia,Times New Roman,serif;font-size:.82rem;line-height:1.15;overflow:hidden}.pIgYGq_relicCardCopy em{color:#b4915ecc;text-transform:uppercase;font-size:.58rem;font-style:normal}.pIgYGq_relicCardStates{z-index:2;gap:3px;display:flex;position:absolute;bottom:6px;right:7px}.pIgYGq_relicCardStates b{color:#e4be82eb;letter-spacing:.03em;text-transform:uppercase;background:#080503cc;border:1px solid #d5924157;border-radius:999px;padding:2px 4px;font-size:.48rem;font-weight:800}.pIgYGq_detailPane{flex-direction:column;align-items:stretch;gap:8px;padding:12px;display:flex;position:relative;overflow-y:auto}.pIgYGq_detailPane>*{z-index:1;position:relative}.pIgYGq_detailArt{border-radius:24px 24px 42px 42px;flex:none;align-self:center;width:84px;height:84px;transform:rotate(45deg)}.pIgYGq_detailArt svg{width:34px;height:34px;transform:rotate(-45deg)}.pIgYGq_detailArt img{transform:rotate(-45deg)}.pIgYGq_detailEyebrow{margin-top:7px!important}.pIgYGq_detailPane h3{color:#ffe1abfc;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.05rem,.92rem + .45vw,1.35rem);line-height:1.12}.pIgYGq_detailDescription{color:#cfb183e0;font-size:.72rem;line-height:1.45}.pIgYGq_detailFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;display:grid}.pIgYGq_detailFacts div{background:#19100a9e;border-left:2px solid #cf8b3b8f;gap:3px;min-width:0;padding:7px;display:grid}.pIgYGq_detailFacts dt{color:#a87d4ad1;letter-spacing:.08em;text-transform:uppercase;font-size:.53rem;font-weight:700}.pIgYGq_detailFacts dd{overflow-wrap:anywhere;color:#eecb94f2;min-width:0;margin:0;font-size:.68rem}.pIgYGq_dormantNotice,.pIgYGq_replacementNote{color:#cca56cdb;background:#25160c94;border:1px solid #b7763047;border-radius:7px;padding:7px 8px;font-size:.65rem;line-height:1.35}.pIgYGq_dormantNotice{align-items:center;gap:6px;display:flex}.pIgYGq_dormantNotice svg,.pIgYGq_domainAction svg{flex:none;width:14px;height:14px}.pIgYGq_primaryAction,.pIgYGq_domainAction{letter-spacing:.07em;text-transform:uppercase;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 10px;font-size:.66rem;font-weight:800;display:inline-flex}.pIgYGq_primaryAction{margin-top:auto}.pIgYGq_domainAction{border-color:#efb25cb8}.pIgYGq_showcaseControls{background:#120b07b8;border:1px solid #be7c3252;border-radius:8px;gap:6px;padding:8px;display:grid}.pIgYGq_showcaseControls>div{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.pIgYGq_showcaseControls button{border-radius:6px;min-height:30px}.pIgYGq_showcaseControls button[aria-pressed=true]{background:#884e1cf0;border-color:#ffd080e6}.pIgYGq_showcaseControls span{color:#b38f5bc7;font-size:.59rem}.pIgYGq_detailEmpty,.pIgYGq_emptyState{text-align:center;color:#b48f5bcc;justify-content:center;place-items:center}.pIgYGq_detailEmpty svg,.pIgYGq_emptyState>svg{opacity:.72;width:36px;height:36px}.pIgYGq_emptyState{align-content:center;gap:10px;min-height:180px;padding:20px;display:grid}.pIgYGq_emptyState p{margin:0;font-size:.78rem}.pIgYGq_emptyState button{border-radius:7px;min-height:32px;padding:0 12px}.pIgYGq_skeletonGrid span{background:linear-gradient(90deg,#462a1459,#8e5b296b,#462a1459) 0 0/200% 100%;border-radius:9px;min-height:96px;animation:1.25s linear infinite pIgYGq_relicShimmer}.pIgYGq_discoveryPanels{grid-template-columns:minmax(0,1.25fr) minmax(220px,.9fr);gap:8px;margin-top:9px;display:grid}.pIgYGq_discoveryPanel{background:radial-gradient(circle at 10% 0,#b5712b1f,#0000 44%),#0b0805d1;border:1px solid #b36f2d57;border-radius:9px;align-content:start;gap:8px;min-width:0;padding:10px;display:grid}.pIgYGq_discoveryPanel>header{align-items:center;gap:8px;display:flex}.pIgYGq_discoveryPanel>header>svg{color:#f0b259f5;flex:none;width:18px;height:18px}.pIgYGq_discoveryPanel header p,.pIgYGq_discoveryPanel header h3{margin:0}.pIgYGq_discoveryPanel header p{color:#a67944cc;letter-spacing:.13em;text-transform:uppercase;font-size:.49rem;font-weight:800}.pIgYGq_discoveryPanel header h3{color:#f0cc95f5;letter-spacing:.07em;text-transform:uppercase;font-family:Georgia,Times New Roman,serif;font-size:.78rem}.pIgYGq_discoveryList{scrollbar-color:#b17030b8 #120c08b8;scrollbar-width:thin;gap:5px;max-height:168px;padding-right:2px;display:grid;overflow-y:auto}.pIgYGq_discoveryRow{background:#1c110a9e;border-left:2px solid #ca893f8a;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:7px;min-width:0;padding:6px;display:grid}.pIgYGq_discoveryIcon{color:#f5c171f5;background:#0f0a06e0;border:1px solid #cd8e426b;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.pIgYGq_discoveryIcon svg{width:16px;height:16px}.pIgYGq_discoveryRow>div{gap:2px;min-width:0;display:grid}.pIgYGq_discoveryRow strong{color:#efcd99f5;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.pIgYGq_discoveryRow span,.pIgYGq_discoveryRow time{color:#b08b57d1;font-size:.52rem;line-height:1.3}.pIgYGq_discoveryRow time{text-align:left;overflow-wrap:anywhere;grid-column:2;min-width:0;max-width:none}.pIgYGq_chanceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.pIgYGq_chanceGrid>span{background:#19100a94;border:1px solid #9e61293d;border-radius:6px;justify-content:space-between;align-items:center;gap:5px;min-width:0;padding:6px;display:flex}.pIgYGq_chanceGrid b{color:#c39e6ae0;min-width:0;font-size:.54rem;font-weight:600}.pIgYGq_chanceGrid strong{color:#f5c374fa;flex:none;font-size:.58rem}.pIgYGq_chanceExplanation,.pIgYGq_discoveryState{color:#af8c5bd1;margin:0;font-size:.57rem;line-height:1.45}.pIgYGq_discoveryState{padding:9px 2px;font-style:italic}.pIgYGq_discoveryRetry{color:#e5af62f2;font:inherit;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.55rem;font-weight:800}.pIgYGq_notice,.pIgYGq_actionError{z-index:7;color:#f8d8a2f7;background:#20140bf5;border:1px solid #c3864094;border-radius:8px;max-width:min(360px,100% - 28px);margin:0;padding:9px 11px;font-size:.7rem;position:absolute;bottom:14px;right:14px;box-shadow:0 12px 28px #0006}.pIgYGq_actionError{color:#ffbeaefa;border-color:#d7533b9e}.pIgYGq_confirmLayer{z-index:12;place-items:center;padding:16px;display:grid;position:absolute;inset:0}.pIgYGq_confirmBackdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020101c7;border:0;width:100%;height:100%;position:absolute;inset:0}.pIgYGq_confirmDialog{z-index:1;text-align:center;background:linear-gradient(155deg,#25160cfc,#080604fe);border:1px solid #e4a450ad;border-radius:12px;justify-items:center;gap:10px;width:min(390px,100%);padding:24px;display:grid;position:relative;box-shadow:0 24px 70px #000000b8}.pIgYGq_confirmDialog>svg{color:#f8c26efa;width:38px;height:38px}.pIgYGq_confirmDialog h3{color:#ffe1adfa;margin:0;font-family:Georgia,serif;font-size:1.15rem}.pIgYGq_confirmDialog p{color:#cfad78e0;margin:0;font-size:.76rem;line-height:1.45}.pIgYGq_confirmDialog>div{grid-template-columns:repeat(2,1fr);gap:8px;width:100%;margin-top:4px;display:grid}.pIgYGq_confirmDialog button{text-transform:uppercase;border-radius:7px;min-height:36px;font-size:.66rem;font-weight:800}.pIgYGq_confirmClose{width:30px;padding:0;position:absolute;top:8px;right:8px;min-height:30px!important}.pIgYGq_confirmClose svg{width:14px;height:14px}.pIgYGq_spinner{width:14px;height:14px;animation:.8s linear infinite pIgYGq_relicSpin}.pIgYGq_socialShowcase{background:radial-gradient(circle at 50% 0,#eaa44529,#0000 52%),#0d0805e6;border:1px solid #d18f3a6b;border-radius:10px;grid-column:1/-1;min-width:0;padding:10px;position:relative;overflow:hidden}.pIgYGq_socialShowcaseHeading{align-items:center;gap:8px;margin-bottom:8px;display:flex}.pIgYGq_socialShowcaseHeading>svg{color:#f7b85bf5;width:18px;height:18px}.pIgYGq_socialShowcaseHeading h3{color:#f9daa4fa;letter-spacing:.08em;font-family:Georgia,serif;font-size:.88rem}.pIgYGq_showcaseGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.pIgYGq_showcaseCard{background:#190f09d1;border:1px solid #be792f61;border-radius:8px;grid-template-columns:45px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:8px;display:grid;position:relative;overflow:hidden}.pIgYGq_showcaseIcon{border-radius:50%;width:45px;height:45px}.pIgYGq_showcaseIcon svg{width:21px;height:21px}.pIgYGq_showcaseCard>div{z-index:1;gap:2px;min-width:0;display:grid;position:relative}.pIgYGq_showcaseCard small{color:#c28f4cd1;letter-spacing:.09em;text-transform:uppercase;font-size:.5rem;font-weight:800}.pIgYGq_showcaseCard strong{color:#f6d6a0fa;text-overflow:ellipsis;white-space:nowrap;font-family:Georgia,serif;font-size:.73rem;overflow:hidden}.pIgYGq_showcaseCard span{color:#ae8854c7;text-transform:uppercase;font-size:.54rem}@keyframes pIgYGq_relicShimmer{to{background-position:-200% 0}}@keyframes pIgYGq_relicSpin{to{transform:rotate(360deg)}}@keyframes pIgYGq_relicFocusPulse{50%{filter:brightness(1.18)}}@media (max-width:900px){.pIgYGq_reliquaryBody{grid-template-columns:118px minmax(260px,1fr)}.pIgYGq_detailPane{grid-column:1/-1;max-height:42%}.pIgYGq_reliquary[data-context=account] .pIgYGq_detailPane{max-height:none}.pIgYGq_discoveryPanels{grid-template-columns:1fr}}@media (max-width:680px){.pIgYGq_reliquary{overflow-y:auto}.pIgYGq_reliquaryHeader{position:sticky;top:0}.pIgYGq_reliquaryHeader>div>span{display:none}.pIgYGq_reliquaryBody{flex-direction:column;display:flex;overflow:visible}.pIgYGq_filterPane{flex:none;overflow:visible}.pIgYGq_filterPane>strong,.pIgYGq_activeRelics{display:none}.pIgYGq_categoryList{padding-bottom:3px;display:flex;overflow-x:auto}.pIgYGq_categoryList button{flex:none;padding-inline:11px}.pIgYGq_ownedFilter{align-self:flex-start}.pIgYGq_inventoryPane{flex:none;overflow:visible}.pIgYGq_detailPane{flex:none;max-height:none}.pIgYGq_showcaseGrid{grid-template-columns:1fr}}@media (max-width:460px){.pIgYGq_reliquaryHeader{padding-inline:8px}.pIgYGq_reliquaryHeader h2{font-size:.95rem}.pIgYGq_backButton{width:34px;padding:0;font-size:0}.pIgYGq_inventoryGrid,.pIgYGq_skeletonGrid{grid-template-columns:1fr}.pIgYGq_relicCard{min-height:88px}.pIgYGq_detailFacts,.pIgYGq_chanceGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pIgYGq_relicCard[data-focused=true]{animation:none}}
.CoQJEa_archive{border-radius:inherit;color:#ecca91f0;background:radial-gradient(circle at 82% -12%,#ae692a33,#0000 38%),linear-gradient(160deg,#180f09fe,#060504fe);border:1px solid #cd8b3f8f;grid-template-rows:auto auto minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden;box-shadow:inset 0 0 38px #8f56211f}.CoQJEa_header{background:#090705b8;border-bottom:1px solid #bb7a3466;grid-template-columns:minmax(138px,auto) minmax(0,1fr) minmax(150px,auto);align-items:center;gap:12px;min-height:70px;padding:10px 13px;display:grid}.CoQJEa_backButton,.CoQJEa_tabs button,.CoQJEa_state button{color:#dcb274eb;cursor:pointer;background:#23160dd1;border:1px solid #bc7a357a;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 10px;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.CoQJEa_backButton:hover,.CoQJEa_tabs button:hover,.CoQJEa_state button:hover{color:#ffdea4fa;background:#462913e0;border-color:#eeb05abd}.CoQJEa_backButton svg{width:15px;height:15px}.CoQJEa_heading{text-align:center;min-width:0}.CoQJEa_heading p,.CoQJEa_heading h2{margin:0}.CoQJEa_heading p{color:#b1844ecc;letter-spacing:.18em;text-transform:uppercase;font-size:.58rem;font-weight:700}.CoQJEa_heading h2{color:#fbda9efa;letter-spacing:.1em;text-transform:uppercase;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.18rem,2vw,1.58rem)}.CoQJEa_summary{background:#2d1c0fb3;border:1px solid #c5843a75;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:1px 7px;min-width:0;padding:7px 10px;display:grid}.CoQJEa_summary svg{color:#f1b55bfa;grid-row:1/3;width:20px;height:20px}.CoQJEa_summary span{color:#ad8450d1;letter-spacing:.08em;text-transform:uppercase;font-size:.55rem}.CoQJEa_summary strong{color:#f7cf8dfa;font-variant-numeric:tabular-nums;font-size:.82rem}.CoQJEa_tabs{scrollbar-width:thin;border-bottom:1px solid #ab6c2c47;gap:5px;padding:8px 10px;display:flex;overflow-x:auto}.CoQJEa_tabs button{color:#b08958d1;letter-spacing:.08em;text-transform:uppercase;flex:1 0 auto;min-width:88px;font-size:.62rem;font-weight:700}.CoQJEa_tabs button[aria-pressed=true]{color:#ffe2affc;background:linear-gradient(#7c471beb,#351f10f5);border-color:#f2b760d1;box-shadow:0 0 13px #cd823324}.CoQJEa_body{scrollbar-color:#b17030b8 #120c08b8;scrollbar-width:thin;min-height:0;padding:10px;position:relative;overflow-y:auto}.CoQJEa_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,245px),1fr));align-items:start;gap:9px;display:grid}.CoQJEa_card{background:linear-gradient(145deg,#2d1c0fd9,#0e0a07f0);border:1px solid #9d642b6b;border-radius:9px;gap:9px;min-width:0;padding:11px;display:grid;box-shadow:inset 0 1px #ffe0a90d}.CoQJEa_card[data-status=COMPLETED]{background:radial-gradient(circle at 95% 0,#e4a85524,#0000 32%),linear-gradient(145deg,#392210e6,#0f0a07f5);border-color:#dc9c48ad;box-shadow:inset 3px 0 #ebaf59b3,inset 0 1px #ffe6b414}.CoQJEa_card[data-rarity=UNCOMMON]{border-color:#689f6f94}.CoQJEa_card[data-rarity=RARE]{border-color:#548fc09e}.CoQJEa_card[data-rarity=EPIC]{border-color:#9b61cca8}.CoQJEa_card[data-rarity=LEGENDARY]{border-color:#e19e3cc7}.CoQJEa_cardTopline,.CoQJEa_progressBlock>div:first-child,.CoQJEa_rewardHeading{justify-content:space-between;align-items:center;gap:8px;display:flex}.CoQJEa_district{color:#d0a262e6;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:5px;min-width:0;font-size:.58rem;font-weight:700;display:inline-flex}.CoQJEa_district svg{width:14px;height:14px}.CoQJEa_rarity{color:#a27f52d1;letter-spacing:.1em;text-transform:uppercase;font-size:.52rem;font-weight:700}.CoQJEa_cardTitleRow{align-items:flex-start;gap:7px;min-width:0;display:flex}.CoQJEa_cardTitleRow h3,.CoQJEa_cardCopy p,.CoQJEa_completedAt{margin:0}.CoQJEa_cardTitleRow h3{color:#f9d79dfa;overflow-wrap:anywhere;flex:auto;min-width:0;font-family:Georgia,Times New Roman,serif;font-size:.92rem;line-height:1.18}.CoQJEa_cardTitleRow svg{color:#d29b4de6;flex:none;width:14px;height:14px}.CoQJEa_cardCopy p{color:#bd9b6cd6;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:.66rem;line-height:1.38;display:-webkit-box;overflow:hidden}.CoQJEa_progressBlock{gap:5px;display:grid}.CoQJEa_progressBlock span,.CoQJEa_progressBlock strong{font-size:.6rem}.CoQJEa_progressBlock span{color:#b28954d6;letter-spacing:.07em;text-transform:uppercase;font-weight:700}.CoQJEa_progressBlock strong{color:#e9bf7ff2;font-variant-numeric:tabular-nums}.CoQJEa_progressTrack{background:#060504c7;border:1px solid #925b277a;border-radius:999px;height:7px;overflow:hidden}.CoQJEa_progressTrack>span{border-radius:inherit;background:linear-gradient(90deg,#a1581efa,#f4bc64fa);height:100%;display:block;box-shadow:0 0 10px #e59c4559}.CoQJEa_completedAt{color:#bb945ed6;align-items:center;gap:5px;font-size:.58rem;display:flex}.CoQJEa_completedAt svg{width:12px;height:12px}.CoQJEa_rewards{border-top:1px solid #965e2652;gap:6px;padding-top:8px;display:grid}.CoQJEa_rewardHeading>span{color:#a7804ed1;letter-spacing:.11em;text-transform:uppercase;font-size:.54rem;font-weight:700}.CoQJEa_rewardHeading strong{color:#deb26ee6;text-transform:uppercase;align-items:center;gap:4px;font-size:.54rem;font-weight:700;display:inline-flex}.CoQJEa_rewardHeading svg{width:11px;height:11px}.CoQJEa_rewardList{flex-wrap:wrap;gap:5px;display:flex}.CoQJEa_reward{background:#0d0906b3;border:1px solid #aa6c2f66;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1px 5px;min-width:0;padding:5px 7px;display:grid}.CoQJEa_cosmeticReward{flex:210px;grid-template-columns:minmax(48px,auto) minmax(0,1fr);gap:7px;min-height:58px;padding:6px 8px;overflow:hidden}.CoQJEa_cosmeticPreview{place-items:center;width:100%;min-width:48px;min-height:44px;display:grid;overflow:visible}.CoQJEa_cosmeticRewardMeta{align-content:center;gap:1px;min-width:0;display:grid}.CoQJEa_cosmeticRewardMeta span,.CoQJEa_cosmeticRewardMeta strong,.CoQJEa_cosmeticRewardMeta small{white-space:normal;overflow-wrap:anywhere;min-width:0}.CoQJEa_cosmeticRewardMeta small{color:#b28b58db;letter-spacing:.06em;text-transform:uppercase;font-size:.48rem;font-weight:700}.CoQJEa_reward>svg{color:#e7aa53f0;grid-row:1/3;width:13px;height:13px}.CoQJEa_rewardCosmeticArtwork{object-fit:contain;width:44px;height:44px}.CoQJEa_rewardCrest,.CoQJEa_rewardBadge{place-items:center;width:44px;height:44px;display:grid}.CoQJEa_rewardStyledText{text-align:center;justify-content:center;max-width:132px;font-size:.68rem}.CoQJEa_reward>span,.CoQJEa_reward>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CoQJEa_reward>span{color:#9d7a4dc7;letter-spacing:.06em;text-transform:uppercase;font-size:.48rem}.CoQJEa_reward>strong{color:#e6bd7ef0;font-size:.6rem}.CoQJEa_reward[data-cosmetic-visual=insigniaVaultSigil]{border-color:#68a6c09e}.CoQJEa_reward[data-cosmetic-visual=insigniaArenaMark]{border-color:#c45239b3}.CoQJEa_reward[data-cosmetic-visual=insigniaTablesSeal]{border-color:#d0a34bb8}.CoQJEa_reward[data-cosmetic-visual=insigniaWorldCrest]{border-color:#dec277cc}.CoQJEa_reward[data-cosmetic-visual=achievementCityMark],.CoQJEa_reward[data-cosmetic-visual=achievementWorldAscendant],.CoQJEa_reward[data-cosmetic-visual=achievementQuestSeal],.CoQJEa_reward[data-cosmetic-visual=achievementVaultProven],.CoQJEa_reward[data-cosmetic-visual=achievementVaultKeeper],.CoQJEa_reward[data-cosmetic-visual=achievementArenaProven],.CoQJEa_reward[data-cosmetic-visual=achievementArenaVeteran],.CoQJEa_reward[data-cosmetic-visual=achievementTablesScholar],.CoQJEa_reward[data-cosmetic-visual=achievementRitualist]{background:linear-gradient(145deg,#442912db,#110b07e0);border-color:#e8b35bc7;box-shadow:inset 0 0 10px #df963b1f}.CoQJEa_reward[data-cosmetic-visual=achievementVaultProven],.CoQJEa_reward[data-cosmetic-visual=achievementVaultKeeper]{border-color:#66b4ccc7}.CoQJEa_reward[data-cosmetic-visual=achievementArenaProven],.CoQJEa_reward[data-cosmetic-visual=achievementArenaVeteran]{border-color:#e16541cc}.CoQJEa_reward[data-cosmetic-visual=achievementRitualist]{border-color:#c789e1c2}.CoQJEa_state{color:#bf9763d1;text-align:center;align-content:center;place-items:center;gap:9px;min-height:220px;padding:24px;display:grid}.CoQJEa_state>svg{color:#dca04de0;width:30px;height:30px}.CoQJEa_state h3,.CoQJEa_state p{margin:0}.CoQJEa_state h3{color:#f0ca8cf5;font-family:Georgia,Times New Roman,serif;font-size:1rem}.CoQJEa_state p{max-width:390px;font-size:.7rem;line-height:1.45}.CoQJEa_refreshing{color:#dbad6ceb;background:#140d08f0;border:1px solid #b9783375;border-radius:999px;align-items:center;gap:5px;width:max-content;margin:8px auto 0;padding:5px 8px;font-size:.56rem;display:flex;position:sticky;bottom:6px}.CoQJEa_spinner{width:17px;height:17px;animation:.9s linear infinite CoQJEa_achievementSpin}@keyframes CoQJEa_achievementSpin{to{transform:rotate(360deg)}}@media (max-width:660px){.CoQJEa_header{grid-template-columns:auto minmax(0,1fr);gap:8px;padding:8px}.CoQJEa_backButton{color:#0000;width:36px;padding:0;font-size:0;overflow:hidden}.CoQJEa_backButton svg{color:#edbe77f5}.CoQJEa_heading{text-align:left}.CoQJEa_heading h2{font-size:1.05rem}.CoQJEa_summary{grid-column:1/-1}.CoQJEa_tabs{padding:6px 7px}.CoQJEa_tabs button{min-width:82px;min-height:32px}.CoQJEa_body{padding:7px}.CoQJEa_grid{grid-template-columns:minmax(0,1fr);gap:7px}.CoQJEa_card{padding:10px}.CoQJEa_rewardList,.CoQJEa_reward,.CoQJEa_cosmeticReward{max-width:100%}.CoQJEa_cosmeticReward{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.CoQJEa_backButton,.CoQJEa_tabs button,.CoQJEa_state button{transition:none}.CoQJEa_spinner{animation:none}}
.p5mJBa_archive{color:#f1d8aaf5;background:radial-gradient(circle at 72% 0,#e7a74f21,#0000 36%),linear-gradient(145deg,#18100afc,#060504fe);grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.p5mJBa_archiveHeader{z-index:2;background:#080604e6;border-bottom:1px solid #d6974870;grid-template-columns:auto minmax(130px,1fr) auto;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:grid;position:relative;box-shadow:0 8px 22px #0000003d}.p5mJBa_archiveHeader p,.p5mJBa_archiveHeader h2,.p5mJBa_previewHeading p,.p5mJBa_previewHeading h3{margin:0}.p5mJBa_archiveHeader p,.p5mJBa_previewHeading p{color:#be8f52d1;letter-spacing:.16em;text-transform:uppercase;font-size:.58rem;font-weight:700}.p5mJBa_archiveHeader h2,.p5mJBa_previewHeading h3{color:#fbdca4fa;letter-spacing:.1em;text-transform:uppercase;outline:none;font-family:Georgia,Times New Roman,serif;font-size:1.08rem}.p5mJBa_backButton,.p5mJBa_categoryTabs button,.p5mJBa_errorState button,.p5mJBa_slotPicker button,.p5mJBa_previewActions button,.p5mJBa_confirmActions button{color:#f3d299f5;font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#573218eb,#1d130cfa);border:1px solid #cd8b4080;font-size:.66rem;font-weight:700}.p5mJBa_backButton:hover:not(:disabled),.p5mJBa_categoryTabs button:hover,.p5mJBa_errorState button:hover,.p5mJBa_slotPicker button:hover,.p5mJBa_previewActions button:hover:not(:disabled),.p5mJBa_confirmActions button:hover:not(:disabled){filter:brightness(1.12);border-color:#f7c274db}.p5mJBa_backButton:disabled,.p5mJBa_previewActions button:disabled,.p5mJBa_confirmActions button:disabled{cursor:wait;opacity:.68}.p5mJBa_backButton{border-radius:7px;align-items:center;gap:5px;min-height:34px;padding:0 9px;display:inline-flex}.p5mJBa_backButton svg{width:14px;height:14px}.p5mJBa_wallets{flex-wrap:wrap;justify-content:flex-end;gap:5px;min-width:0;display:flex}.p5mJBa_wallets span,.p5mJBa_prices span,.p5mJBa_confirmPrices span{color:#e8be7cf0;font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.p5mJBa_wallets span{background:#25170cb8;border:1px solid #ad6f2f61;border-radius:999px;padding:5px 7px;font-size:.58rem}.p5mJBa_wallets svg,.p5mJBa_prices svg,.p5mJBa_confirmPrices svg{color:#fac770fa;flex:none;width:12px;height:12px}.p5mJBa_archiveBody{grid-template-columns:minmax(300px,1.08fr) minmax(260px,.92fr);gap:8px;min-height:0;padding:8px;display:grid}.p5mJBa_catalogPane,.p5mJBa_previewPane{background:#0a0705c7;border:1px solid #bb7c3757;border-radius:10px;min-width:0;min-height:0;overflow:hidden;box-shadow:inset 0 1px #ffdda012}.p5mJBa_catalogPane{grid-template-rows:auto minmax(0,1fr);display:grid}.p5mJBa_categoryTabs{border-bottom:1px solid #b070304d;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:7px;display:grid}.p5mJBa_categoryTabs button{color:#bb9562db;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;background:#160e09d1;border-radius:6px;min-width:0;min-height:30px;padding:5px;font-size:.56rem;line-height:1.2;overflow:visible}.p5mJBa_categoryTabs button[aria-selected=true]{color:#fcdca4fa;background:linear-gradient(#74431bf0,#2a1a0ef5);border-color:#f0b561c7;box-shadow:0 0 12px #de953e21}.p5mJBa_catalogList{overscroll-behavior:contain;scrollbar-color:#b17030b8 #120c08b8;scrollbar-width:thin;grid-auto-rows:max-content;align-content:start;gap:6px;min-height:0;padding:7px;display:grid;overflow-y:auto}.p5mJBa_catalogCard{color:#ddba84eb;min-width:0;font:inherit;text-align:left;cursor:pointer;background:radial-gradient(circle at 100% 0,#d28a381a,#0000 40%),linear-gradient(110deg,#2f1d0fd1,#100a07e6);border:1px solid #945e2957;border-radius:8px;gap:6px;padding:9px;transition:border-color .14s,filter .14s,transform .12s;display:grid;position:relative;overflow:hidden}.p5mJBa_catalogCard:before{content:"";background:#ac6f318a;width:3px;position:absolute;inset:0 auto 0 0}.p5mJBa_catalogCard[data-rarity=UNCOMMON]:before{background:#8ab085b8}.p5mJBa_catalogCard[data-rarity=RARE]:before{background:#6f9bdac7}.p5mJBa_catalogCard[data-rarity=EPIC]:before,.p5mJBa_catalogCard[data-rarity=LEGENDARY]:before{background:#be6fdecc}.p5mJBa_catalogCard:hover,.p5mJBa_catalogCardSelected{filter:brightness(1.08);border-color:#ecb25dad}.p5mJBa_catalogCard:active{transform:translateY(1px)}.p5mJBa_catalogArtwork{z-index:0;opacity:.82;object-fit:contain;filter:drop-shadow(0 0 8px #e29e426b);width:48px;height:48px;position:absolute;bottom:9px;right:10px}.p5mJBa_catalogFramePreview{opacity:1;filter:none;width:62px;height:62px;bottom:3px;right:4px}.p5mJBa_catalogCard[data-cosmetic-kind=AVATAR_FRAME],.p5mJBa_catalogCard[data-cosmetic-kind=BADGE],.p5mJBa_catalogCard[data-cosmetic-kind=LEADERBOARD_CREST]{padding-right:64px}.p5mJBa_catalogCard[data-cosmetic-kind=AVATAR_FRAME]{padding-right:72px}.p5mJBa_catalogCard[data-cosmetic-kind=PROFILE_BANNER] .p5mJBa_catalogArtwork{opacity:.34;filter:brightness(.62)saturate(.78);width:100%;height:100%;inset:0;object-fit:cover!important}.p5mJBa_catalogCard>:not(.p5mJBa_catalogArtwork){z-index:1;position:relative}.p5mJBa_catalogCardSelected{box-shadow:inset 0 0 0 1px #f7c16f2e,0 0 16px #d189381f}.p5mJBa_catalogCard[data-earned-cosmetic=true]{background:radial-gradient(circle at 92% 8%,#f5c3682e,#0000 34%),linear-gradient(145deg,#3f2611f0,#0f0a07fa);border-color:#e5b058c2;box-shadow:inset 0 0 0 1px #ffde9e1a,inset 0 0 24px #d68f3514,0 0 14px #b069231a}.p5mJBa_catalogCard[data-earned-cosmetic=true]:before{background:linear-gradient(#ffe09df5,#af6422d1);width:4px;box-shadow:0 0 9px #e7a74b6b}.p5mJBa_catalogCard[data-earned-cosmetic=true] .p5mJBa_itemState{color:#f7cd89f5}.p5mJBa_catalogCard[data-legacy-cosmetic=true]{background:linear-gradient(90deg,#0000 49.3%,#f0b85e0f 50%,#0000 50.7%),radial-gradient(circle at 92% 8%,#de9e4329,#0000 34%),linear-gradient(145deg,#302215f5,#0a0806fc);border-color:#d39a49c2;box-shadow:inset 0 0 0 1px #f5ca8014,inset 0 0 22px #b46f2412}.p5mJBa_catalogCard[data-legacy-cosmetic=true]:before{background:linear-gradient(#f6cf8bf5,#91581edb);width:4px}.p5mJBa_catalogCard[data-legacy-cosmetic=true] .p5mJBa_itemState{color:#eec37df5}.p5mJBa_catalogCard[data-cosmetic-visual=achievementRitualist]{border-color:#c88be1b8}.p5mJBa_catalogCard[data-cosmetic-visual=insigniaVaultSigil]{border-color:#609fb98a}.p5mJBa_catalogCard[data-cosmetic-visual=insigniaArenaMark]{border-color:#c7503794}.p5mJBa_catalogCard[data-cosmetic-visual=insigniaTablesSeal]{border-color:#d0a24a99}.p5mJBa_catalogCard[data-cosmetic-visual=insigniaWorldCrest]{border-color:#e2c576b3;box-shadow:inset 0 0 16px #d89f411a}.p5mJBa_catalogCard[data-cosmetic-visual=achievementCityMark],.p5mJBa_catalogCard[data-cosmetic-visual=achievementQuestSeal],.p5mJBa_catalogCard[data-cosmetic-visual=achievementVaultProven],.p5mJBa_catalogCard[data-cosmetic-visual=achievementArenaProven],.p5mJBa_catalogCard[data-cosmetic-visual=achievementTablesScholar]{border-style:double}.p5mJBa_catalogCard[data-cosmetic-visual=achievementQuestSeal]{border-color:#d096e1bd}.p5mJBa_catalogCard[data-cosmetic-visual=achievementVaultProven]{border-color:#64b4ccc2}.p5mJBa_catalogCard[data-cosmetic-visual=achievementArenaProven]{border-color:#e0633fc7}.p5mJBa_catalogCard[data-cosmetic-visual=achievementTablesScholar]{border-color:#e7be5ccc}.p5mJBa_catalogCard[data-cosmetic-visual=insigniaLegacyClosedGate]{background:linear-gradient(90deg,#0000 49%,#f4c0671f 50%,#0000 51%),linear-gradient(145deg,#271d13f2,#080706fa);border-style:double;border-color:#daa34ed1}.p5mJBa_catalogCard[data-cosmetic-visual=crestGilded]{border-color:#eab75bb3}.p5mJBa_catalogCard[data-cosmetic-visual=crestAscendant]{border-color:#bf77e2b8;box-shadow:inset 0 0 18px #974bce1f}.p5mJBa_cardTopline,.p5mJBa_cardFooter{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.p5mJBa_cardFooter{flex-wrap:wrap}.p5mJBa_cardTopline strong{color:#f8d79efa;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;min-width:0;font-size:.76rem;line-height:1.25;overflow:visible}.p5mJBa_cardTopline small{color:#b78f5ac7;letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:.52rem;font-weight:700}.p5mJBa_cardDescription{color:#b59469c7;overflow-wrap:anywhere;font-size:.62rem;line-height:1.38;display:block;overflow:visible}.p5mJBa_prices{flex-wrap:wrap;flex:140px;gap:6px;min-width:0;font-size:.58rem;display:flex}.p5mJBa_itemState{color:#f1c57fe6;letter-spacing:.06em;overflow-wrap:anywhere;text-align:right;text-transform:uppercase;flex:0 auto;align-items:center;gap:4px;min-width:0;font-size:.54rem;font-weight:700;line-height:1.25;display:inline-flex}.p5mJBa_itemState svg{width:11px;height:11px}.p5mJBa_loadingState,.p5mJBa_errorState{color:#c29a66db;text-align:center;align-content:center;place-items:center;gap:10px;min-height:180px;padding:18px;font-size:.72rem;display:grid}.p5mJBa_loadingState svg{width:24px;height:24px;animation:.9s linear infinite p5mJBa_archiveSpin}.p5mJBa_errorState p{margin:0}.p5mJBa_errorState button{border-radius:6px;min-height:32px;padding:0 12px}.p5mJBa_previewPane{grid-template-rows:auto minmax(0,1fr) auto auto;display:grid}.p5mJBa_previewHeading{border-bottom:1px solid #b070304d;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:9px 10px;display:flex}.p5mJBa_previewHeading strong{color:#ebbc77eb;overflow-wrap:anywhere;text-align:right;text-overflow:clip;white-space:normal;min-width:0;font-size:.64rem;line-height:1.25;overflow:visible}.p5mJBa_profilePreview{scrollbar-width:thin;min-height:0;padding:8px;overflow-y:auto}.p5mJBa_previewInsignias{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:8px;display:grid}.p5mJBa_previewInsignias>span{background:#1d120abd;border:1px solid #b2712f6b;border-radius:7px;gap:3px;min-width:0;padding:7px;display:grid}.p5mJBa_previewInsignias small,.p5mJBa_previewInsignias strong{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;line-height:1.25;overflow:visible}.p5mJBa_previewInsignias small{color:#a37e50c7;letter-spacing:.06em;text-transform:uppercase;font-size:.5rem}.p5mJBa_previewInsigniaVisual{padding:0;box-shadow:none!important;background:0 0!important;border:0!important}.p5mJBa_previewInsigniaVisual img{width:2rem;height:2rem}.p5mJBa_previewInsignias strong{color:#e8bc7af0;font-size:.62rem}.p5mJBa_emptyInsignias{color:#a07e53b8;text-align:center;border:1px dashed #905b2857;border-radius:7px;margin:8px 0 0;padding:8px;font-size:.62rem}.p5mJBa_slotPicker{border-top:1px solid #b070304d;gap:6px;padding:8px 10px;display:grid}.p5mJBa_slotPicker>span{color:#b9905bd6;letter-spacing:.08em;text-transform:uppercase;font-size:.56rem;font-weight:700}.p5mJBa_slotPicker>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.p5mJBa_slotPicker button{color:#b58f5fdb;background:#1b110ad1;border-radius:6px;min-height:30px;font-size:.54rem}.p5mJBa_slotPicker button[aria-pressed=true]{color:#fadaa3fa;background:#5b3518e6;border-color:#f0b561c7}.p5mJBa_previewActions{background:#080604e0;border-top:1px solid #b070304d;align-content:center;gap:6px;min-height:58px;padding:8px 10px;display:grid}.p5mJBa_achievementRewardNotice{color:#efc37ef0;letter-spacing:.06em;text-transform:uppercase;background:#34200fb8;border:1px solid #dca34d8f;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:7px 10px;font-size:.62rem;font-weight:700;display:flex}.p5mJBa_achievementRewardNotice svg{flex:none;width:14px;height:14px}.p5mJBa_previewActions>p{color:#b28c5cc7;text-align:center;margin:0;font-size:.66rem}.p5mJBa_previewActions .p5mJBa_primaryAction,.p5mJBa_confirmActions .p5mJBa_primaryAction{color:#ffe2aefa;background:linear-gradient(#874e1ef5,#372010fa);border-color:#f0b35ebd;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:36px;display:inline-flex;box-shadow:0 0 14px #d9913d29}.p5mJBa_primaryAction svg{width:14px;height:14px}.p5mJBa_primaryAction .p5mJBa_spinner{animation:.9s linear infinite p5mJBa_archiveSpin}.p5mJBa_acquireActions{grid-template-columns:minmax(0,1fr) minmax(116px,auto);align-items:center;gap:8px;display:grid}.p5mJBa_acquireActions>span{color:#cca063db;letter-spacing:.06em;text-transform:uppercase;font-size:.6rem;font-weight:700}.p5mJBa_actionError,.p5mJBa_actionNotice{text-align:center;margin:0;font-size:.62rem;line-height:1.35}.p5mJBa_actionError{color:#f78f70fa}.p5mJBa_actionNotice{color:#a9d897f0}.p5mJBa_confirmRoot{z-index:20;place-items:center;padding:14px;display:grid;position:absolute;inset:0}.p5mJBa_confirmBackdrop{-webkit-backdrop-filter:blur(7px);background:#020202c2;border:0;position:absolute;inset:0}.p5mJBa_confirmDialog{z-index:1;text-align:center;background:radial-gradient(circle at 50% 0,#e8aa532e,#0000 45%),linear-gradient(145deg,#27180dfc,#090705fe);border:1px solid #e7a957bd;border-radius:11px;gap:12px;width:min(92%,390px);padding:18px;display:grid;position:relative;box-shadow:0 28px 70px #000000b8,inset 0 1px #ffe1a92e}.p5mJBa_confirmDialog p,.p5mJBa_confirmDialog h3{margin:0}.p5mJBa_confirmDialog>p:first-child{color:#be8f52d1;letter-spacing:.16em;text-transform:uppercase;font-size:.58rem;font-weight:700}.p5mJBa_confirmDialog h3{color:#fcdda6fa;text-transform:uppercase;font-family:Georgia,Times New Roman,serif;font-size:1.18rem;line-height:1.2}.p5mJBa_confirmPrices{color:#ecbe77f5;justify-content:center;gap:6px;font-size:.82rem;display:grid}.p5mJBa_confirmActions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.p5mJBa_confirmActions button{border-radius:7px;min-height:36px}@keyframes p5mJBa_archiveSpin{to{transform:rotate(360deg)}}@media (max-width:1180px){.p5mJBa_archiveBody{grid-template-columns:minmax(260px,1fr) minmax(230px,.9fr)}.p5mJBa_archiveHeader{grid-template-columns:auto minmax(110px,1fr)}.p5mJBa_wallets{grid-column:1/-1;justify-content:flex-start}}@media (max-width:660px){.p5mJBa_archiveHeader{grid-template-columns:auto minmax(0,1fr);gap:8px;padding:7px 8px}.p5mJBa_archiveHeader p{display:none}.p5mJBa_archiveHeader h2{text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;overflow:hidden}.p5mJBa_backButton{color:#0000;justify-content:center;width:34px;padding:0;font-size:0;overflow:hidden}.p5mJBa_backButton svg{color:#f7d294fa}.p5mJBa_wallets{flex-wrap:nowrap;grid-column:1/-1}.p5mJBa_wallets span{flex:1 1 0;justify-content:center;min-width:0}.p5mJBa_archiveBody{grid-template-rows:minmax(210px,.82fr) minmax(260px,1.18fr);grid-template-columns:minmax(0,1fr);gap:6px;padding:6px}.p5mJBa_previewPane{grid-row:1}.p5mJBa_catalogPane{grid-row:2}.p5mJBa_categoryTabs{overscroll-behavior-inline:contain;scrollbar-width:thin;display:flex;overflow-x:auto}.p5mJBa_categoryTabs button{flex:none;min-width:82px}.p5mJBa_previewHeading{padding-block:6px}.p5mJBa_previewHeading h3{font-size:.84rem}.p5mJBa_profilePreview{padding:6px}.p5mJBa_previewInsignias{margin-top:5px}.p5mJBa_slotPicker,.p5mJBa_previewActions{padding:6px 8px}.p5mJBa_previewActions{position:sticky;bottom:0}.p5mJBa_catalogCard{padding:8px}.p5mJBa_catalogCard[data-cosmetic-kind=AVATAR_FRAME]{padding-right:64px}.p5mJBa_catalogFramePreview{width:56px;height:56px;right:2px}}@media (prefers-reduced-motion:reduce){.p5mJBa_catalogCard,.p5mJBa_backButton,.p5mJBa_categoryTabs button,.p5mJBa_errorState button,.p5mJBa_slotPicker button,.p5mJBa_previewActions button,.p5mJBa_confirmActions button{transition:none}.p5mJBa_loadingState svg,.p5mJBa_primaryAction .p5mJBa_spinner{animation:none}}
._G9NUa_rerollAction{justify-content:center;align-items:center;gap:7px;min-height:40px;padding-block:5px;line-height:1;display:inline-flex}._G9NUa_rerollAction>svg{flex:none;width:14px;height:14px}._G9NUa_rerollAction>span{text-align:left;gap:3px;min-width:0;display:grid}._G9NUa_rerollAction strong,._G9NUa_rerollAction small{font:inherit;white-space:nowrap;line-height:1}._G9NUa_rerollAction strong{font-weight:800}._G9NUa_rerollAction small{opacity:.76;letter-spacing:.03em;text-transform:none;font-size:.76em}._G9NUa_dialogRoot{z-index:2147483000;isolation:isolate;place-items:center;padding:18px;display:grid;position:fixed;inset:0}._G9NUa_backdrop{-webkit-backdrop-filter:blur(7px);cursor:default;background:#020101c2;border:0;border-radius:0;width:100%;height:100%;position:absolute;inset:0}._G9NUa_dialog{z-index:1;color:#f7daa5fa;text-align:center;background:radial-gradient(circle at 50% 0,#c67d303d,#0000 48%),linear-gradient(#1d120afc,#080503fc);border:1px solid #e7aa58b8;border-radius:14px;justify-items:center;gap:12px;width:min(440px,100vw - 28px);padding:clamp(22px,4vw,34px);display:grid;position:relative;box-shadow:0 28px 80px #000000b8,0 0 34px #d9913d33,inset 0 0 0 4px #683f1b38}._G9NUa_dialog:before{content:"";pointer-events:none;border:1px solid #e1a04f2e;border-radius:9px;position:absolute;inset:7px}._G9NUa_iconShell{background:#70421a80;border:1px solid #eeb2609e;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 0 22px #e49d473d}._G9NUa_iconShell svg{width:23px;height:23px}._G9NUa_eyebrow,._G9NUa_dialog h2,._G9NUa_description,._G9NUa_warning,._G9NUa_error{margin:0}._G9NUa_eyebrow{color:#c69454e0;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:800}._G9NUa_dialog h2{font-family:var(--font-manrope), sans-serif;letter-spacing:.06em;text-transform:uppercase;font-size:clamp(1.32rem,1.05rem + .8vw,1.8rem)}._G9NUa_description{color:#ddbb85e6;max-width:34ch;font-size:.95rem;line-height:1.48}._G9NUa_costRow{color:#c1975ee6;text-transform:uppercase;letter-spacing:.08em;background:#05030270;border:1px solid #c3823b6b;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:12px 14px;display:flex}._G9NUa_costRow strong{color:#fcd797fa;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}._G9NUa_costRow svg,._G9NUa_warning svg{flex:none;width:16px;height:16px}._G9NUa_warning{color:#ffc076fa;align-items:center;gap:8px;font-size:.9rem;line-height:1.35;display:flex}._G9NUa_relicBenefit{color:#f4c574f5;align-items:center;gap:7px;margin:0;font-size:.78rem;line-height:1.35;display:flex}._G9NUa_relicBenefit svg{flex:none;width:15px;height:15px}._G9NUa_error{color:#ffbfb1fa;background:#5b171052;border:1px solid #dd573e85;border-radius:8px;width:100%;padding:9px 10px;font-size:.86rem;line-height:1.35}._G9NUa_actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-top:3px;display:grid}._G9NUa_actionsThree{grid-template-columns:repeat(3,minmax(0,1fr))}._G9NUa_actions button{color:#e8c691f0;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#3c2514f5,#140c07fa);border:1px solid #bb814280;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 14px;font-size:.82rem;font-weight:800;display:inline-flex}._G9NUa_actions ._G9NUa_confirmButton{color:#ffe5b5fa;background:linear-gradient(#aa692cfa,#492911fc);border-color:#edb160b8;box-shadow:0 0 16px #df97433d}._G9NUa_actions ._G9NUa_relicButton{color:#ffe2acfa;background:linear-gradient(#6f461cfa,#28180cfc);border-color:#f1bc68b8}._G9NUa_actions button:hover:not(:disabled){filter:brightness(1.09)}._G9NUa_actions button:disabled{cursor:not-allowed;opacity:.58}._G9NUa_actions svg{width:15px;height:15px}._G9NUa_spinner{animation:.9s linear infinite _G9NUa_questRerollSpin}@keyframes _G9NUa_questRerollSpin{to{transform:rotate(360deg)}}@media (max-width:480px){._G9NUa_actionsThree{grid-template-columns:1fr}._G9NUa_dialogRoot{padding:10px}._G9NUa_dialog{width:100%;padding:22px 16px}._G9NUa_actions{grid-template-columns:1fr}._G9NUa_costRow{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){._G9NUa_spinner{animation-duration:1.8s}}
.is-kXa_sceneRoot{pointer-events:auto;isolation:isolate;--vault-run-hint-bottom:clamp(12px, 4%, 24px);position:absolute;inset:0}.is-kXa_sceneRootHovered{cursor:pointer}.is-kXa_sceneRoot:before{content:"";filter:blur(34px);opacity:.8;pointer-events:none;z-index:0;background:radial-gradient(circle at 50% 52%,#ffd4856b,#ffaa4424 42%,#0000 72%),radial-gradient(circle at 50% 88%,#ffa24233,#0000 58%);animation:5s ease-in-out infinite is-kXa_vaultBackdropDensityPulse;position:absolute;inset:0 4% 10%}.is-kXa_sceneRoot:after{content:"";filter:blur(24px);opacity:.88;pointer-events:none;z-index:0;background:radial-gradient(circle,#ffd68966,#ffb44814 56%,#0000 76%);width:74%;height:24%;position:absolute;bottom:4%;left:50%;transform:translate(-50%)}.is-kXa_sceneRootHovered:before{opacity:1;filter:blur(36px)brightness(1.12)}.is-kXa_sceneRootHovered:after{opacity:1;filter:blur(26px)brightness(1.18)}.is-kXa_sceneAura{filter:blur(18px);opacity:.88;pointer-events:none;mix-blend-mode:screen;z-index:1;background:radial-gradient(circle at 50% 40%,#ffe7b038,#ffb85114 40%,#0000 72%),linear-gradient(90deg,#0000,#ffd68a14,#0000);border-radius:50%;animation:5s ease-in-out infinite is-kXa_vaultAuraDensityPulse;position:absolute;inset:1% 7% 9%}.is-kXa_sceneRootHovered .is-kXa_sceneAura{opacity:1;filter:blur(16px)brightness(1.14)}.is-kXa_sceneFloor{filter:blur(14px);opacity:.88;pointer-events:none;z-index:1;background:radial-gradient(circle,#ffe5a642,#ffbe4f1a 46%,#0000 74%);border-radius:999px;width:70%;height:16%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.is-kXa_sceneRootHovered .is-kXa_sceneFloor{opacity:1;filter:blur(12px)brightness(1.18)}.is-kXa_sceneTooltip{z-index:4;color:#ffe4aa;white-space:nowrap;opacity:0;pointer-events:none;background:linear-gradient(#301e0dd1,#0e0905a8);border:1px solid #ffd5877a;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:700;line-height:1;transition:opacity .18s,transform .18s,filter .18s;position:absolute;top:clamp(28px,8%,54px);left:50%;transform:translate(-50%,8px)scale(.98);box-shadow:inset 0 1px #ffe9b72e,0 0 24px #ffb94c3d}.is-kXa_sceneRootHovered .is-kXa_sceneTooltip{opacity:1;filter:brightness(1.08);transform:translate(-50%)scale(1)}.is-kXa_sceneRunHint{left:50%;bottom:var(--vault-run-hint-bottom);z-index:4;color:#ffe8b7e6;text-align:center;text-shadow:0 0 14px #ffb44461,0 1px 8px #000000b8;pointer-events:none;width:min(86%,360px);margin:0;font-size:13px;font-weight:700;line-height:1.25;position:absolute;transform:translate(-50%)}@media (max-width:640px){.is-kXa_sceneRoot{--vault-run-hint-bottom:clamp(10px, 3.2%, 16px)}.is-kXa_sceneTooltip{padding:6px 10px;font-size:11px;top:clamp(22px,6%,36px)}.is-kXa_sceneRunHint{width:min(88%,300px);font-size:11px;line-height:1.2}}.is-kXa_sceneRoot canvas{z-index:2;filter:saturate(1.08)contrast(1.06)brightness(1.08);position:relative;width:100%!important;height:100%!important}@keyframes is-kXa_vaultBackdropDensityPulse{0%,to{filter:blur(34px)brightness();opacity:.8;transform:scale(1)}8%{filter:blur(28px)brightness(1.18)saturate(1.08);opacity:1;transform:scale(1.025)}20%{filter:blur(34px)brightness();opacity:.8;transform:scale(1)}21%{filter:blur(34px)brightness();opacity:.8;transform:scale(1)}}@keyframes is-kXa_vaultAuraDensityPulse{0%,to{filter:blur(18px)brightness();opacity:.88;transform:scale(1)}8%{filter:blur(15px)brightness(1.22);opacity:1;transform:scale(1.045)}20%,21%{filter:blur(18px)brightness();opacity:.88;transform:scale(1)}}
.w9o1iW_resultsPanel{gap:14px;min-width:0;padding:4px 2px 2px;display:grid}.w9o1iW_hero,.w9o1iW_summaryCard,.w9o1iW_rewardCard,.w9o1iW_objectiveCard,.w9o1iW_gameCard{background:radial-gradient(circle at 18% 0,#ffbf5e24,#0000 36%),linear-gradient(#22140ceb,#080707e6);border:1px solid #dc983957;border-radius:16px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffe8bd1a,inset 0 -20px 30px #0000003d}.w9o1iW_hero{grid-template-columns:minmax(0,1.1fr) minmax(220px,.62fr);align-items:stretch;gap:14px;padding:16px;display:grid}.w9o1iW_heroCopy{align-content:start;gap:12px;min-width:0;display:grid}.w9o1iW_eyebrow,.w9o1iW_cardLabel,.w9o1iW_objectiveMeta,.w9o1iW_rewardLabel,.w9o1iW_gameMeta{color:#f0c66aeb;letter-spacing:0;text-transform:uppercase;margin:0;font-size:.72rem}.w9o1iW_title{color:#ffe6b3fa;font-family:var(--vault-title-font,Georgia, serif);margin:0;font-size:clamp(1.45rem,2.6vw,2.35rem);line-height:1.04}.w9o1iW_bodyText,.w9o1iW_summaryValue,.w9o1iW_objectiveText,.w9o1iW_rewardText,.w9o1iW_gameName{color:#f1dbaecc;margin:0;font-size:.84rem;line-height:1.42}.w9o1iW_objectiveBadgeLine{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.w9o1iW_heroStats,.w9o1iW_summaryGrid,.w9o1iW_rewardGrid{gap:10px;display:grid}.w9o1iW_heroStats{grid-template-columns:repeat(3,minmax(0,1fr))}.w9o1iW_summaryGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.w9o1iW_summaryCard,.w9o1iW_rewardCard{min-width:0;padding:12px}.w9o1iW_noticeCard{color:#ffe7bce6;background:#20160d9e;border:1px solid #ffd98a47;border-radius:14px;align-items:center;gap:9px;min-width:0;padding:11px 12px;font-size:.84rem;line-height:1.35;display:flex}.w9o1iW_noticeCard svg{color:#ffd98af2;flex:none}.w9o1iW_summaryValue{color:#ffeecdfa;font-family:var(--vault-title-font,Georgia, serif);margin-top:5px;font-size:1.05rem;font-weight:700;display:block}.w9o1iW_scoreCard{text-align:center;background:radial-gradient(circle at 50% 16%,#ffd98a29,#0000 42%),#07080a80;border:1px solid #ffd98a5c;border-radius:16px;place-items:center;gap:12px;min-width:0;padding:16px 12px;display:grid}.w9o1iW_scoreRing{--vault-run-result-progress:0%;background:radial-gradient(circle at center, #080706 0 54%, transparent 55%), conic-gradient(#ffd98a var(--vault-run-result-progress), #dc983929 0);border:1px solid #ffd98a6b;border-radius:999px;place-items:center;width:154px;height:154px;display:grid;box-shadow:0 0 34px #ffb4492e,inset 0 0 22px #0000005c}.w9o1iW_scoreCenter{background:linear-gradient(#2e1608f2,#0a0807fa);border:1px solid #ffd98a38;border-radius:999px;place-items:center;width:108px;height:108px;display:grid}.w9o1iW_scoreValue{color:#ffeecdfa;font-family:var(--vault-title-font,Georgia, serif);font-size:2rem;font-weight:700}.w9o1iW_scoreCaption{color:#e5cca2b8;text-transform:uppercase;font-size:.68rem;display:block}.w9o1iW_tierPill{color:#ffeecdf5;background:#1f140db8;border:1px solid #ffd98a61;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 11px;font-size:.76rem;display:inline-flex}.w9o1iW_rewardGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.w9o1iW_rewardCard{gap:8px;display:grid}.w9o1iW_rewardTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.w9o1iW_rewardIcon,.w9o1iW_objectiveIcon,.w9o1iW_gameThumb{background:#0907068f;border:1px solid #ffd98a42;flex:none;place-items:center;display:grid}.w9o1iW_rewardIcon,.w9o1iW_objectiveIcon{color:#ffd98af5;border-radius:12px;width:34px;height:34px}.w9o1iW_rewardAmount{color:#ffeecdfa;font-family:var(--vault-title-font,Georgia, serif);font-size:1.28rem;font-weight:700}.w9o1iW_sectionGrid{grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:14px;display:grid}.w9o1iW_sectionCard{align-content:start;gap:10px;min-width:0;display:grid}.w9o1iW_sectionTitle{color:#ffe6b3fa;font-family:var(--vault-title-font,Georgia, serif);margin:0;font-size:1.06rem}.w9o1iW_objectiveList,.w9o1iW_gameGrid{gap:8px;display:grid}.w9o1iW_objectiveCard{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:10px;display:grid}.w9o1iW_objectiveTitle{color:#ffeecdf5;margin:0;font-size:.88rem;font-weight:700}.w9o1iW_objectiveProgress{text-align:right;color:#ffeecdf5;min-width:72px;font-family:var(--vault-title-font,Georgia, serif);font-weight:700}.w9o1iW_progressTrack{background:#0e0a08d1;border:1px solid #d4a14c42;border-radius:999px;height:6px;margin-top:7px;overflow:hidden}.w9o1iW_progressFill{border-radius:inherit;background:linear-gradient(90deg,#b77830,#ffd98a);height:100%;display:block}.w9o1iW_gameGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.w9o1iW_gameCard{grid-template-columns:58px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:9px;display:grid}.w9o1iW_gameThumb{border-radius:12px;width:58px;height:48px;overflow:hidden}.w9o1iW_gameThumb img{object-fit:cover;width:100%;height:100%;display:block}.w9o1iW_gameName{color:#ffeecdf0;white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.w9o1iW_emptyState{color:#f1dbaec7;background:#08070780;border:1px solid #dc983947;border-radius:16px;padding:14px}@media (max-width:820px){.w9o1iW_hero,.w9o1iW_sectionGrid{grid-template-columns:1fr}.w9o1iW_summaryGrid,.w9o1iW_rewardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.w9o1iW_heroStats,.w9o1iW_summaryGrid,.w9o1iW_rewardGrid,.w9o1iW_gameGrid{grid-template-columns:1fr}.w9o1iW_objectiveCard{grid-template-columns:auto minmax(0,1fr)}.w9o1iW_objectiveProgress{text-align:left;grid-column:2}}
