.skeleton-container[data-v-4b0f8460]{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:10px;width:100%}.skeleton-group[data-v-4b0f8460]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 6px -1px #0000000d;margin-bottom:20px;overflow:hidden}.sk-league-header[data-v-4b0f8460]{align-items:center;background:linear-gradient(90deg,#f8fafc,#fff);border-bottom:1px solid #f1f5f9;display:flex;gap:12px;padding:14px 20px}.sk-league-header .sk-spacer[data-v-4b0f8460]{flex:1}.sk-league-header .sk-btn-sm[data-v-4b0f8460]{background:#e2e8f0;border-radius:8px;height:24px;width:80px}.sk-match-card[data-v-4b0f8460]{align-items:center;background:#fff;border-bottom:1px solid #f1f5f9;box-sizing:border-box;display:flex;justify-content:space-between;min-height:87px;padding:16px 20px}.sk-match-card[data-v-4b0f8460]:last-child{border-bottom:none}.sk-main-info[data-v-4b0f8460]{flex:0 0 45%;gap:24px}.sk-main-info[data-v-4b0f8460],.sk-time-col[data-v-4b0f8460]{align-items:center;display:flex}.sk-time-col[data-v-4b0f8460]{flex-direction:column;gap:6px;min-width:40px}.sk-status-pill[data-v-4b0f8460]{background:#e2e8f0;border-radius:4px;height:16px;width:32px}.sk-teams-col[data-v-4b0f8460]{display:flex;flex:1;flex-direction:column;gap:12px}.sk-team-row[data-v-4b0f8460]{gap:10px}.sk-stats-area[data-v-4b0f8460],.sk-team-row[data-v-4b0f8460]{align-items:center;display:flex}.sk-stats-area[data-v-4b0f8460]{flex:1;gap:15px;justify-content:flex-end}.sk-score-grid[data-v-4b0f8460]{display:flex;gap:8px}.sk-score-col[data-v-4b0f8460]{align-items:center;display:flex;flex-direction:column;gap:12px;width:50px}.sk-box-sm[data-v-4b0f8460]{background:#f1f5f9;border-radius:4px;height:18px;width:32px}.sk-star[data-v-4b0f8460]{background:#e2e8f0;border-radius:4px;height:20px;width:20px}.sk-circle[data-v-4b0f8460]{background:#e2e8f0;border-radius:6px;flex-shrink:0;height:24px;width:24px}.sk-circle-xs[data-v-4b0f8460]{background:#f1f5f9;border-radius:4px;flex-shrink:0;height:18px;width:18px}.sk-text[data-v-4b0f8460]{background:#e2e8f0;border-radius:4px;height:10px}.sk-w-10[data-v-4b0f8460]{width:30px}.sk-w-30[data-v-4b0f8460]{width:140px}.sk-w-50[data-v-4b0f8460]{width:50%}.sk-w-60[data-v-4b0f8460]{width:70%}.shimmer[data-v-4b0f8460]{background-color:#f1f5f9;overflow:hidden;position:relative}.shimmer[data-v-4b0f8460]:after{animation:shimmer-4b0f8460 2.5s infinite;background-image:linear-gradient(90deg,#fff0,#fff6 20%,#ffffffb3 60%,#fff0);content:"";inset:0;position:absolute;transform:translate(-100%)}@keyframes shimmer-4b0f8460{to{transform:translate(100%)}}@media(max-width:768px){.skeleton-container[data-v-4b0f8460]{padding:8px}.sk-match-card[data-v-4b0f8460]{gap:10px;padding:12px}.sk-main-info[data-v-4b0f8460]{flex:0 0 55%;gap:12px}.sk-stats-area[data-v-4b0f8460]{flex:1}.sk-score-col[data-v-4b0f8460]{width:40px}.sk-btn-sm[data-v-4b0f8460],.sk-fav-col[data-v-4b0f8460],.sk-score-col[data-v-4b0f8460]:nth-child(n+3){display:none}}.vue-recycle-scroller__resize-observer[data-v-08cc04ab]{inset:0;opacity:0;pointer-events:none;position:absolute;z-index:-1}.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.grid-mode:not(.page-mode){overflow:auto}.vue-recycle-scroller.direction-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-recycle-scroller__slot{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.vue-recycle-scroller__item-wrapper{-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:1;flex:1;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{left:0;position:absolute;top:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}
