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