.fixtures-container[data-v-4515c195]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:4px;overflow:visible;white-space:nowrap;box-sizing:border-box}.fixtures-wrapper[data-v-4515c195]{display:flex;align-items:center;justify-content:center;min-height:40px}.fixtures-container.full-width[data-v-4515c195]{gap:12px}.gameweek-column[data-v-4515c195]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0}.gameweek-header[data-v-4515c195]{font-size:11px;margin-bottom:2px;opacity:.7;text-align:center;width:100%}.gameweek-fixtures[data-v-4515c195]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.fixture-content[data-v-4515c195]{display:flex;align-items:center;justify-content:center;gap:1px;padding:0 2px;white-space:nowrap;width:100%}.location-icon[data-v-4515c195]{opacity:.7;flex-shrink:0}.team-name[data-v-4515c195]{text-transform:uppercase;letter-spacing:.25px;font-size:10px;flex-shrink:0;text-align:center}.score-cell[data-v-4515c195]{width:44px;height:22px;display:flex;justify-content:center;align-items:center;color:#000000de;border-radius:3px;transition:all .2s ease;cursor:pointer;white-space:nowrap;flex-shrink:0}.fixtures-container.full-width .score-cell[data-v-4515c195]{width:56px;height:28px;border-radius:6px;flex-shrink:1;min-width:45px}.fixtures-container.full-width .fixture-content[data-v-4515c195]{gap:3px}.fixtures-container.full-width .team-name[data-v-4515c195]{font-size:12px;font-weight:500}.fixtures-container.full-width .location-icon[data-v-4515c195]{font-size:14px}.score-cell[data-v-4515c195]:hover{transform:translateY(-1px);filter:brightness(.95)}.fixtures-container.compact[data-v-4515c195]{gap:2px;max-width:390px}.fixtures-container.compact .score-cell[data-v-4515c195]{width:32px!important;min-width:32px!important;display:flex;align-items:center;justify-content:center}.fixtures-container.compact .team-name[data-v-4515c195]{font-size:8px}.fixtures-container.compact .location-icon[data-v-4515c195]{font-size:10px}.fixtures-container.compact .fixture-content[data-v-4515c195]{gap:1px;padding:0}.center-flex[data-v-4515c195]{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.fixtures-container.transposed[data-v-4515c195]{flex-direction:column;align-items:flex-start;gap:8px;overflow-x:visible;white-space:normal}.fixtures-container.transposed .gameweek-column[data-v-4515c195]{flex-direction:row;align-items:center;width:100%;gap:10px;flex-shrink:0}.fixtures-container.transposed .gameweek-header[data-v-4515c195]{font-weight:600;font-size:.875rem;color:#666;min-width:40px;margin-bottom:0;flex-shrink:0}.fixtures-container.transposed .gameweek-fixtures[data-v-4515c195]{flex-direction:row;flex:1;gap:4px;overflow-x:visible}
