@font-face{font-family:"DM Serif Display";src:local("DM Serif Display Regular Italic"),local("DM Serif Display Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-CAeuavzk_BTPkbBYOarwOP7yitj4ac474HLJZl54v_g.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"DM Serif Display Fallback: Times New Roman";src:local("Times New Roman");size-adjust:109.7846%;ascent-override:94.3666%;descent-override:30.5143%;line-gap-override:0%}@font-face{font-family:"DM Serif Display Fallback: Georgia";src:local("Georgia");size-adjust:100.0447%;ascent-override:103.5537%;descent-override:33.485%;line-gap-override:0%}@font-face{font-family:"DM Serif Display Fallback: Noto Serif";src:local("Noto Serif");size-adjust:92.7235%;ascent-override:111.73%;descent-override:36.1289%;line-gap-override:0%}@font-face{font-family:"DM Serif Display";src:local("DM Serif Display Regular"),local("DM Serif Display"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-JI2XDd3YTic5VCNQWQTY0AIht_4sXolYOdEBNaOHo68.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"DM Serif Display";src:local("DM Serif Display Regular Italic"),local("DM Serif Display Italic"),url(../_fonts/CiRTNZRA123hZBKD1_oZnBmCVmVX7kI8bUaQRKtybRQ-uXWx07ApvtN7msiuESD9mMTTE1iOyol7nLqZ0I2EPpI.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:"DM Serif Display";src:local("DM Serif Display Regular Italic"),local("DM Serif Display Italic"),url(../_fonts/tGHVpqmPTKjgDC6xF_Ge61hK0rwEvkfLXrxEH43srzs-aKTtBZRGajgL_N74eg6oMYZNQvtjvIitMnhUFreQ76I.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:"DM Serif Display";src:local("DM Serif Display Regular"),local("DM Serif Display"),url(../_fonts/crfLyRIVLyIsUpve90EJk2aXSB1EPsykLHbeOL-N7Fo-gDRoSuFxxasbI_3GEMBRlLwtGaeF76DPHmeTXUgjKOw.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:"DM Serif Display";src:local("DM Serif Display Regular"),local("DM Serif Display"),url(../_fonts/UdQnNkIUUyOXUADMJ179ShBdB3OXFcpxPIlTEj85028-gYHV22B6c82N9qhLNqWXMepQ6wt4ZEBnGXXqHo1TVAw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}.match-row[data-v-de88b8af]{align-items:center;display:flex;min-height:52px;padding:.75rem 1rem .75rem 1.25rem;position:relative;transition:background-color .15s ease}@media(min-width:640px){.match-row[data-v-de88b8af]{padding:.75rem 1rem}}.match-row+.match-row[data-v-de88b8af]:before{background-color:var(--color-border-subtle);content:"";height:1px;left:4.75rem;position:absolute;right:1.5rem;top:0}a.match-row[data-v-de88b8af]:hover{background-color:color-mix(in srgb,var(--color-content) 4%,var(--color-surface-raised))}.match-row--live[data-v-de88b8af]{background-color:color-mix(in srgb,var(--color-live) 4%,transparent)}a.match-row--live[data-v-de88b8af]:hover{background-color:color-mix(in srgb,var(--color-live) 8%,transparent)}.match-row--fav[data-v-de88b8af]{border-left:3px solid var(--color-accent);padding-left:calc(1.25rem - 3px)}@media(min-width:640px){.match-row--fav[data-v-de88b8af]{padding-left:calc(1rem - 3px)}}.badminton-match[data-v-de88b8af]{display:flex;flex:1;flex-direction:column;gap:.25rem;padding-right:1.5rem}.badminton-match__line[data-v-de88b8af]{align-items:center;display:flex;gap:.5rem;max-width:550px}.badminton-match__flag[data-v-de88b8af]{border-radius:2px;flex-shrink:0;height:14px;-o-object-fit:cover;object-fit:cover;width:20px}.badminton-match__flag-placeholder[data-v-de88b8af]{background-color:var(--color-border-subtle);border-radius:2px;flex-shrink:0;height:14px;width:20px}.badminton-match__name[data-v-de88b8af]{color:var(--color-content);flex:1;font-size:.9375rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badminton-match__name--winner[data-v-de88b8af]{font-weight:700}.badminton-match__name--desktop[data-v-de88b8af]{display:none}@media(min-width:640px){.badminton-match__name--mobile[data-v-de88b8af]{display:none}.badminton-match__name--desktop[data-v-de88b8af]{display:block}}.badminton-match__seed[data-v-de88b8af]{color:var(--color-content-tertiary);font-weight:400}.badminton-match__check[data-v-de88b8af]{color:var(--color-content-tertiary);flex-shrink:0;font-size:.875rem}.badminton-match__badge[data-v-de88b8af]{background-color:var(--color-primary);border-radius:.25rem;color:var(--color-primary-content);display:inline-flex;font-size:.625rem;font-weight:700;margin-left:.375rem;padding:.125rem .375rem;vertical-align:middle}.badminton-match__live[data-v-de88b8af]{animation:live-text-pulse-de88b8af 2s ease-in-out infinite;color:var(--color-live);flex-shrink:0;font-size:.6875rem;font-weight:700;letter-spacing:.02em}.badminton-match__time[data-v-de88b8af]{color:var(--color-content-secondary);flex-shrink:0;font-size:.8125rem;font-weight:500}.badminton-match__set-score[data-v-de88b8af]{color:var(--color-content-tertiary);flex-shrink:0;font-size:.9375rem;font-variant-numeric:tabular-nums;font-weight:600;text-align:right;width:1.5rem}.badminton-match__set-score--winner[data-v-de88b8af]{color:var(--color-content)}.badminton-match__set-score--live[data-v-de88b8af]{color:var(--color-live)}.match-row__status[data-v-de88b8af]{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;margin-right:1rem;width:44px}.match-row__live-badge[data-v-de88b8af]{animation:live-text-pulse-de88b8af 2s ease-in-out infinite;color:var(--color-live);font-size:.6875rem;font-weight:700;letter-spacing:.02em}@keyframes live-text-pulse-de88b8af{0%,to{opacity:1}50%{opacity:.4}}@media(prefers-reduced-motion:reduce){.badminton-match__live[data-v-de88b8af],.match-row__live-badge[data-v-de88b8af]{animation:none}}.match-row__time[data-v-de88b8af]{color:var(--color-content-secondary);font-size:.8125rem;font-weight:500}.match-row__est[data-v-de88b8af]{font-size:.625rem;font-weight:400}.match-row__est[data-v-de88b8af],.match-row__ft[data-v-de88b8af]{color:var(--color-content-tertiary)}.match-row__ft[data-v-de88b8af]{font-size:.75rem;font-weight:500;letter-spacing:.03em;text-transform:uppercase}.match-row__mobile[data-v-de88b8af]{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}.match-row__mobile-line[data-v-de88b8af]{align-items:center;display:flex;gap:.5rem}.match-row__mobile-logo[data-v-de88b8af]{flex-shrink:0;height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.match-row__mobile-logo-placeholder[data-v-de88b8af]{background-color:var(--color-border-subtle);border-radius:50%;flex-shrink:0;height:20px;width:20px}.match-row__mobile-name[data-v-de88b8af]{color:var(--color-content);flex:1;font-size:.9375rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-row__mobile-name--winner[data-v-de88b8af]{font-weight:700}.match-row__mobile-score[data-v-de88b8af]{color:var(--color-content-secondary);font-size:1rem;font-variant-numeric:tabular-nums;font-weight:600;margin-right:.5rem;min-width:1.25rem;text-align:right}.match-row__mobile-score--live[data-v-de88b8af]{color:var(--color-live)}.match-row__mobile-score--winner[data-v-de88b8af]{color:var(--color-content);font-weight:700}.match-row__desktop[data-v-de88b8af]{display:none}@media(min-width:640px){.match-row__mobile[data-v-de88b8af]{display:none}.match-row__desktop[data-v-de88b8af]{align-items:center;display:grid;flex:1;gap:.75rem;grid-template-columns:1fr auto 1fr;min-width:0}.match-row__status[data-v-de88b8af]{margin-right:.75rem;width:56px}}.match-row__team[data-v-de88b8af]{align-items:center;display:flex;gap:.5rem;min-width:0}.match-row__team--home[data-v-de88b8af]{justify-content:flex-end}.match-row__team--away[data-v-de88b8af]{justify-content:flex-start}.match-row__team-name[data-v-de88b8af]{color:var(--color-content);font-size:.875rem;font-weight:500;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:640px){.match-row__team-name[data-v-de88b8af]{font-size:.9375rem;max-width:180px}}@media(min-width:768px){.match-row__team-name[data-v-de88b8af]{max-width:none}}.match-row__team-name--winner[data-v-de88b8af]{font-weight:700}.match-row__team-logo[data-v-de88b8af]{flex-shrink:0;height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.match-row__team-logo-placeholder[data-v-de88b8af]{background-color:var(--color-border-subtle);flex-shrink:0;height:24px;width:24px}.match-row__score-block[data-v-de88b8af]{align-items:center;display:flex;flex-shrink:0;gap:.25rem;justify-content:center;min-width:60px}.match-row__score[data-v-de88b8af]{color:var(--color-content-secondary);font-family:"DM Serif Display","DM Serif Display Fallback: Times New Roman","DM Serif Display Fallback: Georgia","DM Serif Display Fallback: Noto Serif",Georgia,serif;font-size:1.25rem;font-variant-numeric:tabular-nums;font-weight:400;min-width:1.5rem;text-align:center}.match-row__score--live[data-v-de88b8af]{color:var(--color-live)}.match-row__score--winner[data-v-de88b8af]{color:var(--color-content)}.match-row__score-separator[data-v-de88b8af]{color:var(--color-content-tertiary);font-size:1rem;margin:0 .125rem}.badminton-player-link[data-v-de88b8af]{transition:color .15s ease}.badminton-player-link[data-v-de88b8af]:hover{color:var(--color-primary)}
