.TeamInfo_layout__d8lV_{display:grid;grid-template-columns:1fr 1.5fr;gap:60px;align-items:start}.TeamInfo_details__l06vo{display:flex;flex-direction:column;gap:32px;align-items:flex-start;padding-block-start:8px}.TeamInfo_list__BJONe{display:flex;flex-direction:column;gap:24px;margin:0;width:100%}.TeamInfo_row__U5AfP{display:flex;align-items:center;gap:16px;font-size:18px;line-height:1.4}.TeamInfo_label__WqWRP{font-weight:800;color:var(--text);flex-shrink:0}.TeamInfo_value__9vp_j{color:var(--text);margin:0}.TeamInfo_crestWrap__fzWQ8{margin-block-start:16px}.TeamInfo_crest__aOzhV{width:140px;height:140px;border-radius:50%;object-fit:cover}.TeamInfo_mapCol__ECtOO{display:flex;flex-direction:column;gap:12px}.TeamInfo_mapLabel__TL44s{font-weight:800;font-size:18px;color:var(--text)}.TeamInfo_mapFrame__BMloc{position:relative;width:100%;aspect-ratio:16/9;border-radius:16px;overflow:hidden;border:1px solid var(--card-border);background:var(--surface-alt)}.TeamInfo_map__4MZkc{width:100%;height:100%;border:0}.TeamInfo_mapPlaceholder__lBnhx{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:16px;color:var(--text-muted,#888)}@media (max-width:1023px){.TeamInfo_layout__d8lV_{grid-template-columns:1fr;gap:24px}.TeamInfo_details__l06vo{gap:20px}.TeamInfo_row__U5AfP{font-size:15px;gap:10px}.TeamInfo_crest__aOzhV{width:100px;height:100px}.TeamInfo_mapLabel__TL44s{font-size:15px}}.TeamFixtures_filters__0PQad{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-block-end:16px}.TeamFixtures_searchInput__mEPTw{flex:1 1 220px;min-width:0;height:38px;padding:0 14px;background:var(--bg);border:1px solid var(--card-border);border-radius:10px;color:var(--text);font-size:14px;font-family:inherit}.TeamFixtures_searchInput__mEPTw:focus{outline:none;border-color:var(--color-orange)}.TeamFixtures_select__iWwBY{height:38px;padding:0 14px;background:var(--bg);border:1px solid var(--card-border);border-radius:10px;color:var(--text);font-family:inherit;font-size:13px;cursor:pointer;min-width:140px}.TeamFixtures_select__iWwBY:focus{outline:none;border-color:var(--color-orange)}.TeamFixtures_select__iWwBY:disabled{opacity:.55;cursor:not-allowed}.TeamFixtures_clearBtn__97u5F{height:38px;padding:0 14px;background:transparent;border:1px solid transparent;border-radius:10px;color:var(--color-orange);font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;white-space:nowrap}.TeamFixtures_clearBtn__97u5F:hover{background:rgba(255,58,0,.1)}.TeamFixtures_table__lJVi7{width:100%;border-collapse:separate;border-spacing:0}.TeamFixtures_thead__y3Mjc th{padding:0 16px 14px;font-size:16px;font-weight:800;color:var(--text);text-align:center;white-space:nowrap}.TeamFixtures_thStart__mH3m4{text-align:start!important;padding-inline-start:20px!important}.TeamFixtures_tbody__Bkqkf{background:var(--surface-alt);border-radius:16px}.TeamFixtures_row__PrB_L{height:56px;background:var(--surface-alt)}.TeamFixtures_rowAlt__zaT7W{background:var(--surface)}.TeamFixtures_cell__miS3q{padding:0 16px;text-align:center;vertical-align:middle;white-space:nowrap;color:var(--text)}.TeamFixtures_teamCell__vuoPg{padding:0 20px;text-align:start;vertical-align:middle;font-weight:800;white-space:nowrap}.TeamFixtures_team__t5oxH{color:var(--text)}.TeamFixtures_teamLink__Kgf73{color:inherit;text-decoration:none;transition:color .15s ease}.TeamFixtures_teamLink__Kgf73:hover{color:var(--color-orange)}.TeamFixtures_score__Txm2i{padding:0 16px;text-align:center;vertical-align:middle;white-space:nowrap;color:var(--text)}.TeamFixtures_matchCol__J2RBW{width:140px}.TeamFixtures_matchCell__BvgrH{padding:0 16px;text-align:center;vertical-align:middle;white-space:nowrap}.TeamFixtures_matchLink__onTZb{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 18px;background:var(--color-orange);color:var(--color-gray);border-radius:var(--radius-pill);font-weight:800;font-size:13px;text-decoration:none;white-space:nowrap;transition:filter .15s ease}.TeamFixtures_matchLink__onTZb:hover{filter:brightness(1.1)}.TeamFixtures_empty__nI4UM{padding:80px 16px;text-align:center;color:var(--text-muted)}@media (max-width:1023px){.TeamFixtures_table__lJVi7{font-size:12px}.TeamFixtures_thead__y3Mjc th{font-size:12px;padding:0 8px 8px}.TeamFixtures_row__PrB_L{height:44px}.TeamFixtures_cell__miS3q,.TeamFixtures_matchCell__BvgrH,.TeamFixtures_score__Txm2i,.TeamFixtures_teamCell__vuoPg{padding:0 8px}.TeamFixtures_matchLink__onTZb{height:30px;padding:0 12px;font-size:11px}.TeamFixtures_matchCol__J2RBW{width:110px}}