.fs-matches-wrapper-ltd{max-width:100%;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;color:var(--fs-text-color,#fff)}.fs-navigation-bar-ltd{background:linear-gradient(0deg,#181820 50%,#181818 100%);border-radius:var(--fs-border-radius,8px);padding:16px;margin-bottom:20px;border:1px solid rgba(var(--fs-primary-rgb,41,168,30),.1)}.fs-date-navigation-ltd{display:flex;gap:8px;margin-bottom:16px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:5px}.fs-date-navigation-ltd::-webkit-scrollbar{display:none}.fs-date-item-ltd{flex:0 0 auto;cursor:pointer;transition:all .3s ease}.fs-date-content{display:flex;flex-direction:column;align-items:center;padding:8px 16px;background:rgba(23,28,39,1);border-radius:var(--fs-border-radius,8px);min-width:80px;border:1px solid rgba(var(--fs-primary-rgb,41,168,30),.1);transition:all .3s ease}.fs-date-item-ltd:hover .fs-date-content{background:rgba(23,28,39,.8);border-color:rgba(var(--fs-primary-rgb,41,168,30),.3)}.fs-date-item-ltd.active .fs-date-content{background:var(--fs-primary-color,#29a81e);border-color:transparent;box-shadow:0 2px 8px -2px rgba(var(--fs-primary-rgb,41,168,30),.15)}.fs-date-day-ltd{color:rgba(255,255,255,.9);font-size:14px;font-weight:600;margin-bottom:4px}.fs-date-item-ltd.active .fs-date-day-ltd,.fs-date-item-ltd.active .fs-date-number-ltd{color:rgba(23,28,39,1)}.fs-date-number-ltd{color:rgba(255,255,255,.6);font-size:12px}.fs-league-filter-ltd{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:5px}.fs-league-filter-ltd::-webkit-scrollbar{display:none}.fs-league-item-ltd{display:flex;align-items:center;gap:8px;padding:8px 16px;background:rgba(23,28,39,1);border-radius:var(--fs-border-radius,8px);cursor:pointer;border:1px solid rgba(var(--fs-primary-rgb,41,168,30),.1);transition:all .3s ease;flex:0 0 auto}.fs-league-item-ltd:hover{background:rgba(23,28,39,.8);border-color:rgba(var(--fs-primary-rgb,41,168,30),.3)}.fs-league-item-ltd.active{background:var(--fs-primary-color,#29a81e);border-color:transparent;box-shadow:0 2px 8px -2px rgba(var(--fs-primary-rgb,41,168,30),.15)}.fs-league-logo-ltd{width:20px;height:20px;object-fit:contain;filter:brightness(.9)}.fs-league-item-ltd.active .fs-league-logo-ltd{filter:brightness(.2)}.fs-league-name-ltd{color:rgba(255,255,255,.9);font-size:13px;white-space:nowrap}.fs-league-item-ltd.active .fs-league-name-ltd{color:rgba(23,28,39,1);font-weight:600}.fs-match-item-ltd{display:grid;grid-template-columns:100px 1fr auto;align-items:center;background:var(--fs-surface-dark,#272727);padding:16px 20px;margin-bottom:0;color:var(--fs-text-color,#fff);position:relative;cursor:pointer;transition:all .3s ease;max-height:103px;border-bottom:1px solid var(--fs-border-color,hsla(0,0%,100%,.07))}.fs-match-item-ltd:hover{background:var(--fs-surface-darker,#2f2f2f)}.fs-match-item-ltd:last-child{border-bottom:none}.fs-match-left-ltd{display:flex;align-items:center;gap:8px;min-width:85px;position:relative}.fs-match-time-ltd{background:var(--fs-bg-dark,rgba(23,28,39,1));padding:6px 10px;border-radius:var(--fs-border-radius,6px);white-space:nowrap;display:flex;flex-direction:row;align-items:center;gap:4px;transition:all .3s ease;border:1px solid var(--fs-border-color,rgba(60,68,89,1));position:relative}.fs-match-item-ltd:hover .fs-match-time-ltd{background:var(--fs-bg-dark,rgba(23,28,39,.8))}.fs-match-time-ltd:before{content:attr(data-time);color:var(--fs-text-color,#fff);font-size:11px;letter-spacing:.5px}.fs-match-time-ltd:after{content:attr(data-date);color:var(--fs-text-light,rgba(255,255,255,.5));font-size:11px;text-transform:uppercase;letter-spacing:.5px}.fs-match-center-ltd{display:flex;align-items:center;justify-content:center;gap:20px}.fs-match-teams-ltd{display:flex;align-items:center;gap:20px;flex:1;justify-content:center;padding:0 20px}.fs-team-ltd{display:flex;flex-direction:row;align-items:center;gap:10px;flex:1;min-width:0}.fs-team-ltd.home-ltd{justify-content:flex-end;text-align:right}.fs-team-ltd.away-ltd{justify-content:flex-start;text-align:left}.fs-team-logo-ltd{width:30px;height:30px;object-fit:contain}.fs-team-name-ltd{font-size:.8125rem;color:var(--fs-text-color,white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.fs-score{color:var(--fs-text-color,white);font-size:14px;display:flex;align-items:center;justify-content:center;gap:0}.fs-score-section-ltd{display:flex;align-items:center;justify-content:center;min-width:60px;font-weight:500}.home-score,.away-score{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:600}.home-score.is-win,.away-score.is-win{background:linear-gradient(157deg,#e5b638 4.84%,#fdc736 22.06%,#fde057 41.69%,#fcf07d 84.94%) , #fffba4;color:#000}.score-separator{margin:0 8px}.fs-match-right-ltd{display:flex;align-items:center;gap:15px}.fs-match-status-ltd{color:var(--fs-text-light,rgba(255,255,255,.6));font-size:12px;white-space:nowrap}.fs-no-matches-ltd{color:var(--fs-text-light,rgba(255,255,255,.6));text-align:center;padding:30px;font-size:14px}.fs-matches-list-ltd.loading{position:relative;min-height:200px}.fs-matches-list-ltd.loading:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;border:3px solid rgba(var(--fs-primary-rgb,41,168,30),.2);border-top:3px solid var(--fs-primary-color,#29a81e);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin {
    0% { transform: translate(-50%, -50%) rotate(0deg); }
    100% { transform: translate(-50%, -50%) rotate(360deg); }
}.fs-competition-group-ltd{margin-bottom:20px}.fs-competition-group-ltd:last-child{margin-bottom:0}.fs-competition-header-ltd{display:flex;align-items:center;gap:10px;padding:10px 16px}.fs-competition-title-ltd{color:var(--fs-primary-color,#29a81e);font-size:14px}.fs-competition-matches-ltd{border-radius:var(--fs-border-radius,8px);overflow:hidden}.fs-match-status-live{background-color:var(--fs-live-color,#ff3860)!important;color:#fff!important}.fs-match-status-break{background-color:var(--fs-hot-color,#feba4b)!important;color:#fff!important}.fs-match-status-finished{background-color:var(--fs-success-color,#29a81e)!important;color:#fff!important}.fs-match-status-postponed{background-color:var(--fs-text-light,#888)!important;color:#fff!important}.fs-match-status-scheduled{background-color:var(--fs-secondary-color,#005294)!important;color:#fff!important}.fs-load-more-matches{background:var(--fs-surface-darker,#2f2f2f);border:1px solid rgba(var(--fs-primary-rgb,41,168,30),.2);color:var(--fs-text-color,#fff);font-size:14px;padding:10px 20px;border-radius:var(--fs-border-radius,4px);cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s ease}.fs-load-more-matches:hover{background:var(--fs-surface-dark,#3f3f3f);border-color:rgba(var(--fs-primary-rgb,41,168,30),.4)}@media (max-width:768px){.fs-navigation-bar-ltd{padding:10px;border-radius:8px}.fs-date-navigation-ltd{margin-bottom:12px;gap:6px}.fs-date-content{padding:6px 8px;min-width:55px;border-radius:8px}.fs-date-day-ltd{font-size:11px;margin-bottom:2px}.fs-date-number-ltd{font-size:10px}.fs-league-filter-ltd{gap:6px}.fs-league-item-ltd{padding:5px 10px;border-radius:6px}.fs-league-logo-ltd{width:14px;height:14px}.fs-league-name-ltd{font-size:11px}.fs-match-item-ltd{display:flex;flex-direction:column;padding:12px 15px;gap:10px}.fs-match-left-ltd{display:flex;justify-content:center;width:100%}.fs-match-time-ltd{padding:6px 10px;font-size:11px}.fs-match-center-ltd{width:100%}.fs-match-teams-ltd{justify-content:center;gap:0}.fs-team-name-ltd{max-width:120px;font-size:12px}.fs-match-right-ltd{display:none}}@media (max-width:480px){.fs-navigation-bar-ltd{padding:8px}.fs-date-content{padding:4px 6px;min-width:45px}.fs-date-day-ltd{font-size:10px;margin-bottom:1px}.fs-date-number-ltd{font-size:9px}.fs-league-item-ltd{padding:4px 8px}.fs-league-logo-ltd{width:12px;height:12px}.fs-league-name-ltd{font-size:10px}.fs-match-item-ltd{padding:10px 12px;gap:8px}.fs-team-name-ltd{max-width:100px;font-size:11px}}