.TeamCard_section__vSVx6{width:min(1200px,calc(100vw - 48px));display:flex;flex-direction:column;gap:32px}.TeamCard_sectionHeading__ebgQm{display:flex;align-items:center;justify-content:center;gap:24px}.TeamCard_sectionHeading__ebgQm h2{margin:0;color:var(--team-text-primary);font-size:32px;font-weight:600;line-height:1.3}.TeamCard_sectionDeco__dY5Vz{width:95px;height:25px;-o-object-fit:contain;object-fit:contain}.TeamCard_sectionDecoFlipped__xMNym{transform:scaleX(-1)}.TeamCard_teamContent__g7S4M{width:100%;display:flex;flex-direction:column;border:1px solid #1f2023;border-radius:12px;background:linear-gradient(83.54deg,rgba(72,75,81,.1) 7.88%,rgba(0,0,0,.1) 80.16%);box-shadow:0 3px 4px 0 #00000040}.TeamCard_teamCard___3oWP{padding:32px;display:flex;flex-direction:column;gap:24px}.TeamCard_teamCardTop__kwk6C{display:flex;align-items:stretch;justify-content:space-between;gap:32px}.TeamCard_teamDescriptionDesktop__zEgCa{display:block}.TeamCard_teamDescriptionMobile__qbOFq{display:none}.TeamCard_teamHero__2a_FV{display:flex;gap:24px;align-items:stretch;min-width:0;flex:1}.TeamCard_teamAvatar__UBcN0{width:124px;height:124px;border-radius:12px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.TeamCard_teamMeta__ViNHW{flex:1;display:flex;flex-direction:column;justify-content:center;gap:8px;min-width:0}.TeamCard_teamTitleRow__jhoAL{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;min-width:0}.TeamCard_teamTitleRow__jhoAL h3{margin:0;color:#fff;font-size:18px;font-weight:600;line-height:1.3}.TeamCard_teamTitleHeadline__9ll5h{display:flex;align-items:center;gap:4px;flex:0 1 auto;min-width:0}.TeamCard_teamNameText__bOwmR{min-width:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TeamCard_teamTitleEdit__E2Luo{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.TeamCard_teamMetaRow__porCu{display:flex;align-items:center;gap:12px;flex-wrap:nowrap;min-width:0;max-width:100%}.TeamCard_teamMetaRow__porCu .TeamCard_metaCount__PTppL{flex-shrink:0}.TeamCard_teamMetaRow__porCu .TeamCard_metaCaptainWrap__9yve9{display:flex;align-items:center;min-width:0;flex:1 1 0%}.TeamCard_teamMetaRow__porCu .TeamCard_metaCaptainLabel__u3qoc{flex-shrink:0;color:#84888c;font-size:14px;line-height:1.3}.TeamCard_teamMetaRow__porCu .TeamCard_metaCaptainName__GtTCj{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:14px;line-height:1.3}.TeamCard_socialRow__ybgo1{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.TeamCard_metaCount__PTppL,.TeamCard_metaText__tkmj9{font-size:14px;line-height:1.3;color:#84888c}.TeamCard_metaCount__PTppL{display:flex;align-items:center;gap:2px;color:#fff;white-space:nowrap;flex-wrap:nowrap}.TeamCard_metaIcon__CMMkE{width:16px;height:16px;display:block;flex-shrink:0}.TeamCard_socialButton__3rqsF{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;border-radius:999px;color:#fff;background:transparent;font-size:10px;font-weight:500;text-decoration:none;cursor:pointer;box-sizing:border-box}.TeamCard_socialButton__3rqsF img{width:16px;height:16px;display:block}.TeamCard_teamDescription__eczRU{margin:0;font-size:14px;line-height:1.5;color:#84888c}.TeamCard_teamDescriptionModal__18S_H{margin:0;font-size:14px;line-height:1.3;color:#a0a3a7;text-align:start}.TeamCard_teamCodeBadge__BGM8k,.TeamCard_teamIdBadge__bkudf{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;line-height:1.3}.TeamCard_teamIdBadge__bkudf{padding:2px 6px;background:hsla(0,0%,100%,.04)}.TeamCard_teamIdBadgeModal__qyKTg,.TeamCard_teamIdBadge__bkudf{align-self:flex-start;border-radius:4px;color:#84888c;font-size:12px;font-weight:400}.TeamCard_teamIdBadgeModal__qyKTg{padding:2px 4px;border:1px solid #1f2023;background:#18191b;line-height:1.3}.TeamCard_teamCodeBadge__BGM8k{flex-shrink:0;gap:4px;padding:2px 6px;border-radius:4px;color:#fff;background:#5e57c6;font-size:12px;font-weight:500;cursor:pointer}button.TeamCard_teamCodeBadge__BGM8k{margin:0;border:none;font:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none}.TeamCard_teamCodeCopy__GBmtJ{width:16px;height:16px;display:block;flex-shrink:0;color:#fff}.TeamCard_teamActions__HLP0x{min-width:160px;max-width:200px;display:grid;grid-template-columns:1fr;align-content:center;gap:16px;flex-shrink:0}.TeamCard_outlineButton___jZKQ,.TeamCard_primaryButton__vxjy3{height:36px;padding:0 16px;border:1px solid transparent;border-radius:8px;font-size:14px;font-weight:500;line-height:1;transition:.2s ease;white-space:nowrap}.TeamCard_outlineButton___jZKQ{border-color:#247cff;background:hsla(0,0%,98%,.04);color:#fff}.TeamCard_teamActionPrimary__t5XBy{border:1px solid #8f86ff;background:linear-gradient(273deg,#8f86ff 7.62%,#0bfaff 94.14%)}.TeamCard_teamActionSecondary__qGoA3,.TeamCard_teamActionTertiary__ouriK{position:relative;border-color:transparent;background:hsla(0,0%,98%,.04)}.TeamCard_teamActionSecondary__qGoA3:before,.TeamCard_teamActionTertiary__ouriK:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(90deg,#247cff,#fff 50%,#5e57c6);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.TeamCard_teamStatsInteractive__lefX4{display:block;width:100%;margin:0;padding:0;border:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:8px;transition:background .15s ease}.TeamCard_teamStatsRoot__J0VbD{width:100%}.TeamCard_teamStatsRow__uouw4{display:flex;flex-wrap:wrap;gap:16px;width:100%}.TeamCard_teamStatsPair__0WQD0{display:flex;flex:1 1 280px;align-items:center;gap:16px;box-sizing:border-box;min-width:0;padding:16px 24px;border-radius:8px;background:hsla(0,0%,100%,.02)}.TeamCard_teamStatsRankBlock__5d5Vv{display:flex;flex-direction:column;align-items:center;justify-content:center;width:196px;flex-shrink:0}.TeamCard_teamStatsWrap__qgp6W{display:flex;flex-direction:column;width:100%}.TeamCard_teamStatsWrap__qgp6W>*+*{margin-top:16px}.TeamCard_teamStatsRankNum__tzRE0{font-size:32px;font-weight:600;line-height:1;color:#fff}.TeamCard_teamStatsRankUnlisted__i8vc2{display:inline-block;font-size:20px;font-weight:600;line-height:1.2;color:#247cff;text-decoration:underline;text-underline-offset:.15em}.TeamCard_teamStatsRankLabel__8B_TY{margin-top:8px;font-size:12px;font-weight:400;line-height:1.3;color:#a0a3a7;text-align:center}.TeamCard_teamStatsDetailBox__l9pVm{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:8px 24px;border-radius:12px;border:1px solid #1f2023;background:#131516;box-sizing:border-box;min-width:0;flex:1}.TeamCard_teamStatsAmountRow___lDiF{display:flex;align-items:baseline;justify-content:center;gap:4px}.TeamCard_teamStatsAmountMain__9b11c{font-size:24px;font-weight:600;line-height:1.2;color:#fff}.TeamCard_teamStatsAmountUnit__aAGz7{font-size:14px;font-weight:600;line-height:1.2;color:#fff}.TeamCard_teamStatsGap__X62F0{font-size:12px;font-weight:400;line-height:1.3;color:hsla(0,0%,100%,.5);text-align:center}.TeamCard_teamStatsGapHintLine__H_LgU{margin:0;max-width:100%}.TeamCard_teamStatsRewardRow__xRvmI{display:flex;flex-wrap:wrap;gap:16px;width:100%;margin-top:16px}.TeamCard_teamStatsRewardCell__ej9Gn{display:flex;flex:1 1 200px;flex-direction:column;align-items:center;justify-content:center;padding:16px 24px;border-radius:8px;background:hsla(0,0%,100%,.02);box-sizing:border-box;min-width:0}.TeamCard_teamStatsRewardNum__tE_AH{font-size:32px;font-weight:600;line-height:1;color:#fff}.TeamCard_teamStatsRewardLabel__MPDJu{margin-top:8px;font-size:12px;font-weight:400;line-height:1.3;color:#a0a3a7;text-align:center}.TeamCard_teamStatsTradeRow__uokNF{display:flex;flex-wrap:wrap;align-items:stretch;width:100%;margin-top:24px}.TeamCard_teamStatsTradeRowBtnPrimary__Nsfgh,.TeamCard_teamStatsTradeRowBtnSecondary__VnXCI{flex:1 1 120px;min-width:0;box-sizing:border-box}.TeamCard_teamStatsTradeRow__uokNF>*+*{margin-left:24px}.TeamCard_teamStatsTradeBtnGhost__t7Qel{flex:1 1 120px;box-sizing:border-box;min-height:44px;padding:10px 16px;border-radius:6px;border:1px solid transparent;background:linear-gradient(#0c0d10,#0c0d10) padding-box,linear-gradient(135deg,rgba(90,150,255,.65),rgba(150,100,230,.55)) border-box;color:#fff;font-size:14px;font-weight:600;line-height:1.25;text-align:center;cursor:pointer;transition:filter .15s ease}.TeamCard_teamStatsTradeBtnGhost__t7Qel:hover{filter:brightness(1.1)}.TeamCard_teamStatsTradeBtnGhost__t7Qel:focus-visible{outline:2px solid #247cff;outline-offset:2px}.TeamCard_teamStatsTradeBtnPrimary__seA7a{flex:1 1 120px;box-sizing:border-box;min-height:44px;padding:10px 16px;border-radius:6px;border:none;background:linear-gradient(90deg,#00e5ff,#9b86ff);color:#fff;font-size:14px;font-weight:600;line-height:1.25;cursor:pointer;transition:filter .15s ease}.TeamCard_teamStatsTradeBtnPrimary__seA7a:hover{filter:brightness(1.08)}.TeamCard_teamStatsTradeBtnPrimary__seA7a:focus-visible{outline:2px solid #fff;outline-offset:2px}.TeamCard_teamStatsTradeBtnPrimaryLabel__jF_7v{display:block;width:100%}@media (max-width:767px){.TeamCard_teamStatsTradeRow__uokNF{flex-direction:row;flex-wrap:wrap;align-items:stretch;margin-top:24px}.TeamCard_teamStatsTradeRow__uokNF>*+*{margin-left:0;margin-top:0}.TeamCard_teamStatsTradeBtnGhost__t7Qel{flex:1 1 0;min-width:0;max-width:none}.TeamCard_teamStatsTradeBtnGhost__t7Qel:first-of-type{margin-right:10px}.TeamCard_teamStatsTradeBtnPrimary__seA7a{flex:0 0 100%;width:100%;max-width:none;margin-top:10px}.TeamCard_teamStatsTradeRowBtnSecondary__VnXCI{flex:1 1 0}.TeamCard_teamStatsTradeRowBtnSecondary__VnXCI:first-of-type{margin-right:16px}.TeamCard_teamStatsTradeRowBtnPrimary__Nsfgh{flex:0 0 100%;width:100%;margin-top:16px}}.TeamCard_teamDetailModalContent__7c9In{display:flex;flex-direction:column;align-items:stretch;gap:16px;max-height:min(80vh,900px);overflow-x:visible;overflow-y:hidden;text-align:left}.TeamCard_teamDetailModalTitle__TDZ_D{flex-shrink:0}.TeamCard_teamDetailModalBody___5LX_{overflow:visible hidden}.TeamCard_teamDetailModalBody___5LX_,.TeamCard_teamDetailModalMain__YD_rY{display:flex;flex-direction:column;align-items:stretch;width:100%;flex:1;min-height:0}.TeamCard_teamDetailModalMain__YD_rY{min-width:0;overflow-x:hidden;overflow-y:auto;padding-inline-end:16px;box-sizing:border-box}.TeamCard_teamDetailModalMain__YD_rY>*+*{margin-top:24px}.TeamCard_teamDetailModalTop__DyIlh{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap}.TeamCard_teamDetailModalShell__8Jyx5{padding:40px 24px 40px 40px}@media (max-width:767px){.TeamCard_teamDetailModalShell__8Jyx5{border-radius:8px!important;padding:0!important;background-image:none;background-color:#131516;box-shadow:0 20px 60px rgba(0,0,0,.6)}.TeamCard_teamDetailModalContent__7c9In{max-height:min(85vh,900px);overflow:hidden;padding:20px 16px 0;gap:16px}.TeamCard_teamDetailModalTitle__TDZ_D{margin:0;font-size:16px!important;font-weight:600;line-height:1.3;color:#fff}.TeamCard_teamDetailModalCloseBtn__YMxG1{top:20px;right:16px;width:24px;height:24px;color:hsla(0,0%,100%,.75)}.TeamCard_teamDetailModalCloseBtn__YMxG1 svg{width:16px;height:16px}.TeamCard_teamDetailModalBody___5LX_{flex:1;min-height:0;overflow:hidden;padding-bottom:0}.TeamCard_teamDetailModalMain__YD_rY{flex:1;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;padding-bottom:8px}.TeamCard_teamDetailModalMain__YD_rY>*+*{margin-top:16px}.TeamCard_teamDetailModalBody___5LX_>*+*{margin-top:0}.TeamCard_teamDetailModalTop__DyIlh{flex-direction:column;gap:16px}.TeamCard_teamDetailModalFooter__CF8an{flex-shrink:0;width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;padding:16px 16px 24px;box-sizing:border-box;background:#131516;border-radius:0 0 8px 8px}}.TeamCard_teamInnerRankH5Modal__6iIoq.TeamCard_teamInnerRank__MMrQ4{min-width:0}.TeamCard_teamInnerRankH5Modal__6iIoq .TeamCard_teamInnerRankHeader__60k1n,.TeamCard_teamInnerRankH5Modal__6iIoq .TeamCard_teamInnerRankRow__TSyGW{grid-template-columns:100px minmax(88px,1.1fr) minmax(96px,1fr) minmax(96px,1fr);align-items:center;box-sizing:border-box;min-width:548px;width:100%}.TeamCard_teamInnerRankH5Modal__6iIoq .TeamCard_teamInnerRankToolbar__22Nh2{flex-wrap:nowrap;align-items:stretch;gap:8px}.TeamCard_teamInnerRankH5Modal__6iIoq .TeamCard_teamInnerRankToolbar__22Nh2>*+*{margin-left:0}.TeamCard_teamInnerRankH5Modal__6iIoq .TeamCard_teamInnerRankDropdown__renXv{flex:1 1 0;min-width:0}.TeamCard_teamInnerRankH5Modal__6iIoq .TeamCard_teamInnerRankDropdownTrigger__KRGid{min-width:0;width:100%}.TeamCard_teamInnerRankH5Modal__6iIoq .TeamCard_teamInnerRankLine__bljNg{background:#484b51}.TeamCard_teamInnerRankH5Modal__6iIoq .TeamCard_teamInnerRankHeader__60k1n,.TeamCard_teamInnerRankH5Modal__6iIoq .TeamCard_teamInnerRankRowH5Fixed___nTNx{height:36px;min-height:36px;max-height:36px;box-sizing:border-box}.TeamCard_teamInnerRankH5Modal__6iIoq .TeamCard_teamInnerRankHeaderFirstCol__y2REP{flex-wrap:nowrap}.TeamCard_teamInnerRankH5Modal__6iIoq .TeamCard_teamInnerRankHeaderFirstTitle__2kv0y{flex-shrink:0;white-space:nowrap}.TeamCard_teamInnerRankH5Modal__6iIoq .TeamCard_teamInnerRankTableWrap__9TrYm{min-width:0;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:16px;margin-bottom:-16px;overflow-y:visible}.TeamCard_teamInnerRankH5Modal__6iIoq .TeamCard_teamInnerRankTableWrap__9TrYm::-webkit-scrollbar{height:4px}.TeamCard_teamInnerRankH5Modal__6iIoq .TeamCard_teamInnerRankTableWrap__9TrYm::-webkit-scrollbar-thumb{border-radius:999px;background:hsla(0,0%,100%,.2)}.TeamCard_teamInnerRankH5Modal__6iIoq .TeamCard_teamRosterPagerButtonActive__ZOGtd{background:#303236}.TeamCard_teamInnerRankH5Modal__6iIoq .TeamCard_teamInnerRankHeaderCell__Q76hX{min-height:0;height:100%;padding:0 8px;font-size:14px;color:#a0a3a7}.TeamCard_teamInnerRankH5Modal__6iIoq .TeamCard_teamInnerRankRowH5Fixed___nTNx .TeamCard_teamInnerRankCell__pgolo{min-height:0;height:100%;padding:0 8px;font-size:14px}@media (min-width:768px){.TeamCard_teamStatsDetailBox__l9pVm{height:74px}}@media (max-width:767px){.TeamCard_teamStatsRow__uouw4{flex-wrap:nowrap;align-items:stretch;gap:8px}.TeamCard_teamStatsPair__0WQD0{flex:1 1 0;min-width:0;flex-direction:column;align-items:stretch;padding:12px;border-radius:8px;background:hsla(0,0%,100%,.04);gap:10px}.TeamCard_teamStatsRankBlock__5d5Vv{width:100%}.TeamCard_teamStatsRankNum__tzRE0{font-size:20px}.TeamCard_teamStatsRankUnlisted__i8vc2{font-size:16px}.TeamCard_teamStatsDetailBox__l9pVm{width:100%;padding:8px 8px 12px}.TeamCard_teamStatsAmountMain__9b11c{font-size:14px}.TeamCard_teamStatsRewardRow__xRvmI{flex-wrap:nowrap;gap:8px;margin-top:8px}.TeamCard_teamStatsRewardCell__ej9Gn{flex:1 1 0;min-width:0;padding:12px}.TeamCard_teamStatsRewardNum__tE_AH{font-size:20px}}.TeamCard_teamRoster__5N9la{width:100%}.TeamCard_teamRosterLine__xCG1C{width:100%;height:1px;background:hsla(0,0%,100%,.06)}.TeamCard_teamRosterHeader__Ykh4m,.TeamCard_teamRosterRow__RJg5c{display:grid;grid-template-columns:1fr 1fr;align-items:center}.TeamCard_teamRosterHeader__Ykh4m{min-height:48px}.TeamCard_teamRosterCell__pUaAC,.TeamCard_teamRosterHeaderCell__UuJLW{display:flex;align-items:center;justify-content:center;min-width:0;padding:0 8px;text-align:center}.TeamCard_teamRosterHeaderCell__UuJLW{min-height:48px;color:#84888c;font-size:14px;font-weight:500;line-height:1.3}.TeamCard_teamRosterBody__wihxl{width:100%}.TeamCard_teamRosterRow__RJg5c{min-height:44px;border-top:1px solid hsla(0,0%,100%,.06)}.TeamCard_teamRosterCell__pUaAC{min-height:44px;color:#fff;font-size:14px;line-height:1.3}.TeamCard_teamRosterCaptain__p8J3V{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#fff;white-space:nowrap}.TeamCard_teamRosterCaptainFlag__vCLd0{width:9px;height:13px;display:block;flex-shrink:0}.TeamCard_teamInnerRankCaptainMember__109Um{display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%;min-width:0}.TeamCard_teamInnerRankCaptainLabel__vCT5Y{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.3;color:inherit}.TeamCard_teamRosterPagerWrap__e0p0k{display:flex;justify-content:center;padding:24px 0}.TeamCard_teamRosterPager__7mWXp{display:inline-flex;align-items:center;gap:8px}.TeamCard_teamRosterPagerArrow__h9QMr,.TeamCard_teamRosterPagerButton__nuFVD{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:999px;background:transparent;color:#fff;font-size:14px;font-weight:500;line-height:1.3}.TeamCard_teamRosterPagerButtonActive__ZOGtd{background:hsla(0,0%,100%,.18)}.TeamCard_teamRosterPagerEllipsis__k9WgB{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:#fff;font-size:14px;font-weight:500;line-height:1.3}.TeamCard_teamInnerRank__MMrQ4{width:100%;display:flex;flex-direction:column;gap:0}.TeamCard_teamInnerRankToolbar__22Nh2{display:flex;flex-wrap:wrap;align-items:center;width:100%}.TeamCard_teamInnerRankToolbar__22Nh2>*+*{margin-left:16px}.TeamCard_teamInnerRankDropdown__renXv{flex:0 1 auto}.TeamCard_teamInnerRankDropdownTrigger__KRGid{min-width:160px}.TeamCard_teamInnerRankLine__bljNg{width:100%;height:1px;margin-top:16px;margin-bottom:0;background:hsla(0,0%,100%,.06)}.TeamCard_teamInnerRankHeaderFirstCol__y2REP{justify-content:center;gap:4px;flex-wrap:wrap}.TeamCard_teamInnerRankHeaderFirstTitle__2kv0y{display:inline-block;min-width:0}.TeamCard_teamInnerRankTableWrap__9TrYm{width:100%;overflow-x:auto}.TeamCard_teamInnerRankHeader__60k1n,.TeamCard_teamInnerRankRow__TSyGW{display:grid;grid-template-columns:minmax(72px,.9fr) minmax(88px,1.1fr) minmax(96px,1fr) minmax(96px,1fr);align-items:center;min-width:520px}@media (min-width:768px){.TeamCard_teamInnerRankHeader__60k1n,.TeamCard_teamInnerRankRow__TSyGW{grid-template-columns:100px minmax(88px,1.1fr) minmax(96px,1fr) minmax(96px,1fr);min-width:548px}}.TeamCard_teamInnerRankHeader__60k1n{min-height:48px}.TeamCard_teamInnerRankHeaderCell__Q76hX{display:flex;align-items:center;justify-content:center;min-width:0;padding:0 6px;text-align:center;color:#84888c;font-size:12px;font-weight:500;line-height:1.3}.TeamCard_teamInnerRankBody__OXxbx{width:100%}.TeamCard_teamInnerRankRow__TSyGW{min-height:48px;border-top:1px solid hsla(0,0%,100%,.06)}.TeamCard_teamInnerRankRowCaptain__mJpPd{background:rgba(36,124,255,.08);border-radius:8px;border:1px solid rgba(36,124,255,.25);margin-top:-1px}.TeamCard_teamInnerRankRowPinned__LRcbf{background:hsla(0,0%,100%,.04)}.TeamCard_teamInnerRankRowPinned__LRcbf .TeamCard_teamInnerRankCell__pgolo{color:#528cff}.TeamCard_teamInnerRankRowCaptain__mJpPd.TeamCard_teamInnerRankRowPinned__LRcbf{background:hsla(0,0%,100%,.04);border:none;border-radius:0;margin-top:0}.TeamCard_teamInnerRankRowPinned__LRcbf .TeamCard_teamInnerRankCaptainLabel__vCT5Y,.TeamCard_teamInnerRankRowPinned__LRcbf .TeamCard_teamInnerRankUnlisted__ZyfaQ{color:#528cff}.TeamCard_teamInnerRankCell__pgolo{display:flex;align-items:center;justify-content:center;min-width:0;padding:8px 6px;text-align:center;color:#fff;font-size:14px;font-weight:400;line-height:1.3}.TeamCard_teamInnerRankCellFull__QCJn2{grid-column:1/-1;display:flex;align-items:center;justify-content:center;min-height:120px;padding:16px;color:#84888c;font-size:14px}.TeamCard_teamInnerRankEligibilityLink__NQk7N,.TeamCard_teamInnerRankUnlisted__ZyfaQ{color:#247cff;font-weight:500;text-decoration:underline;text-underline-offset:.12em}.TeamCard_teamInnerRankEligibilityLink__NQk7N{cursor:pointer}.TeamCard_teamInnerRankRowPinned__LRcbf .TeamCard_teamInnerRankEligibilityLink__NQk7N{color:#528cff}.TeamCard_teamInnerRankSkeleton__2mRg_{display:block;width:min(280px,60%);height:14px;margin:0 auto;border-radius:4px;background:linear-gradient(90deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.14) 50%,hsla(0,0%,100%,.06));background-size:200% 100%;animation:TeamCard_teamInnerRankShimmer__GwP2_ 1.2s ease-in-out infinite}@keyframes TeamCard_teamInnerRankShimmer__GwP2_{0%{background-position:100% 0}to{background-position:-100% 0}}.TeamCard_joinTeamSection__WMqSp{display:flex;flex-direction:column;gap:32px}.TeamCard_joinTeamIntro__rjNnJ{display:flex;flex-direction:column;align-items:center;gap:16px}.TeamCard_joinTeamTitleWrap___InkM{display:flex;align-items:center;justify-content:center;gap:24px}.TeamCard_joinTeamTitleWrap___InkM h3{margin:0;color:var(--team-text-primary);font-size:32px;font-weight:600;line-height:1.3}.TeamCard_joinTeamTitleDeco__RCEJy{width:95px;height:25px;-o-object-fit:contain;object-fit:contain}.TeamCard_joinTeamTitleDecoFlipped__poCQo{transform:scaleX(-1)}.TeamCard_joinTeamCount__vkqCT{margin:0;color:#84888c;font-size:16px;line-height:1.6}.TeamCard_joinTeamCount__vkqCT span{display:inline-block;margin-left:4px;font-size:20px;font-weight:600;line-height:1.8;background:var(--team-number-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.TeamCard_joinCaptainCard__falzs{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:108px;padding:24px 32px;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;background:linear-gradient(38deg,hsla(220,5%,88%,.1) 7.88%,rgba(0,0,0,.1) 80.16%),rgba(12,13,15,.92);box-shadow:0 3px 4px rgba(0,0,0,.25)}.TeamCard_joinCaptainInfo__qpLhh{display:flex;flex-direction:column;gap:12px}.TeamCard_joinCaptainInfo__qpLhh strong{color:var(--team-text-primary);font-size:20px;font-weight:600;line-height:1.3}.TeamCard_joinCaptainInfo__qpLhh p{margin:0;color:#84888c;font-size:14px;line-height:1.5}.TeamCard_joinCaptainInfo__qpLhh p span{color:#528cff;font-weight:600}.TeamCard_joinCaptainButton__BcqzX{min-width:160px;height:44px;border:1px solid #247cff;border-radius:8px;color:var(--team-text-primary);background:hsla(0,0%,98%,.04);font-size:16px;font-weight:500}.TeamCard_joinSortRow__iyNvf,.TeamCard_joinToolbar__exq9q{display:flex;align-items:center;gap:16px}.TeamCard_joinSortRow__iyNvf{min-width:0;flex:1}.TeamCard_joinSortLabel__hS6d4{flex-shrink:0;color:#a0a3a7;font-size:14px;line-height:1.3}.TeamCard_joinSortTabs__z_2Qf{display:flex;align-items:center;gap:24px;min-width:0;flex-wrap:wrap}.TeamCard_joinDropdown__P1r_k,.TeamCard_joinSortTab__iTsuR{color:#84888c;background:transparent;font-size:14px;line-height:1.3}.TeamCard_joinSortTab__iTsuR{height:32px;padding:0;border:0}.TeamCard_joinSortTabActive__76fc4{padding:0 16px;border:1px solid #528cff;border-radius:6px;color:#528cff}.TeamCard_joinDropdownWrap__sbvDE{position:relative;flex-shrink:0}.TeamCard_joinDropdown__P1r_k{-moz-appearance:none;appearance:none;-webkit-appearance:none;min-width:126px;height:32px;padding:0 32px 0 12px;border:0;border-radius:6px;background:hsla(0,0%,100%,.04);outline:0;cursor:pointer}.TeamCard_joinDropdownWrap__sbvDE:after{content:"";position:absolute;right:12px;top:50%;width:0;height:0;transform:translateY(-35%);border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #fff}.TeamCard_joinSearch__1_YHV{display:flex;align-items:center;gap:8px;min-width:0;width:472px;height:44px;padding:0 14px;border-radius:6px;background:hsla(0,0%,100%,.04);color:#a0a3a7;font-size:14px;line-height:1.3}.TeamCard_joinSearchInput__YbvWr{width:100%;border:0;outline:0;color:var(--team-text-primary);background:transparent;font-size:inherit;line-height:inherit}.TeamCard_joinSearchInput__YbvWr::-moz-placeholder{color:#a0a3a7}.TeamCard_joinSearchInput__YbvWr::placeholder{color:#a0a3a7}.TeamCard_joinSearchIcon__IRKFi{position:relative;width:16px;height:16px;flex-shrink:0}.TeamCard_joinSearchIcon__IRKFi:after,.TeamCard_joinSearchIcon__IRKFi:before{content:"";position:absolute}.TeamCard_joinSearchIcon__IRKFi:before{inset:1px 3px 3px 1px;border:2px solid #84888c;border-radius:50%}.TeamCard_joinSearchIcon__IRKFi:after{right:1px;bottom:1px;width:6px;height:2px;transform:rotate(45deg);transform-origin:right center;background:#84888c;border-radius:999px}.TeamCard_joinTeamGrid__x7g8G{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.TeamCard_joinTeamCard__wIBVu{position:relative;display:flex;flex-direction:column;gap:16px;padding:20px 22px;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;background:hsla(0,0%,100%,.02);overflow:hidden}.TeamCard_joinTeamRecommendBadge__wwwq_{position:absolute;top:0;right:0;padding:2px 6px;border-radius:0 12px 0 4px;background:#2bc235;color:#070808;font-size:12px;line-height:1.3}.TeamCard_joinTeamCardHeader__ixtTu{display:flex;align-items:center;gap:12px}.TeamCard_joinTeamCardAvatar__TAgvC{width:96px;height:96px;border-radius:12px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.TeamCard_joinTeamCardBody__2PFTA{min-width:0;display:flex;flex-direction:column;gap:12px}.TeamCard_joinTeamCardTitleRow__9ftoC{display:flex;align-items:center;gap:8px;min-width:0}.TeamCard_joinTeamCardTitleRow__9ftoC h4{margin:0;color:var(--team-text-primary);font-size:20px;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TeamCard_joinTeamCardId__K2BSk{padding:2px 6px;border-radius:4px;background:hsla(0,0%,100%,.04);color:#84888c;font-size:12px;line-height:1.3;white-space:nowrap}.TeamCard_joinTeamCardMeta__N3FoV{display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:#c4c4c4;font-size:14px;line-height:1.3}.TeamCard_joinTeamCardDesc__soPo4{text-align:start;color:#84888c;font-size:14px;line-height:1.3}.TeamCard_joinTeamCardButton__npv12{position:relative;height:44px;border:1px solid #247cff;border-radius:8px;color:#fff;background:linear-gradient(135deg,#89b0fe,#1262fe);font-size:16px;font-weight:500;overflow:hidden}.TeamCard_joinTeamCardButtonDisabled__aT2Hi{opacity:.5}.TeamCard_pagination__kNnu6{display:flex;align-items:center;justify-content:center;gap:8px;padding-top:24px}.TeamCard_joinPagination___Ha_s{padding-top:4px}.TeamCard_pageArrow__LxhsT,.TeamCard_pageButton___rlHj{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:28px;padding:0 4px;border:0;border-radius:999px;background:transparent;color:#fff;font-size:14px;font-weight:500;line-height:1.3}.TeamCard_pageButtonActive__TxbdA{min-width:28px;padding:0;background:hsla(0,0%,100%,.18)}.TeamCard_joinMoreButton__I8zTE{display:none;align-self:center;color:#a0a3a7;background:transparent;font-size:14px;font-weight:600;line-height:1.3}.TeamCard_teamActionReselect__dwgCA{color:#fff}@media (max-width:1023px){.TeamCard_section__vSVx6{width:min(100%,calc(100vw - 32px));gap:24px}.TeamCard_teamCard___3oWP{grid-template-columns:1fr;padding:20px;background-position:bottom}.TeamCard_joinToolbar__exq9q{flex-direction:column;align-items:stretch}.TeamCard_joinSortRow__iyNvf{width:100%;justify-content:space-between}.TeamCard_joinSearch__1_YHV{width:100%}}@media (max-width:767px){.TeamCard_sectionHeading__ebgQm{gap:12px}.TeamCard_sectionHeading__ebgQm h2{font-size:22px}.TeamCard_sectionDeco__dY5Vz{width:48px;height:14px}.TeamCard_joinTeamSection__WMqSp{gap:24px}.TeamCard_joinTeamIntro__rjNnJ{gap:12px}.TeamCard_joinTeamTitleWrap___InkM{gap:12px;width:100%;overflow:hidden}.TeamCard_joinTeamTitleWrap___InkM h3{font-size:18px}.TeamCard_joinTeamTitleDeco__RCEJy{width:60px;height:16px}.TeamCard_joinTeamCount__vkqCT{font-size:14px}.TeamCard_joinTeamCount__vkqCT span{font-size:14px;line-height:1.6}.TeamCard_joinCaptainCard__falzs{min-height:155px;padding:10px;justify-content:center;text-align:center}.TeamCard_joinCaptainInfo__qpLhh{align-items:center;gap:4px}.TeamCard_joinCaptainInfo__qpLhh strong{font-size:18px}.TeamCard_joinCaptainInfo__qpLhh p{font-size:14px;line-height:1.5}.TeamCard_joinCaptainButton__BcqzX{min-width:160px;height:36px;font-size:14px}.TeamCard_joinToolbar__exq9q{gap:16px}.TeamCard_joinSearch__1_YHV{order:1;height:32px;padding:0 8px;font-size:12px}.TeamCard_joinSortRow__iyNvf{order:2;gap:8px;align-items:center;flex-wrap:wrap}.TeamCard_joinSortLabel__hS6d4{font-size:12px}.TeamCard_joinSortTabs__z_2Qf{gap:16px}.TeamCard_joinDropdown__P1r_k,.TeamCard_joinSortTab__iTsuR{font-size:12px}.TeamCard_joinSortTabActive__76fc4{padding:0 12px}.TeamCard_joinDropdown__P1r_k{min-width:126px;margin-left:auto}.TeamCard_joinTeamGrid__x7g8G{display:flex;gap:16px;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x proximity}.TeamCard_joinTeamGrid__x7g8G::-webkit-scrollbar{display:none}.TeamCard_joinTeamCard__wIBVu{flex:0 0 300px;gap:12px;padding:20px 16px;border-radius:12px;scroll-snap-align:start}.TeamCard_joinTeamRecommendBadge__wwwq_{border-radius:0 12px 0 4px}.TeamCard_joinTeamCardHeader__ixtTu{gap:8px;align-items:flex-start}.TeamCard_joinTeamCardAvatar__TAgvC{width:72px;height:72px;border-radius:8px}.TeamCard_joinTeamCardBody__2PFTA{gap:6px}.TeamCard_joinTeamCardTitleRow__9ftoC{flex-direction:column;align-items:flex-start;gap:6px}.TeamCard_joinTeamCardTitleRow__9ftoC h4{font-size:16px}.TeamCard_joinTeamCardDesc__soPo4,.TeamCard_joinTeamCardMeta__N3FoV{font-size:14px}.TeamCard_joinTeamCardButton__npv12{height:40px;font-size:14px}.TeamCard_joinPagination___Ha_s{display:none}.TeamCard_joinMoreButton__I8zTE{display:inline-flex}.TeamCard_teamContent__g7S4M{gap:0}.TeamCard_teamCard___3oWP{padding:16px;border-radius:12px}.TeamCard_teamCardTop__kwk6C{flex-direction:column;gap:16px}.TeamCard_teamHero__2a_FV{width:100%;gap:8px}.TeamCard_teamAvatar__UBcN0{width:72px;height:72px;border-radius:8px}.TeamCard_teamTitleRow__jhoAL{gap:8px}.TeamCard_teamTitleRow__jhoAL h3{font-size:16px;line-height:1.3}.TeamCard_teamMeta__ViNHW{gap:6px}.TeamCard_teamMetaRow__porCu{gap:12px;align-items:center}.TeamCard_socialRow__ybgo1{width:100%;gap:12px}.TeamCard_metaCount__PTppL,.TeamCard_metaText__tkmj9{font-size:14px;line-height:1.3}.TeamCard_teamDescriptionDesktop__zEgCa{display:none}.TeamCard_teamDescriptionMobile__qbOFq{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:start;font-size:14px;line-height:1.3}.TeamCard_teamCodeBadge__BGM8k,.TeamCard_teamIdBadge__bkudf{padding:3px 6px;border-radius:6px;font-size:10px}.TeamCard_teamActions__HLP0x{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:16px;max-width:inherit}.TeamCard_teamActions__HLP0x>:only-child{grid-column:1/-1;width:100%;justify-self:stretch}.TeamCard_teamActions__HLP0x>:first-child{order:2}.TeamCard_teamActions__HLP0x>:nth-child(2){order:1}.TeamCard_outlineButton___jZKQ,.TeamCard_primaryButton__vxjy3{height:36px;border-radius:8px;font-size:12px;padding:0 8px;white-space:nowrap;min-width:0}.TeamCard_teamActionPrimary__t5XBy{grid-column:1/-1;order:2}.TeamCard_teamActionSecondary__qGoA3{order:0}.TeamCard_teamActionTertiary__ouriK{order:1}.TeamCard_teamRosterHeader__Ykh4m{min-height:44px}.TeamCard_teamRosterHeaderCell__UuJLW{min-height:44px;padding:0 4px;font-size:12px}.TeamCard_teamRosterCell__pUaAC,.TeamCard_teamRosterRow__RJg5c{min-height:40px}.TeamCard_teamRosterCell__pUaAC{padding:0 4px;font-size:12px}.TeamCard_teamInnerRankCaptainMember__109Um,.TeamCard_teamRosterCaptain__p8J3V{gap:6px}.TeamCard_teamInnerRankCaptainLabel__vCT5Y{font-size:12px}.TeamCard_teamRosterPagerWrap__e0p0k{padding:20px 0 8px}.TeamCard_teamRosterPager__7mWXp{gap:4px}.TeamCard_teamRosterPagerArrow__h9QMr,.TeamCard_teamRosterPagerButton__nuFVD,.TeamCard_teamRosterPagerEllipsis__k9WgB{width:24px;height:24px;font-size:12px}.TeamCard_pagination__kNnu6{gap:6px;padding-top:16px}.TeamCard_pageArrow__LxhsT,.TeamCard_pageButton___rlHj{min-width:24px;height:24px;padding:0 6px;border-radius:999px;font-size:12px}.TeamCard_teamActionReselect__dwgCA{grid-column:inherit}}.ReselectTeamModal_scrollArea__2Z1cu{max-height:min(60vh,520px);overflow-y:auto;padding-right:4px;margin-right:-4px;width:100%}.ReselectTeamModal_joinTeamGrid__BhSUq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;min-height:250px}.ReselectTeamModal_noTeams__XJyJe{grid-column:1/-1;text-align:center;padding:32px 16px;color:var(--text-secondary,#84888c);font-size:14px}@media (max-width:767px){.ReselectTeamModal_joinTeamGrid__BhSUq{grid-template-columns:1fr}.ReselectTeamModal_modalTitle__Aoqvh.ReselectTeamModal_modalTitle__Aoqvh{width:100%;box-sizing:border-box;margin:-16px 0 0;padding:0 48px 0 0;min-height:32px;display:flex;align-items:center;text-align:left}}@media (min-width:768px) and (max-width:1023px){.ReselectTeamModal_joinTeamGrid__BhSUq{grid-template-columns:repeat(2,minmax(0,1fr))}}.WctcLiveGradientButton_root__JEMne{position:relative;isolation:isolate;box-sizing:border-box;width:100%;height:44px;margin:0;padding:0 16px;border:1px solid #0cc2e0;border-radius:8px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;background:linear-gradient(-66.659deg,#8f86ff 7.6222%,#0bfaff 94.143%);display:inline-flex;flex-direction:row;align-items:center;justify-content:center;-moz-column-gap:8px;column-gap:8px;transition:opacity var(--transition,.2s ease)}.WctcLiveGradientButton_root__JEMne:before{content:"";position:absolute;left:34.73px;top:-21.21px;z-index:0;width:264.533px;height:81px;border-radius:264.533px;pointer-events:none;background:linear-gradient(90deg,var(--Color-4,#0059ff) 0,var(--Color-8,#6b64ca) 100%);filter:blur(15px)}.WctcLiveGradientButton_root__JEMne>*{position:relative;z-index:1}.WctcLiveGradientButton_layoutCard__KFoNc{max-width:336px;margin-left:auto;margin-right:auto}.WctcLiveGradientButton_layoutFullWidth__4Poii{max-width:none}.WctcLiveGradientButton_label__1d96P{font-family:Switzer,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;line-height:1.3}.WctcLiveGradientButton_labelToneAdaptive__lCcZG .WctcLiveGradientButton_label__1d96P{color:#070808;-webkit-text-fill-color:#070808}.WctcLiveGradientButton_labelToneOnDark__l6r75 .WctcLiveGradientButton_label__1d96P{color:#fff;-webkit-text-fill-color:#fff}.WctcLiveGradientButton_root__JEMne:hover:not(:disabled){opacity:.92}.WctcLiveGradientButton_root__JEMne:disabled,.WctcLiveGradientButton_root__JEMne[disabled]{cursor:not-allowed;opacity:1;border-color:rgba(7,8,8,.12);background:rgba(7,8,8,.06)}.WctcLiveGradientButton_root__JEMne:disabled:before,.WctcLiveGradientButton_root__JEMne[disabled]:before{display:none}.WctcLiveGradientButton_root__JEMne:disabled .WctcLiveGradientButton_label__1d96P,.WctcLiveGradientButton_root__JEMne[disabled] .WctcLiveGradientButton_label__1d96P{color:#84888c;-webkit-text-fill-color:#84888c}.WctcLiveGradientButton_lockIcon__Euopz{flex-shrink:0;color:#84888c}.WctcLiveGradientButton_root__JEMne:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (max-width:767px){.WctcLiveGradientButton_root__JEMne{height:40px}.WctcLiveGradientButton_layoutCard__KFoNc{max-width:none}.WctcLiveGradientButton_labelToneAdaptive__lCcZG .WctcLiveGradientButton_label__1d96P{color:#fff;-webkit-text-fill-color:#fff}.WctcLiveGradientButton_root__JEMne:disabled .WctcLiveGradientButton_label__1d96P,.WctcLiveGradientButton_root__JEMne[disabled] .WctcLiveGradientButton_label__1d96P{color:#84888c;-webkit-text-fill-color:#84888c}}