.IN6mhG_standaloneRoot{isolation:isolate;min-height:100dvh;position:relative}.IN6mhG_eventsOverlayRoot{z-index:12535;opacity:0;isolation:isolate;place-items:center;padding:clamp(14px,1.9vw,30px);transition:opacity .18s;display:grid;position:fixed;inset:0}.IN6mhG_eventsOverlayModal{position:fixed}.IN6mhG_eventsOverlayStandalone{position:absolute}.IN6mhG_eventsOverlayEntered{opacity:1}.IN6mhG_eventsBackdrop,.IN6mhG_eventsVignette{pointer-events:none;position:absolute;inset:0}.IN6mhG_eventsBackdrop{z-index:0;-webkit-backdrop-filter:blur(10px)saturate(120%);background:#0000008f}.IN6mhG_eventsVignette{z-index:1;background:radial-gradient(circle,#db99472e,#db994700 64%),radial-gradient(circle,#00000014 26%,#0009 100%)}.IN6mhG_eventsCard{z-index:2;background-blend-mode:screen, overlay, normal;background:radial-gradient(circle at 50% 0,#ffcd791f,#ffcd7900 48%),url(/textures/top_texture.png) 50%/cover no-repeat,linear-gradient(#1a110af5,#0b0705f5);border:1px solid #e3a65485;border-radius:18px;grid-template-rows:auto auto auto auto auto minmax(0,1fr);gap:10px;width:min(96vw,1320px);max-height:min(90vh,900px);padding:clamp(12px,1.4vw,20px);transition:transform .22s cubic-bezier(.22,.9,.24,1);display:grid;position:relative;transform:translateY(4px)scale(.99);box-shadow:0 34px 80px #00000094,0 0 40px #db9b4a33,inset 0 1px #ffe5af47,inset 0 0 0 1px #784d2470}.IN6mhG_eventsOverlayEntered .IN6mhG_eventsCard{transform:translateY(0)scale(1)}.IN6mhG_eventsCard:before,.IN6mhG_eventsCard:after{content:"";pointer-events:none;border-radius:13px;position:absolute}.IN6mhG_eventsCard:before{border:1px solid #f5c26f40;inset:7px}.IN6mhG_eventsCard:after{border:1px solid #9f662f3d;inset:13px}.IN6mhG_eventsHeader{border-bottom:1px solid #d194496b;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:clamp(62px,8vh,82px);display:grid;position:relative}.IN6mhG_eventsHeader:after{content:"";background:radial-gradient(circle,#ffdda0f0 0%,#ffdda000 72%);border-radius:999px;width:132px;height:4px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.IN6mhG_eventsTitleBlock{text-align:center;gap:4px;min-width:0;display:grid}.IN6mhG_eventsTitle{width:100%;font-family:var(--font-manrope), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#f7dba2fa;text-shadow:0 0 18px #d595475c,0 1px #000000a8;margin:0;font-size:clamp(1.75rem,1.18rem + 1.18vw,2.75rem)}.IN6mhG_eventsSubtitle{color:#e7c182e6;margin:0;font-size:clamp(.82rem,.72rem + .22vw,.98rem);line-height:1.3}.IN6mhG_backButton{color:#fbe1abfa;text-transform:uppercase;letter-spacing:.07em;cursor:pointer;background:linear-gradient(#975f29e6,#3a210ef0),#110b08e6;border:1px solid #e0a252a3;border-radius:8px;min-width:92px;min-height:38px;font-size:.9rem;transition:filter .14s,transform .12s,border-color .14s,box-shadow .14s}.IN6mhG_backButton:hover{filter:brightness(1.08);border-color:#f6c67ee6;box-shadow:0 0 14px #e2a04f47,inset 0 1px #ffebc457}.IN6mhG_backButton:active{transform:translateY(1px)}.IN6mhG_closeButton{color:#fadfabf5;cursor:pointer;background:radial-gradient(circle at 35% 26%,#ffeec64d,#ffeec600 66%),linear-gradient(#a5682aeb,#442711f5);border:1px solid #e7ad5fad;border-radius:999px;justify-self:end;width:40px;height:40px;font-size:1.58rem;line-height:1;transition:filter .14s,transform .12s,border-color .14s;box-shadow:0 0 16px #db9d4f52,inset 0 1px #ffecc773}.IN6mhG_closeButton:hover{filter:brightness(1.08);border-color:#f9d390e0}.IN6mhG_closeButton:active{transform:scale(.96)}.IN6mhG_eventStats{flex-wrap:wrap;gap:8px;display:flex}.IN6mhG_eventStats span{color:#e6bf7de6;text-transform:uppercase;letter-spacing:.05em;background:#00000038;border:1px solid #c4894666;border-radius:999px;align-items:center;gap:5px;min-height:30px;padding:0 10px;font-size:.82rem;display:inline-flex}.IN6mhG_eventStats strong{color:#fae0aefa;font-variant-numeric:tabular-nums}.IN6mhG_eventsToolbar{justify-content:space-between;align-items:stretch;gap:10px;display:flex}.IN6mhG_eventsTabs{flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.IN6mhG_eventsTabButton,.IN6mhG_refreshButton{color:#ebc684e0;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:linear-gradient(#382111db,#120b07e6),#0c0805cc;border:1px solid #c1813e75;border-radius:8px;min-height:44px;font-size:clamp(.96rem,.82rem + .28vw,1.18rem);transition:filter .14s,border-color .14s,box-shadow .14s,transform .12s}.IN6mhG_refreshButton{flex:none;justify-content:center;align-items:center;gap:8px;min-width:132px;padding:0 14px;font-size:.9rem;display:inline-flex}.IN6mhG_refreshIcon{width:15px;height:15px}.IN6mhG_eventsTabButton:hover,.IN6mhG_refreshButton:hover:not(:disabled){filter:brightness(1.07);border-color:#e8ac5cb8}.IN6mhG_eventsTabButton:active,.IN6mhG_refreshButton:active:not(:disabled){transform:translateY(1px)}.IN6mhG_eventsTabButtonActive{color:#fbe1aefa;background:radial-gradient(circle at 50% 0,#ffda9733,#ffda9700 60%),linear-gradient(#5e391de6,#1e120beb);border-color:#f1be6dcc;box-shadow:inset 0 1px #ffe6b647,0 0 16px #e9aa5842}.IN6mhG_refreshButton:disabled{cursor:not-allowed;opacity:.56}.IN6mhG_authNotice,.IN6mhG_rewardToast{color:#ffca80eb;background:#00000038;border:1px solid #ce93495c;border-radius:8px;margin:0;padding:8px 10px;font-size:.92rem}.IN6mhG_rewardToast{color:#caf5d3f5;background:#184f2c3d;border-color:#63c67770}.IN6mhG_eventsList{gap:10px;min-height:0;padding-right:4px;display:grid;overflow-y:auto}.IN6mhG_eventsList::-webkit-scrollbar{width:8px}.IN6mhG_eventsList::-webkit-scrollbar-thumb{background:#db9c4d6b;border-radius:999px}.IN6mhG_eventBlock{gap:8px;display:grid}.IN6mhG_eventRow{background:radial-gradient(circle at 84% 28%,#fabe6a29,#fabe6a00 36%),linear-gradient(#23160deb,#0e0906f0);border:1px solid #d2944870;border-radius:12px;grid-template-columns:112px minmax(0,1fr) minmax(180px,230px);align-items:stretch;gap:14px;min-height:224px;padding:12px;display:grid;position:relative;box-shadow:inset 0 1px #ffe4ac24,inset 0 0 0 1px #83552a2e}.IN6mhG_eventRow:before{content:"";pointer-events:none;border:1px solid #f1bc6a29;border-radius:9px;position:absolute;inset:4px}.IN6mhG_eventRowUpcoming{background:radial-gradient(circle at 84% 28%,#e9b15f1f,#e9b15f00 36%),linear-gradient(#1f150ee6,#0c0907eb)}.IN6mhG_eventRowFinished{background:radial-gradient(circle at 84% 28%,#a093821a,#a0938200 36%),linear-gradient(#1e1913eb,#0f0d0aed);border-color:#a1825b8a}.IN6mhG_eventIconFrame{background:radial-gradient(circle at 35% 24%,#ffd28361,#ffd28300 60%),linear-gradient(#563416eb,#180e09f2);border:1px solid #e6aa5b8a;border-radius:12px;justify-content:center;align-items:center;width:104px;height:104px;display:inline-flex;box-shadow:0 0 18px #e6a75433,inset 0 1px #ffeac14d}.IN6mhG_eventIcon{width:58px;height:58px}.IN6mhG_eventMain{align-content:start;gap:8px;min-width:0;display:grid}.IN6mhG_eventTitleLine{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.IN6mhG_eventTitle{color:#fadfaafa;overflow-wrap:anywhere;min-width:0;margin:0;font-size:clamp(1.24rem,1.02rem + .52vw,1.72rem);line-height:1.16}.IN6mhG_eventDescription,.IN6mhG_eventStateText,.IN6mhG_rewardEmpty,.IN6mhG_panelStateText{color:#e8bf7deb;margin:0;font-size:.94rem;line-height:1.42}.IN6mhG_eventBadges{flex-wrap:wrap;gap:6px;display:flex}.IN6mhG_categoryBadge,.IN6mhG_scopeBadge,.IN6mhG_phaseBadge{color:#efc988f0;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#0000003d;border:1px solid #ce934970;border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:0 8px;font-size:.7rem;font-weight:800;line-height:1;display:inline-flex}.IN6mhG_eventCategoryBroad{color:#ffe4a4fa;background:#6c4b1840;border-color:#e6ae568a}.IN6mhG_eventCategoryDistrict{color:#c5e3fff5;background:#213d673d;border-color:#5b8bd07a}.IN6mhG_eventCategorySpecial{color:#ffb9a6fa;background:#6f271f40;border-color:#e6675085}.IN6mhG_phaseBadge{color:#d2efd6f5;background:#1f55303d;border-color:#69be7f70;flex:none}.IN6mhG_scoringBlock{background:#0000002e;border:1px solid #c4894657;border-radius:8px;gap:3px;padding:8px 10px;display:grid}.IN6mhG_scoringBlock span,.IN6mhG_timerBlock span,.IN6mhG_panelEyebrow,.IN6mhG_leaderboardRow small{color:#d8b071d6;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.IN6mhG_scoringBlock strong{color:#f9dda5f5;font-size:.95rem;line-height:1.3}.IN6mhG_myEventStats,.IN6mhG_leaderboardMySummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.IN6mhG_myEventStats span,.IN6mhG_leaderboardMySummary span{color:#d8b071d6;letter-spacing:.06em;text-transform:uppercase;background:#3825148a;border:1px solid #c6914f5c;border-radius:8px;gap:3px;min-width:0;padding:7px 9px;font-size:.72rem;display:grid}.IN6mhG_myEventStats strong,.IN6mhG_leaderboardMySummary strong{color:#fce9cdfa;letter-spacing:0;text-transform:none;overflow-wrap:anywhere;font-size:.9rem}.IN6mhG_finishedResult{background:#3825146b;border:1px solid #c5915261;border-radius:8px;gap:3px;padding:8px 10px;display:grid}.IN6mhG_finishedResult span{color:#f8d89df5;text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;font-weight:800}.IN6mhG_finishedResult strong{color:#e8bf7deb;font-size:.9rem}.IN6mhG_rewardPreview{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.IN6mhG_rewardTierCard{background:linear-gradient(#301e10c7,#110b07db);border:1px solid #ce934966;border-radius:8px;gap:6px;min-width:0;padding:8px;display:grid}.IN6mhG_rewardPlace{color:#ffe2abf5;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}.IN6mhG_rewardChips{flex-wrap:wrap;gap:5px;display:flex}.IN6mhG_rewardChip{color:#efc988eb;background:#00000038;border:1px solid #ce93495c;border-radius:999px;align-items:center;gap:4px;min-height:24px;padding:0 7px;font-size:.75rem;line-height:1;display:inline-flex}.IN6mhG_rewardChipIcon{width:12px;height:12px}.IN6mhG_eventSide{align-content:space-between;gap:12px;min-width:0;display:grid}.IN6mhG_timerBlock{background:radial-gradient(circle at 50% 0,#fbc47424,#fbc47400 60%),#00000038;border:1px solid #ce93495c;border-radius:10px;gap:4px;padding:10px;display:grid}.IN6mhG_timerBlock strong{color:#fce0acfa;font-variant-numeric:tabular-nums;font-size:clamp(1rem,.9rem + .24vw,1.18rem);line-height:1.18}.IN6mhG_timerBlock small{color:#ddb778d6;font-size:.76rem;line-height:1.3}.IN6mhG_eventActions,.IN6mhG_detailsActions{gap:8px;display:grid}.IN6mhG_eventPrimaryButton,.IN6mhG_eventSecondaryButton{width:100%;min-height:40px;font-family:var(--font-manrope), sans-serif;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border-radius:8px;font-weight:800;transition:filter .14s,transform .12s,border-color .14s,box-shadow .14s}.IN6mhG_eventPrimaryButton{color:#fbe2b3fa;background:linear-gradient(#b67836eb,#523217f5),#110b08e6;border:1px solid #ebb0619e;font-size:.88rem;box-shadow:0 0 14px #e3a14e47,inset 0 1px #ffebc56b}.IN6mhG_eventSecondaryButton{color:#efc988eb;background:linear-gradient(#412a17e6,#160e08eb);border:1px solid #c28b4b85;font-size:.78rem}.IN6mhG_eventPrimaryButton:hover:not(:disabled),.IN6mhG_eventSecondaryButton:hover:not(:disabled){filter:brightness(1.08);border-color:#f6c386e0;transform:translateY(-1px)}.IN6mhG_eventPrimaryButton:disabled,.IN6mhG_eventSecondaryButton:disabled{cursor:not-allowed;opacity:.58;filter:grayscale(.28)brightness(.82)}.IN6mhG_eventStateButton{font-size:.76rem}.IN6mhG_detailsPanel,.IN6mhG_leaderboardPanel,.IN6mhG_emptyStateCard{background:radial-gradient(circle at 12% 0,#ecb26029,#ecb26000 42%),linear-gradient(#22180ff5,#110c08f7);border:1px solid #cd955373;border-radius:12px;gap:10px;padding:12px;display:grid;position:relative;box-shadow:0 12px 24px #180c0470,inset 0 1px #ffdfad2e}.IN6mhG_panelHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.IN6mhG_panelHeader h3,.IN6mhG_emptyStateCard h2{color:#fadfaafa;margin:0;font-size:1.08rem;line-height:1.2}.IN6mhG_panelEyebrow{margin:0 0 4px;display:block}.IN6mhG_detailsDescription,.IN6mhG_emptyStateCard p{color:#e8bf7deb;margin:0;font-size:.94rem;line-height:1.45}.IN6mhG_detailsGrid,.IN6mhG_mySummaryGrid{grid-template-columns:auto minmax(0,1fr);gap:7px 12px;display:grid}.IN6mhG_detailsGrid span,.IN6mhG_mySummaryGrid span{color:#d8b071d6;font-size:.8rem}.IN6mhG_detailsGrid strong,.IN6mhG_mySummaryGrid strong{color:#f9dda5f5;overflow-wrap:anywhere;min-width:0;font-size:.9rem}.IN6mhG_detailsRewards{gap:7px;display:grid}.IN6mhG_detailsRewardList{gap:6px;display:grid}.IN6mhG_detailsRewardRow{background:#0000002e;border:1px solid #c5915257;border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:8px 10px;display:grid}.IN6mhG_detailsRewardRow strong{color:#ffe2abf5}.IN6mhG_detailsRewardRow span{color:#e8bf7deb;overflow-wrap:anywhere;min-width:0}.IN6mhG_detailsFooter{grid-template-columns:minmax(0,1fr) minmax(170px,220px);align-items:end;gap:12px;display:grid}.IN6mhG_mySummaryBlock{min-width:0}.IN6mhG_leaderboardMySummary{grid-template-columns:repeat(3,minmax(0,1fr))}.IN6mhG_leaderboardRows{gap:5px;display:grid}.IN6mhG_leaderboardRow{background:#1c130c94;border:1px solid #be88494d;border-radius:8px;grid-template-columns:72px minmax(0,1.2fr) minmax(0,.9fr) minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:8px;padding:8px;display:grid}.IN6mhG_leaderboardHead{background:#2c1d10d6}.IN6mhG_leaderboardHead span{color:#dcba8ae6;letter-spacing:.07em;text-transform:uppercase;font-size:.7rem}.IN6mhG_leaderboardRow span{color:#f6e5ccf2;overflow-wrap:anywhere;min-width:0;font-size:.84rem}.IN6mhG_leaderboardRow small{margin-bottom:2px;display:none}.IN6mhG_leaderboardMyRow{background:#5b3f1ba3;border-color:#f6cb76a8}.IN6mhG_leaderboardMyRow span{color:#fff1dcfc;font-weight:700}.IN6mhG_leaderboardCurrentUserCard{background:#432b17bd;border:1px solid #cc955280;border-radius:10px;gap:4px;padding:10px;display:grid}.IN6mhG_leaderboardCurrentUserCard span{color:#e9c695ed;font-size:.82rem}.IN6mhG_leaderboardCurrentUserCard strong{color:#ffeed7fa;font-size:.96rem}@media (max-width:1120px){.IN6mhG_eventRow{grid-template-columns:92px minmax(0,1fr)}.IN6mhG_eventIconFrame{width:86px;height:86px}.IN6mhG_eventIcon{width:46px;height:46px}.IN6mhG_eventSide{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(180px,230px);align-items:stretch}}@media (max-width:860px){.IN6mhG_eventsOverlayRoot{padding:10px}.IN6mhG_eventsCard{border-radius:14px;width:100%;max-height:92vh;padding:10px}.IN6mhG_eventsHeader{gap:8px;min-height:58px}.IN6mhG_eventsTitle{font-size:1.32rem}.IN6mhG_eventsSubtitle{font-size:.76rem}.IN6mhG_backButton{min-width:64px;min-height:34px;font-size:.74rem}.IN6mhG_closeButton{width:34px;height:34px;font-size:1.35rem}.IN6mhG_eventsToolbar{display:grid}.IN6mhG_refreshButton{width:100%}.IN6mhG_eventRow{grid-template-columns:1fr}.IN6mhG_eventIconFrame{width:68px;height:68px}.IN6mhG_eventIcon{width:36px;height:36px}.IN6mhG_eventTitleLine{display:grid}.IN6mhG_rewardPreview,.IN6mhG_myEventStats,.IN6mhG_leaderboardMySummary,.IN6mhG_eventSide,.IN6mhG_detailsFooter{grid-template-columns:1fr}.IN6mhG_leaderboardHead{display:none}.IN6mhG_leaderboardRow{grid-template-columns:1fr}.IN6mhG_leaderboardRow small{display:block}}@media (max-width:540px){.IN6mhG_eventsHeader{grid-template-columns:minmax(0,1fr) auto}.IN6mhG_backButton{display:none}.IN6mhG_eventsTitleBlock{text-align:left}.IN6mhG_eventStats,.IN6mhG_eventsTabs{grid-template-columns:1fr;display:grid}.IN6mhG_detailsGrid,.IN6mhG_mySummaryGrid,.IN6mhG_detailsRewardRow{grid-template-columns:1fr}}@media (max-width:640px) and (pointer:coarse){.IN6mhG_eventsOverlayRoot{place-items:stretch stretch;padding:0;overflow:hidden}.IN6mhG_eventsBackdrop{-webkit-backdrop-filter:blur(6px)saturate(115%)}.IN6mhG_eventsVignette{display:none}.IN6mhG_eventsCard{border-left:0;border-right:0;border-radius:0;flex-direction:column;gap:8px;width:100vw;max-width:none;height:100dvh;max-height:none;padding:8px;display:flex;overflow:hidden;transform:none}.IN6mhG_eventsCard:before,.IN6mhG_eventsCard:after{display:none}.IN6mhG_eventsHeader{grid-template-columns:auto minmax(0,1fr) auto;gap:8px;min-height:44px;padding-bottom:6px}.IN6mhG_eventsHeader:after{width:86px;height:3px}.IN6mhG_backButton{justify-content:center;align-items:center;width:46px;min-width:46px;min-height:34px;padding:0;font-size:.68rem;display:inline-flex}.IN6mhG_closeButton{width:34px;height:34px}.IN6mhG_eventsTitleBlock{text-align:left;gap:0}.IN6mhG_eventsTitle{letter-spacing:.08em;font-size:1rem}.IN6mhG_eventsSubtitle{display:none}.IN6mhG_eventStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.IN6mhG_eventStats span{min-height:26px;padding:0 8px;font-size:.68rem}.IN6mhG_eventsToolbar{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}.IN6mhG_eventsTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.IN6mhG_eventsTabButton,.IN6mhG_refreshButton{letter-spacing:.06em;border-radius:6px;min-height:34px;font-size:.72rem}.IN6mhG_refreshButton{width:38px;min-width:38px;padding:0;font-size:0}.IN6mhG_refreshIcon{width:15px;height:15px}.IN6mhG_authNotice,.IN6mhG_rewardToast{padding:7px 8px;font-size:.8rem}.IN6mhG_eventsList{-webkit-overflow-scrolling:touch;flex:auto;gap:8px;min-height:0;padding-right:0;overflow-y:auto}.IN6mhG_eventRow{border-radius:9px;grid-template-columns:1fr;gap:8px;min-height:0;padding:9px}.IN6mhG_eventIconFrame{display:none}.IN6mhG_eventMain{gap:7px}.IN6mhG_eventTitle{font-size:1rem;line-height:1.18}.IN6mhG_eventDescription,.IN6mhG_eventStateText,.IN6mhG_rewardEmpty,.IN6mhG_panelStateText{font-size:.82rem;line-height:1.35}.IN6mhG_categoryBadge,.IN6mhG_scopeBadge,.IN6mhG_phaseBadge{min-height:22px;padding:0 7px;font-size:.64rem}.IN6mhG_scoringBlock,.IN6mhG_timerBlock,.IN6mhG_finishedResult{padding:8px}.IN6mhG_rewardPreview,.IN6mhG_myEventStats,.IN6mhG_leaderboardMySummary,.IN6mhG_eventSide,.IN6mhG_detailsFooter{grid-template-columns:1fr}.IN6mhG_eventPrimaryButton,.IN6mhG_eventSecondaryButton{border-radius:6px;min-height:34px;font-size:.72rem}.IN6mhG_detailsPanel,.IN6mhG_leaderboardPanel,.IN6mhG_emptyStateCard{border-radius:9px;padding:9px}}
