.all-teams_allTeamsContainer__Wynwh{display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem 1rem 4rem;width:100%;position:relative}.all-teams_headerRow__MESCV{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.all-teams_pageTitle__3xmfp{font-size:var(--desktop-h6-size);font-weight:var(--fw-semi-bold);margin:0}.all-teams_pageSub__emd_g{font-size:var(--fs-p-size-mobile);color:hsla(0,0%,100%,.5);margin:.2rem 0 0}.all-teams_headerActions__OIpj7{display:flex;gap:.75rem;align-items:center}.all-teams_createTeamBTN__9waSp{display:inline-flex;align-items:center;gap:.4rem;background-color:var(--v-ent-red);color:var(--primary-bg);padding:.55rem 1rem;font-size:var(--fs-p-size-mobile);font-weight:var(--fw-semi-bold);border-radius:6px;cursor:pointer;transition:background-color .25s,transform .15s}.all-teams_createTeamBTN__9waSp:hover{background-color:var(--v-ent-light-red);transform:translateY(-1px)}.all-teams_plusIcon__3n26n{font-size:1rem}.all-teams_tabsRow__FWSvE{display:flex;gap:.4rem;background-color:var(--overlay-gray);padding:.35rem;border-radius:8px;width:max-content;max-width:100%;overflow-x:auto;scrollbar-width:none}.all-teams_tabsRow__FWSvE::-webkit-scrollbar{display:none}.all-teams_tabBTN__oJW9H{background:transparent;color:hsla(0,0%,100%,.7);font-family:inherit;font-size:var(--fs-p-size-mobile);font-weight:var(--fw-medium);padding:.45rem .9rem;border-radius:6px;cursor:pointer;white-space:nowrap;transition:background-color .2s,color .2s}.all-teams_tabBTN__oJW9H:hover{color:var(--primary-bg)}.all-teams_activeTab__GIFHj{background-color:#46484f;color:var(--primary-bg)}.all-teams_filtersRow__eB0jv{display:flex;gap:.6rem;flex-wrap:wrap;align-items:center}.all-teams_searchBar__FgxOd{display:flex;align-items:center;gap:.4rem;background-color:var(--overlay-gray);border-radius:6px;padding:.45rem .75rem;flex:1 1 240px;min-width:200px;max-width:340px}.all-teams_searchIcon__LXiXd{color:hsla(0,0%,100%,.5);font-size:1rem}.all-teams_searchInput__iiQhN{background:transparent;border:none;outline:none;color:var(--primary-bg);font-family:inherit;font-size:var(--fs-p-size-mobile);flex:1 1;min-width:0}.all-teams_searchInput__iiQhN::placeholder{color:hsla(0,0%,100%,.35)}.all-teams_filterSelect__KdsCc{position:relative;display:flex;align-items:center}.all-teams_select__AD6mA{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--overlay-gray);border-radius:6px;color:var(--primary-bg);font-family:inherit;font-size:var(--fs-p-size-mobile);padding:.45rem 2rem .45rem .75rem;cursor:pointer;outline:none;height:38px}.all-teams_select__AD6mA:focus{background-color:hsla(0,0%,100%,.06)}.all-teams_selectCaret__qxFJU{position:absolute;right:.55rem;pointer-events:none;color:hsla(0,0%,100%,.45);font-size:.85rem}.all-teams_cardGrid__RqxcR{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1.25rem;gap:1.25rem;margin-top:.25rem}.all-teams_card__6wATc{background-color:var(--overlay-gray);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;transition:background-color .25s,transform .2s;position:relative}.all-teams_card__6wATc:hover{transform:translateY(-2px)}.all-teams_cardBanner__VFU5O{width:100%;height:100px;position:relative;background-color:#2a2b2f}.all-teams_placeholderBanner__2bHp_{width:100%;height:100%;background-color:rgba(237,28,36,.18)}.all-teams_openBadge__g18mu,.all-teams_ownedBadge__B8one{position:absolute;top:.6rem;right:.6rem;font-size:.7rem;font-weight:var(--fw-semi-bold);padding:3px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.05em;z-index:2}.all-teams_openBadge__g18mu{background-color:rgba(212,175,55,.2);color:var(--v-ent-gold)}.all-teams_ownedBadge__B8one{background-color:rgba(237,28,36,.2);color:var(--v-ent-red)}.all-teams_cardLogoWrap__xoBr_{width:60px;height:60px;border-radius:10px;margin-left:1rem;margin-top:-28px;border:3px solid var(--overlay-gray);background-color:#1a1a1d;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:1}.all-teams_cardLogo__tfbZG{width:100%;height:100%;object-fit:cover;border-radius:8px}.all-teams_placeholderLogo__dOcW8{background-color:var(--v-ent-red)}.all-teams_cardBody__SFjzg{display:flex;flex-direction:column;gap:.6rem;padding:.6rem 1rem 1rem}.all-teams_cardHeader__XBgqV{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.all-teams_teamName__7sXPV{font-size:var(--fs-p-size-desktop);font-weight:var(--fw-semi-bold);margin:0;color:var(--primary-bg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.all-teams_teamTag__lPQmV{font-size:.7rem;font-weight:var(--fw-semi-bold);padding:2px 6px;background-color:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.7);border-radius:3px;letter-spacing:.04em}.all-teams_cardMeta__OXqeS{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.all-teams_metaItem__8dpQg{display:inline-flex;align-items:center;gap:.3rem;font-size:var(--fs-p-size-mobile);color:hsla(0,0%,100%,.6)}.all-teams_metaIcon__N_iik{font-size:.95rem}.all-teams_dotIcon__jKU7I{font-size:.35rem;color:hsla(0,0%,100%,.35)}.all-teams_statsRow__s9rYU{display:flex;gap:.6rem;margin-top:.2rem}.all-teams_statBlock___E_UG{flex:1 1;background-color:#1a1a1d;border-radius:7px;padding:.5rem .75rem;display:flex;flex-direction:column;gap:.15rem}.all-teams_statValue__AJMJ4{font-size:var(--fs-p-size-desktop);font-weight:var(--fw-bold);color:var(--v-ent-gold);display:inline-flex;align-items:center;gap:.25rem}.all-teams_statLabel__8_oP8{font-size:.7rem;color:hsla(0,0%,100%,.45);text-transform:uppercase;letter-spacing:.05em}.all-teams_trophyIcon__brH5n{font-size:.95rem;color:rgba(251,198,75,.9)}.all-teams_cardActions__CAf9f{display:flex;gap:.5rem;margin-top:.4rem}.all-teams_actionBtn__DoBVn{flex:1 1;text-align:center;font-family:inherit;font-size:var(--fs-p-size-mobile);font-weight:var(--fw-medium);padding:.5rem .75rem;border-radius:5px;cursor:pointer;transition:background-color .2s,opacity .2s;white-space:nowrap}.all-teams_actionPrimary__W8_7G{background-color:var(--v-ent-gold);color:var(--primary-bg)}.all-teams_actionPrimary__W8_7G:hover{background-color:var(--v-ent-light-gold)}.all-teams_actionSecondary__I4O_3{background-color:#46484f;color:var(--primary-bg)}.all-teams_actionSecondary__I4O_3:hover{background-color:#5a5c64}.all-teams_actionGhost__J8_VY{background:transparent;color:hsla(0,0%,100%,.8)}.all-teams_actionGhost__J8_VY:hover{color:var(--primary-bg)}.all-teams_actionDisabled__zxsN8{background-color:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.4);cursor:not-allowed}.all-teams_skeletonLine__pbaJ5,.all-teams_skeleton__8baSX .all-teams_cardBanner__VFU5O,.all-teams_skeleton__8baSX .all-teams_cardLogo__tfbZG{background-color:#1f2024;background-size:200% 100%}.all-teams_skeletonLine__pbaJ5{height:.7rem;border-radius:3px;margin-bottom:.4rem}.all-teams_errorText__0R20F{color:var(--v-ent-red);font-size:var(--fs-p-size-mobile);padding:1rem 0}.all-teams_emptyState__yfM5r{background-color:var(--overlay-gray);border-radius:12px;padding:2.5rem 1.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem}.all-teams_emptyTitle__TvM_C{font-size:var(--desktop-h6-size);font-weight:var(--fw-semi-bold);margin:0}.all-teams_emptySub___0BP_{font-size:var(--fs-p-size-mobile);color:hsla(0,0%,100%,.5);margin:0 0 .75rem}.all-teams_emptyCta__x4tF1{margin-top:.5rem}.all-teams_toast__V1gcP{position:fixed;bottom:90px;left:50%;transform:translateX(-50%);background-color:#1e1f23;border-radius:8px;padding:.7rem 1.2rem;font-size:var(--fs-p-size-mobile);color:var(--primary-bg);z-index:1100;box-shadow:0 8px 24px rgba(0,0,0,.4)}@media only screen and (min-width:768px){.all-teams_allTeamsContainer__Wynwh{padding:2rem 1.5rem 4rem}.all-teams_pageTitle__3xmfp{font-size:var(--desktop-h5-size)}.all-teams_cardGrid__RqxcR{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media only screen and (min-width:1024px){.all-teams_allTeamsContainer__Wynwh{padding:2rem;gap:1.5rem}.all-teams_cardGrid__RqxcR{grid-template-columns:repeat(auto-fill,minmax(310px,1fr))}}@media only screen and (min-width:1440px){.all-teams_cardGrid__RqxcR{grid-template-columns:repeat(4,minmax(0,1fr))}}.teams_pageContainer__Ix6zO{width:100%;min-height:calc(100vh - 60px);background-color:#131316}.teams_mainContainer__oGm_h{width:100%}.teams_rightPaneContainer__rDtds{width:100%;margin-top:60px;min-height:calc(100vh - 60px);padding:1rem}@media only screen and (min-width:768px){.teams_rightPaneContainer__rDtds{width:calc(100% - 180px);margin-left:180px}}@media only screen and (min-width:1024px){.teams_rightPaneContainer__rDtds{width:calc(100% - 250px);margin-left:250px}}