@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.rpEG6W_className{font-family:Inter,Inter Fallback;font-style:normal}.rpEG6W_variable{--font-sans:"Inter", "Inter Fallback"}
@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/20aee433927f7d4b-s.2_7u3qf8hb00l.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/256e1f7f180674ba-s.3qp6y754qyij-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/be3bf58b83159894-s.437wgy8nypf_z.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/753b6407f468151f-s.36f255hs6fere.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/292081311a6a8abc-s.3ffd3kh1ay1yu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.0xq4un9mlaiqb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}._4BFFWq_className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}._4BFFWq_variable{--font-serif:"Source Serif 4", "Source Serif 4 Fallback"}
:root{--ff-royal:#0c61a2;--ff-gray:#808186;--ff-green:#12a54a;--ff-amber:#e8a317;--ff-red:#c8102e;--ff-black:#111418;--ff-local:#7a1fa2;--color-bg:#fff;--color-panel:#fff;--color-fg:#1f2328;--color-fg-muted:#5f6368;--color-border-line:#dde1e6;--chart-grid:#e6e8eb;--chart-axis:#9aa0a6;--chart-ref:#6b7178;--chart-bad:#c93c3c;--popover-bg:#fff;--popover-border:#d5d9de;--popover-shadow:0 4px 16px #0000001f;--radius:8px;--gap-xs:4px;--gap-sm:8px;--gap-md:12px;--gap-lg:20px;--pad-xs:4px;--pad-sm:8px;--pad-md:12px;--pad-lg:18px;--size-caption:.8rem;--size-body:.95rem;--size-heading:1.15rem;--size-title:1.9rem}@media (prefers-color-scheme:dark){:root{--color-bg:#15181c;--color-panel:#1e2227;--color-fg:#e8eaed;--color-fg-muted:#a1a6ad;--color-border-line:#343a41;--chart-grid:#30353b;--chart-axis:#6b7178;--chart-ref:#9aa0a6;--chart-bad:#e5484d;--popover-bg:#262b31;--popover-border:#3d434a;--popover-shadow:0 4px 16px #00000080}}*{box-sizing:border-box}html,body{margin:0}body{background:var(--color-bg);color:var(--color-fg);font-family:var(--font-sans), system-ui, sans-serif;font-size:var(--size-body)}.ff{max-width:1200px;padding:var(--pad-lg) 16px 48px;gap:var(--gap-lg);flex-direction:column;margin:0 auto;display:flex}.ff-head{justify-content:space-between;align-items:center;gap:var(--gap-md);background:var(--ff-royal);color:#fff;border-radius:var(--radius);padding:var(--pad-lg);box-shadow:0 5px 0 0 #fff, 0 10px 0 0 var(--ff-black);flex-wrap:wrap;margin-bottom:10px;display:flex}.ff-brand{align-items:center;gap:var(--gap-md);flex:20rem;min-width:0;display:flex}.ff-logo{background:#fff;border-radius:50%;flex:none;width:84px;height:84px;box-shadow:0 0 0 3px #fff}.ff-title{font-family:var(--font-serif), Georgia, serif;font-weight:400;font-size:var(--size-title);color:#fff;margin:0}.ff-take{margin:var(--gap-xs) 0 0;color:#ffffffe0;font-size:var(--size-body);max-width:60rem}.ff-take b{color:#fff;font-weight:600}.ff-ctl{gap:var(--gap-sm);font-size:var(--size-caption);color:var(--color-fg-muted);align-items:center;display:flex}.ff-head .ff-ctl{color:#ffffffd9}.ff select{font:inherit;font-size:var(--size-body);color:var(--color-fg);background:var(--color-panel);border:1px solid var(--color-border-line);border-radius:var(--radius);padding:var(--pad-xs) var(--pad-sm);max-width:100%}.ff-head select{color:var(--ff-black);background:#fff;border-color:#fff}.ff-tabs{gap:var(--gap-xs);border-bottom:2px solid var(--color-border-line);flex-wrap:wrap;display:flex}.ff-tabs a{font-size:var(--size-body);color:var(--color-fg-muted);padding:var(--pad-sm) var(--pad-md);border-bottom:3px solid #0000;margin-bottom:-2px;text-decoration:none}.ff-tabs a:hover{color:var(--color-fg)}.ff-tabs a[aria-current=page]{color:var(--color-fg);border-bottom-color:var(--ff-royal);font-weight:600}.ff-band{gap:var(--gap-lg);padding:var(--pad-lg);border-radius:calc(var(--radius) * 2);flex-direction:column;display:flex}.ff-band:nth-of-type(odd){background:color-mix(in srgb, var(--ff-royal) 5%, transparent)}.ff-band:nth-of-type(2n){background:color-mix(in srgb, var(--color-fg) 3.5%, transparent)}.ff-sec{border-left:4px solid var(--ff-royal);padding-left:var(--pad-sm);font-size:var(--size-heading);margin:0;font-weight:500}@media (max-width:640px){.ff-band{padding:var(--pad-sm)}}.ff-tiles{justify-content:center;gap:var(--gap-md);background:var(--ff-royal);color:#fff;border-radius:var(--radius);padding:var(--pad-lg);box-shadow:0 5px 0 0 #fff, 0 10px 0 0 var(--ff-black);flex-wrap:wrap;margin-bottom:10px;display:flex}.ff-card{background:var(--color-panel);border:1px solid var(--color-border-line);border-radius:var(--radius);padding:var(--pad-lg)}.ff-tile{border-radius:var(--radius);max-width:16rem;padding:var(--pad-md,12px) var(--pad-sm,8px);text-align:center;background:#fff3;border:1px solid #fff6;flex-direction:column;flex:11rem;justify-content:center;align-items:center;gap:4px;display:flex}.ff-tiles{justify-content:center}.ff-tile .lbl{letter-spacing:.02em;color:#fff;font-size:.92rem;font-weight:700}.ff-tile .lbl[data-def]{text-decoration-color:#ffffffd9}.ff-tile{text-shadow:0 1px 2px #00000047}.ff-tile .big{font-family:var(--font-serif), Georgia, serif;font-weight:400;font-size:var(--size-title);font-variant-numeric:tabular-nums;color:#fff;line-height:1.1}.ff-tile .sub{font-size:var(--size-caption);color:#fff;font-variant-numeric:tabular-nums}.ff-card h3{font-size:var(--size-heading);margin:0;font-weight:500}.ff-card .note{margin:var(--gap-xs) 0 var(--gap-md);font-size:var(--size-caption);color:var(--color-fg-muted)}.ff-grid{gap:var(--gap-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.ff-chart{min-height:220px;position:relative}.ff-chart.tall{min-height:300px}.ff-chart svg{display:block}.ff-chart svg text{font-family:var(--font-sans), system-ui, sans-serif;font-size:var(--size-caption);fill:var(--color-fg-muted)}.ff-chart svg .val{fill:var(--color-fg);font-variant-numeric:tabular-nums}.ff-legend{gap:var(--gap-md);font-size:var(--size-caption);color:var(--color-fg-muted);margin-bottom:var(--gap-sm);flex-wrap:wrap;display:flex}.ff-legend i{vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:6px;display:inline-block}.ff-tip{pointer-events:none;background:var(--popover-bg);border:1px solid var(--popover-border);border-radius:var(--radius);box-shadow:var(--popover-shadow);padding:var(--pad-xs) var(--pad-sm);font-size:var(--size-caption);white-space:nowrap;z-index:2;position:absolute}.ff-tip .h{color:var(--color-fg-muted)}.ff-row{gap:var(--gap-sm);margin-bottom:var(--gap-sm);flex-wrap:wrap;align-items:center;display:flex}.ff-seg{border:1px solid var(--color-border-line);border-radius:var(--radius);display:inline-flex;overflow:hidden}.ff-seg button{font:inherit;font-size:var(--size-caption);color:var(--color-fg-muted);padding:var(--pad-xs) var(--pad-sm);cursor:pointer;background:0 0;border:0}.ff-seg button[aria-pressed=true]{background:var(--ff-royal);color:#fff}.ff-tblwrap{max-height:34rem;overflow:auto}.ff table{border-collapse:collapse;width:100%;font-size:var(--size-caption);font-variant-numeric:tabular-nums}.ff th,.ff td{padding:var(--pad-xs) var(--pad-sm);text-align:right;border-bottom:1px solid var(--color-border-line);white-space:nowrap}.ff th{color:var(--color-fg-muted);cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--color-panel);z-index:1;font-weight:500;position:sticky;top:0}.ff th.l,.ff td.l{text-align:left}.ff th[aria-sort=descending]:after{content:" ↓"}.ff th[aria-sort=ascending]:after{content:" ↑"}.ff-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-def]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--color-fg-muted);text-decoration-color:var(--color-fg-muted);text-underline-offset:3px}.ff-tile .lbl[data-def],th[data-def]{cursor:help}.ff-deftip{z-index:50;pointer-events:none;background:var(--popover-bg);max-width:300px;color:var(--color-fg);border:1px solid var(--popover-border);border-left:3px solid var(--ff-royal);border-radius:var(--radius);box-shadow:var(--popover-shadow);padding:var(--pad-sm) var(--pad-md);font-size:var(--size-caption);line-height:1.45;position:fixed}.ff-deftip b{color:var(--ff-royal);margin-bottom:2px;display:block}@media (max-width:600px){.ff-logo{width:60px;height:60px}.ff-title{font-size:1.5rem}.ff-tabs a{padding:var(--pad-xs) var(--pad-sm)}}.ff-ev{letter-spacing:.03em;vertical-align:1px;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700;text-decoration:none;display:inline-block}.ff-ev.league{background:var(--ff-royal);color:#fff}.ff-ev.tourn{background:var(--ff-amber);color:#1d1d1d}.ff-ev.exh{background:var(--ff-gray);color:#fff}.ff-tile .lbl .ff-ev{text-decoration:none}td.ev-league,td.ev-tourn,td.ev-exh{font-weight:600}td.ev-league{color:var(--ff-royal)}td.ev-tourn{color:#b7790a}td.ev-exh{color:var(--color-fg-muted)}@media (prefers-color-scheme:dark){td.ev-league{color:#5ea2da}td.ev-tourn{color:var(--ff-amber)}}.ff-box-head{align-items:center;gap:var(--gap-md);background:var(--ff-royal);color:#fff;border-radius:var(--radius);padding:var(--pad-md) var(--pad-lg);box-shadow:0 4px 0 0 #fff, 0 8px 0 0 var(--ff-black);grid-template-columns:1fr auto 1fr;margin-bottom:14px;display:grid}.ff-box-team{font-family:var(--font-serif), Georgia, serif;font-size:var(--size-heading)}.ff-box-team small{font-family:var(--font-sans), system-ui, sans-serif;font-size:var(--size-caption);opacity:.8;display:block}.ff-box-score{font-family:var(--font-serif), Georgia, serif;font-variant-numeric:tabular-nums;text-align:center;flex-direction:column;align-items:center;gap:6px;font-size:40px;line-height:1;display:flex}.ff-box-score small{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.1em;opacity:.85;font-size:11px;display:block}.ff-box-head .ff-ev{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.04em;margin-top:2px;font-size:11px;line-height:1.6}.ff-watch{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.02em;color:var(--ff-royal);cursor:pointer;background:#fff;border:0;border-radius:999px;margin-top:8px;padding:9px 18px;font-size:14px;font-weight:700;line-height:1;box-shadow:0 2px #00000040}.ff-watch:hover{background:#e8f0f8}.ff-watch:focus-visible{outline-offset:2px;outline:3px solid #fff}.ff-box-meta{font-size:var(--size-caption);color:var(--color-fg-muted);margin-bottom:var(--gap-md)}.ff-box-grid{gap:var(--gap-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.ff-box-grid h4{margin:0 0 var(--gap-xs);font-size:var(--size-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-muted)}.ff-evt{gap:2px var(--gap-sm);border-bottom:1px solid var(--color-border-line);font-size:var(--size-body);grid-template-columns:4.5rem 1fr;padding:6px 0;display:grid}.ff-evt .t{color:var(--color-fg-muted);font-variant-numeric:tabular-nums;font-size:var(--size-caption)}.ff-evt .s{color:var(--color-fg-muted);font-size:var(--size-caption);grid-column:2}.ff-evt.us{border-left:3px solid var(--ff-royal);padding-left:6px}.ff-evt.them{border-left:3px solid var(--ff-gray);padding-left:6px}.ff-flag{color:var(--color-fg-muted);font-size:11px;font-weight:600}@media (max-width:520px){.ff-box-score{font-size:30px}.ff-box-head{padding:var(--pad-sm)}}.ff td.neg{color:var(--color-fg-muted)}.ff td.small{color:var(--color-fg-muted);opacity:.75;font-style:italic}.ff td.small:after{content:"*"}.ff-pcard{gap:var(--gap-md);flex-direction:column;display:flex}.ff-pc-head{align-items:center;gap:var(--gap-md);padding:var(--pad-md);border-radius:var(--radius);background:var(--ff-royal);color:#fff;box-shadow:0 4px 0 0 #fff, 0 8px 0 0 var(--ff-black);margin-bottom:8px;display:flex}.ff-pc-num{width:64px;height:64px;color:var(--ff-royal);font-family:var(--font-serif), Georgia, serif;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:28px;font-weight:700;display:flex}.ff-pc-name{font-family:var(--font-serif), Georgia, serif;font-size:var(--size-heading)}.ff-pc-meta{font-size:var(--size-caption);opacity:.85}.ff-pc-grid{gap:var(--gap-sm);grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr));display:grid}.ff-pc-stat{border:1px solid var(--color-border-line);border-radius:var(--radius);padding:var(--pad-sm) var(--pad-md);background:var(--color-bg)}.ff-pc-stat .v{font-family:var(--font-serif), Georgia, serif;font-size:var(--size-title);font-variant-numeric:tabular-nums}.ff-pc-stat .l{font-size:var(--size-caption);color:var(--color-fg-muted)}.ff-pc-bar{background:var(--chart-grid);border-radius:3px;height:6px;margin-top:6px;overflow:hidden}.ff-pc-bar i{background:var(--ff-royal);border-radius:3px;height:100%;display:block}.ff-pc-rank{color:var(--color-fg-muted);margin-top:3px;font-size:11px}.ff-pc-stat.best{border-color:var(--ff-royal);box-shadow:inset 0 0 0 1px var(--ff-royal)}.ff-pc-stat .star{color:var(--ff-royal);margin-left:4px;font-size:12px}.ff-legbtn{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ff-gcards{gap:var(--gap-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));display:grid}.ff-grid2{grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));align-items:start}.ff-gpair{gap:var(--gap-lg);flex-wrap:wrap;justify-content:center;display:flex}.ff-gfig{text-align:center;flex:13rem;max-width:26rem}.ff-grid2.ff-even{align-items:stretch}.ff-gzones{flex-direction:column;display:flex}.ff-gzones .ff-gpair{flex:1;align-items:center}.ff-gpair.one .ff-gfig{max-width:35rem}.ff-gfig h4{margin:0 0 var(--gap-xs);font-size:var(--size-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--color-fg-muted);font-weight:600}.ff-gfig svg text{font-family:var(--font-sans), system-ui, sans-serif}.ff-heatbar{vertical-align:-1px;border-radius:5px;width:120px;height:10px;margin:0 6px;display:inline-block}.ff-mini{margin:0 0 var(--gap-xs);font-size:var(--size-caption);color:var(--color-fg-muted);font-weight:600}.ff-num{text-align:center;color:#fff;background:var(--ff-royal);border-radius:4px;min-width:2.2em;padding:0 4px;font-weight:600;display:inline-block}.ff-staff{gap:var(--gap-xs) var(--gap-md);font-size:var(--size-body);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));margin:0;padding:0;list-style:none;display:grid}.ff-staff li span{color:var(--color-fg-muted);font-size:var(--size-caption);margin-left:6px}.ff-badge{font-size:var(--size-caption);white-space:nowrap;border-radius:999px;padding:1px 8px;font-weight:600;display:inline-block}.ff-badge.ok{color:#0e7a3a;background:#12a54a29}.ff-badge.warn{color:#8a5d00;background:#e8a3172e}.ff-badge.bad{color:#a12b2b;background:#c93c3c26}.ff-badge.na{background:var(--chart-grid);color:var(--color-fg-muted)}@media (prefers-color-scheme:dark){.ff-badge.ok{color:#4cd483}.ff-badge.warn{color:#f2c14e}.ff-badge.bad{color:#f07a7a}}.ff td.notes{white-space:normal;text-align:left;min-width:18rem;max-width:30rem;color:var(--color-fg-muted);line-height:1.4}.ff-steps{margin:0;padding-left:1.2rem;line-height:1.6}.ff-steps li{margin-bottom:var(--gap-xs)}.ff-steps code{background:var(--chart-grid);border-radius:4px;padding:0 4px;font-size:.9em}.ff-defs{gap:var(--gap-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));display:grid}.ff-defs dl{margin:0}.ff-defs dt{margin-top:var(--gap-md);font-weight:600}.ff-defs dl>div:first-child dt{margin-top:var(--gap-sm)}.ff-defs dd{color:var(--color-fg-muted);font-size:var(--size-body);margin:2px 0 0;line-height:1.45}.ff-defs .ff-guide{color:var(--ff-royal);font-size:var(--size-caption);margin-top:2px;font-weight:600;display:block}.nw{white-space:nowrap}.ff-gtop{gap:var(--gap-md);flex-wrap:wrap;align-items:stretch;display:flex}.ff-gtop>.ff-tiles{flex:46rem;align-content:start;margin-bottom:0}.ff-gsum{gap:var(--gap-sm);flex-direction:column;flex:19rem;display:flex}.ff-gsum h3{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.ff-gsum-scope{font-size:var(--size-caption);color:var(--color-fg-muted);font-weight:500}.ff-gsum-text{margin:0;line-height:1.5}.ff-gsum-cols{gap:var(--gap-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.ff-gsum h4{margin:0 0 var(--gap-xs);font-size:var(--size-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-muted)}.ff-gsum ul{margin:0;padding-left:1.1rem;line-height:1.45}.ff-gsum li{margin-bottom:2px}.ff-gsum .note{margin:0}.ff-linkbtn{font:inherit;font-size:var(--size-caption);color:var(--ff-royal);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}@media (prefers-color-scheme:dark){.ff-linkbtn{color:#5ea2da}}.ff-ctl{min-width:0;max-width:100%}.ff-ctl select{text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:100%}.ff-admin table{table-layout:auto}.ff-admin th{white-space:normal;vertical-align:bottom;line-height:1.25}.ff-admin th.c,.ff-admin td.c{text-align:center}.ff-admin td{vertical-align:top}.ff-admin td.opp{white-space:normal;min-width:7rem}.ff-admin td.notes{min-width:14rem;max-width:22rem}.ff-mk{text-align:center;cursor:help;min-width:1.6em;font-weight:700;display:inline-block}.ff-mk.ok{color:#0e7a3a}.ff-mk.warn{color:#b7790a}.ff-mk.bad{color:#c93c3c}.ff-mk.na{color:var(--color-fg-muted)}@media (prefers-color-scheme:dark){.ff-mk.ok{color:#4cd483}.ff-mk.warn{color:#f2c14e}.ff-mk.bad{color:#f07a7a}}.ff-mklegend b{cursor:default;font-weight:700}.ff-more summary{cursor:pointer;list-style:none}.ff-more summary::-webkit-details-marker{display:none}.ff-more summary:after{content:" more";color:var(--ff-royal);font-weight:600}.ff-more[open] summary:after{content:" less"}.ff-more[open] .ell{display:none}.ff-mk[data-def]{text-decoration:none}.ff-head-right{align-items:center;gap:var(--gap-md);flex-wrap:wrap;display:flex}.ff-kid{border-top:1px solid var(--color-border-line);padding:var(--pad-sm) 0}.ff-kid summary{cursor:pointer;color:var(--ff-royal);font-weight:600;font-size:var(--size-caption)}.ff-kid[open] summary{margin-bottom:var(--gap-sm)}@media (prefers-color-scheme:dark){.ff-kid summary{color:#5ea2da}}.ff-btn.ff-btn-danger{background:#a12b2b}.ff-kv th{text-align:left;color:var(--color-fg-muted);font-weight:400;font-size:var(--size-caption);padding:4px 18px 4px 0}.ff-kv td{padding:4px 0}.ff-acct{align-items:center;gap:var(--gap-sm);font-size:var(--size-caption);color:#ffffffd9;display:flex}.ff-who{gap:10px;display:flex}.ff-who-item{flex-direction:column;align-items:center;gap:3px;display:flex}.ff-who-top{color:#fff;letter-spacing:.03em;white-space:nowrap;text-overflow:ellipsis;max-width:8rem;font-size:13px;font-weight:800;overflow:hidden}.ff-badge-num{width:46px;height:46px;color:var(--ff-royal);font-family:var(--font-serif), Georgia, serif;cursor:default;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex}.ff-linkbtn.ff-on-blue{color:#fff}.ff-acct .ff-linkbtn{align-self:center;margin:0}.ff-acct{flex-wrap:wrap;justify-content:center;max-width:13rem}.ff-acct .ff-who{flex-basis:100%;justify-content:center}.ff-auth-band{align-items:center}.ff-auth{gap:var(--gap-md);flex-direction:column;width:100%;max-width:26rem;display:flex}.ff-auth label{font-size:var(--size-caption);color:var(--color-fg-muted);flex-direction:column;gap:4px;display:flex}.ff-auth input[type=email],.ff-auth input[type=password],.ff-auth input:not([type]),.ff-auth input[type=text]{font:inherit;font-size:var(--size-body);color:var(--color-fg);background:var(--color-bg);border:1px solid var(--color-border-line);border-radius:var(--radius);padding:var(--pad-sm) var(--pad-md)}.ff-auth label.ff-check{color:var(--color-fg);font-size:var(--size-body);flex-direction:row;align-items:baseline;gap:8px}.ff-auth .note{margin:0}.ff-btn{font:inherit;color:#fff;background:var(--ff-royal);border-radius:var(--radius);padding:var(--pad-sm) var(--pad-lg);cursor:pointer;border:0;align-self:flex-start;font-weight:600}.ff-btn:disabled{opacity:.6;cursor:default}.ff-btn.ghost{color:var(--ff-royal);border:1px solid var(--ff-royal);background:0 0}.ff-err{color:#a12b2b;font-size:var(--size-caption);margin:0}.ff-ok{color:#0e7a3a;font-size:var(--size-caption);margin:0}@media (prefers-color-scheme:dark){.ff-err{color:#f07a7a}.ff-ok{color:#4cd483}}.ff-auth label.ff-check{flex-wrap:wrap}.ff-auth label.ff-check .note{flex-basis:100%;padding-left:22px}.ff-invite fieldset{border:0;flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;display:flex}.ff-invite legend{font-size:var(--size-caption);color:var(--color-fg-muted);width:100%;margin-bottom:4px}.ff-players{max-height:12rem;overflow-y:auto}.ff-linkbox{margin-top:var(--gap-sm);flex-direction:column;gap:6px;display:flex}.ff-linkbox input{font:inherit;font-size:var(--size-caption);padding:var(--pad-xs) var(--pad-sm);border:1px solid var(--color-border-line);border-radius:var(--radius);background:var(--color-bg);color:var(--color-fg);width:100%}.ff-rowacts{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.ff-rowacts form{display:inline}.ff-danger{color:#a12b2b!important}.ff-auth select,.ff-auth input[type=date],.ff-inline input{font:inherit;font-size:var(--size-body);color:var(--color-fg);background:var(--color-bg);border:1px solid var(--color-border-line);border-radius:var(--radius);padding:var(--pad-xs) var(--pad-sm)}.ff-access{max-width:34rem}.ff-access fieldset,.ff-consent{gap:var(--gap-sm);border:0;flex-direction:column;margin:0;padding:0;display:flex}.ff-access legend,.ff-consent legend{color:var(--color-fg);margin-bottom:4px;font-weight:600}.ff-grid-tbl{border-collapse:collapse;font-size:var(--size-caption)}.ff-grid-tbl th,.ff-grid-tbl td{text-align:center;border-bottom:1px solid var(--color-border-line);padding:4px 14px}.ff-grid-tbl .l{text-align:left;padding-left:0}.ff-grid-tbl input:disabled{opacity:.35;cursor:not-allowed}.ff-inline summary{list-style:none}.ff-inline summary::-webkit-details-marker{display:none}.ff-rowacts .ff-inline form{align-items:center;gap:6px;margin-top:4px;display:flex}.ff-inline input{font-size:var(--size-caption);width:12rem}.ff-inline .ff-btn{padding:var(--pad-xs) var(--pad-md);font-size:var(--size-caption)}.ff-local{z-index:60;background:var(--ff-local);color:#fff;text-align:center;border-radius:var(--radius);margin-bottom:8px;padding:6px 12px;font-weight:600;position:sticky;top:0}.ff-drop{border:2px dashed var(--color-border-line);border-radius:var(--radius);padding:var(--pad-lg);text-align:center}.ff-drop.over{border-color:var(--ff-royal);background:color-mix(in srgb, var(--ff-royal) 8%, transparent)}.ff-filelist{margin:8px 0;padding:0;list-style:none}.ff-filelist li{border-bottom:1px solid var(--color-border-line);justify-content:space-between;align-items:baseline;gap:8px;padding:3px 0;display:flex}.ff-pre{white-space:pre-wrap;background:var(--color-panel);border:1px solid var(--color-border-line);border-radius:var(--radius);padding:var(--pad-md);max-height:520px;font-size:12px;line-height:1.4;overflow:auto}.ff-check-ok{color:var(--ff-green)}.ff-check-missing{color:var(--ff-red)}.ff-warnbox{border-left:4px solid var(--ff-amber);background:color-mix(in srgb, var(--ff-amber) 10%, transparent);border-radius:var(--radius);padding:6px 10px}.ff-stopbox{border-left:4px solid var(--ff-red);background:color-mix(in srgb, var(--ff-red) 8%, transparent);border-radius:var(--radius);padding:6px 10px}.ff-grid-tbl .ff-needs{white-space:nowrap;font-size:11px;display:block}.ff th.wrap,.ff td.wrap{white-space:normal;min-width:6.5rem;max-width:11rem}.ff table.ff-period{table-layout:fixed;width:100%}.ff table.ff-period th,.ff table.ff-period td{padding-left:var(--pad-xs);padding-right:var(--pad-xs)}.ff table.ff-period td.l,.ff table.ff-period th.l{white-space:normal;width:46%;line-height:1.3}.ff-ack ul{margin:var(--gap-xs) 0 var(--gap-sm);padding-left:1.2rem;line-height:1.5}.ff-ack.compact{font-size:var(--size-caption);border-left:3px solid var(--color-border-line);max-height:14rem;padding-left:var(--pad-sm);overflow-y:auto}.ff-foot{text-align:center;padding:var(--pad-md) 0 var(--pad-lg);font-size:var(--size-caption)}.ff-ev.season{background:var(--ff-green);color:#fff}.ff-season{background:var(--ff-royal);color:#fff;border-radius:var(--radius);padding:var(--pad-lg);box-shadow:0 5px 0 0 #fff, 0 10px 0 0 var(--ff-black);text-align:center;margin-bottom:10px}.ff-season h2{margin:0 0 var(--gap-md);font-family:var(--font-serif), Georgia, serif;font-size:var(--size-heading);letter-spacing:.02em;font-weight:600}.ff-season-row{gap:var(--gap-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));display:grid}.ff-season-cell{padding:var(--pad-sm);border-radius:var(--radius);background:#ffffff14;flex-direction:column;align-items:center;gap:6px;display:flex}.ff-season-cell .big{font-family:var(--font-serif), Georgia, serif;font-variant-numeric:tabular-nums;font-size:40px;line-height:1}.ff-season-cell .sub{font-size:var(--size-caption);opacity:.85}.ff-season .ff-ev,.ff-box-head .ff-ev.season{letter-spacing:.04em;font-size:11px}.ff-season .ff-ev.league,.ff-box-head .ff-ev.league{background:var(--ff-green);color:#fff}.ff-season .ff-ev.season,.ff-box-head .ff-ev.season{color:var(--ff-royal);background:#fff}@media (max-width:520px){.ff-season-cell .big{font-size:32px}}.ff-gsum-top{justify-content:space-between;align-items:center;gap:var(--gap-sm);flex-wrap:wrap;display:flex}.ff-gsum-top h3{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.ff-gsum-lead{font-family:var(--font-serif), Georgia, serif;margin:0;font-size:1.25rem;font-weight:600;line-height:1.35}.ff-gsum-box{border-left:4px solid var(--color-border-line);border-radius:var(--radius);padding:var(--pad-sm) var(--pad-md)}.ff-gsum-box.hi{border-left-color:var(--ff-green);background:color-mix(in srgb, var(--ff-green) 7%, transparent)}.ff-gsum-box.lo{border-left-color:var(--ff-amber);background:color-mix(in srgb, var(--ff-amber) 9%, transparent)}.ff-gsum-box ul{padding-left:0;list-style:none}.ff-gsum-box li{padding-left:1.3rem;position:relative}.ff-gsum-box.hi li:before{content:"✓";color:var(--ff-green);font-weight:700;position:absolute;left:0}.ff-gsum-box.lo li:before{content:"▲";color:var(--ff-amber);font-size:.7em;position:absolute;top:.1rem;left:.1rem}.ff-sticky-top{align-self:start;position:sticky;top:2.75rem}@media (max-width:760px){.ff-sticky-top{position:static}}.ff-notice{margin:0 0 var(--gap-md);padding:var(--pad-md,10px) 14px;border-left:4px solid var(--ff-amber);background:color-mix(in srgb, var(--ff-amber) 12%, var(--color-panel));border-radius:var(--radius);font-weight:600}.ff-radios{gap:var(--gap-md);white-space:nowrap;display:inline-flex}.ff-radios label{cursor:pointer;align-items:center;gap:4px;margin:0;display:inline-flex}.ff-card.ff-narrow{max-width:40rem}.ff-video-start{align-items:center;gap:var(--gap-md);padding:var(--pad-lg) 0;flex-direction:column;display:flex}.ff-video-start h3{margin:0}.ff-btn.ff-video-watch{border-radius:999px;padding:14px 32px;font-size:1.15rem}.ff-video-box{gap:var(--gap-md);background:var(--color-panel);flex-direction:column;display:flex}.ff-video-top{align-items:center;gap:var(--gap-md);flex-wrap:wrap;display:flex}.ff-video-top h3{margin:0}.ff-video-close{margin-left:auto}.ff-btn.ff-btn-quiet{color:var(--ff-royal);border:2px solid var(--ff-royal);background:0 0;padding:8px 18px;font-size:1rem}.ff-video-stage{gap:var(--gap-md);grid-template-columns:1fr;display:grid}.ff-video-stage.side.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.ff-video-stage.side.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.ff-video-stage.focus{grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:start}.ff-video-stage.focus .ff-video-one.big{grid-row:span 3}.ff-video-one{min-width:0;margin:0}.ff-video-one.hidden{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.ff-video-one figcaption{font-size:var(--size-caption);flex-direction:column;gap:2px;margin-bottom:6px;display:flex}.ff-video-name{align-items:baseline;gap:8px;display:flex}.ff-video-one figcaption .note{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.ff-video-frame{cursor:pointer;position:relative}.ff-video-one mux-player{aspect-ratio:16/9;width:100%;display:block}.ff-video-loading{aspect-ratio:16/9;color:#fff;background:#111418;justify-content:center;align-items:center;display:flex}.ff-video-gap{text-align:center;color:#fff;font-weight:600;font-size:var(--size-caption);border-radius:var(--radius);pointer-events:none;background:#111418c7;justify-content:center;align-items:center;padding:12px;display:flex;position:absolute;inset:0}.ff-video-controls{color:#fff;border-radius:var(--radius);background:#111418;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.ff-video-controls button,.ff-video-controls select{color:#fff;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:6px;padding:6px 10px;font-size:.95rem}.ff-video-controls select option{color:#111418}.ff-video-controls .ff-video-play{background:var(--ff-royal);border-color:var(--ff-royal);min-width:52px;font-size:1.1rem}.ff-video-controls input[type=range]{accent-color:var(--ff-royal);flex:12rem}.ff-video-score{color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;background:#0c61a2eb;border-radius:6px;align-items:center;gap:8px;padding:4px 10px;font-size:15px;font-weight:600;display:flex;position:absolute;top:8px;left:8px}.ff-video-score b{color:var(--ff-royal);background:#fff;border-radius:4px;padding:1px 7px;font-size:14px}.ff-video-one.small .ff-video-score{padding:2px 6px;font-size:11px}.ff-video-seek{flex:12rem;align-items:center;display:flex;position:relative}.ff-video-seek input[type=range]{width:100%}.ff-video-tick{pointer-events:none;border-radius:1px;width:3px;height:9px;margin-left:-1px;position:absolute;top:-7px}.ff-video-tick.us{background:#12a54a}.ff-video-tick.them{background:#e8a317}.ff-video-tagscore{border:2px solid #fff;border-radius:4px;margin:0 2px;padding:0 6px;font-weight:700;display:inline-block}.ff-video-score b.pp{color:#fff;background:#12a54a}.ff-video-score b.pk{color:#1d1d1d;background:#e8a317}.ff-video-skip{pointer-events:auto;font:inherit;color:var(--ff-royal);cursor:pointer;background:#fff;border:0;border-radius:999px;margin-left:4px;padding:3px 10px;font-size:12px;font-weight:700}.ff-video-break{pointer-events:none;background:#8081868c;border-radius:2px;height:6px;margin-top:-3px;position:absolute;top:50%}.ff-video-man{pointer-events:none;border-radius:2px;height:3px;position:absolute;bottom:-6px}.ff-video-man.pp{background:#12a54a}.ff-video-man.pk{background:#e8a317}.ff-video-pen{pointer-events:none;border-bottom:6px solid #c93c3c;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin-left:-4px;position:absolute;bottom:-12px}.ff-video-pens button{font-size:12px}.ff-video-events{gap:var(--gap-md);flex-direction:column;display:flex}.ff-video-evsec h4{letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-muted);margin:0 0 8px;font-size:16px}.ff-video-evcols{gap:var(--gap-md);display:grid}.ff-video-evcol{flex-direction:column;gap:4px;min-width:0;display:flex}.ff-video-evhead{font-weight:700;font-size:var(--size-caption);color:var(--ff-royal);border-bottom:2px solid var(--ff-royal);padding-bottom:2px}.ff-video-ev{text-align:left;font:inherit;background:var(--color-panel-2,#80818614);color:inherit;cursor:pointer;border:0;border-left:4px solid;border-radius:6px;grid-template-columns:minmax(0,7.2rem) minmax(0,5.2rem) minmax(0,1fr);align-items:center;gap:8px;padding:4px 8px;font-size:13px;display:grid}.ff-video-ev:hover{background:#0c61a21a}.ff-video-ev.on{box-shadow:inset 0 0 0 2px var(--ff-royal);background:#0c61a229;font-weight:600}.ff-video-ev.us{border-left-color:#12a54a}.ff-video-ev.them{border-left-color:#e8a317}.ff-video-ev .team{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ff-video-ev .name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ff-video-ev .what{text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ff-video-scorebox{text-align:center;border:2px solid var(--ff-royal);font-variant-numeric:tabular-nums;border-radius:4px;min-width:2.6em;padding:1px 6px;font-weight:700;display:inline-block}@media (max-width:760px){.ff-video-evcols{grid-template-columns:1fr!important}}.ff-video-legend{font-size:var(--size-caption);color:var(--color-fg-muted);flex-wrap:wrap;gap:4px 16px;margin-top:-4px;display:flex}.ff-video-legend span{align-items:center;gap:6px;display:inline-flex}.ff-video-legend .sw{border-radius:2px;width:16px;height:6px;display:inline-block}.ff-video-legend .sw.break{background:#8081868c}.ff-video-legend .sw.pp{background:#12a54a;height:3px}.ff-video-legend .sw.pk{background:#e8a317;height:3px}.ff-video-legend .sw.goal{background:#12a54a;width:3px;height:9px;margin-right:5px;box-shadow:5px 0 #e8a317}.ff-video-legend .sw.pen{border-bottom:6px solid #c93c3c;border-left:4px solid #0000;border-right:4px solid #0000;border-radius:0;width:0;height:0}.ff-video-viewrow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ff-video-viewrow .ff-seg button{padding:7px 16px;font-size:15px}.ff-video-viewrow select{font-size:15px}.ff-video-shiftbtns{gap:6px;display:inline-flex}.ff-video-shiftbtns .ff-btn.ff-btn-quiet{padding:6px 14px;font-size:15px}.ff-video-viewrow .ff-check{align-items:center;gap:6px;font-size:15px;display:inline-flex}.ff-video-scorebox.us{color:#0e7a3a;background:#12a54a1a;border-color:#12a54a}.ff-video-scorebox.them{color:#b42323;background:#d93a3a14;border-color:#d93a3a}.ff-video-ev .what{justify-content:flex-end;align-items:center;gap:6px;display:flex}.ff-video-viewrow select{font:inherit;border-radius:6px;padding:5px 8px}.ff-video-shift{pointer-events:none;background:#0c61a2bf;border-radius:1px;height:6px;margin-top:-3px;position:absolute;top:50%}.ff-video-tick.shot,.ff-video-tick.save{background:#0c61a2}.ff-video-legend .sw.shift{background:#0c61a2bf}.ff-video-legend .sw.tick{width:3px;height:9px}.ff-video-legend .sw.tick.us{background:#12a54a}.ff-video-legend .sw.tick.them{background:#e8a317}.ff-video-legend .sw.tick.shot,.ff-video-legend .sw.tick.save{background:#0c61a2}.ff-video-sit{border-radius:4px;padding:0 6px;font-size:12px}.ff-video-sit.pp{color:#fff;background:#12a54a}.ff-video-sit.pk{color:#1d1d1d;background:#e8a317}.ff-video-legendrow{align-items:flex-start;gap:12px;margin-top:-4px;display:flex}.ff-video-legendrow .ff-video-legend{margin-top:0}.ff-video-keys{white-space:nowrap;position:relative}.ff-video-keys[open] dl{z-index:20;background:var(--color-panel,#fff);border:1px solid var(--color-border-line,#ccc);border-radius:var(--radius);white-space:normal;width:min(36rem,94vw);padding:10px 14px;position:absolute;top:auto;bottom:calc(100% + 8px);right:0;box-shadow:0 6px 18px #00000026}.ff-video-keys summary{cursor:pointer;border:1px solid #ffffff59;border-radius:6px;padding:4px 10px;font-size:13px;list-style:none}.ff-video-keys summary::-webkit-details-marker{display:none}.ff-video-keys dl{white-space:normal;grid-template-columns:1fr 1fr;gap:6px 18px;margin:0;display:grid}.ff-video-keys dl div{grid-template-columns:6.6rem minmax(0,1fr);align-items:center;gap:8px;display:grid}.ff-video-keys dd,.ff-video-keys dt{white-space:nowrap}.ff-video-keys dd{font-size:var(--size-caption);margin:0}@media (max-width:600px){.ff-video-keys dl{grid-template-columns:1fr}}.ff-video-keys kbd{border:1px solid var(--color-border-line,#ccc);min-width:1.6em;font:12px/1.4 var(--font-sans), system-ui, sans-serif;text-align:center;background:var(--color-panel,#fff);border-bottom-width:2px;border-radius:4px;padding:1px 6px;display:inline-block}.ff-video-goals{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ff-video-goals button{font:inherit;cursor:pointer;background:0 0;border:2px solid;border-radius:999px;padding:4px 10px;font-size:13px}.ff-video-goals button.us{color:#0e7a3a;border-color:#12a54a}.ff-video-goals button.them{color:#9a6a08;border-color:#e8a317}.ff-video-box:fullscreen .ff-video-goals button.us,.ff-video-box.ff-video-fill .ff-video-goals button.us{color:#4cd483}.ff-video-box:fullscreen .ff-video-goals button.them,.ff-video-box.ff-video-fill .ff-video-goals button.them{color:#f2c14e}.ff-video-gap{flex-direction:column;gap:10px}.ff-video-gap .ff-btn{pointer-events:auto;padding:6px 14px;font-size:14px}.ff-video-vol{align-items:center;gap:6px;display:inline-flex}.ff-video-controls .ff-video-vol input[type=range]{flex:0 0 5.5rem;width:5.5rem}.ff-video-time{font-variant-numeric:tabular-nums;white-space:nowrap}.ff-video-box:fullscreen .note,.ff-video-box.ff-video-fill .note,.ff-video-box:fullscreen h3,.ff-video-box.ff-video-fill h3{color:#fff}@media (max-width:760px){.ff-video-stage.side.n2,.ff-video-stage.side.n3,.ff-video-stage.focus{grid-template-columns:1fr}.ff-video-stage.focus .ff-video-one.big{grid-row:auto}.ff-video-close{margin-left:0}}.ff-names input,.ff-names select{font:inherit;max-width:100%;padding:3px 6px;font-size:13px}.ff-names td{vertical-align:top}.ff-names td .note{font-size:11px}.ff-video-main,.ff-video-side{display:contents}.ff-video-listsbtn{display:none}.ff-video-box.is-full{color:#fff;background:#111418;grid-template-columns:minmax(0,1fr);gap:12px;height:100vh;padding:12px;display:grid;position:relative;overflow:hidden}.ff-video-box.is-full.nolists{grid-template-columns:minmax(0,1fr)}.ff-video-box.is-full .ff-video-main{flex-direction:column;gap:8px;min-height:0;display:flex;position:relative}.ff-video-box.is-full .ff-video-listsbtn{margin-left:auto;display:inline-block}.ff-video-box.is-full .ff-video-listsbtn+.ff-video-close{margin-left:0}.ff-video-box.is-full .ff-video-btn-quiet,.ff-video-box.is-full .ff-btn.ff-btn-quiet{color:#fff;border-color:#fff9}.ff-video-box.is-full .ff-video-stage{flex:1;align-content:center;min-height:0}.ff-video-box.is-full .ff-video-one mux-player{max-height:calc(100vh - 90px)}.ff-video-box.is-full .ff-video-one figcaption{display:none}.ff-video-box.is-full .ff-video-controls{z-index:5;background:#111418e0;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.ff-video-box.is-full .ff-video-top{transition:opacity .3s}.ff-video-box.is-full.idle .ff-video-controls,.ff-video-box.is-full.idle .ff-video-top>:not(.ff-video-score){opacity:0;pointer-events:none}.ff-video-box.is-full.idle .ff-video-top{pointer-events:none;background:0 0}.ff-video-box.is-full.idle{cursor:none}.ff-video-box.is-full .ff-video-side{border-radius:var(--radius);background:#1b1f24;flex-direction:column;gap:10px;min-height:0;padding:10px;display:flex;overflow:auto}.ff-video-box.is-full .ff-video-legend{display:none}.ff-video-box.is-full .ff-video-evcols{grid-template-columns:1fr!important}.ff-video-box.is-full .ff-video-ev{color:#fff;background:#ffffff0f}.ff-video-box.is-full .ff-video-ev.on{background:#0c61a273;box-shadow:inset 0 0 0 2px #fff}.ff-video-box.is-full .ff-video-evhead{color:#9cc7ea;border-bottom-color:#9cc7ea}.ff-video-box.is-full .ff-video-evsec h4,.ff-video-box.is-full .note,.ff-video-box.is-full h3{color:#d8dde3}.ff-video-box.is-full .ff-video-scorebox{color:#fff;border-color:#fff}.ff-video-box.is-full .ff-video-scorebox.us{color:#fff;background:#12a54a8c;border-color:#12a54a}.ff-video-box.is-full .ff-video-scorebox.them{color:#fff;background:#d93a3a8c;border-color:#d93a3a}.ff-video-box.is-full .ff-video-keys summary{color:#d8dde3}.ff-video-box.ff-video-fill{z-index:1000;position:fixed;inset:0}.ff-video-controls button[aria-pressed=true]{background:var(--ff-royal);border-color:var(--ff-royal)}.ff-video-box.is-full.pinned{grid-template-columns:minmax(0,1fr) 24rem}.ff-video-box.is-full:not(.pinned) .ff-video-side{z-index:6;background:#1b1f24f0;width:24rem;transition:opacity .3s;position:absolute;top:12px;bottom:12px;right:12px}.ff-video-box.is-full.idle:not(.pinned) .ff-video-side{opacity:0;pointer-events:none}.ff-video-pin{display:none}.ff-video-box.is-full .ff-video-pin{font:inherit;cursor:pointer;color:#fff;background:0 0;border:1px solid #ffffff80;border-radius:6px;align-self:flex-end;padding:4px 10px;font-size:13px;display:inline-block}.ff-video-box.is-full .ff-video-pin[aria-pressed=true]{background:var(--ff-royal);border-color:var(--ff-royal)}.ff-video-box.is-full .ff-video-keys[open] dl{color:#fff;background:#111418;border-color:#ffffff40}.ff-video-box.is-full .ff-video-keys dd{color:#fff}.ff-video-box.is-full .ff-video-keys kbd{color:#fff;background:#2a3038;border-color:#ffffff59}a.ff-watch{text-decoration:none;display:inline-block}.ff-video-gamelist{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:6px;padding:0;list-style:none;display:grid}.ff-pickwrap{flex-direction:column;align-items:center;gap:6px;display:flex}.ff-pickwrap .ff-watch{margin-top:0}.ff-video-banner{justify-content:space-between;align-items:center;gap:var(--gap-md);background:var(--ff-royal);color:#fff;border-radius:var(--radius);padding:var(--pad-md) var(--pad-lg);box-shadow:0 4px 0 0 #fff, 0 8px 0 0 var(--ff-black);flex-wrap:wrap;margin-bottom:18px;display:flex}.ff-video-bantitle{flex-direction:column;gap:2px;display:flex}.ff-video-bantitle small{font-size:var(--size-caption);letter-spacing:.06em;text-transform:uppercase;opacity:.85}.ff-video-bantitle b{font-family:var(--font-serif), Georgia, serif;font-size:var(--size-heading);font-weight:600}.ff-video-banbtns{flex-wrap:wrap;gap:8px;display:flex}.ff-banbtn{font:inherit;cursor:pointer;color:#fff;background:0 0;border:2px solid #ffffffd9;border-radius:8px;align-items:center;padding:8px 16px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.ff-banbtn:hover{background:#ffffff26}.ff-video-box.is-full{grid-template-rows:minmax(0,1fr)}.ff-video-box.is-full .ff-video-side{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff73 transparent;overflow-y:auto}.ff-video-box.is-full .ff-video-side::-webkit-scrollbar{width:10px}.ff-video-box.is-full .ff-video-side::-webkit-scrollbar-thumb{background:#fff6;border:2px solid #1b1f24;border-radius:6px}.ff-video-box.is-full .ff-video-side::-webkit-scrollbar-track{background:0 0}.ff-season,.ff-box-head,.ff-video-banner{border-radius:var(--radius);padding:var(--pad-md) var(--pad-lg);box-shadow:0 4px 0 0 #fff, 0 8px 0 0 var(--ff-black);margin-bottom:18px}.ff-season h2,.ff-box-team,.ff-video-bantitle b{font-family:var(--font-serif), Georgia, serif;font-size:var(--size-heading);letter-spacing:.01em;font-weight:400}.ff-season h2{margin:0 0 var(--gap-sm)}.ff-season-cell .big,.ff-box-score{font-size:40px}.ff-season-cell .sub,.ff-box-team small,.ff-video-bantitle small{font-size:var(--size-caption);opacity:.85}@media (max-width:520px){.ff-season,.ff-box-head,.ff-video-banner{padding:var(--pad-sm)}.ff-season-cell .big,.ff-box-score{font-size:30px}}.ff-box-head .ff-box-team{font-size:30px;font-weight:700;line-height:1.15}@media (max-width:520px){.ff-box-head .ff-box-team{font-size:20px}}.ff-tiles{padding:var(--pad-md) var(--pad-lg);box-shadow:0 4px 0 0 #fff, 0 8px 0 0 var(--ff-black);margin-bottom:18px}@media (min-width:1100px){.ff-tiles>.ff-tile{flex:0 1 calc((100% - 4 * var(--gap-md)) / 5);min-width:0}}.ff-sortbtn{font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0}.ff-sortbtn:hover{color:var(--ff-royal)}.ff-names2{gap:var(--gap-sm);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));align-items:end;display:grid}.ff-namecell{cursor:pointer;border-bottom:1px dotted var(--ff-gray,#808186)}.ff-namecell:hover,.ff-namecell:focus-visible{color:var(--ff-royal);outline:none}.ff-nameedit{white-space:normal;flex-wrap:wrap;align-items:center;gap:4px;display:flex}.ff-nameedit input{width:9rem}.ff-video-cut{opacity:.8;pointer-events:none;background:#808186;border-radius:2px;height:3px;position:absolute;top:-6px}.ff-video-top .ff-seg{border:0;flex-wrap:wrap;gap:8px;overflow:visible}.ff-video-top .ff-seg button{color:var(--color-fg,#111418);background:var(--color-panel,#fff);border:1px solid var(--color-border-line,#ccc);border-radius:8px;padding:7px 16px;font-size:15px}.ff-video-top .ff-seg button[aria-pressed=true]{background:var(--ff-royal);border-color:var(--ff-royal);color:#fff}.ff-video-box.is-full .ff-video-top{z-index:7;background:linear-gradient(#111418e6,#11141800);justify-content:center;padding:10px 12px 18px;position:absolute;top:0;left:0;right:0}.ff-video-box.is-full .ff-video-top .ff-seg{border:0;gap:8px;overflow:visible}.ff-video-box.is-full .ff-video-top .ff-seg button{color:#fff;background:#111418b3;border:1px solid #ffffff8c;border-radius:8px;padding:8px 18px;font-size:16px}.ff-video-box.is-full .ff-video-top .ff-seg button[aria-pressed=true]{background:var(--ff-royal);border-color:var(--ff-royal)}.ff-video-box.is-full .ff-video-score-top{pointer-events:auto;flex:none;order:-1;font-size:17px;position:static}.ff-video-box.is-full .ff-video-score-top b{font-size:15px}.ff-video-box.is-full .ff-video-top>.ff-video-layouts{flex-wrap:nowrap;margin-left:auto;margin-right:auto}.ff-video-box.is-full .ff-video-top .ff-seg button{white-space:nowrap}.ff-video-ev.on.goal-us{background:#12a54a2e;font-weight:700;box-shadow:inset 0 0 0 2px #12a54a}.ff-video-ev.on.goal-them{background:#d93a3a29;font-weight:700;box-shadow:inset 0 0 0 2px #d93a3a}.ff-video-box.is-full .ff-video-ev.on.goal-us{background:#12a54a73;box-shadow:inset 0 0 0 2px #12a54a}.ff-video-box.is-full .ff-video-ev.on.goal-them{background:#d93a3a73;box-shadow:inset 0 0 0 2px #d93a3a}.ff-video-score{transform-origin:0 0;transition:transform .35s,background-color .4s}.ff-video-score.pop{transform:scale(1.7)}.ff-video-score.us{background:#12a54af2}.ff-video-score.them{background:#d93a3af2}.ff-video-controls .ff-video-keys[open] dl{color:#fff;background:#111418;border:1px solid #ffffff40;box-shadow:0 6px 24px #00000059}.ff-video-controls .ff-video-keys dd{color:#fff}.ff-video-controls .ff-video-keys kbd{color:#fff;background:#2a3038;border-color:#ffffff59}.ff-video-scorebox{font-weight:500}.ff-video-scorebox .up{font-size:1.15em;font-weight:800}.ff-video-box.is-full .ff-video-top{flex-wrap:nowrap;justify-content:flex-start;gap:12px}.ff-video-box.is-full .ff-video-top .ff-video-viewseg{border:1px solid #ffffff8c;border-radius:8px;gap:0;margin-left:12px;overflow:hidden}.ff-video-box.is-full .ff-video-top .ff-video-viewseg button{border:0;border-radius:0}.ff-video-box.is-full .ff-video-top .ff-video-pin{border-radius:8px;align-self:center;padding:8px 14px;font-size:15px}.ff-video-box.is-full .ff-video-top .ff-video-listsbtn{white-space:nowrap;margin-left:0}.ff-video-box.is-full:not(.pinned) .ff-video-side{top:70px}@media (max-width:1100px){.ff-video-box.is-full .ff-video-top{flex-wrap:wrap}}.ff-video-top .ff-video-viewseg{border:1px solid var(--color-border-line,#ccc);border-radius:8px;gap:0;margin-left:auto;overflow:hidden}.ff-video-top .ff-video-viewseg button{border:0;border-radius:0}.ff-video-box.is-full .ff-video-top .ff-video-viewseg{margin-left:12px}.ff-video-box.is-full .ff-video-top>*{transition:opacity .3s}.ff-video-panelhead{align-items:center;gap:8px;display:flex}.ff-video-panelhead .ff-video-pin{margin-left:auto}.ff-video-panelhead .ff-video-viewseg{border:1px solid #ffffff8c;border-radius:8px;gap:0;overflow:hidden}.ff-video-panelhead .ff-video-viewseg button{color:#fff;background:0 0;border:0;border-radius:0;padding:7px 16px;font-size:15px}.ff-video-panelhead .ff-video-viewseg button[aria-pressed=true]{background:var(--ff-royal)}.ff-video-pickline{align-items:center;gap:8px;display:flex}.ff-video-box.is-full .ff-video-pickline .ff-video-listsbtn{white-space:nowrap;margin-left:0}.ff-video-box.is-full .ff-video-top .ff-video-listsbtn{margin-left:12px}.ff-video-box.is-full .ff-video-top{grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:center;display:grid}.ff-video-box.is-full .ff-video-top>.ff-video-score-top{justify-self:start}.ff-video-box.is-full .ff-video-top>.ff-video-layouts{grid-column:2;margin:0}.ff-video-box.is-full .ff-video-top>.ff-video-listsbtn{grid-column:3;justify-self:end}.ff-video-box.is-full:not(.pinned) .ff-video-side{bottom:calc(var(--ff-ctrl-h,62px) + 12px)}.ff-video-box.is-full .ff-video-top{pointer-events:none}.ff-video-box.is-full .ff-video-top>*{pointer-events:auto}.ff-video-box.is-full.idle .ff-video-top>:not(.ff-video-score){pointer-events:none}.ff-shapelegend span{cursor:pointer;border-radius:4px;outline:none;padding:1px 4px}.ff-chart .ff-pt{transition:opacity .15s}.ff-shapelegend:has([data-k="0"]:is(:hover,:focus-visible))~.ff-chart .ff-pt:not([data-k="0"]){opacity:.12}.ff-shapelegend:has([data-k="0"]:is(:hover,:focus-visible)) [data-k="0"]{color:var(--color-fg,#111418);font-weight:700}.ff-shapelegend:has([data-k="1"]:is(:hover,:focus-visible))~.ff-chart .ff-pt:not([data-k="1"]){opacity:.12}.ff-shapelegend:has([data-k="1"]:is(:hover,:focus-visible)) [data-k="1"]{color:var(--color-fg,#111418);font-weight:700}.ff-shapelegend:has([data-k="2"]:is(:hover,:focus-visible))~.ff-chart .ff-pt:not([data-k="2"]){opacity:.12}.ff-shapelegend:has([data-k="2"]:is(:hover,:focus-visible)) [data-k="2"]{color:var(--color-fg,#111418);font-weight:700}.ff-shapelegend:has([data-k="3"]:is(:hover,:focus-visible))~.ff-chart .ff-pt:not([data-k="3"]){opacity:.12}.ff-shapelegend:has([data-k="3"]:is(:hover,:focus-visible)) [data-k="3"]{color:var(--color-fg,#111418);font-weight:700}.ff-video-icebox{z-index:3;pointer-events:none;flex-direction:column;align-items:flex-start;gap:3px;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.ff-video-onice{white-space:nowrap;color:#fff;background:#111418b8;border-radius:6px;align-items:center;gap:4px 12px;max-width:100%;padding:4px 10px;font-size:13px;display:flex;overflow:hidden}.ff-video-onice b{color:#9cc7ea;text-transform:uppercase;letter-spacing:.04em;text-overflow:ellipsis;max-width:9rem;font-size:11px;font-weight:700;overflow:hidden}.ff-video-onice.them b{color:#f2c14e}.ff-video-onice span{transform-origin:bottom;padding:0 2px;display:inline-block}.ff-video-onice span.in{animation:1.1s ease-out ff-ice-in}.ff-video-onice.them span.in{animation-name:ff-ice-in-them}.ff-video-onice span.out{animation:1.2s ease-in forwards ff-ice-out}@keyframes ff-ice-in{0%{color:#4cd483;transform:scale(1.4)}35%{color:#4cd483;transform:scale(1.4)}to{color:#fff;transform:scale(1)}}@keyframes ff-ice-in-them{0%{color:#f2c14e;transform:scale(1.4)}35%{color:#f2c14e;transform:scale(1.4)}to{color:#fff;transform:scale(1)}}@keyframes ff-ice-out{0%{opacity:1}to{opacity:0;text-decoration:line-through}}.ff-video-box.is-full .ff-video-icebox{max-width:calc(100% - 24px);left:50%;right:auto;bottom:calc(var(--ff-ctrl-h,62px) + 8px);align-items:center;transition:bottom .3s;transform:translate(-50%)}.ff-video-box.is-full .ff-video-onice{padding:6px 14px;font-size:16px}.ff-video-box.is-full.idle .ff-video-icebox{bottom:12px}@media (orientation:portrait) and (max-width:700px){.ff-video-box.is-full{transform-origin:0 0;z-index:1000;width:100dvh;max-width:none;height:100dvw;position:fixed;top:0;left:0;transform:translate(100dvw)rotate(90deg)}.ff-video-box.is-full .ff-video-one mux-player{max-height:calc(100dvw - 90px)}}@media (max-width:700px),(max-height:500px){.ff-video-box.is-full .ff-video-onice{gap:2px 8px;padding:3px 8px;font-size:12px}.ff-video-box.is-full .ff-video-icebox{bottom:calc(var(--ff-ctrl-h,50px) + 8px)}}.ff-video-audio{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.ff-video-credit{color:#d8dde3;white-space:nowrap;font-size:13px;font-style:italic}@media (max-width:900px){.ff-video-box.is-full .ff-video-top .ff-seg button{padding:6px 10px;font-size:13px}}.ff-video-besidebtn{display:none}@media (min-width:1100px){.ff-video-box:not(.is-full) .ff-video-besidebtn{font:inherit;cursor:pointer;background:var(--color-panel);color:var(--ff-royal);border:1px solid var(--ff-royal);border-radius:6px;margin-left:auto;padding:5px 10px;font-size:13px;display:inline-block}.ff-video-box:not(.is-full) .ff-video-besidebtn[aria-pressed=true]{background:var(--ff-royal);color:#fff}.ff-video-box.beside:not(.is-full){grid-template-columns:minmax(0,1fr) 24rem;align-items:start;display:grid}.ff-video-box.beside:not(.is-full) .ff-video-main{gap:var(--gap-md);flex-direction:column;min-width:0;display:flex}.ff-video-box.beside:not(.is-full) .ff-video-side{gap:var(--gap-md);overscroll-behavior:contain;flex-direction:column;max-height:calc(100vh - 24px);padding-right:4px;display:flex;position:sticky;top:12px;overflow-y:auto}.ff-video-box.beside:not(.is-full) .ff-video-evcols{grid-template-columns:1fr!important}}.ff-video-score b.who{color:#111418;background:#ffffffeb;font-weight:600}@media (min-width:1100px){.ff-video-box.beside:not(.is-full){grid-template-columns:minmax(0,1fr) 22rem;gap:12px}.ff-video-box.beside:not(.is-full) .ff-video-ev{border-left-width:3px;grid-template-columns:minmax(0,6.8rem) minmax(0,1fr) auto;gap:6px;padding:3px 6px;font-size:12px}.ff-video-box.beside:not(.is-full) .ff-video-evcol{gap:2px}.ff-video-box.beside:not(.is-full) .ff-video-evcols{gap:8px}.ff-video-box.beside:not(.is-full) .ff-video-evsec h4{margin-bottom:4px;font-size:13px}.ff-video-box.beside:not(.is-full) .ff-video-events{gap:10px}.ff-video-box.beside:not(.is-full) .ff-video-legend{font-size:12px}}.ff-video-box.is-full.pinned.nolists{grid-template-columns:minmax(0,1fr)}.ff-video-box.is-full .ff-video-top>.ff-video-listsbtn{color:#fff;background:#111418b3;border:1px solid #ffffff8c;border-radius:8px;padding:8px 14px;font-size:15px}.ff-video-legend-main{display:none}@media (min-width:1100px){.ff-video-box.beside:not(.is-full) .ff-video-legend-main{display:block}.ff-video-box.beside:not(.is-full) .ff-video-side>.ff-video-legendrow{display:none}}.ff-video-sidehead{display:none}@media (min-width:1100px){.ff-video-box.beside:not(.is-full) .ff-video-sidehead{align-items:center;gap:6px;display:flex}.ff-video-box.beside:not(.is-full) .ff-video-sidehead .ff-video-viewseg{flex:1;display:flex}.ff-video-box.beside:not(.is-full) .ff-video-sidehead .ff-video-viewseg button{flex:1;padding:5px 6px;font-size:13px}.ff-video-box.beside:not(.is-full) .ff-video-sidepin{font:inherit;cursor:pointer;background:var(--ff-royal);color:#fff;border:1px solid var(--ff-royal);border-radius:6px;padding:4px 8px;font-size:14px}.ff-video-box.beside:not(.is-full) .ff-video-top>.ff-video-viewseg,.ff-video-box.beside:not(.is-full) .ff-video-top>.ff-video-besidebtn{display:none}}.ff-video-keys dl div.wide{grid-column:1/-1}.ff-video-keys dl div.wide dd{white-space:normal}.ff-video-box.is-full .ff-video-keys dl,.ff-video-box.is-full .ff-video-keys dd{font-size:14px}.ff-video-box.is-full.pinned .ff-video-top{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.ff-video-box.is-full.pinned .ff-video-top>.ff-video-layouts{flex-wrap:wrap;margin:0}.ff-video-box.is-full.pinned .ff-video-top .ff-seg button{padding:6px 12px;font-size:14px}.ff-video-pinfix{display:none}.ff-video-box.is-full .ff-video-pinfix{z-index:9;font:inherit;cursor:pointer;color:#fff;background:#111418b3;border:1px solid #ffffff8c;border-radius:8px;padding:8px 14px;font-size:15px;transition:opacity .3s;display:inline-block;position:absolute;top:12px;right:16px}.ff-video-box.is-full .ff-video-pinfix[aria-pressed=true]{background:var(--ff-royal);border-color:var(--ff-royal)}.ff-video-box.is-full.idle .ff-video-pinfix{opacity:0;pointer-events:none}@media (max-width:640px){.ff{gap:12px;padding:8px 8px 40px}.ff-head{gap:8px;margin-bottom:10px;padding:10px 12px}.ff-brand{flex-basis:100%;align-items:flex-start;gap:10px}.ff-logo{width:44px;height:44px;box-shadow:0 0 0 2px #fff}.ff-title{white-space:nowrap;font-size:1.2rem;line-height:1.2}.ff-take{margin-top:2px;font-size:13px;line-height:1.35}.ff-head-right{flex-wrap:nowrap;flex-basis:100%;justify-content:space-between;align-items:center;gap:10px}.ff-pickwrap{flex:1;align-items:stretch;gap:6px;min-width:0}.ff-pickwrap select{width:100%;min-height:40px}.ff-pickwrap .ff-watch{text-align:center;padding-top:9px;padding-bottom:9px}.ff-acct{flex-wrap:nowrap;grid-template-columns:auto auto;align-items:center;gap:2px 8px;max-width:none;display:grid}.ff-acct .ff-who{flex-basis:auto;grid-row:1/3;gap:6px}.ff-who-top{display:none}.ff-badge-num{width:36px;height:36px;font-size:15px}.ff-acct .ff-linkbtn{justify-self:start;padding:2px 0;font-size:13px}.ff-tabs{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;gap:0;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.ff-tabs::-webkit-scrollbar{display:none}.ff-tabs a{white-space:nowrap;flex:none;padding:10px 12px}.ff-tabs a:last-child{margin-right:32px}.ff-band{gap:12px;padding:6px}.ff-card{padding:10px}.ff-grid{gap:10px}.ff-seg button{min-height:36px;padding:6px 10px}.ff select{min-height:40px}.ff th,.ff td{padding:6px 7px}}.ff-video-score b.pop{white-space:nowrap;font-weight:700;animation:2.5s ease-out forwards ff-pop-in}.ff-video-score b.pop.us{color:#fff;background:#12a54a}.ff-video-score b.pop.them{color:#1d1d1d;background:#f2c14e}@keyframes ff-pop-in{0%{opacity:0;transform:scale(1.35)}12%{opacity:1;transform:scale(1)}80%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.ff-video-score b.pop{animation:none}}.ff-video-score b.goalname{white-space:nowrap;font-size:1.05em;font-weight:800;animation:6s ease-out forwards ff-goal-name}.ff-video-score b.goalname.us{color:#fff;background:#12a54a}.ff-video-score b.goalname.them{color:#fff;background:#d93a3a}@keyframes ff-goal-name{0%{transform:scale(1.5)}15%{transform:scale(1)}85%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.ff-video-score b.goalname{animation:none}}.ff-jump{display:none}@media (max-width:640px){.ff-tiles{gap:8px;padding:10px}.ff-tile{flex:calc(50% - 8px);gap:2px;max-width:none;padding:8px 6px}.ff-tile .lbl{font-size:12px}.ff-tile .big{font-size:1.6rem}.ff-tile .sub{font-size:11px;line-height:1.3}.ff-season{padding:10px}.ff-season-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ff-season-cell{padding:8px 4px}.ff-season-cell .big{font-size:28px}.ff-season-cell .sub{font-size:11px;line-height:1.3}.ff-tblwrap td:first-child,.ff-tblwrap th:first-child{background:var(--color-panel);z-index:1;box-shadow:1px 0 0 var(--color-border-line);position:sticky;left:0}.ff-tblwrap th:first-child{z-index:2}.ff-jump{scrollbar-width:none;gap:6px;margin:-4px 0 0;padding:2px 0;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.ff-jump::-webkit-scrollbar{display:none}.ff-jump button{font:inherit;white-space:nowrap;cursor:pointer;background:color-mix(in srgb, var(--ff-royal) 10%, transparent);color:var(--ff-royal);border:1px solid color-mix(in srgb, var(--ff-royal) 35%, transparent);border-radius:999px;flex:none;padding:7px 12px;font-size:13px}.ff-jump button:last-child{margin-right:32px}.ff-tblwrap table.num1 th:first-child,.ff-tblwrap table.num1 td:first-child{box-sizing:border-box;width:2.4rem;min-width:2.4rem;max-width:2.4rem;box-shadow:none}.ff-tblwrap table.num1 th:nth-child(2),.ff-tblwrap table.num1 td:nth-child(2){background:var(--color-panel);z-index:1;box-shadow:1px 0 0 var(--color-border-line);position:sticky;left:2.4rem}.ff-tblwrap table.num1 th:nth-child(2){z-index:2}}.ff-video-extra{display:contents}.ff-video-morebtn{display:none}@media (max-width:640px),(max-height:500px){.ff-video-controls{gap:6px;padding:6px 8px}.ff-video-controls .ff-video-seek{flex:100%;order:-1}.ff-video-controls button,.ff-video-controls select{min-height:40px;padding:8px 10px;font-size:15px}.ff-video-framebtn,.ff-video-dur,.ff-video-btnlbl,.ff-video-keys{display:none!important}.ff-video-time{margin-right:auto;font-size:13px}.ff-video-morebtn{display:inline-block}.ff-video-extra{display:none}.ff-video-extra.open{flex-wrap:wrap;flex:100%;align-items:center;gap:6px;display:flex}.ff-video-extra .ff-video-vol input[type=range]{flex:6rem;width:auto}}@media (max-width:640px){.ff-video-box:not(.is-full) .ff-video-score{flex-wrap:wrap;gap:4px;max-width:calc(100% - 8px);padding:2px 6px;font-size:11px;top:4px;left:4px}.ff-video-box:not(.is-full) .ff-video-score b{padding:0 5px;font-size:11px}.ff-video-box:not(.is-full) .ff-video-skip{padding:2px 8px;font-size:11px}.ff-video-box:not(.is-full) .ff-video-onice{gap:2px 8px;padding:2px 6px;font-size:11px}.ff-video-banner{gap:8px;padding:8px 10px}.ff-video-banbtns{flex-wrap:wrap;gap:6px}.ff-banbtn{padding:7px 10px;font-size:13px}.ff-banbtn-newwin{display:none}}@media (max-width:640px) and (orientation:portrait){.ff-video-box:not(.is-full) .ff-video-layouts button[data-id=side]{display:none}}@media (max-width:640px),(max-height:500px){.ff-video-extra.open{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ff-video-extra.open select{width:100%;min-width:0}.ff-video-extra.open .ff-video-vol{align-items:center;gap:6px;min-width:0;display:flex}.ff-video-extra.open .ff-video-credit{white-space:normal;grid-column:1/-1}}.ff-video-box.is-full .ff-video-top{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.ff-video-box.is-full .ff-video-top>.ff-video-layouts{flex-wrap:wrap;margin:0 auto}.ff-video-box.is-full:not(.pinned) .ff-video-top{padding-right:176px}.ff-video-box.is-full.pinned .ff-video-pinfix{padding:6px 10px;font-size:16px}.ff-video-box.is-full.pinned .ff-video-side{padding-top:54px}.ff-pickwrap .ff-watch{animation:.7s ease-out ff-watch-pop;box-shadow:0 0 0 2px #ffffff8c,0 2px #00000040}@keyframes ff-watch-pop{0%{opacity:0;transform:scale(.9);box-shadow:0 0 #ffffffe6,0 2px #00000040}55%{opacity:1;transform:scale(1.04);box-shadow:0 0 0 7px #ffffff40,0 2px #00000040}to{transform:scale(1);box-shadow:0 0 0 2px #ffffff8c,0 2px #00000040}}@media (prefers-reduced-motion:reduce){.ff-pickwrap .ff-watch{animation:none}}.ff-pickwrap .ff-watch.off{color:#ffffffd9;box-shadow:none;cursor:not-allowed;background:#ffffff59;animation:none;display:inline-block}.ff-pickwrap .ff-watch.off:hover{background:#ffffff59}.ff-video-box.is-full .ff-video-score.pop{transform:scale(1.35)}.ff-video-box.is-full .ff-video-score b.goalname{animation-name:ff-goal-name-full}@keyframes ff-goal-name-full{0%{transform:scale(1.25)}15%{transform:scale(1)}85%{opacity:1}to{opacity:0}}.ff-video-controls{position:relative}.ff-video-controls .ff-video-keys{position:static}.ff-video-controls .ff-video-keys[open] dl{width:min(40rem,100% - 16px);position:absolute;inset:auto auto calc(100% + 8px) 8px}.ff-video-seek input[type=range]{margin-left:0;margin-right:0}.ff-video-marks{pointer-events:none;position:absolute;inset:0 8px}.ff-video-ev .what .clock{font-variant-numeric:tabular-nums;color:var(--color-fg-muted,#5f6368);margin-right:2px;font-size:.92em}.ff-video-box.is-full .ff-video-ev .what .clock{color:#b9c2cc}.ff-video-ev.ff-video-evlabels{cursor:default;letter-spacing:.04em;text-transform:uppercase;color:var(--color-fg-muted,#5f6368);padding-top:0;padding-bottom:0;font-size:11px;font-weight:600;box-shadow:none!important;background:0 0!important;border-left-color:#0000!important}.ff-video-ev.ff-video-evlabels .what{justify-content:flex-end}.ff-video-box.is-full .ff-video-ev.ff-video-evlabels{color:#9aa4af}.ff-video-score.has-strip{background:0 0;align-items:flex-start;gap:6px;padding:0}.ff-strip{color:#fff;border-radius:8px;flex-direction:column;flex:none;line-height:1;display:inline-flex;overflow:hidden}.ff-strip .r1{display:flex}.ff-strip .r1>span{white-space:nowrap;align-items:center;gap:6px;padding:7px 10px;font-size:15px;font-weight:700;display:flex}.ff-video-score .ff-strip b{color:inherit;font-size:inherit;background:0 0;border-radius:0;padding:0}.ff-strip .fly{background:#0c61a2}.ff-strip .opp{background:#3a4450}.ff-strip .clk{font-variant-numeric:tabular-nums;background:#111418;justify-content:center;min-width:5.2em}.ff-strip .clk.stopped{color:#9aa4af}.ff-strip .r2{color:#c9d1da;white-space:nowrap;background:#111418;border-top:1px solid #2a3038;gap:12px;padding:4px 10px;font-size:11px;font-weight:500;display:flex}.ff-strip .r2 .pp{color:#4cd17e;font-weight:700}.ff-strip .r2 .pk{color:#f2c14e;font-weight:700}.ff-strip.goal.us .fly,.ff-strip.goal.us .clk{color:#fff;background:#12a54a}.ff-strip.goal.them .opp,.ff-strip.goal.them .clk{color:#1d1d1d;background:#f2c14e}.ff-strip.goal .r2{color:#d6f0de;background:#0e3d22}.ff-strip.goal.them .r2{color:#fbefc9;background:#4a3a10}.ff-strip.goal .clk{animation:.6s ease-out ff-strip-goal}@keyframes ff-strip-goal{0%{transform:scale(1.12)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ff-strip.goal .clk{animation:none}}.ff-video-box.is-full .ff-strip .r1>span{padding:8px 12px;font-size:17px}.ff-video-box.is-full .ff-strip .r2{font-size:12px}.ff-video-one.small .ff-strip .r1>span{padding:4px 6px;font-size:11px}@media (max-width:640px){.ff-video-box:not(.is-full) .ff-strip .r1>span{gap:4px;padding:4px 6px;font-size:11px}.ff-video-box:not(.is-full) .ff-strip .r2{gap:8px;padding:2px 6px;font-size:10px}}.ff-video-hovertime{color:#0c61a2;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;z-index:3;background:#fff;border-radius:4px;padding:1px 6px;font-size:12px;font-weight:700;position:absolute;bottom:calc(100% + 6px);transform:translate(-50%)}.ff-video-periodline{pointer-events:none;background:#9aa4af;width:2px;height:14px;margin:-7px 0 0 -1px;position:absolute;top:50%}.ff-video-goto{margin:0;display:inline-flex}.ff-video-goto label{color:inherit;white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.ff-video-goto input{width:4.6em;font:inherit;color:inherit;font-variant-numeric:tabular-nums;background:#ffffff14;border:1px solid #fff6;border-radius:4px;padding:3px 6px;font-size:13px}.ff-video-goto input[aria-invalid=true]{border-color:#f2c14e}.ff-video-box.is-full .ff-video-icebox,.ff-video-box.is-full.idle .ff-video-icebox{align-self:center;max-width:calc(100% - 24px);transition:none;position:static;bottom:auto;transform:none}.ff-video-box.is-full.has-ice .ff-video-one mux-player{max-height:calc(100vh - var(--ff-ctrl-h,62px) - 72px)}@media (max-width:640px),(max-height:500px){.ff-video-box.is-full .ff-video-icebox{position:static;bottom:auto}}.ff-video-box.is-full .ff-video-one .ff-video-icebox{width:fit-content;margin:4px auto 0}.ff-video-box.is-full .ff-video-panelhead{align-items:center;gap:8px;display:flex}.ff-video-box.is-full .ff-video-panelhead .ff-video-viewseg{flex:1;display:flex}.ff-video-box.is-full .ff-video-panelhead .ff-video-pinfix{flex:none;margin:0;position:static;top:auto;right:auto}.ff-video-box.is-full.pinned .ff-video-side,.ff-video-box.is-full .ff-video-side{padding-top:10px}.ff-video-box.is-full:not(.pinned) .ff-video-top,.ff-video-box.is-full.pinned .ff-video-top{padding-right:12px}.ff-video-box.is-full.has-ice .ff-video-main{padding-bottom:calc(var(--ff-ctrl-h,62px) + 4px);box-sizing:border-box}.ff-video-score.has-strip{flex-wrap:wrap;row-gap:4px;max-width:calc(100% - 16px)}.ff-video-opt{color:#b9c2cc;white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}.ff-video-controls .ff-video-opt select,.ff-video-controls select[aria-label=Speed]{padding:3px 6px;font-size:13px}.ff-video-box.is-full .ff-video-controls{gap:6px;padding:6px 10px}.ff-video-box.is-full .ff-video-controls button{padding:4px 9px;font-size:14px}.ff-video-box.is-full .ff-video-keys summary{padding:3px 8px;font-size:12px}@media (max-width:640px),(max-height:500px){.ff-video-extra.open .ff-video-opt{min-width:0}.ff-video-extra.open .ff-video-opt select{flex:auto;width:auto}}@media (max-width:640px){.ff-video-box:not(.is-full) .ff-video-top .ff-video-layouts{flex-wrap:nowrap;gap:4px;width:100%}.ff-video-box:not(.is-full) .ff-video-top .ff-video-layouts button{white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;min-width:0;padding:7px 4px;font-size:13px;overflow:hidden}}
