.matchup-field-manual-module__k5XOma__page{width:calc(100vw - 32px);max-width:1500px;margin-left:50%;padding:18px 0 42px;transform:translate(-50%)}body:has(#cfb-matchup-field-manual) .league-footer{display:none}.matchup-field-manual-module__k5XOma__scoreboard{border-bottom:1px solid var(--manual-ink);background:#ffffff45;grid-template-columns:minmax(0,1fr) minmax(220px,25%);min-height:245px;display:grid}.matchup-field-manual-module__k5XOma__teams{grid-template-columns:minmax(0,1fr) 60px minmax(0,1fr);align-items:stretch;min-width:0;display:grid}.matchup-field-manual-module__k5XOma__teamLockup{min-width:0;color:inherit;justify-content:center;align-items:center;gap:clamp(16px,3vw,34px);padding:22px;text-decoration:none;display:flex}.matchup-field-manual-module__k5XOma__teamLockup:first-child{box-shadow:inset 0 -5px 0 var(--away-color)}.matchup-field-manual-module__k5XOma__teamLockup:last-child{box-shadow:inset 0 -5px 0 var(--home-color)}.matchup-field-manual-module__k5XOma__teamLockup img{object-fit:contain;width:auto;max-width:clamp(76px,9vw,112px);height:112px}.matchup-field-manual-module__k5XOma__teamLockup>span{min-width:0;display:grid}.matchup-field-manual-module__k5XOma__teamLockup strong{font:400 clamp(2.2rem, 4.3vw, 4.4rem)/.76 var(--font-display);text-transform:uppercase;text-wrap:balance}.matchup-field-manual-module__k5XOma__teamLockup small{color:color-mix(in srgb, var(--manual-ink) 70%, transparent);font:700 .8rem/1.1 var(--font-ui);margin-top:7px}.matchup-field-manual-module__k5XOma__teamLockup em{color:color-mix(in srgb, var(--manual-ink) 62%, transparent);font:800 .66rem/1.25 var(--font-mono);text-transform:uppercase;margin-top:13px;font-style:normal}.matchup-field-manual-module__k5XOma__versus{color:var(--manual-oxblood);font:400 2.2rem/.8 var(--font-display);text-transform:uppercase;place-items:center;display:grid}.matchup-field-manual-module__k5XOma__gameTicket{border-left:1px solid var(--manual-ink);text-align:center;align-content:center;justify-items:center;gap:12px;padding:24px;display:grid;position:relative}.matchup-field-manual-module__k5XOma__gameTicket:after{content:"MATCHUP REPORT";color:#fff;background:var(--manual-oxblood);width:24px;font:800 .65rem/1 var(--font-mono);writing-mode:vertical-rl;place-items:center;display:grid;position:absolute;inset:0 0 0 auto}.matchup-field-manual-module__k5XOma__gameTicket span,.matchup-field-manual-module__k5XOma__gameTicket small{font:800 .66rem/1 var(--font-mono);text-transform:uppercase}.matchup-field-manual-module__k5XOma__gameTicket span{color:var(--manual-oxblood)}.matchup-field-manual-module__k5XOma__gameTicket strong{font:400 clamp(2rem, 4vw, 3.3rem)/.85 var(--font-display);text-transform:uppercase}.matchup-field-manual-module__k5XOma__gameTicket em{max-width:28ch;color:color-mix(in srgb, var(--manual-ink) 62%, transparent);font:700 .66rem/1.35 var(--font-mono);font-style:normal}.matchup-field-manual-module__k5XOma__section{content-visibility:auto;contain-intrinsic-size:620px;padding:28px 24px 0;scroll-margin-top:66px}.matchup-field-manual-module__k5XOma__thirtySeconds{border-top:2px solid var(--manual-oxblood);border-bottom:1px solid var(--manual-ink);grid-template-columns:minmax(150px,.24fr) 1fr;align-items:center;gap:24px;min-height:86px;padding:15px 18px;display:grid}.matchup-field-manual-module__k5XOma__thirtySeconds span{font:800 .66rem/1 var(--font-mono);text-transform:uppercase}.matchup-field-manual-module__k5XOma__thirtySeconds p{font:700 clamp(1.1rem, 2.1vw, 1.5rem)/1.25 var(--font-ui);margin:0}.matchup-field-manual-module__k5XOma__reportGrid{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:12px;margin-top:12px;display:grid}.matchup-field-manual-module__k5XOma__reportCopy{border:1px solid var(--manual-ink);background:#ffffff40;padding:18px}.matchup-field-manual-module__k5XOma__reportCopy p{margin:0;font-size:.83rem;line-height:1.65}.matchup-field-manual-module__k5XOma__reportCopy p+p{margin-top:14px}.matchup-field-manual-module__k5XOma__swingGrid{border-left:1px solid var(--manual-ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.matchup-field-manual-module__k5XOma__swingGrid>section{border-top:1px solid var(--manual-ink);border-right:1px solid var(--manual-ink);min-width:0}.matchup-field-manual-module__k5XOma__swingGrid section>header{color:#fff;background:var(--manual-ink);align-items:center;gap:11px;min-height:54px;padding:8px 12px;display:flex}.matchup-field-manual-module__k5XOma__swingGrid h3{font:400 1.65rem/.9 var(--font-display);text-transform:uppercase;margin:0}.matchup-field-manual-module__k5XOma__swingGrid img{object-fit:contain}.matchup-field-manual-module__k5XOma__swingGrid section>a{border-bottom:1px solid var(--manual-ink);min-width:0;min-height:73px;color:inherit;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:13px;padding:10px 12px;text-decoration:none;display:grid}.matchup-field-manual-module__k5XOma__swingGrid section>a:hover{background:#ffffff80}.matchup-field-manual-module__k5XOma__swingGrid a span strong,.matchup-field-manual-module__k5XOma__swingGrid a span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.matchup-field-manual-module__k5XOma__swingGrid a span strong{font-size:.8rem}.matchup-field-manual-module__k5XOma__swingGrid a span small{color:color-mix(in srgb, var(--manual-ink) 62%, transparent);font:700 .65rem/1 var(--font-mono);text-transform:uppercase;margin-top:5px}.matchup-field-manual-module__k5XOma__swingGrid a b{color:var(--manual-oxblood);font:400 1.65rem/.8 var(--font-display)}.matchup-field-manual-module__k5XOma__swingGrid a em{color:color-mix(in srgb, var(--manual-ink) 62%, transparent);font:700 .65rem/1 var(--font-mono);font-style:normal}.matchup-field-manual-module__k5XOma__swingGrid a>svg{width:14px;height:14px}.matchup-field-manual-module__k5XOma__projectionTeams{gap:12px;display:grid}.matchup-field-manual-module__k5XOma__projectionTeam{border:1px solid var(--manual-ink)}.matchup-field-manual-module__k5XOma__projectionTeam>header{background:#ffffff4d;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-height:58px;padding:8px 12px;display:grid}.matchup-field-manual-module__k5XOma__projectionTeam>header img{object-fit:contain}.matchup-field-manual-module__k5XOma__projectionTeam h3{font:400 1.65rem/.9 var(--font-display);text-transform:uppercase;margin:0}.matchup-field-manual-module__k5XOma__projectionTeam header span{color:color-mix(in srgb, var(--manual-ink) 62%, transparent);font:700 .65rem/1 var(--font-mono);text-transform:uppercase;margin-top:5px;display:block}.matchup-field-manual-module__k5XOma__projectionTeam header>a{color:inherit;font:800 .65rem/1 var(--font-mono);text-transform:uppercase;align-items:center;gap:6px;display:flex}.matchup-field-manual-module__k5XOma__projectionTeam header>a svg{width:13px;height:13px}.matchup-field-manual-module__k5XOma__tableScroll{overscroll-behavior-inline:contain;overflow-x:auto}.matchup-field-manual-module__k5XOma__projectionTable,.matchup-field-manual-module__k5XOma__propsTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:920px}.matchup-field-manual-module__k5XOma__projectionTable th,.matchup-field-manual-module__k5XOma__projectionTable td,.matchup-field-manual-module__k5XOma__propsTable th,.matchup-field-manual-module__k5XOma__propsTable td{border-top:1px solid color-mix(in srgb, var(--manual-ink) 22%, transparent);border-right:1px solid color-mix(in srgb, var(--manual-ink) 22%, transparent);text-align:left;height:49px;padding:8px 10px}.matchup-field-manual-module__k5XOma__projectionTable tr>:last-child,.matchup-field-manual-module__k5XOma__propsTable tr>:last-child{border-right:0}.matchup-field-manual-module__k5XOma__projectionTable thead th,.matchup-field-manual-module__k5XOma__propsTable thead th{color:#ffffffb3;background:var(--manual-ink);height:38px;font:800 .65rem/1 var(--font-mono);text-transform:uppercase}.matchup-field-manual-module__k5XOma__projectionTable tbody th,.matchup-field-manual-module__k5XOma__projectionTable tbody td,.matchup-field-manual-module__k5XOma__propsTable tbody th,.matchup-field-manual-module__k5XOma__propsTable tbody td{font:700 .66rem/1.2 var(--font-mono)}.matchup-field-manual-module__k5XOma__projectionTable tbody th a,.matchup-field-manual-module__k5XOma__propsTable tbody th a{color:inherit}.matchup-field-manual-module__k5XOma__projectionTable tbody th small,.matchup-field-manual-module__k5XOma__projectionTable tbody td small,.matchup-field-manual-module__k5XOma__propsTable tbody th small{color:color-mix(in srgb, var(--manual-ink) 62%, transparent);text-transform:uppercase;margin-top:5px;font-size:.78rem;display:block}.matchup-field-manual-module__k5XOma__projectionTable tbody td strong{display:block}.matchup-field-manual-module__k5XOma__projectionCards{border:1px solid var(--manual-ink);border-bottom:0}.matchup-field-manual-module__k5XOma__projectionCards>header{color:#fff;background:var(--manual-ink);align-items:center;gap:10px;min-height:52px;padding:8px 11px;display:flex}.matchup-field-manual-module__k5XOma__projectionCards>header h3{font:400 1.4rem/.9 var(--font-display);text-transform:uppercase;margin:0}.matchup-field-manual-module__k5XOma__projectionCards article{border-bottom:1px solid var(--manual-ink);grid-template-columns:minmax(0,1fr) auto;gap:6px 14px;padding:13px;display:grid}.matchup-field-manual-module__k5XOma__projectionCards article a{color:inherit;font-weight:800}.matchup-field-manual-module__k5XOma__projectionCards article small{color:color-mix(in srgb, var(--manual-ink) 62%, transparent);font:700 .65rem/1 var(--font-mono);text-transform:uppercase;margin-top:5px;display:block}.matchup-field-manual-module__k5XOma__projectionCards article>strong{color:var(--manual-oxblood);font:400 2rem/.8 var(--font-display)}.matchup-field-manual-module__k5XOma__projectionCards article>span{color:color-mix(in srgb, var(--manual-ink) 62%, transparent);font:700 .65rem/1.2 var(--font-mono);text-transform:uppercase;grid-column:1/-1}.matchup-field-manual-module__k5XOma__projectionCards dl{border-top:1px solid var(--manual-ink);border-left:1px solid var(--manual-ink);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));margin:8px 0 0;display:grid}.matchup-field-manual-module__k5XOma__projectionCards dl div{border-right:1px solid var(--manual-ink);border-bottom:1px solid var(--manual-ink);padding:8px}.matchup-field-manual-module__k5XOma__projectionCards dt{color:color-mix(in srgb, var(--manual-ink) 62%, transparent);font:800 .65rem/1 var(--font-mono);text-transform:uppercase}.matchup-field-manual-module__k5XOma__projectionCards dd{font:700 .66rem/1 var(--font-mono);margin:6px 0 0}.matchup-field-manual-module__k5XOma__predictionBoundary{border:1px solid var(--manual-oxblood);background:#971f2c0f;align-items:center;gap:15px;min-height:76px;margin-top:12px;padding:14px 16px;display:flex}.matchup-field-manual-module__k5XOma__predictionBoundary svg{width:25px;height:25px;color:var(--manual-oxblood);flex:none}.matchup-field-manual-module__k5XOma__predictionBoundary strong{font:400 1.32rem/.9 var(--font-display);text-transform:uppercase}.matchup-field-manual-module__k5XOma__predictionBoundary p{margin:7px 0 0;font-size:.78rem;line-height:1.45}.matchup-field-manual-module__k5XOma__modelNote{color:color-mix(in srgb, var(--manual-ink) 65%, transparent);font:700 .65rem/1.45 var(--font-mono);margin:13px 0 0}.matchup-field-manual-module__k5XOma__propsTable{border:1px solid var(--manual-ink);min-width:760px}.matchup-field-manual-module__k5XOma__propCard{border:1px solid var(--manual-ink);border-top:0;padding:13px}.matchup-field-manual-module__k5XOma__propCard:first-child{border-top:1px solid var(--manual-ink)}.matchup-field-manual-module__k5XOma__propCard header{justify-content:space-between;gap:12px;display:flex}.matchup-field-manual-module__k5XOma__propCard header a{color:inherit;font-weight:800}.matchup-field-manual-module__k5XOma__propCard header span{color:color-mix(in srgb, var(--manual-ink) 62%, transparent);font:800 .65rem/1 var(--font-mono);text-transform:uppercase}.matchup-field-manual-module__k5XOma__propCard h3{font:400 1.65rem/.9 var(--font-display);text-transform:uppercase;margin:15px 0 0}.matchup-field-manual-module__k5XOma__propCard dl{border-top:1px solid var(--manual-ink);border-left:1px solid var(--manual-ink);grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 0 0;display:grid}.matchup-field-manual-module__k5XOma__propCard dl div{border-right:1px solid var(--manual-ink);border-bottom:1px solid var(--manual-ink);padding:9px}.matchup-field-manual-module__k5XOma__propCard dt{color:color-mix(in srgb, var(--manual-ink) 62%, transparent);font:800 .65rem/1 var(--font-mono);text-transform:uppercase}.matchup-field-manual-module__k5XOma__propCard dd{font:700 .66rem/1 var(--font-mono);margin:6px 0 0}.matchup-field-manual-module__k5XOma__propCard p{margin:11px 0 0;font-size:.78rem;line-height:1.45}.matchup-field-manual-module__k5XOma__sourceBar{border-top:1px solid var(--manual-ink);min-height:48px;font:800 .65rem/1 var(--font-mono);text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;padding:0 18px;display:flex}.matchup-field-manual-module__k5XOma__sourceBar a{color:inherit;align-items:center;gap:6px;display:inline-flex}.matchup-field-manual-module__k5XOma__sourceBar svg{width:13px;height:13px}@media (max-width:1050px){.matchup-field-manual-module__k5XOma__scoreboard{grid-template-columns:1fr}.matchup-field-manual-module__k5XOma__gameTicket{border-top:1px solid var(--manual-ink);border-left:0;grid-template-columns:repeat(3,auto);min-height:110px}.matchup-field-manual-module__k5XOma__gameTicket:after,.matchup-field-manual-module__k5XOma__gameTicket em{display:none}.matchup-field-manual-module__k5XOma__reportGrid{grid-template-columns:1fr}}@media (max-width:900px){.matchup-field-manual-module__k5XOma__page{width:100vw;padding-top:0}}@media (max-width:680px){.matchup-field-manual-module__k5XOma__teams{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);min-height:190px}.matchup-field-manual-module__k5XOma__teamLockup{text-align:center;flex-direction:column;justify-content:flex-start;gap:10px;padding:14px 8px}.matchup-field-manual-module__k5XOma__teamLockup img{width:auto;max-width:72px;height:72px}.matchup-field-manual-module__k5XOma__teamLockup strong{font-size:clamp(1.7rem,9vw,2.6rem)}.matchup-field-manual-module__k5XOma__teamLockup small{font-size:.78rem}.matchup-field-manual-module__k5XOma__versus{align-content:start;padding-top:38px}.matchup-field-manual-module__k5XOma__gameTicket{text-align:left;grid-template-columns:1fr auto;justify-items:start;min-height:88px;padding:14px}.matchup-field-manual-module__k5XOma__gameTicket strong{font-size:2.2rem}.matchup-field-manual-module__k5XOma__gameTicket small{justify-self:end}.matchup-field-manual-module__k5XOma__gameTicket span{display:none}.matchup-field-manual-module__k5XOma__section{padding:22px 12px 0}.matchup-field-manual-module__k5XOma__thirtySeconds{grid-template-columns:1fr;gap:9px;padding-inline:4px}.matchup-field-manual-module__k5XOma__swingGrid{grid-template-columns:1fr}.matchup-field-manual-module__k5XOma__sourceBar{flex-direction:column;align-items:flex-start;padding-block:14px}}
