.breadcrumb.svelte-1jk9v95{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-md)}.team-header.svelte-1jk9v95{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-lg);flex-wrap:wrap}.team-short.svelte-1jk9v95{color:var(--color-text-muted);font-size:var(--text-sm)}.team-actions.svelte-1jk9v95 form:where(.svelte-1jk9v95){display:flex;align-items:center;gap:var(--space-sm)}.confirm-text.svelte-1jk9v95{color:var(--color-danger);font-weight:600;font-size:var(--text-sm)}.roster-section.svelte-1jk9v95{margin-bottom:var(--space-lg)}.roster-section.svelte-1jk9v95 h2:where(.svelte-1jk9v95){margin-bottom:var(--space-md)}.roster-table-wrap.svelte-1jk9v95{overflow-x:auto}.roster-table.svelte-1jk9v95{width:100%;border-collapse:collapse}.roster-table.svelte-1jk9v95 th:where(.svelte-1jk9v95){text-align:left;font-size:var(--text-sm);color:var(--color-text-muted);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border)}.roster-table.svelte-1jk9v95 td:where(.svelte-1jk9v95){padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border);min-height:var(--touch-min)}.roster-table.svelte-1jk9v95 tr:where(.svelte-1jk9v95):last-child td:where(.svelte-1jk9v95){border-bottom:none}.roster-table.svelte-1jk9v95 tr.inactive:where(.svelte-1jk9v95) td:where(.svelte-1jk9v95){opacity:.5}.player-number.svelte-1jk9v95{font-weight:700;color:var(--color-text-muted);width:48px}.badge.svelte-1jk9v95{display:inline-block;font-size:var(--text-xs);font-weight:600;padding:2px var(--space-sm);border-radius:var(--radius-sm)}.badge-active.svelte-1jk9v95{background:color-mix(in srgb,var(--color-success) 20%,transparent);color:var(--color-success)}.badge-inactive.svelte-1jk9v95{background:color-mix(in srgb,var(--color-text-dim) 20%,transparent);color:var(--color-text-dim)}.competitions-section.svelte-1jk9v95{margin-bottom:var(--space-lg)}.competitions-section.svelte-1jk9v95 h2:where(.svelte-1jk9v95){margin-bottom:var(--space-md)}.competition-chips.svelte-1jk9v95{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-bottom:var(--space-md)}.chip.svelte-1jk9v95{display:inline-flex;align-items:center;gap:var(--space-xs);background:color-mix(in srgb,var(--color-primary) 15%,transparent);color:var(--color-primary);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:500}.chip-label.svelte-1jk9v95{white-space:nowrap}.chip-delete.svelte-1jk9v95{background:none;border:none;color:var(--color-primary);cursor:pointer;font-size:var(--text-base);line-height:1;padding:0 2px;opacity:.7;min-height:auto}.chip-delete.svelte-1jk9v95:hover{opacity:1}.competition-add-form.svelte-1jk9v95 .form-row:where(.svelte-1jk9v95){display:flex;align-items:flex-end;gap:var(--space-sm)}.add-player-section.svelte-1jk9v95 h2:where(.svelte-1jk9v95){margin-bottom:var(--space-md)}.add-player-section.svelte-1jk9v95 .form-row:where(.svelte-1jk9v95){margin-bottom:var(--space-md)}.error-msg.svelte-1jk9v95{color:var(--color-danger);font-size:var(--text-sm);margin-bottom:var(--space-sm)}.empty-state.svelte-1jk9v95{color:var(--color-text-muted);padding:var(--space-md) 0}
