.invitation_page__1R8g_{--invite-accent:#82dce3;--card-world:url(/game_assets/challenge_standard_world.svg);--content-overlay:#102a34;--ink:#20333f;position:relative;isolation:isolate;min-height:100dvh;height:100dvh;overflow-x:hidden;overflow-y:auto;background:linear-gradient(116deg,#183c45,#102a34 66%,#173844);color:var(--light-text);font-family:var(--font-inter),Arial,sans-serif}.invitation_explorer__GO3C2{--invite-accent:#9be0d6;--card-world:url(/game_assets/challenge_explorer_world.svg)}.invitation_survival__MQbaL{--invite-accent:#f2ad78;--card-world:url(/game_assets/challenge_survival_world.svg);--content-overlay:#241e29;background:linear-gradient(116deg,#33252c,#241e29 66%,#3b2934)}.invitation_page__1R8g_ *,.invitation_page__1R8g_ :after,.invitation_page__1R8g_ :before{box-sizing:border-box}.invitation_page__1R8g_ h1,.invitation_page__1R8g_ p{margin:0}.invitation_page__1R8g_ a{color:inherit;text-decoration:none}.invitation_page__1R8g_ button{font:inherit}.invitation_page__1R8g_ a:focus-visible,.invitation_page__1R8g_ button:focus-visible{outline:3px solid var(--invite-accent);outline-offset:4px}.invitation_art__3qrxc{position:absolute;z-index:-1;inset:5rem 0 0;overflow:hidden;pointer-events:none}.invitation_art__3qrxc:before{content:"";position:absolute;top:50%;left:50%;width:min(1200px,110vw);aspect-ratio:2/1;background:var(--card-world) center /contain no-repeat;opacity:.55;transform:translate(-50%,-50%)}.invitation_survival__MQbaL .invitation_art__3qrxc:before{opacity:.65}.invitation_art__3qrxc:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 80% at center,color-mix(in srgb,var(--content-overlay) 96%,transparent) 0,color-mix(in srgb,var(--content-overlay) 84%,transparent) 45%,color-mix(in srgb,var(--content-overlay) 38%,transparent) 100%)}.invitation_header___t_IX{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:5rem;padding:1rem clamp(1.25rem,5vw,4rem);border-bottom:1px solid var(--border)}.invitation_brand__6BtuU{display:inline-flex;align-items:center;gap:.75rem;font-family:var(--font-manrope),Arial,sans-serif;font-size:var(--text-medium);font-weight:800;letter-spacing:.08em}.invitation_brand__6BtuU svg,.invitation_mode__pSsRg{color:var(--invite-accent)}.invitation_mode__pSsRg{border:1px solid var(--invite-accent);border-radius:100px;padding:.4rem 1rem;font-size:var(--text-small);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.invitation_main__fecLN{display:flex;align-items:center;justify-content:center;min-height:calc(100dvh - 5rem);padding:clamp(2rem,5vw,4rem)}.invitation_invitation__p3Yci{width:min(100%,52rem);padding-block:2rem;text-align:center}.invitation_invitation__p3Yci h1{font-family:var(--font-manrope),Arial,sans-serif;font-size:clamp(var(--text-h3),6vw,var(--text-7xl));font-weight:800;letter-spacing:-.055em;line-height:1.05;text-transform:uppercase}.invitation_invitation__p3Yci h1 em{color:var(--invite-accent);font-style:normal}.invitation_scoreBlock__ZamJa{margin-top:2rem}.invitation_scoreBlock__ZamJa>p{color:var(--invite-accent);font-size:var(--text-small);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.invitation_score__7iDfm{margin-top:.35rem;font-family:var(--font-manrope),Arial,sans-serif;font-size:clamp(var(--text-h2),7vw,var(--text-7xl));font-weight:800;letter-spacing:-.06em;line-height:1;font-variant-numeric:tabular-nums}.invitation_stats__Xen2b{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 2rem}.invitation_stats__Xen2b>div{display:grid;gap:.2rem;min-width:6rem}.invitation_stats__Xen2b strong{font-family:var(--font-manrope),Arial,sans-serif;font-size:var(--text-h5);font-weight:800;overflow-wrap:anywhere}.invitation_stats__Xen2b span{color:var(--muted-text);font-size:var(--text-small);text-transform:uppercase;letter-spacing:.08em}.invitation_accountPrompt__NyaxJ{max-width:31rem;margin:1rem auto 0!important;color:var(--muted-text);font-size:var(--text-small);line-height:1.5}.invitation_accountEmphasis__OdmHG{color:var(--rank-gold);font-weight:800}.invitation_acceptArea__efz2b{display:grid;justify-items:stretch;gap:1rem;width:min(100%,38rem);margin:2rem auto 0}.invitation_actionRow__5hYwP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1rem;width:100%}.invitation_actionFrame__Mu44F{width:100%;height:3.5rem}.invitation_actionRow__5hYwP form{width:100%;height:100%}.invitation_page__1R8g_ :is(.invitation_accountAction__jMtMl,.invitation_acceptButton__pm5Qb,.invitation_homeAction__oYekR){color:var(--ink);font-family:var(--font-inter),Arial,sans-serif;font-size:11px;font-weight:var(--font-weight-black);letter-spacing:1px;white-space:normal}.invitation_page__1R8g_ .invitation_goldAccountAction__IoJfs{color:#241e15}.invitation_error__m6ick{max-width:31rem;margin-inline:auto!important;color:var(--destructive);font-size:var(--text-small)}.invitation_resume__7fnur{width:fit-content;margin-inline:auto;border-bottom:1px solid;color:var(--muted-text)!important;font-size:var(--text-small)}.invitation_mobileNote__S1yrt{display:none}.invitation_unavailable__vXZNW{max-width:31rem;margin:1.5rem auto 0!important;color:var(--muted-text);font-size:var(--text-medium);line-height:1.5}.invitation_homeFrame__KC1kB{width:12rem;height:3.5rem;margin:2rem auto 0}.invitation_page__1R8g_ .invitation_homeAction__oYekR{min-width:12rem}@media (max-width:1023px){.invitation_art__3qrxc:before,.invitation_survival__MQbaL .invitation_art__3qrxc:before{opacity:.4}.invitation_mobileNote__S1yrt{display:block;color:var(--muted-text);font-size:var(--text-small)}}@media (max-width:600px){.invitation_art__3qrxc{top:4.5rem}.invitation_header___t_IX{min-height:4.5rem;padding:1rem}.invitation_brand__6BtuU{font-size:var(--text-small)}.invitation_mode__pSsRg{font-size:var(--text-xs)}.invitation_main__fecLN{min-height:calc(100dvh - 4.5rem);padding:2.5rem 1.25rem}.invitation_invitation__p3Yci{padding-block:0}.invitation_invitation__p3Yci h1{font-size:clamp(var(--text-h4),8.5vw,var(--text-h3))}.invitation_score__7iDfm{font-size:clamp(var(--text-h2),11vw,var(--text-h1))}.invitation_stats__Xen2b{gap:1rem 1.5rem}.invitation_stats__Xen2b strong{font-size:var(--text-h6)}.invitation_actionRow__5hYwP{gap:.75rem}.invitation_page__1R8g_ :is(.invitation_accountAction__jMtMl,.invitation_acceptButton__pm5Qb){font-size:9px}}.player-notice_notice__a_7Jt{position:relative;z-index:2;padding:.7rem 1rem;border:1px solid var(--cyan,#7ed9df);border-radius:.6rem;background:var(--paper,#f7f5ed);color:var(--ink,#20333f);font-size:var(--text-small,.875rem);font-weight:600;line-height:1.45;text-align:center}.player-notice_public__oqpk_{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-block:.5rem;padding:.4rem .7rem;border-color:color-mix(in srgb,var(--ink,#20333f) 15%,transparent);border-radius:.4rem;font-size:.75rem;font-weight:400;text-align:center}.player-notice_dot__Nw2zB{flex:0 0 0.375rem;width:.375rem;height:.375rem;border-radius:50%}.player-notice_public__oqpk_[data-state=DRAINING]{--status-color:#d1951a}.player-notice_public__oqpk_[data-state=MAINTENANCE]{--status-color:#c75f51}.player-notice_public__oqpk_[data-state=EXPLORER_PAUSED]{--status-color:#d1951a}.player-notice_public__oqpk_[data-state=GAMEPLAY_PAUSED]{--status-color:#c75f51}.player-notice_public__oqpk_[data-state=DRAINING],.player-notice_public__oqpk_[data-state=EXPLORER_PAUSED],.player-notice_public__oqpk_[data-state=GAMEPLAY_PAUSED],.player-notice_public__oqpk_[data-state=MAINTENANCE]{border-color:color-mix(in srgb,var(--status-color) 60%,var(--paper,#f7f5ed));background:color-mix(in srgb,var(--status-color) 8%,var(--paper,#f7f5ed))}.player-notice_dot__Nw2zB{background:var(--status-color)}.player-notice_noticeCopy__VsHRm{white-space:nowrap}.player-notice_noticeCopy__VsHRm strong{color:color-mix(in srgb,var(--status-color) 65%,var(--ink,#20333f));font-weight:700}.player-notice_mobileCopy__xhNYc{display:none}@media (max-width:600px){.player-notice_desktopCopy__zGpzK{display:none}.player-notice_mobileCopy__xhNYc{display:inline}}.player-notice_entry__WrzEh{margin:.75rem 0}.player-notice_complete__AMiHC,.player-notice_gameplay__cn2St,.player-notice_waiting__zgpB3{position:fixed;z-index:45;bottom:1.5rem;left:1rem;max-width:min(21rem,calc(50vw - 9rem));padding:.5rem .7rem;font-size:.75rem;pointer-events:none;text-align:left;background:var(--surface-raised);color:var(--light-text)}.player-notice_complete__AMiHC{max-width:min(25rem,calc(50vw - 9rem))}.direct-invite_page__w8wbo{--invite-accent:#85dce8;--page-background:#0b2537;--ink:#20333f;position:relative;isolation:isolate;min-height:100dvh;height:100dvh;overflow-x:hidden;overflow-y:auto;background:var(--page-background);color:var(--light-text);font-family:var(--font-inter),Arial,sans-serif}.direct-invite_ranked__sc4dx{--invite-accent:#eecb8a;--page-background:#151e33}.direct-invite_unavailable__dg32w{--invite-accent:#82dce3;--content-overlay:#102a34;background:linear-gradient(116deg,#183c45,#102a34 66%,#173844)}.direct-invite_page__w8wbo *,.direct-invite_page__w8wbo :after,.direct-invite_page__w8wbo :before{box-sizing:border-box}.direct-invite_page__w8wbo h1,.direct-invite_page__w8wbo p{margin:0}.direct-invite_page__w8wbo a{color:inherit;text-decoration:none}.direct-invite_page__w8wbo button{font:inherit}.direct-invite_page__w8wbo a:focus-visible,.direct-invite_page__w8wbo button:focus-visible{outline:3px solid var(--invite-accent);outline-offset:4px}.direct-invite_art__d71l3{position:absolute;z-index:-1;inset:0;background-image:linear-gradient(90deg,color-mix(in srgb,var(--page-background) 65%,transparent),color-mix(in srgb,var(--page-background) 92%,transparent) 30%,color-mix(in srgb,var(--page-background) 90%,transparent) 70%,color-mix(in srgb,var(--page-background) 48%,transparent)),url(/game_assets/1v1_bg_modepicker.png);background-position:50%,50%;background-size:cover}.direct-invite_ranked__sc4dx .direct-invite_art__d71l3{background-image:linear-gradient(90deg,color-mix(in srgb,var(--page-background) 68%,transparent),color-mix(in srgb,var(--page-background) 94%,transparent) 30%,color-mix(in srgb,var(--page-background) 92%,transparent) 70%,color-mix(in srgb,var(--page-background) 52%,transparent)),url(/game_assets/ranked_bg_modepicker.png)}.direct-invite_unavailable__dg32w .direct-invite_art__d71l3{inset:5rem 0 0;overflow:hidden;background:none;opacity:1;pointer-events:none}.direct-invite_unavailable__dg32w .direct-invite_art__d71l3:before{content:"";position:absolute;top:50%;left:50%;width:min(1200px,110vw);aspect-ratio:2/1;background:url(/game_assets/challenge_standard_world.svg) 50%/contain no-repeat;opacity:.55;transform:translate(-50%,-50%)}.direct-invite_unavailable__dg32w .direct-invite_art__d71l3:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 80% at center,color-mix(in srgb,var(--content-overlay) 96%,transparent) 0,color-mix(in srgb,var(--content-overlay) 84%,transparent) 45%,color-mix(in srgb,var(--content-overlay) 38%,transparent) 100%)}.direct-invite_header__FSe6s{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:5rem;padding:1rem clamp(1.25rem,5vw,4rem);border-bottom:1px solid var(--border)}.direct-invite_brand__T_K_B{display:inline-flex;align-items:center;gap:.75rem;font-family:var(--font-manrope),Arial,sans-serif;font-size:var(--text-medium);font-weight:800;letter-spacing:.08em}.direct-invite_brand__T_K_B svg{width:1.5rem;height:1.5rem;color:var(--invite-accent)}.direct-invite_mode__yZlpD{border:1px solid var(--invite-accent);border-radius:100px;padding:.4rem 1rem;color:var(--invite-accent);font-size:var(--text-small);font-weight:800;letter-spacing:.12em}.direct-invite_main__hiMEE{display:flex;align-items:center;justify-content:center;min-height:calc(100dvh - 5rem);padding:clamp(2rem,5vw,4rem)}.direct-invite_content___Uv50{width:min(100%,44rem);padding-block:2rem;text-align:center}.direct-invite_content___Uv50 h1{font-family:var(--font-manrope),Arial,sans-serif;font-size:clamp(var(--text-h3),6vw,var(--text-7xl));font-weight:800;letter-spacing:-.055em;line-height:1.05;text-transform:uppercase}.direct-invite_content___Uv50 h1 em{color:var(--invite-accent);font-style:normal}.direct-invite_description__r8U9F{max-width:33rem;margin:1.5rem auto 0!important;color:var(--muted-text);font-size:var(--text-medium);line-height:1.5}.direct-invite_accountPrompt__9l52j{max-width:31rem;margin:1rem auto 0!important;color:var(--muted-text);font-size:var(--text-small);line-height:1.5}.direct-invite_accountEmphasis__PNQ8W{color:var(--rank-gold);font-weight:800}.direct-invite_actions__hfEl3{display:grid;justify-items:stretch;gap:1rem;width:min(100%,38rem);margin:2rem auto 0}.direct-invite_actionRow__fcpdQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%}.direct-invite_actionFrame__GPPqX{width:100%;height:3.5rem}.direct-invite_actionRow__fcpdQ form{width:100%;height:100%}.direct-invite_page__w8wbo :is(.direct-invite_accountAction__qISQ1,.direct-invite_primaryAction__Wtowq){color:var(--ink);font-family:var(--font-inter),Arial,sans-serif;font-size:11px;font-weight:var(--font-weight-black);letter-spacing:1px;white-space:normal}.direct-invite_page__w8wbo .direct-invite_goldAccountAction__t7WN8{color:#241e15}.direct-invite_homeFrame__cWgwn{width:12rem;height:3.5rem;margin:2rem auto 0}.direct-invite_page__w8wbo .direct-invite_content___Uv50 .direct-invite_homeFrame__cWgwn .direct-invite_primaryAction__Wtowq{min-width:12rem}.direct-invite_declineAction__RpPLm{justify-self:end;padding:0;border:0;border-bottom:1px solid;background:transparent;color:var(--muted-text);font-size:var(--text-small);cursor:pointer}.direct-invite_declineAction__RpPLm:disabled{opacity:.55;cursor:not-allowed}.direct-invite_mobileNote__n4zIX{display:none}.direct-invite_error__1DiRM{max-width:31rem;margin:0 auto!important;color:var(--destructive);font-size:var(--text-small)}@media (max-width:1023px){.direct-invite_art__d71l3{opacity:.55;background-position:50%,70%}.direct-invite_unavailable__dg32w .direct-invite_art__d71l3:before{opacity:.4}.direct-invite_mobileNote__n4zIX{display:block;color:var(--muted-text);font-size:var(--text-small)}}@media (max-width:600px){.direct-invite_unavailable__dg32w .direct-invite_art__d71l3{top:4.5rem}.direct-invite_header__FSe6s{min-height:4.5rem;padding:1rem}.direct-invite_brand__T_K_B{font-size:var(--text-small)}.direct-invite_brand__T_K_B svg{width:1.25rem;height:1.25rem}.direct-invite_mode__yZlpD{font-size:var(--text-xs)}.direct-invite_main__hiMEE{min-height:calc(100dvh - 4.5rem);padding:2.5rem 1.25rem}.direct-invite_content___Uv50{padding-block:0}.direct-invite_content___Uv50 h1{font-size:clamp(var(--text-h4),8.5vw,var(--text-h3))}.direct-invite_description__r8U9F{font-size:var(--text-small)}.direct-invite_art__d71l3{background-position:50%,62%}.direct-invite_actionRow__fcpdQ{gap:.75rem}.direct-invite_page__w8wbo :is(.direct-invite_accountAction__qISQ1,.direct-invite_primaryAction__Wtowq){font-size:9px}}.inviter-card_card__otk16{display:flex;align-items:center;gap:1rem;width:fit-content;max-width:100%;margin:2rem auto 0;padding:.85rem 1.2rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface) 90%,transparent);text-align:left}.inviter-card_avatar__CN1pZ{flex:none;width:3.25rem;height:3.25rem;border:2px solid var(--invite-accent);border-radius:50%;object-fit:cover}.inviter-card_details__v6lma{display:grid;gap:.1rem;min-width:0}.inviter-card_division__uwrmq,.inviter-card_label___JHDZ{color:var(--muted-text);font-size:var(--text-small)}.inviter-card_identity__zpH4o{display:flex;align-items:baseline;gap:.75rem;min-width:0}.inviter-card_username__42q7m{min-width:0;overflow-wrap:anywhere;font-size:var(--text-large)}.inviter-card_division__uwrmq{flex:none;color:var(--invite-accent);white-space:nowrap}@media (max-width:600px){.inviter-card_avatar__CN1pZ{width:2.25rem;height:2.25rem}.inviter-card_username__42q7m{font-size:var(--text-base)}}