.f89{--red:#ec252a;--bg:#fff;--soft:#f4f5f7;--line:#e4e6eb;--ink:#17202d;--muted:#737c89;--blue:#426ed4;color:var(--ink);background:var(--bg);font:13px/1.5 Arial,Helvetica,sans-serif;border:1px solid var(--line);border-radius:10px;overflow:hidden;max-width:1400px;margin:20px auto;text-align:left;color-scheme:light}.f89[data-theme=dark]{--bg:#121722;--soft:#1c2330;--line:#303846;--ink:#e8edf5;--muted:#a8b0bf;--blue:#8dabff;color-scheme:dark}.f89 *{box-sizing:border-box}.f89 button,.f89 input,.f89 select{font:inherit;color:var(--ink);letter-spacing:normal;text-transform:none;margin:0;box-shadow:none;min-height:0}.f89 button{cursor:pointer;background:var(--bg);border:1px solid var(--line);border-radius:5px;padding:7px 12px;line-height:1.5;font-weight:500;white-space:nowrap}.f89 button:hover{color:var(--red);border-color:var(--red)}.f89 button:disabled{opacity:.45;cursor:default}.f89 :focus-visible{outline:2px solid var(--blue);outline-offset:2px}.f89 .f89-active{background:var(--red);border-color:var(--red);color:white}.f89 .f89-active:hover{color:white}.f89-top{padding:19px 20px;display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid var(--line)}.f89-brand{font-size:21px;font-weight:800;letter-spacing:-.6px}.f89-brand b{color:var(--red)}.f89-kicker{font-size:10px;letter-spacing:1.7px;color:var(--muted);margin-bottom:3px}.f89-subtitle{color:var(--muted);font-size:12px}.f89-tools,.f89-tabs,.f89-dates,.f89-filters,.f89-bottom,.f89-pager{display:flex;align-items:center;gap:8px}.f89-tools label{display:flex;align-items:center;gap:5px;font-size:12px;white-space:nowrap}.f89-tools input{width:14px;height:14px;accent-color:var(--red)}.f89-tabs{padding:0 20px;gap:24px;border-bottom:1px solid var(--line);overflow:auto}.f89-tabs button{padding:14px 0;border:0;border-bottom:3px solid transparent;border-radius:0;background:none;font-weight:700;color:var(--muted)}.f89-tabs .f89-active{color:var(--red);border-bottom-color:var(--red)}.f89-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--red);margin-right:5px}.f89-controls{padding:15px 20px 12px}.f89-dates{gap:5px;overflow:auto;padding-bottom:12px}.f89-dates button{flex:1;padding:6px 10px;min-width:70px}.f89-dates small{display:block;font-size:10px;opacity:.8}.f89-dates input{background:var(--bg);border:1px solid var(--line);border-radius:5px;padding:7px;min-width:134px;max-width:155px;height:43px}.f89-filters{flex-wrap:wrap}.f89-filters input,.f89-filters select{background:var(--bg);border:1px solid var(--line);border-radius:5px;padding:8px 10px;height:36px;max-width:220px;min-width:120px;width:auto}.f89-filters input[type=search]{flex:1;max-width:none}.f89-period{display:flex;margin-left:auto;gap:3px}.f89-notice{font-size:12px;color:var(--muted);padding:8px 20px;background:var(--soft);border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.f89-status-error{color:var(--red)}.f89-scroll{overflow:auto}.f89-table{width:100%;min-width:840px;border-collapse:collapse;margin:0;border:0;font-size:12px;color:var(--ink);table-layout:fixed}.f89-table th,.f89-table td{border:0;border-bottom:1px solid var(--line);padding:8px 6px;vertical-align:middle;text-transform:none;letter-spacing:normal;color:inherit}.f89-table thead th{background:var(--soft);font-weight:600;text-align:center;font-size:11px;line-height:1.7}.f89-table thead th:nth-child(1){width:34px}.f89-table thead th:nth-child(2){width:62px}.f89-table thead th:nth-child(3){width:230px;text-align:left}.f89-table thead th:nth-child(4){width:56px}.f89-table thead th:nth-child(5){width:118px}.f89-table thead th:nth-child(6){width:118px}.f89-table thead th:nth-child(7){width:155px}.f89-table thead th:nth-child(8){width:100px}.f89-league th{background:var(--soft);text-align:left;font-size:12px;padding:9px 12px}.f89-league th:before{content:'';display:inline-block;height:12px;width:3px;background:var(--red);margin-right:9px;vertical-align:middle}.f89-league small{font-weight:400;color:var(--muted);margin-left:8px}.f89-team{display:flex;align-items:center;min-height:26px;font-weight:600}.f89-team:first-child{color:var(--red)}.f89-team:nth-child(2){color:var(--blue)}.f89-score{text-align:center;font-weight:700;font-variant-numeric:tabular-nums;font-size:14px}.f89-time{text-align:center;font-variant-numeric:tabular-nums}.f89-time small{display:block;color:var(--muted);font-size:10px}.f89-live{color:var(--red)!important}.f89 .f89-star{border:0;padding:4px;color:var(--muted);font-size:20px;background:none}.f89 .f89-star[aria-pressed=true]{color:#d89a11}.f89-odd-pair{display:grid;gap:4px}.f89-odd{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:3px 7px;border:1px solid var(--line);border-radius:3px;min-height:25px;background:var(--bg);font-variant-numeric:tabular-nums}.f89-odd span{font-size:10px;color:var(--muted)}.f89-odd strong{font-size:12px;font-weight:700}.f89-three{display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.f89-three .f89-odd{flex-direction:column;padding:3px 2px;gap:1px}.f89-more summary{cursor:pointer;color:var(--blue);font-size:11px}.f89-more{position:relative}.f89-more[open] .f89-markets{position:absolute;right:0;top:28px;z-index:5;background:var(--bg);border:1px solid var(--line);box-shadow:0 8px 25px #0002;width:300px;max-height:300px;overflow:auto;padding:12px;border-radius:6px}.f89-markets h4{font-size:12px;margin:8px 0 4px;color:var(--ink)}.f89-market-value{display:flex;justify-content:space-between;padding:3px;border-bottom:1px solid var(--line);font-size:11px}.f89-book{font-size:10px;color:var(--muted);display:block;margin-bottom:4px}.f89-empty,.f89-loading{padding:45px 20px;text-align:center;color:var(--muted)}.f89-empty strong{display:block;color:var(--ink);font-size:15px;margin-bottom:6px}.f89-bottom{padding:12px 20px;justify-content:space-between;color:var(--muted);font-size:11px;flex-wrap:wrap}.f89-pager button{padding:4px 9px}.f89-footnote{padding:10px 20px;border-top:1px solid var(--line);background:var(--soft);color:var(--muted);font-size:11px}.f89-updated{font-variant-numeric:tabular-nums}.f89-hint{display:none}.f89[aria-busy=true] .f89-table{opacity:.55}@media(max-width:760px){.f89-top{padding:14px 12px;align-items:flex-start}.f89-brand{font-size:18px}.f89-subtitle{font-size:11px}.f89-tools{gap:5px;flex-wrap:wrap;justify-content:flex-end}.f89-tools button{padding:5px 8px}.f89-tools label{font-size:10px}.f89-tabs{padding:0 12px;gap:20px}.f89-controls{padding:12px}.f89-filters{gap:6px}.f89-filters input[type=search]{flex-basis:100%;order:-1}.f89-filters select{min-width:100px;flex:1;max-width:none;font-size:11px}.f89-period{margin-left:0}.f89-period button{padding:7px}.f89-dates button{min-width:60px}.f89-dates input{max-width:130px;min-width:130px}.f89-notice,.f89-bottom,.f89-footnote{padding-left:12px;padding-right:12px}.f89-hint{display:block;font-size:10px;color:var(--muted);padding:4px 12px}.f89-table thead th:nth-child(3){width:190px}.f89-table{min-width:800px}}@media(prefers-reduced-motion:no-preference){.f89[aria-busy=true] .f89-loading{animation:f89-pulse 1s ease infinite alternate}@keyframes f89-pulse{to{opacity:.5}}}
