.panels_panel__43y4N{margin:0;display:flex;flex-direction:column;gap:var(--fz-space-4);min-width:0}.panels_head__Tzyk5{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fz-space-3)}.panels_title__u_00y{margin:0;font-size:20px;line-height:24px}.panels_action__aDurP{flex-shrink:0;font-size:12px;line-height:16px;color:var(--fz-text-muted);padding-bottom:1px;border-bottom:1px solid var(--fz-line)}.panels_action__aDurP:hover{color:var(--fz-accent);border-bottom-color:var(--fz-accent)}.panels_empty___Jp0O{margin:0;font-size:14px;color:var(--fz-text-muted)}.panels_rankHead__t8aOW{display:flex;align-items:center;gap:var(--fz-space-4);min-width:0}.panels_rankIcon__j6EKN{width:56px;height:56px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--fz-surface-up);border:1px solid var(--fz-line);color:var(--fz-accent)}.panels_rankText__UwOvr{display:flex;flex-direction:column;gap:2px;min-width:0}.panels_rankName__b_ElG{overflow-wrap:anywhere}.panels_rankSub__q2L31{font-size:12px;line-height:16px;color:var(--fz-text-muted)}.panels_rankTop__WFasr{margin:0}.panels_progress__GcXaZ{display:flex;flex-direction:column;gap:6px}.panels_progressHead__2J4Z3{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fz-space-3)}.panels_nextLabel__ShjOJ{min-width:0;font-size:12px;line-height:16px;color:var(--fz-text-muted);overflow-wrap:anywhere}.panels_progressValue__PVfsE{flex-shrink:0;text-transform:none}.panels_track__VS7FE{height:4px;background:var(--fz-line-soft)}.panels_fill__QqN7W{height:100%;width:0;background:var(--fz-accent)}.panels_connect__10luv{margin:0;font-size:14px;color:var(--fz-text-muted)}.panels_tiles__R5pVz{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--fz-space-2);gap:var(--fz-space-2)}.panels_tile__QxbE2{display:flex;flex-direction:column;gap:2px;min-width:0;padding:var(--fz-space-3);background:var(--fz-surface-up);border:1px solid var(--fz-line)}.panels_tileValue__i7r_k{font-size:26px;line-height:28px}.panels_tileSub__s23i0{font-size:11px;line-height:14px;color:var(--fz-text-muted)}.panels_factionList__7hufx{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fz-space-3)}.panels_factionRow__wfs9s{display:flex;flex-direction:column;gap:6px}.panels_factionHead__Z6DsR{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fz-space-3)}.panels_factionName__VDBfi{display:inline-flex;align-items:center;gap:var(--fz-space-2);min-width:0;font-weight:600;color:var(--fz-text);overflow-wrap:anywhere}.panels_swatch__wr3Wi{width:10px;height:10px;flex-shrink:0}.panels_factionStats__y_rzF{flex-shrink:0;font-size:13px;color:var(--fz-text-muted)}.panels_strong__7IvQY{color:var(--fz-text)}.panels_bar__Zv847{height:6px;background:var(--fz-line-soft)}.panels_barFill__GxTiR{height:100%;width:0;background:var(--fz-text-faint)}.panels_lonestar__eK3AB{background:var(--fz-lonestar)}.panels_valkyra__9iGpC{background:var(--fz-valkyra)}.panels_manticore___ZJz1{background:var(--fz-manticore)}.panels_weaponList__C1OBO{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fz-space-2)}.panels_weaponRow__daRDI{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;grid-gap:var(--fz-space-3);gap:var(--fz-space-3);padding:var(--fz-space-2) var(--fz-space-3);background:var(--fz-surface-up);border:1px solid var(--fz-line)}.panels_iconBox__URzwA{width:64px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--fz-bg)}.panels_icon__6I9cb{display:block}.panels_weaponText__c1Pgr{display:flex;flex-direction:column;gap:2px;min-width:0}.panels_weaponName__BpEuZ{font-weight:600;color:var(--fz-text)}.panels_weaponMeta__no7X3,.panels_weaponName__BpEuZ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panels_weaponMeta__no7X3{font-size:11px;line-height:14px;color:var(--fz-text-muted)}.panels_weaponKills__5EJXS{display:flex;flex-direction:column;align-items:flex-end}.panels_killsValue__2SyYZ{font-size:20px;line-height:22px}.panels_killsLabel__7ZcZ3{font-size:10px}.panels_stats__glKDU{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--fz-space-3);gap:var(--fz-space-3)}.panels_stat__j2XT0{display:flex;flex-direction:column;gap:2px;min-width:0}.panels_statValue__DsLeS{margin:0;font-size:26px;line-height:28px}.panels_games__noPWu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.panels_gameRow__AJ2GE{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fz-space-3);padding:6px 0;border-bottom:1px solid var(--fz-line-soft)}.panels_gameRow__AJ2GE:last-child{border-bottom:none}.panels_gameName__Usfcv{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fz-text)}.panels_gameHours__DhR5P{flex-shrink:0;color:var(--fz-text-muted)}.panels_gamesBlock__HYWfs{display:flex;flex-direction:column;gap:6px}@media (max-width:768px){.panels_action__aDurP{display:inline-flex;align-items:center;min-height:44px;padding-bottom:0}}.panels_squadCard__Uzmv3{display:flex;flex-direction:column;gap:var(--fz-space-3);padding:14px;background:var(--fz-surface-up);border:1px solid var(--fz-line);color:var(--fz-text);min-width:0}.panels_squadCard__Uzmv3:hover{border-color:var(--fz-text-muted)}.panels_squadTop__FOe5C{display:flex;align-items:center;justify-content:space-between;gap:var(--fz-space-3)}.panels_squadName__sa_ze{font-size:20px;line-height:24px;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.panels_squadTag__v3n4P{color:var(--fz-text-faint)}.panels_squadRank__OPRIu{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;min-height:24px;padding:0 8px;border:1px solid;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--fz-accent)}.panels_squadRankMuted__roqxf{color:var(--fz-text-muted);border-color:var(--fz-line)}.panels_squadSince__YHLrg{font-family:var(--fz-font-mono);font-size:12px;line-height:16px;color:var(--fz-text-faint)}.panels_squadSince__YHLrg:first-letter{text-transform:uppercase}.panels_squadTiles__St6sS{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--fz-space-2);gap:var(--fz-space-2)}.panels_squadTile__Y_ND8{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:2px;padding:12px 14px;background:var(--fz-surface-up)}.panels_squadFigure__wixzk{font-size:22px;line-height:26px}.panels_squadPlace__Kfjy0{font-size:12px;color:var(--fz-text-faint)}