@font-face{font-family:VMRRoboto;src:url('fonts/roboto-regular.woff2') format('woff2');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:VMRRoboto;src:url('fonts/roboto-bold.woff2') format('woff2');font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:VMRScore;src:url('fonts/marcador-bold.woff') format('woff');font-style:normal;font-weight:700;font-display:swap}
.vmr-frame{display:block!important;width:100%;max-width:none;margin:0;padding:0!important;container-type:inline-size;isolation:isolate;line-height:normal;direction:ltr}
.vmr-frame--full{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}
.vmr-frame .vmr-board,.vmr-frame .vmr-board *{box-sizing:border-box;font-family:VMRRoboto,Arial,sans-serif!important;font-style:normal;text-transform:none;letter-spacing:normal;text-shadow:none}
.vmr-frame .vmr-board{--vmr-u:calc(100cqw / 1484);position:relative;display:block;margin:0;padding:0;width:100%;height:calc(110 * var(--vmr-u));min-width:0;overflow:hidden;background:#fff;border:0;border-bottom:1px solid #ddd;box-shadow:none;border-radius:0;line-height:normal;color:#2b2b2b}
.vmr-board [hidden]{display:none!important}
.vmr-board .vmr-team{position:absolute;z-index:2;top:calc(45 * var(--vmr-u));font-size:calc(31 * var(--vmr-u));line-height:calc(36 * var(--vmr-u));font-weight:700;margin:0;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(355 * var(--vmr-u))}
.vmr-board .vmr-team--home{left:calc(237 * var(--vmr-u));text-align:left}
.vmr-board .vmr-team--away{right:calc(295 * var(--vmr-u));text-align:right}
.vmr-board .vmr-goals{position:absolute;z-index:2;top:calc(83 * var(--vmr-u));font-size:calc(12 * var(--vmr-u));line-height:calc(16 * var(--vmr-u));font-weight:400;color:#767676;margin:0;padding:0;white-space:normal;overflow-wrap:anywhere;max-width:calc(355 * var(--vmr-u));max-height:calc(25 * var(--vmr-u));overflow:hidden}
.vmr-board .vmr-goals--home{left:calc(237 * var(--vmr-u));text-align:left}
.vmr-board .vmr-goals--away{right:calc(295 * var(--vmr-u));text-align:right}
.vmr-board .vmr-status{position:absolute;z-index:2;left:calc(713 * var(--vmr-u));top:calc(21 * var(--vmr-u));transform:translateX(-50%);max-width:calc(205 * var(--vmr-u));color:#555;font-size:calc(14 * var(--vmr-u));line-height:calc(20 * var(--vmr-u));font-weight:400;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.vmr-board .vmr-result{position:absolute;z-index:2;left:calc(713 * var(--vmr-u));top:calc(27 * var(--vmr-u));transform:translateX(-50%);display:flex;align-items:center;justify-content:center;gap:calc(31 * var(--vmr-u));height:calc(66 * var(--vmr-u));margin:0;padding:0}
.vmr-board .vmr-score{display:block;min-width:calc(36 * var(--vmr-u));font-family:VMRScore,Arial,sans-serif!important;font-size:calc(54 * var(--vmr-u));font-weight:700;line-height:calc(66 * var(--vmr-u));text-align:center;color:#282828;font-variant-numeric:tabular-nums;transform:translate(calc(-1 * var(--vmr-u)),calc(-2 * var(--vmr-u)))}
.vmr-board .vmr-score--home{transform:translate(calc(-3 * var(--vmr-u)),calc(-2 * var(--vmr-u)))}
.vmr-board .vmr-dash{display:block;flex:0 0 calc(26 * var(--vmr-u));height:calc(8 * var(--vmr-u));background:#000;border-radius:calc(5 * var(--vmr-u));margin:0;padding:0}
.vmr-board .vmr-badge-slot,.vmr-board .vmr-watermark-slot{position:absolute;pointer-events:none;z-index:1;line-height:0}
.vmr-board .vmr-badge-slot--home{left:calc(156 * var(--vmr-u));top:calc(27 * var(--vmr-u));width:calc(52 * var(--vmr-u));height:calc(70 * var(--vmr-u))}
.vmr-board .vmr-badge-slot--away{left:calc(1210 * var(--vmr-u));top:calc(43 * var(--vmr-u));width:calc(63 * var(--vmr-u));height:calc(40 * var(--vmr-u))}
.vmr-board .vmr-watermark-slot{z-index:0}
.vmr-board .vmr-watermark-slot--home{left:0;top:0;width:calc(184 * var(--vmr-u));height:calc(109 * var(--vmr-u))}
.vmr-board .vmr-watermark-slot--away{left:calc(1230 * var(--vmr-u));top:calc(26 * var(--vmr-u));width:calc(207 * var(--vmr-u));height:calc(83 * var(--vmr-u))}
.vmr-board .vmr-art{display:block;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;max-width:none}
.vmr-board .vmr-art--reference{background-image:url('reference-sprites.png');background-repeat:no-repeat;background-size:calc(1484 * var(--vmr-u)) calc(110 * var(--vmr-u))}
.vmr-board .vmr-art--badge.vmr-art--home{background-position:calc(-156 * var(--vmr-u)) calc(-27 * var(--vmr-u))}
.vmr-board .vmr-art--badge.vmr-art--away{background-position:calc(-1210 * var(--vmr-u)) calc(-43 * var(--vmr-u))}
/* Clip the top six source pixels: the red line is never rendered. Exclude foreground badges from the watermark sprites. */
.vmr-board .vmr-art--watermark.vmr-art--home{background-position:0 0;clip-path:polygon(0 6%,100% 6%,100% 24%,84% 24%,84% 89%,100% 89%,100% 100%,0 100%)}
.vmr-board .vmr-art--watermark.vmr-art--away{background-position:calc(-1230 * var(--vmr-u)) calc(-26 * var(--vmr-u));clip-path:polygon(21% 0,100% 0,100% 100%,0 100%,0 69%,21% 69%)}
.vmr-board img.vmr-art--custom{object-fit:contain;object-position:center}
.vmr-board img.vmr-art--watermark{filter:grayscale(1);opacity:.14;object-position:center top;object-fit:cover}
@supports not (width:1cqw){.vmr-frame .vmr-board{--vmr-u:.8px;height:100px}.vmr-board .vmr-team--away,.vmr-board .vmr-goals--away{right:8%}.vmr-board .vmr-result,.vmr-board .vmr-status{left:50%}.vmr-board .vmr-badge-slot--away{left:auto;right:2%}}
@container (max-width:899px){
 .vmr-frame .vmr-board{--vmr-u:.8px;height:140px}
 .vmr-board .vmr-team{top:44px;font-size:19px;line-height:24px;max-width:calc(50% - 145px)}
 .vmr-board .vmr-team--home{left:78px}.vmr-board .vmr-team--away{right:78px}
 .vmr-board .vmr-goals{top:77px;font-size:11px;line-height:15px;max-width:calc(50% - 150px);max-height:54px}
 .vmr-board .vmr-goals--home{left:78px}.vmr-board .vmr-goals--away{right:78px}
 .vmr-board .vmr-status{left:50%;top:24px;font-size:12px;line-height:18px;max-width:120px}
 .vmr-board .vmr-result{left:50%;top:41px;height:50px;gap:13px}
 .vmr-board .vmr-score{font-size:40px;line-height:50px;min-width:28px}
 .vmr-board .vmr-dash{flex-basis:18px;height:6px}
 .vmr-board .vmr-badge-slot--home{left:20px;top:30px;width:42px;height:56px}
 .vmr-board .vmr-badge-slot--away{left:auto;right:16px;top:47px;width:51px;height:32px}
 .vmr-board .vmr-watermark-slot--away{left:auto;right:-8px;top:45px}
}
@container (max-width:599px){
 .vmr-frame .vmr-board{height:186px}
 .vmr-board .vmr-team{top:85px;font-size:16px;line-height:21px;max-width:34%;width:34%;white-space:normal;overflow-wrap:anywhere;max-height:44px;text-align:center}
 .vmr-board .vmr-team--home{left:1.5%}.vmr-board .vmr-team--away{right:1.5%}
 .vmr-board .vmr-goals{top:132px;font-size:10px;line-height:14px;width:38%;max-width:38%;max-height:44px;text-align:center}
 .vmr-board .vmr-goals--home{left:1%}.vmr-board .vmr-goals--away{right:1%}
 .vmr-board .vmr-status{top:30px;max-width:30%;font-size:11px}
 .vmr-board .vmr-result{top:54px;gap:9px}
 .vmr-board .vmr-score{font-size:34px;line-height:44px;min-width:24px}
 .vmr-board .vmr-dash{flex-basis:15px;height:5px}
 .vmr-board .vmr-badge-slot--home{left:18.5%;top:15px;transform:translateX(-50%)}
 .vmr-board .vmr-badge-slot--away{right:auto;left:81.5%;top:35px;transform:translateX(-50%)}
 .vmr-board .vmr-watermark-slot--home{top:24px;left:-20px}
 .vmr-board .vmr-watermark-slot--away{top:60px;right:-32px}
}
@media print{.vmr-frame{break-inside:avoid}.vmr-board{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
