/* Result additions for November 1. Pre-race selection text and October ROI stay intact. */
.nov1-results{padding:24px;margin:26px 0 30px;border:1px solid #c5d6c9;border-radius:14px;background:#fffef9}
.nov1-results h2{margin-top:0}.nov1-result-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.nov1-result-stats>div{display:grid;gap:6px;padding:16px;border:1px solid #d2dfd2;border-radius:10px;background:#eff5ed;text-align:center}.nov1-result-stats strong{font-size:1.8rem;color:#214f40}.nov1-result-stats span{font-size:.8rem;color:#4d6659;line-height:1.6}
.nov1-results .selection-results-scroll{max-width:100%;overflow-x:auto;margin:20px 0;border:1px solid #cedbcf;border-radius:9px}.nov1-results .selection-results-table{border-collapse:collapse;width:100%;margin:0}.nov1-results .selection-results-table th,.nov1-results .selection-results-table td{padding:13px 10px;border-bottom:1px solid #d9e1d6;text-align:left;vertical-align:middle}.nov1-results .selection-results-table thead{background:#244f40;color:#fff}.nov1-results .selection-results-table td:nth-last-child(-n+2){white-space:nowrap}.nov1-results .result-pick-kind{font-size:.74rem;line-height:1.6;color:#5a6b60}.nov1-results .board-finish.is-top3{color:#1a5741;background:#e5efe1;border-radius:5px;padding:5px 8px}.nov1-results .result-table-caption{padding:10px;font-size:.85rem;text-align:left;background:#f0f4ea;color:#315344}.nov1-roi-note,.nov1-results-source-note{font-size:.9rem;line-height:1.9}
.nov1-prerace-note{margin:26px 0;padding:17px 20px;background:#f2efe5;border-left:4px solid #a58b50;border-radius:0 9px 9px 0}.nov1-prerace-note p{margin:6px 0 0;font-size:.9rem}.confirmed-result-20261101>span:nth-of-type(2){font-size:.84rem}.nov1-no-selection{padding:24px 18px;line-height:1.9}.nov1-no-selection p{margin-bottom:0;font-size:.9rem}
.results-board-20261101 .result-pick-kind{font-size:.66rem;color:inherit}.results-board-20261101 .role-results-scroll{max-height:405px;overflow:auto}.results-board-20261101 [data-results-expanded="true"] .role-results-scroll{max-height:none}.nov1-board-expand{text-align:center;margin:8px 12px}.nov1-board-expand button{padding:8px 14px;border:1px solid #91b6a1;background:#edf5ed;border-radius:6px;color:#214b3c;font:inherit;font-weight:700;cursor:pointer}.nov1-board-expand button:focus-visible{outline:2px solid #d5ba68;outline-offset:3px}
@media(max-width:700px){.nov1-results{padding:18px 12px}.nov1-result-stats{gap:7px}.nov1-result-stats>div{padding:12px 5px}.nov1-result-stats strong{font-size:1.4rem}.nov1-result-stats span{font-size:.7rem}.nov1-prerace-note{padding:14px 16px}body.site-readable-v182 .nov1-results .selection-results-table{display:table!important;width:100%!important;min-width:560px!important;table-layout:fixed!important}body.site-readable-v182 .nov1-results .selection-results-table thead{display:table-header-group!important;position:static!important;clip:auto!important;clip-path:none!important;width:auto!important;height:auto!important;overflow:visible!important;white-space:normal!important}body.site-readable-v182 .nov1-results .selection-results-table tbody{display:table-row-group!important}body.site-readable-v182 .nov1-results .selection-results-table tr{display:table-row!important;padding:0!important;border:0!important}body.site-readable-v182 .nov1-results .selection-results-table th,body.site-readable-v182 .nov1-results .selection-results-table td{display:table-cell!important;font-size:.82rem!important;padding:10px 8px!important;width:auto!important;max-width:none!important}body.site-readable-v182 .nov1-results .selection-results-table td:before{display:none!important}.results-board-20261101 .role-results-scroll{max-height:400px}}

/* Keep the caption outside the first column and preserve compact horizontal scrolling. */
@media(max-width:700px){
 body.site-readable-v182 .nov1-results .selection-results-table caption{display:table-caption!important;caption-side:top!important;position:static!important;width:auto!important;max-width:none!important;height:auto!important;box-sizing:border-box;white-space:normal!important}
 body.site-readable-v182 .nov1-results .selection-results-table th,body.site-readable-v182 .nov1-results .selection-results-table td{box-sizing:border-box;overflow-wrap:anywhere}
 body.site-readable-v182 .nov1-results .selection-results-table th:nth-child(1),body.site-readable-v182 .nov1-results .selection-results-table td:nth-child(1){width:72px!important}
 body.site-readable-v182 .nov1-results .selection-results-table th:nth-child(2),body.site-readable-v182 .nov1-results .selection-results-table td:nth-child(2){width:152px!important}
 body.site-readable-v182 .nov1-results .selection-results-table th:nth-child(3),body.site-readable-v182 .nov1-results .selection-results-table td:nth-child(3){width:88px!important}
 body.site-readable-v182 .nov1-results .selection-results-table th:nth-child(4),body.site-readable-v182 .nov1-results .selection-results-table td:nth-child(4){width:64px!important}
 body.site-readable-v182 .nov1-results .selection-results-table th:nth-child(n+5),body.site-readable-v182 .nov1-results .selection-results-table td:nth-child(n+5){width:92px!important}
}
