.open-flow-scroll{scrollbar-color:#d71920 #292929;width:100%;padding-bottom:8px;overflow-x:auto}.open-flow-scroll:focus-visible{outline-offset:4px;outline:2px solid #d71920}.open-flow-board{isolation:isolate;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:30px;width:100%;min-width:1740px;padding:0;display:grid;position:relative}.open-flow-round{z-index:1;min-width:0;position:relative}.open-flow-round h3{text-align:center;text-transform:uppercase;letter-spacing:.08em;color:#fff;height:48px;margin:0;font:400 26px/1 Bebas Neue,Arial Narrow,Arial,sans-serif}.open-flow-round h3 small{color:#aaa;letter-spacing:.03em;margin-top:5px;font:700 12px/1.2 Arial,sans-serif;display:block}.flow-round-0{--open-name-size:20px;--open-detail-size:12px;--open-dock-size:13px;--open-score-size:16px;--open-seed-size:17px;--open-row-height:32px;--open-columns:24px minmax(0,1.2fr) 44px minmax(0,1fr) 60px}.flow-round-1{--open-name-size:23px;--open-detail-size:13px;--open-dock-size:14px;--open-score-size:18px;--open-seed-size:18px;--open-row-height:56px;--open-columns:26px minmax(0,1.2fr) 46px minmax(0,1fr) 64px}.flow-round-2{--open-name-size:26px;--open-detail-size:14px;--open-dock-size:15px;--open-score-size:20px;--open-seed-size:20px;--open-row-height:88px;--open-columns:28px 48px minmax(0,1.2fr) minmax(0,1fr) 72px}.flow-round-3{--open-name-size:30px;--open-detail-size:15px;--open-dock-size:16px;--open-score-size:22px;--open-seed-size:22px;--open-row-height:120px;--open-columns:30px 52px minmax(0,1.2fr) minmax(0,1fr) 76px}.open-flow-match-list{flex-direction:column;justify-content:space-around;gap:0;height:804px;display:flex}.open-flow-match{min-width:0;box-shadow:none;margin-left:20px;position:relative}.open-flow-match-label{text-align:left;color:#a2a2a2;width:17px;font:700 12px/1 Arial,sans-serif;position:absolute;top:50%;left:-20px;transform:translateY(-50%)}.open-flow-team{grid-template-columns:var(--open-columns);height:var(--open-row-height);color:#111;background:#f7f7f5;border-bottom:1px solid #b5b5b5;align-items:center;min-width:0;display:grid}.open-flow-team:last-child{border-bottom:0}.open-flow-team>*{min-width:0}.open-flow-seed{color:#fff;font:700 var(--open-seed-size)/1 Arial,sans-serif;background:#d71920;align-self:stretch;place-items:center;display:grid}.open-flow-team .open-flow-dog-photo{width:100%;height:var(--open-row-height);object-fit:contain;background:#dededb}.open-flow-team .open-flow-name{font:700 calc(var(--open-name-size) * var(--name-fit,1))/1.05 "Bebas Neue","Arial Narrow",Arial,sans-serif;letter-spacing:.015em;text-transform:uppercase;white-space:nowrap;padding:0 5px;display:block}.open-flow-team .open-flow-id{text-align:center;font:700 var(--open-detail-size)/1.15 Arial,sans-serif;white-space:nowrap;color:#555;padding:0 2px}.open-flow-team .open-flow-dock{text-align:center;font:800 calc(var(--open-dock-size) * var(--name-fit,1))/1.15 Arial,sans-serif;white-space:nowrap;color:#333;padding:0 4px;display:block}.open-flow-identity{grid-template-columns:minmax(0,1fr);align-content:center;gap:4px;min-width:0;display:grid}.open-flow-team .open-flow-identity .open-flow-id{text-align:left;padding:0 5px}.open-flow-team .open-flow-score{text-align:right;font:800 var(--open-score-size)/1.1 Arial,sans-serif;white-space:nowrap;padding:0 5px}.open-flow-team.is-empty{color:#aaa;background:#1d1d1d;border:1px solid #3b3b3b;grid-template-columns:minmax(0,1fr)}.open-flow-waiting{font:400 calc(var(--open-name-size) - 2px)/1.1 "Bebas Neue","Arial Narrow",Arial,sans-serif;color:#aaa;text-transform:uppercase;padding:0 14px}.open-flow-team.is-advanced{box-shadow:inset -4px 0 #d71920}.open-bracket-section .eight-podium{grid-template-columns:1fr 1.55fr 1fr;gap:20px;width:85%;margin:8px auto 0;display:grid;position:relative;bottom:auto;left:auto;right:auto}.open-bracket-section .eight-podium-place{--podium-photo-size:58px;grid-row:auto}.open-bracket-section .eight-podium-place>span{height:25px;margin:0;font-size:18px;line-height:25px}.open-bracket-section .eight-podium-place.champ>span{margin:auto;padding:0 10px;font-size:21px}.open-bracket-section .eight-podium-place>div{min-height:92px;padding:6px 10px}.open-bracket-section .eight-podium-place img{width:58px;height:58px}.open-bracket-section .eight-podium-copy>small{margin-top:2px}.open-bracket-section .eight-podium-copy .podium-dock{font-size:14px}.open-bracket-section .podium-dock .dock-location{margin-top:1px;font-size:11px}.bracket-section .eight-podium-place>.open-podium-cell{--podium-name-size:44px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:10px;min-height:92px;padding:6px 10px;display:grid}.bracket-section .eight-podium-place.champ>.open-podium-cell{--podium-name-size:56px}.open-podium-cell>*{min-width:0}.open-podium-photo{justify-content:center;align-items:center;display:flex}.bracket-section .open-podium-cell .open-podium-photo img{object-fit:contain;width:72px;max-width:100%;height:72px}.bracket-section .open-podium-cell .open-podium-name{text-align:center;width:100%;font:700 calc(var(--podium-name-size) * var(--name-fit,1))/1.05 "Bebas Neue","Arial Narrow",Arial,sans-serif;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;padding:0;display:block}.open-podium-dock{text-align:center;color:#333;overflow-wrap:anywhere}.open-podium-dock>b{font:800 14px/1.2 Arial,sans-serif;display:block}.open-podium-dock .dock-location{margin-top:4px;font:500 11px/1.2 Arial,sans-serif}.open-podium-cell.is-pending>.open-podium-photo,.open-podium-cell.is-pending>.open-podium-dock{display:none}.open-podium-cell.is-pending>.open-podium-name{grid-column:1/-1}@media (width<=900px){.open-bracket-section .open-flow-scroll{display:none}.open-bracket-section .open-mobile-matches{grid-template-columns:minmax(0,1fr)}.open-mobile-round .open-flow-match{margin-left:24px}.open-mobile-round .open-flow-team{height:auto;min-height:56px}.open-mobile-round .open-flow-dog-photo{min-height:88px}.open-bracket-section .eight-podium{grid-template-columns:minmax(0,1fr);gap:18px;width:100%}.open-bracket-section .eight-podium-place.champ{order:-1}}@media (width<=540px){.open-mobile-round{scrollbar-color:#d71920 #292929;padding-bottom:8px;overflow-x:auto}.open-mobile-round .open-mobile-matches{min-width:560px}}.eight-team-details{--eight-name-size:26px;text-align:center;grid-area:1/3;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-self:stretch;align-items:center;gap:4px;min-width:0;padding:8px 4px;display:grid}.eight-team-details.is-pending{grid-template-columns:minmax(0,1fr)}.sf-left .eight-team-details,.sf-right .eight-team-details{--eight-name-size:26px}.final-center .eight-team-details{--eight-name-size:28px}.eight-team-identity,.eight-team-location{flex-direction:column;justify-content:center;gap:5px;min-width:0;display:flex}.eight-team-details .eight-team-name{width:100%;font:700 calc(var(--eight-name-size) * var(--name-fit,1))/1.05 "Bebas Neue","Arial Narrow",Arial,sans-serif;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;display:block}.eight-team-details .team-ids{color:#666;white-space:nowrap;font:900 11px/1.15 Arial,sans-serif}.eight-team-location{text-align:center}.eight-team-details .eight-team-dock-name{color:#333;width:100%;font:800 calc(13px * var(--name-fit,1))/1.15 Arial,sans-serif;white-space:nowrap;display:block}.eight-board .eight-team.eight-scoreboard{grid-template-columns:24px clamp(72px,24%,88px) minmax(0,1fr) 68px!important;min-height:108px!important}.eight-board .eight-team.eight-scoreboard>img,.eight-board .eight-team.eight-scoreboard>.eight-photo-placeholder{width:100%!important;height:108px!important}.eight-score-column{color:#fff;background:#252525;grid-area:1/4;justify-content:center;align-self:stretch;align-items:center;min-width:0;padding:4px;display:flex}.eight-score-column .eight-score-value{text-align:center;width:100%;font:700 calc(24px * var(--name-fit,1))/1.1 Arial,sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap;display:block}@media (width>=901px){.website-bracket.eight-bracket-section{width:calc(100vw - 24px);padding-inline:12px}.website-bracket .eight-board{gap:20px!important;width:max(1740px,100%)!important}.website-bracket .eight-connectors{width:100%!important}}
