@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(./barlow-vietnamese-400-normal.Dpl4UHAZ.woff2) format("woff2"),url(./barlow-vietnamese-400-normal.BFeobeCK.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(./barlow-latin-ext-400-normal.HxX4XjxC.woff2) format("woff2"),url(./barlow-latin-ext-400-normal.CvBsJvxq.woff) format("woff");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-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(./barlow-latin-400-normal.qiz4-Cze.woff2) format("woff2"),url(./barlow-latin-400-normal.fsAxiSwU.woff) format("woff");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-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(./barlow-vietnamese-500-normal.zTViEIzf.woff2) format("woff2"),url(./barlow-vietnamese-500-normal.GNfB7rCE.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(./barlow-latin-ext-500-normal.DOaysfXq.woff2) format("woff2"),url(./barlow-latin-ext-500-normal.CJPcKP2Q.woff) format("woff");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-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(./barlow-latin-500-normal.BPAOfeC8.woff2) format("woff2"),url(./barlow-latin-500-normal.C1h8hMer.woff) format("woff");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-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-vietnamese-600-normal.DcjprdFV.woff2) format("woff2"),url(./barlow-vietnamese-600-normal.CA_GiK2e.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-latin-ext-600-normal.B8NK_A3D.woff2) format("woff2"),url(./barlow-latin-ext-600-normal.DMVRjfRT.woff) format("woff");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-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-latin-600-normal.DILqtrty.woff2) format("woff2"),url(./barlow-latin-600-normal.CNwfPWQD.woff) format("woff");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-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-vietnamese-700-normal.D6euyNzi.woff2) format("woff2"),url(./barlow-vietnamese-700-normal.4Jt4k04K.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-latin-ext-700-normal.BLuWmldJ.woff2) format("woff2"),url(./barlow-latin-ext-700-normal.CctuGmmz.woff) format("woff");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-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-latin-700-normal.A9pxMQ4z.woff2) format("woff2"),url(./barlow-latin-700-normal.__SGTsZ1.woff) format("woff");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-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-vietnamese-600-normal.A5AYRdjN.woff2) format("woff2"),url(./barlow-condensed-vietnamese-600-normal.CNlPk46_.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-latin-ext-600-normal.18ESti3H.woff2) format("woff2"),url(./barlow-condensed-latin-ext-600-normal.Clv9cIcR.woff) format("woff");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-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-latin-600-normal.DepVgxBB.woff2) format("woff2"),url(./barlow-condensed-latin-600-normal.BFJEwTuo.woff) format("woff");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-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-condensed-vietnamese-700-normal.DYeBwlKR.woff2) format("woff2"),url(./barlow-condensed-vietnamese-700-normal.DhIzd8Tb.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-condensed-latin-ext-700-normal.CwuXbfVR.woff2) format("woff2"),url(./barlow-condensed-latin-ext-700-normal.BIHFfxf0.woff) format("woff");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-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-condensed-latin-700-normal.v1xN8_Wq.woff2) format("woff2"),url(./barlow-condensed-latin-700-normal.Dmwat-ge.woff) format("woff");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-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./barlow-condensed-vietnamese-800-normal.CpjukuLw.woff2) format("woff2"),url(./barlow-condensed-vietnamese-800-normal.BZxKbt5V.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./barlow-condensed-latin-ext-800-normal.DGNyg4u8.woff2) format("woff2"),url(./barlow-condensed-latin-ext-800-normal.gY_0Gifi.woff) format("woff");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-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./barlow-condensed-latin-800-normal.BKzMuPgK.woff2) format("woff2"),url(./barlow-condensed-latin-800-normal.e9GbPXiK.woff) format("woff");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}:root{--ink: #14181a;--ink-2: #3b444c;--ink-3: #55606a;--line: #d9ded8;--line-soft: #eceFea;--ground: #f6f7f2;--surface: #ffffff;--court: #0e4c63;--court-deep: #0a3747;--court-wash: #cfe3ea;--court-ink: #0e4c63;--on-court: #ffffff;--ball: #d2e32b;--on-ball: #14181a;--ball-wash: #f4f9d2;--won: #1f5e3a;--won-wash: #e3f1e8;--warn: #9a5b00;--warn-wash: #fbefd9;--gold: #d4a72c;--silver: #a7adb4;--bronze: #b4723e;--radius: 12px;--gutter: 16px;--font: "Barlow", system-ui, -apple-system, "Segoe UI", sans-serif;--font-condensed: "Barlow Condensed", "Barlow", system-ui, sans-serif;color-scheme:light}:root[data-theme=dark]{--ink: #eef1ec;--ink-2: #c7cdc6;--ink-3: #98a29b;--line: #2f3a3f;--line-soft: #243035;--ground: #0f1719;--surface: #172124;--court: #185a72;--court-deep: #0a3747;--court-wash: #173a46;--court-ink: #8cd0e6;--ball-wash: #2d3311;--won: #8fd3a8;--won-wash: #183324;--warn: #f0b860;--warn-wash: #3a2a10;color-scheme:dark}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--ink: #eef1ec;--ink-2: #c7cdc6;--ink-3: #98a29b;--line: #2f3a3f;--line-soft: #243035;--ground: #0f1719;--surface: #172124;--court: #185a72;--court-deep: #0a3747;--court-wash: #173a46;--court-ink: #8cd0e6;--ball-wash: #2d3311;--won: #8fd3a8;--won-wash: #183324;--warn: #f0b860;--warn-wash: #3a2a10;color-scheme:dark}}*{box-sizing:border-box}html,body{margin:0;background:var(--ground);color:var(--ink);font-family:var(--font);line-height:1.45;-webkit-text-size-adjust:100%;touch-action:manipulation}a{color:var(--court-ink)}button{font:inherit;cursor:pointer}h1,h2,h3{margin:0;font-family:var(--font-condensed);letter-spacing:.01em}.eyebrow{font-family:var(--font-condensed);font-weight:700;font-size:.875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.muted{color:var(--ink-3)}.chip{display:inline-block;padding:2px 8px;border-radius:999px;font-size:.875rem;font-weight:600;background:var(--line-soft);color:var(--ink-2);white-space:nowrap}.chip.won{background:var(--won-wash);color:var(--won)}.chip.live{background:var(--ball);color:var(--on-ball)}.chip.warn{background:var(--warn-wash);color:var(--warn)}.page{max-width:720px;margin:0 auto;padding:0 var(--gutter) 48px}.marquee{position:relative;overflow:hidden;white-space:nowrap}.marquee[data-overflows]:after{content:"…";position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;padding-left:.5em;background:linear-gradient(to right,transparent,var(--court) .5em);animation:marquee-more var(--marquee-time, 8s) ease-in-out infinite}.marquee>span{display:inline-block}.marquee[data-overflows]>span{animation:marquee var(--marquee-time, 8s) ease-in-out infinite}@keyframes marquee{0%,20%{transform:translate(0)}50%,70%{transform:translate(var(--marquee-shift, 0))}to{transform:translate(0)}}@keyframes marquee-more{0%,20%,to{opacity:1}26%,94%{opacity:0}}@media(prefers-reduced-motion:reduce){.marquee,.hit.marquee{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.hit.marquee{padding-block:0;margin-block:0}.marquee>span{display:inline}.marquee[data-overflows]>span{animation:none}.marquee[data-overflows]:after{display:none}}dialog:focus{outline:none}dialog button:focus:not(:focus-visible){outline:none}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}button,select,input:not([type=checkbox],[type=radio],[type=hidden]),[role=tab],summary{min-height:48px}summary{display:flex;align-items:center}button{min-width:48px}input[type=checkbox]{width:22px;height:22px;margin:0;flex:none;accent-color:var(--court-ink)}label:has(input[type=checkbox],input[type=radio]){min-height:48px;display:inline-flex;align-items:center;gap:8px}.hit{display:inline-block;min-width:48px;text-align:center;padding:14px 8px;margin:-14px -8px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:48px;padding:6px 18px;border-radius:999px;border:1px solid var(--court);background:none;color:var(--court-ink);font:inherit;font-weight:600;text-decoration:none;text-align:center}.btn.primary{border-color:var(--court);background:var(--court);color:var(--on-court);font-weight:700;padding:10px 24px}.btn.quiet{border-color:var(--line);color:var(--ink-3)}.btn:disabled{opacity:.45;cursor:default}.btn-row{display:flex;flex-wrap:wrap;gap:8px}.btn-row.center{justify-content:center}label.tick{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;flex:none;cursor:pointer}.tap{min-height:48px;min-width:48px;display:inline-flex;align-items:center;justify-content:center}.push.svelte-wqgqz6{position:fixed;z-index:40;top:calc(env(safe-area-inset-top) + 64px);left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));max-width:560px;margin:0 auto;display:flex;align-items:flex-start;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-left:4px solid var(--ball);border-radius:14px;box-shadow:0 10px 30px #00000040;animation:svelte-wqgqz6-drop .25s ease-out}.open.svelte-wqgqz6{flex:1;min-width:0;display:flex;gap:10px;align-items:flex-start;padding:12px 4px 12px 14px;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.logo.svelte-wqgqz6{flex:none;margin-top:1px;width:20px;height:20px;border-radius:5px}.text.svelte-wqgqz6{display:grid;gap:2px;font-size:.875rem;line-height:1.35}strong.svelte-wqgqz6{font-family:var(--font-condensed);font-size:1.0625rem}.close.svelte-wqgqz6{flex:none;width:40px;height:44px;background:none;border:0;color:var(--ink-3);font-size:1.5rem;cursor:pointer}@keyframes svelte-wqgqz6-drop{0%{transform:translateY(-12px);opacity:0}}@media(prefers-reduced-motion:reduce){.push.svelte-wqgqz6{animation:none}}.update.svelte-1whcn7e{position:fixed;z-index:45;left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));bottom:calc(env(safe-area-inset-bottom) + 84px);max-width:560px;margin:0 auto;display:flex;align-items:center;gap:10px;padding:8px 8px 8px 14px;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-left:4px solid var(--ball);border-radius:14px;box-shadow:0 10px 30px #00000040}span.svelte-1whcn7e{flex:1;font-size:.9375rem}.close.svelte-1whcn7e{min-width:48px;min-height:48px;background:none;border:0;color:var(--ink-3);font-size:1.5rem;cursor:pointer}
