.transfers-page.svelte-1lzlnh0{max-width:1100px;margin:0 auto;padding:0 var(--space-4)}.breadcrumb.svelte-1lzlnh0{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-tertiary);margin-bottom:var(--space-4)}.separator.svelte-1lzlnh0{color:var(--text-tertiary)}.page-header.svelte-1lzlnh0{margin-bottom:var(--space-6)}.page-header.svelte-1lzlnh0 h1:where(.svelte-1lzlnh0){margin:0 0 var(--space-2);font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--text-primary);text-align:left}.description.svelte-1lzlnh0{color:var(--text-secondary);font-size:var(--text-sm);margin:0}.loading-state.svelte-1lzlnh0{display:flex;justify-content:center;padding:var(--space-16)}.spinner.svelte-1lzlnh0{width:48px;height:48px;border:3px solid var(--border-default);border-top-color:var(--accent-primary);border-radius:50%;animation:svelte-1lzlnh0-spin .8s linear infinite}@keyframes svelte-1lzlnh0-spin{to{transform:rotate(360deg)}}.transfer-stats.svelte-1lzlnh0{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4);margin-bottom:var(--space-6)}.stat.svelte-1lzlnh0{background:var(--surface-primary);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-4);text-align:center}.stat.svelte-1lzlnh0 .number:where(.svelte-1lzlnh0){display:block;font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--accent-primary)}.stat.svelte-1lzlnh0 .label:where(.svelte-1lzlnh0){font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.filters.svelte-1lzlnh0{display:flex;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap}.search-box.svelte-1lzlnh0{flex:1;min-width:200px}.search-input.svelte-1lzlnh0{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-lg);font-size:var(--text-sm);background:var(--surface-primary);color:var(--text-primary)}.search-input.svelte-1lzlnh0:focus{outline:none;border-color:var(--accent-primary)}.filter-group.svelte-1lzlnh0{display:flex;gap:var(--space-2);flex-wrap:wrap}.filter-select.svelte-1lzlnh0{padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);font-size:var(--text-sm);background:var(--surface-primary);color:var(--text-primary);cursor:pointer}.filter-select.svelte-1lzlnh0:focus{outline:none;border-color:var(--accent-primary)}.transfers-table.svelte-1lzlnh0{background:var(--surface-primary);border:1px solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden}.table-header.svelte-1lzlnh0{display:grid;grid-template-columns:100px 1.5fr 1.5fr 40px 1.5fr 120px;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--bg-secondary);font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.table-row.svelte-1lzlnh0{display:grid;grid-template-columns:100px 1.5fr 1.5fr 40px 1.5fr 120px;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border-default);align-items:center;font-size:var(--text-sm);transition:background .15s}.table-row.svelte-1lzlnh0:hover{background:var(--bg-secondary)}.table-row.incoming.svelte-1lzlnh0{border-left:3px solid var(--color-win)}.table-row.outgoing.svelte-1lzlnh0{border-left:3px solid var(--color-loss)}.col-date.svelte-1lzlnh0{color:var(--text-secondary);font-size:var(--text-xs)}.col-player.svelte-1lzlnh0{font-weight:var(--font-medium)}.player-link.svelte-1lzlnh0{color:var(--text-primary);text-decoration:none}.player-link.svelte-1lzlnh0:hover{color:var(--accent-primary);text-decoration:underline}.col-move.svelte-1lzlnh0{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-link.svelte-1lzlnh0{color:var(--accent-primary);text-decoration:none}.team-link.svelte-1lzlnh0:hover{text-decoration:underline}.foreign-team.svelte-1lzlnh0{color:var(--text-secondary);font-style:italic}.col-arrow.svelte-1lzlnh0{text-align:center}.arrow.svelte-1lzlnh0{color:var(--text-tertiary);font-size:var(--text-lg)}.type-badge.svelte-1lzlnh0{display:inline-block;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--font-semibold);white-space:nowrap}.type-badge.permanent.svelte-1lzlnh0{background:#22c55e26;color:var(--color-win)}.type-badge.loan.svelte-1lzlnh0,.type-badge.loan_return.svelte-1lzlnh0{background:#3b82f626;color:#3b82f6}.type-badge.free.svelte-1lzlnh0,.type-badge.end_of_loan.svelte-1lzlnh0{background:var(--bg-tertiary);color:var(--text-secondary)}.type-badge.unknown.svelte-1lzlnh0{background:var(--bg-tertiary);color:var(--text-tertiary)}.results-count.svelte-1lzlnh0{text-align:center;padding:var(--space-3);font-size:var(--text-sm);color:var(--text-tertiary)}.empty-state.svelte-1lzlnh0{text-align:center;padding:var(--space-12);background:var(--surface-primary);border-radius:var(--radius-lg)}.empty-state.svelte-1lzlnh0 p:where(.svelte-1lzlnh0){color:var(--text-secondary);margin-bottom:var(--space-4)}.reset-btn.svelte-1lzlnh0{padding:var(--space-2) var(--space-4);background:var(--accent-primary);color:#fff;border:none;border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer}.reset-btn.svelte-1lzlnh0:hover{opacity:.9}@media(max-width:48rem){.transfer-stats.svelte-1lzlnh0{grid-template-columns:repeat(2,1fr);gap:var(--space-2)}.filters.svelte-1lzlnh0{flex-direction:column}.filter-group.svelte-1lzlnh0{width:100%}.filter-select.svelte-1lzlnh0{flex:1}.table-header.svelte-1lzlnh0{display:none}.table-row.svelte-1lzlnh0{grid-template-columns:1fr;gap:var(--space-2);padding:var(--space-4)}.table-row.incoming.svelte-1lzlnh0,.table-row.outgoing.svelte-1lzlnh0{border-left-width:4px}.col-date.svelte-1lzlnh0{order:1}.col-player.svelte-1lzlnh0{order:2;font-size:var(--text-base);margin-bottom:var(--space-2)}.col-move.from.svelte-1lzlnh0{order:3}.col-move.from.svelte-1lzlnh0:before{content:"From: ";color:var(--text-tertiary);font-size:var(--text-xs)}.col-arrow.svelte-1lzlnh0{display:none}.col-move.to.svelte-1lzlnh0{order:4}.col-move.to.svelte-1lzlnh0:before{content:"To: ";color:var(--text-tertiary);font-size:var(--text-xs)}.col-type.svelte-1lzlnh0{order:5;margin-top:var(--space-2)}}
