/* Only the draw-completion reference table uses this presentation. */
.legacy-content .odds-draw-frame{margin:28px 0 36px;border:1px solid #b9c8df;border-top:4px solid #2454b8;background:#fff}
.legacy-content .odds-draw-scroll{margin:0!important;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:#2454b8 #e4ecf8;scrollbar-width:auto}
.legacy-content .odds-draw-scroll:focus{outline:3px solid #2454b8;outline-offset:-3px}
.legacy-content .odds-draw-table{width:100%!important;min-width:420px!important;table-layout:fixed;border-collapse:separate!important;border-spacing:0;background:#fff}
.legacy-content .odds-draw-table .odds-outs-column{width:44%}.legacy-content .odds-draw-table .odds-percent-column{width:28%}
.legacy-content .odds-draw-table caption{padding:22px 22px 24px;text-align:left;background:#f0f4fc;color:#182d50;font:800 27px/1.25 "Segoe UI",Arial,sans-serif;letter-spacing:-.025em}
.legacy-content .odds-draw-table thead th{padding:18px 20px!important;background:#2454b8!important;color:#fff!important;font:700 17px/1.4 "Segoe UI",Arial,sans-serif!important;text-align:right;vertical-align:middle}
.legacy-content .odds-draw-table thead th:first-child{text-align:center}
.odds-draw-table .odds-card-count,.odds-draw-table .odds-card-timing{display:block}.odds-draw-table .odds-card-timing{font-weight:500}
.legacy-content .odds-draw-table thead th+th{border-left:1px solid #8ca6de!important}
.legacy-content .odds-draw-table tbody th,.legacy-content .odds-draw-table tbody td{padding:16px 20px!important;background:#fff!important;color:#182d50!important;border:0!important;border-bottom:1px solid #d8e1ef!important;vertical-align:middle;line-height:1.5!important}
.legacy-content .odds-draw-table tbody th{font:650 17px/1.5 "Segoe UI",Arial,sans-serif!important;text-align:center;font-variant-numeric:tabular-nums lining-nums}
.odds-draw-table .odds-out-number{display:block;font:inherit}
.odds-draw-table .odds-out-description{display:block;margin-top:6px;font:500 14px/1.45 "Segoe UI",Arial,sans-serif;color:#526078}
.legacy-content .odds-draw-table tbody td{font:500 19px/1.5 "Segoe UI",Arial,sans-serif!important;text-align:right;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;border-left:1px solid #d8e1ef!important}
.legacy-content .odds-draw-table tbody td:last-child{font-weight:700!important;color:#2454b8!important}
.legacy-content .odds-draw-table tbody tr:nth-child(even)>th,.legacy-content .odds-draw-table tbody tr:nth-child(even)>td{background:#f6f8fc!important}
.legacy-content .odds-draw-table tbody tr:last-child>th,.legacy-content .odds-draw-table tbody tr:last-child>td{border-bottom:0!important}
.legacy-content .odds-draw-frame .odds-scroll-hint{display:none;margin:0!important;padding:14px 16px!important;background:#f0f4fc;border-top:1px solid #b9c8df;color:#526078!important;font:14px/1.55 "Segoe UI",Arial,sans-serif!important}
@media(max-width:700px){
 .legacy-content .odds-draw-table caption{padding:18px 16px;font-size:23px}.odds-caption{display:block;max-width:225px}
 .legacy-content .odds-draw-table thead th{padding:16px 12px!important;font-size:16px!important}
 .legacy-content .odds-draw-table tbody th,.legacy-content .odds-draw-table tbody td{padding:14px 12px!important}
 .legacy-content .odds-draw-table tbody th{font-size:16px!important}.legacy-content .odds-draw-table tbody td{font-size:18px!important}
 .legacy-content .odds-draw-frame .odds-scroll-hint{display:block}
}
