.TeamPage{font-size:13px;margin-top:0;max-width:1100px;padding-top:12px}.TeamPage .panel{background:var(--bb-surface);border:1px solid var(--bb-border);border-radius:var(--bb-radius);margin-bottom:16px;overflow:hidden}.TeamPage .TeamPage__hero{overflow:visible;padding:16px}.TeamPage .panel-title.-dark{align-items:center;background:#3d3f4e;border:0;color:#fff;display:flex;font-size:13px;font-weight:500;gap:12px;justify-content:space-between;margin:0;padding:12px 16px;text-transform:uppercase}.TeamPage .panel-title.-dark small{color:#c8cad3;font-size:var(--bb-font-meta);font-weight:400;text-align:right;text-transform:none}.TeamPage__identity{align-items:center;display:flex;gap:20px;padding:0}.TeamPage__identity img{flex:0 0 80px;height:80px;-o-object-fit:contain;object-fit:contain;width:80px}.TeamPage__identity h1{font-size:24px;font-weight:500;margin:0}.TeamPage__identity-content{min-width:0}.TeamPage__hero-nav{align-items:center;display:flex;gap:10px;margin-bottom:12px;min-width:0}.TeamPage__primary-scopes{align-items:center;display:flex;flex:1 1 auto;gap:8px;min-width:0;overflow-x:auto;padding:2px 0 6px;scrollbar-width:thin}.TeamPage__muted{color:var(--bb-muted)}.TeamPage__form{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding-top:8px}.TeamPage__scope{align-items:center;border:1px solid var(--bb-border);border-radius:var(--bb-radius);color:var(--bb-text);display:flex;flex:0 0 auto;min-height:44px;padding:6px 10px;text-decoration:none;white-space:nowrap}.TeamPage__scope.-selected,.TeamPage__scope:focus-visible,.TeamPage__scope:hover{border-color:var(--bb-accent);color:var(--bb-accent)}.TeamPage__archive{flex:0 0 auto;line-height:1.35;position:relative}.TeamPage__archive summary{align-items:center;border:1px solid var(--bb-border);border-radius:var(--bb-radius);color:#4b4e5d;cursor:pointer;display:flex;min-height:44px;padding:6px 10px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.TeamPage__archive summary:focus-visible,.TeamPage__archive summary:hover{border-color:var(--bb-accent);color:var(--bb-accent)}.TeamPage__archive summary::marker{color:var(--bb-accent)}.TeamPage__archive summary:after{color:var(--bb-accent);content:"▾";margin-left:6px}.TeamPage__archive-options{background:#fff;border:1px solid #e2e4ec;border-radius:5px;box-shadow:0 8px 24px rgba(39,42,57,.14);box-sizing:border-box;display:flex;flex-wrap:wrap;gap:8px;max-height:60vh;overflow-y:auto;padding:12px;position:absolute;right:0;top:calc(100% + 8px);width:min(420px,100vw - 80px);z-index:2}.TeamPage__archive-options .TeamPage__scope{flex:1 1 160px;min-width:0;overflow-wrap:anywhere;white-space:normal}.TeamPage__result{border-radius:5px;color:#fff;min-width:24px;padding:3px 5px;text-align:center}.TeamPage__result.-win{background:#70be7d}.TeamPage__result.-draw{background:#797d92}.TeamPage__result.-loss{background:#e65959}.TeamPage__fixtures{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.TeamPage__table-wrap{overflow-x:auto;padding:0;width:100%}.TeamPage__metrics{border-collapse:collapse;table-layout:fixed;width:100%}.TeamPage__empty{padding:10px 20px 20px}.TeamPage__fixture{align-items:center;border-top:1px solid var(--bb-border);color:inherit;display:grid;gap:8px;grid-template-columns:90px minmax(0,1fr) 56px minmax(0,1fr);padding:12px 16px;text-decoration:none}.TeamPage__fixture:nth-of-type(2n){background:var(--bb-soft)}.TeamPage__fixture:focus-visible,.TeamPage__fixture:hover{background:var(--bb-soft)}.TeamPage__fixture-time{color:var(--bb-muted);font-size:var(--bb-font-meta)}.TeamPage__fixture-score{font-size:13px;font-weight:500;text-align:center;white-space:nowrap}.TeamPage__fixture-team{align-items:center;display:flex;gap:6px;min-width:0}.TeamPage__fixture-team--home{justify-content:flex-end;text-align:right}.TeamPage__fixture-team-name{min-width:0;overflow-wrap:anywhere}.TeamPage__fixture-logo{flex:0 0 24px;height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.TeamPage__metric-cell,.TeamPage__metric-heading,.TeamPage__metric-label{border-bottom:1px solid var(--bb-border);padding:10px 8px}.TeamPage__metric-heading{color:var(--bb-muted);font-size:13px;font-weight:500;text-align:center;vertical-align:bottom}.TeamPage__metric-heading--label{padding-left:16px;text-align:left;width:40%}.TeamPage__metric-label{font-size:13px;font-weight:400;line-height:1.4;overflow-wrap:anywhere;padding-left:16px;text-align:left}.TeamPage__metric-cell{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:center}.TeamPage__metric-cell:last-child,.TeamPage__metric-heading:last-child{padding-right:16px}.TeamPage__metric-value{display:block;font-size:13px;font-weight:500;line-height:1.4}.TeamPage__metric-secondary{color:var(--bb-muted);font-size:13px;font-weight:400;margin-left:4px}.TeamPage__metric-sample{color:var(--bb-muted);display:block;font-size:var(--bb-font-meta);line-height:1.2;margin-top:2px}.TeamPage__metrics tbody tr:nth-child(2n){background:var(--bb-soft)}.TeamPage__metrics tbody tr.TeamPage__metric-section{background:var(--bb-section)}.TeamPage__metric-section-label{border-bottom:1px solid var(--bb-border);color:var(--bb-heading);font-size:var(--bb-font-body);font-weight:600;padding:6px 16px;text-align:left}@media(max-width:767px){.TeamPage__fixtures{grid-template-columns:minmax(0,1fr)}.TeamPage .panel-title.-dark{font-size:13px;padding:12px}.TeamPage .panel-title.-dark small{font-size:var(--bb-font-meta)}.TeamPage .TeamPage__hero{padding:12px}.TeamPage__hero-nav{gap:7px}.TeamPage__fixture{gap:6px;grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);line-height:1.4;padding:10px 8px}.TeamPage__metric-heading{font-size:13px;padding:9px 2px}.TeamPage__metric-heading--label{padding-left:12px;width:37%}.TeamPage__metric-cell,.TeamPage__metric-label{padding:9px 4px}.TeamPage__metric-label{padding-left:12px}.TeamPage__metric-cell:last-child,.TeamPage__metric-heading:last-child{padding-right:12px}.TeamPage__metric-section-label{padding:6px 12px}.TeamPage__fixture-time{grid-column:1/-1}.TeamPage__metric-secondary{display:block;font-size:var(--bb-font-meta);line-height:1.3;margin-left:0}}@media(max-width:575px){.TeamPage .panel-title.-dark{gap:6px}.TeamPage .panel-title.-dark small{font-size:var(--bb-font-meta)}.TeamPage__identity{gap:12px}.TeamPage__identity img{flex-basis:64px;height:64px;width:64px}.TeamPage__identity h1{font-size:22px}.TeamPage__metric-heading--label{width:37%}}