← Kapat
takim-verileri.css
#matchesTable td:nth-child(2),
#matchesTable th:nth-child(2) {
text-align: right;
}
/* Skor sütunu sadece içeriği kadar geniş olsun */
#matchesTable td:nth-child(1),
#matchesTable th:nth-child(1),
#matchesTable td:nth-child(3),
#matchesTable th:nth-child(3),
#matchesTable td:nth-child(4),
#matchesTable th:nth-child(4) {
width: 1%;
white-space: nowrap;
}
.takim-verileri {
padding: 25px 30px 20px 30px;
flex: 1;
min-width: 0;
}
.stats-section {
background: #f8fafc;
border-radius: 12px;
padding: 18px 16px;
margin-bottom: 20px;
border: 1px solid #e3e7ef;
box-shadow: 0 2px 8px rgba(44, 62, 80, 0.03);
}
.section-title {
font-size: 1.1em;
color: #232946;
margin-bottom: 12px;
padding-bottom: 8px;
border-bottom: 2px solid #f4d35e;
display: flex;
align-items: center;
gap: 8px;
font-weight: 600;
}
.filters {
background: #f4f6fb;
padding: 12px 10px;
border-radius: 10px;
margin-bottom: 14px;
box-shadow: 0 2px 6px rgba(44, 62, 80, 0.02);
display: flex;
flex-wrap: wrap;
gap: 10px;
align-items: center;
}
.filter-group {
display: flex;
flex-direction: column;
gap: 3px;
}
.filter-buttons {
display: flex;
flex-direction: column;
gap: 2px;
}
.filter-group label {
font-weight: 600;
color: #232946;
font-size: 0.85em;
}
.filter-input,
.filter-select {
padding: 6px 8px;
border: 1px solid #e3e7ef;
border-radius: 6px;
font-size: 0.9em;
min-width: 100px;
background: #fff;
color: #232946;
}
.filter-btn {
padding: 6px 12px;
border-radius: 6px;
font-size: 0.9em;
background: #f4d35e;
color: #232946;
border: none;
font-weight: 600;
cursor: pointer;
transition: background 0.2s, color 0.2s;
}
.filter-btn:hover {
background: #ffe082;
color: #181c2f;
}
.stats-table {
margin-top: 10px;
}
.stats-table th,
.stats-table td {
padding: 8px 10px;
font-size: 0.9em;
}
table {
width: 100%;
border-collapse: separate;
border-spacing: 0;
background: #fff;
border-radius: 10px;
overflow: hidden;
box-shadow: 0 2px 8px rgba(44, 62, 80, 0.04);
}
th {
background: linear-gradient(90deg, #232946 0%, #4A6741 100%);
color: #f4d35e;
padding: 10px 8px;
font-size: 0.9em;
font-weight: 600;
letter-spacing: 0.5px;
}
td {
padding: 8px 8px;
font-size: 0.9em;
color: #232946;
}
.match-result {
padding: 4px 8px;
border-radius: 10px;
font-size: 0.9em;
font-weight: 600;
background: #f4f6fb;
color: #232946;
border: 1px solid #e3e7ef;
}
.home-away {
padding: 3px 8px;
border-radius: 8px;
font-size: 0.8em;
background: #e3e7ef;
color: #232946;
font-weight: 500;
}
.loading {
display: none;
text-align: center;
padding: 20px;
}
.spinner {
border: 4px solid #e3e7ef;
border-top: 4px solid #f4d35e;
border-radius: 50%;
width: 40px;
height: 40px;
animation: spin 1s linear infinite;
margin: 0 auto 10px;
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}