.schedule-row{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:4px;padding:8px 16px;overflow:hidden;border:1px solid var(--fb-border);border-radius:8px;background:var(--fb-card);color:var(--fb-text)}.schedule-row--live:before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:var(--fb-live)}.schedule-row__main{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:32px}.schedule-row__status{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:4px;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;flex:none;width:116px;font-size:14px;line-height:20px;white-space:nowrap}.schedule-row--live .schedule-row__status{font-size:16px;font-weight:600;text-transform:uppercase;color:var(--fb-live)}.schedule-row--finished .schedule-row__status{color:var(--fb-text-secondary)}.schedule-row__live-dot{width:8px;height:8px;border-radius:50%;background:var(--fb-live);-webkit-animation:live-blink 1.6s ease-in-out infinite;-moz-animation:live-blink 1.6s ease-in-out infinite;animation:live-blink 1.6s ease-in-out infinite}.schedule-row__game{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:24px;padding:4px 0;border-radius:4px;background:var(--fb-bg)}.schedule-row__team{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:8px}.schedule-row__team--home{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.schedule-row__name{min-width:0;overflow:hidden;font-size:14px;font-weight:600;line-height:20px;white-space:nowrap;text-overflow:ellipsis}.schedule-row__badge{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;flex:none;width:20px;height:20px;border:1px solid var(--fb-border);border-radius:50%;background:var(--fb-badge);font-size:8px;font-weight:700;line-height:1;letter-spacing:-.02em;text-transform:uppercase;color:var(--fb-text-secondary)}.schedule-row__score{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;flex:none;width:70px;font-size:20px;font-weight:600;line-height:24px;text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}.schedule-row__score--vs{font-size:16px;line-height:20px;font-style:italic}.schedule-row__round{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;flex:none;width:68px;font-size:14px;line-height:20px;text-align:right;white-space:nowrap}.schedule-row__link-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.schedule-row__link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:4px;padding:4px 6px 4px 12px;border-radius:6px;font-size:12px;font-weight:600;line-height:16px;color:var(--fb-text);text-decoration:none}.schedule-row__link:hover{background:var(--fb-bg)}.schedule-row__link svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}@media (max-width: 610px){.schedule-row{padding:8px}.schedule-row__main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 0}.schedule-row__status{width:auto;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;padding-right:12px}.schedule-row__round{width:auto;padding-left:12px;border-left:1px solid var(--fb-border);text-align:left}.schedule-row__game{grid-column:1/-1;grid-row:2;gap:12px}.schedule-row__score{width:auto}}.league-table{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:16px;color:var(--fb-text)}.league-table__title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:40px;margin:0;padding:0 12px;border-radius:4px 4px 0 0;background:var(--fb-title);font-size:16px;font-weight:600;line-height:19px;color:#eef3f5;text-transform:uppercase}html.dark-theme .league-table__title{color:#141414}.league-table__head,.league-table__row{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:600}.league-table__head{height:28px;border-bottom:1px solid var(--fb-border);background:var(--fb-bg);line-height:16px}.league-table__row{min-height:29px;padding-block:4px;border-bottom:1px solid var(--fb-border);background:var(--fb-card);line-height:20px}.league-table__group{position:relative;padding:4px 16px;background:var(--fb-bg);font-size:12px;font-weight:600;line-height:16px}.league-table__bar{position:absolute;inset:0 auto 0 0;width:4px}.league-table__pos{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;flex:none;width:20px;text-align:center}.league-table__badge-gap,.league-table__badge{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;flex:none;width:20px}.league-table__badge{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;height:20px;border:1px solid var(--fb-border);border-radius:50%;background:var(--fb-badge);font-size:8px;font-weight:700;line-height:1;letter-spacing:-.02em;text-transform:uppercase;color:var(--fb-text-secondary)}.league-table__name{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.league-table__nums{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;flex:none}.league-table__num{width:26px;text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap}.league-table__num--pts{font-weight:700}.league-table__legend{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:12px;padding:16px;border-radius:8px;background:var(--fb-bg);font-size:12px;line-height:16px;color:var(--fb-text-secondary)}.league-table__legend p{margin:0}.league-table__legend ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.league-table__legend li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:8px}.league-table__dot{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;flex:none;width:4px;height:14px;border-radius:96px}.fb-league{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:24px;font-family:GT Eesti,Arial,sans-serif;color:var(--fb-text)}.fb-league__head{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:12px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:32px;padding-bottom:8px;border-bottom:2px dotted var(--fb-head-dots)}.fb-league__logo{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;flex:none;width:32px;height:32px}.fb-league__logo--dark,html.dark-theme .fb-league__logo{display:none}html.dark-theme .fb-league__logo--dark{display:block}.fb-league__title{margin:0;font-size:24px;font-weight:500;line-height:28px}.fb-league__collapse--closed{position:relative;max-height:520px;overflow:hidden}.fb-league__collapse--closed:after{content:"";position:absolute;inset:auto 0 0 0;height:120px;background:-moz-linear-gradient(top,transparent,var(--fb-page));background:linear-gradient(to bottom,transparent,var(--fb-page));pointer-events:none}.fb-league__columns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;gap:24px}.fb-league__schedule{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:24px}.fb-league__table{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;flex:none;width:400px}.fb-league__tabs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-self:flex-start;align-self:flex-start;padding:2px;border-radius:8px;background:var(--fb-bg)}.fb-league__tab{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:4px;height:24px;padding:4px 12px;border:0;border-radius:6px;background:transparent;font-size:12px;font-weight:600;line-height:16px;color:var(--fb-text);cursor:pointer}.fb-league__tab:first-child{padding-left:6px}.fb-league__tab--active{background:var(--fb-card)}.fb-league__tab-pulse{width:16px;height:16px}.fb-league__tab-pulse .live-pulse__ring{top:2px;right:2px;bottom:2px;left:2px}.fb-league__tab-pulse .live-pulse__dot{top:4px;right:4px;bottom:4px;left:4px}.fb-league__round{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:24px}.fb-league__round-head{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;align-items:baseline;gap:8px;margin:0;font-size:18px;font-weight:600;line-height:24px}.fb-league__round-head span{font-size:12px;font-weight:400;line-height:16px;color:var(--fb-text-secondary)}.fb-league__games{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:8px}.fb-league__empty{margin:0;font-size:14px;color:var(--fb-text-secondary)}.fb-league__more{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:8px}.fb-league__more p{margin:0;font-size:14px;line-height:20px;color:var(--fb-text-secondary)}.fb-league__button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:4px;width:100%;padding:4px 8px 4px 16px;border:0;border-radius:8px;background:var(--fb-bg);font-size:14px;font-weight:600;line-height:24px;color:var(--fb-text);cursor:pointer}.fb-league__button:hover{-webkit-filter:brightness(.97);filter:brightness(.97)}.fb-league__button svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}@media (max-width: 900px){.fb-league__columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:32px}.fb-league__table{width:auto}}@media (max-width: 610px){.fb-league__head{height:22px}.fb-league__logo{width:20px;height:20px}.fb-league__title{font-size:18px;line-height:22px}.fb-league__tabs{-webkit-align-self:stretch;align-self:stretch}.fb-league__tab{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}}
