.u-caret{border-left:0 solid transparent;border-right:0 solid transparent;border-top:0 solid transparent;border-color:currentcolor transparent transparent;border-style:solid;border-width:6px 6px 0;transition:transform .2s ease}.u-caret,.u-caret--sm{display:inline-block;height:0;vertical-align:middle;width:0}.u-caret--sm{border-left:0 solid transparent;border-right:0 solid transparent;border-top:0 solid transparent;border-color:currentcolor transparent transparent;border-style:solid;border-width:4px 4px 0}.u-caret--md{border-left:0 solid transparent;border-right:0 solid transparent;border-top:0 solid transparent;border-color:currentcolor transparent transparent;border-style:solid;border-width:6px 6px 0}.u-caret--lg,.u-caret--md{display:inline-block;height:0;vertical-align:middle;width:0}.u-caret--lg{border-left:0 solid transparent;border-right:0 solid transparent;border-top:0 solid transparent;border-color:currentcolor transparent transparent;border-style:solid;border-width:8px 8px 0}.u-caret--down{border-left:0 solid transparent;border-right:0 solid transparent;border-top:0 solid transparent;border-color:currentcolor transparent transparent;border-style:solid;border-width:6px 6px 0}.u-caret--down,.u-caret--up{display:inline-block;height:0;vertical-align:middle;width:0}.u-caret--up{border-bottom:0 solid transparent;border-left:0 solid transparent;border-right:0 solid transparent;border-color:transparent transparent currentcolor;border-style:solid;border-width:0 6px 6px}.u-caret--left{border-bottom:0 solid transparent;border-right:0 solid transparent;border-top:0 solid transparent;border-color:transparent currentcolor transparent transparent;border-style:solid;border-width:6px 6px 6px 0}.u-caret--left,.u-caret--right{display:inline-block;height:0;vertical-align:middle;width:0}.u-caret--right{border-bottom:0 solid transparent;border-left:0 solid transparent;border-top:0 solid transparent;border-color:transparent transparent transparent currentcolor;border-style:solid;border-width:6px 0 6px 6px}@media(prefers-reduced-motion:reduce){.u-caret{transition:none}}.oddstips{background:#fff;padding-bottom:5rem}.oddstips .breadcrumbs{background:linear-gradient(150deg,#e8f9f7,#f2faf9 45%,#f8fbff);font-size:1.2rem}.oddstips .breadcrumbs .wrapper{padding:10px 0}.oddstips .breadcrumbs a{color:#1a2b40;text-decoration:none}.oddstips>.wrapper{padding-top:3.2rem}.oddstips-article{background:transparent;margin:0 auto;max-width:768px;min-width:0;width:100%}.oddstips-header{padding:0 0 2.5rem}.oddstips-header .article-title{margin:.7rem 0 1rem}.oddstips-featured{border-radius:15px;margin:0 0 2.5rem;overflow:hidden}.oddstips-featured img{display:block;height:auto;width:100%}.oddstips-league{background:rgba(0,55,97,.1);border-radius:999px;color:#1a2b40;display:inline-flex;font-size:1.3rem;font-weight:700;padding:.5rem 1rem}.oddstips-byline{color:#5c6670;display:flex;flex-wrap:wrap;font-size:1.3rem;gap:1.5rem}.oddstips-byline .label{font-weight:700}.oddstips-byline a{color:#1a2b40;font-weight:700}.oddstips-tabs{border-bottom:1px solid #dfe3e6;display:flex;gap:.4rem;overflow-x:auto;padding:0}.oddstips-tabs button{appearance:none;background:transparent;border:0;border-bottom:3px solid transparent;color:#5c6670;cursor:pointer;font:inherit;font-weight:700;padding:1.4rem 1.7rem 1.1rem;white-space:nowrap}.oddstips-tabs button[aria-selected=true]{border-bottom-color:#fa6e3b;color:#1a2b40}.oddstips-tabs button:focus-visible{outline:3px solid rgba(0,55,97,.25);outline-offset:-3px}.oddstips-panel{padding:3rem 0}.oddstips-panel[hidden]{display:none}.oddstips-panel h2:first-child{margin-top:0}.oddstips-pick{border:1px solid #dfe3e6;border-radius:15px;margin-bottom:3rem;overflow:hidden}.oddstips-pick-match{background:#1a2b40;color:#fff;display:flex;font-weight:700;gap:1rem;justify-content:space-between;padding:1.4rem 1.8rem}.oddstips-pick-match time{font-weight:500}.oddstips-pick-grid{display:grid;grid-template-columns:2fr 1.4fr 1fr 1fr}.oddstips-pick-grid>div{border-right:1px solid #e5e7e9;padding:1.7rem}.oddstips-pick-grid>div:last-child{border-right:0}.oddstips-pick-grid span{color:#66717b;display:block;font-size:1.2rem;margin-bottom:.4rem}.oddstips-pick-grid strong{display:block;font-size:1.7rem}.oddstips-summary{background:#f7f8f9;border-top:1px solid #e5e7e9;margin:0;padding:1.8rem}.oddstips-result{color:#fff;font-weight:800;padding:1.2rem 1.8rem}.oddstips-result.result-win{background:#16834b}.oddstips-result.result-loss{background:#b32d2e}.oddstips-result.result-void{background:#66717b}.oddstips-result strong{display:inline-block;margin-right:1.2rem}.oddstips-result span{font-weight:600}.oddstips-result small{display:block;font-weight:500;margin-top:.3rem}.oddstips-content{margin:0 auto 3rem;max-width:760px}.oddstips-bookmaker{align-items:center;background:#fff;border:1px solid #ebebeb;border-radius:15px;box-shadow:0 1px 4px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);display:grid;gap:2rem;grid-template-columns:150px 1fr minmax(180px,240px);padding:2rem}.oddstips-bookmaker .button-default{text-align:center}.oddstips-bookmaker-logo{align-items:center;background:#fff;border-radius:15px;display:flex;justify-content:center;min-height:75px;overflow:hidden;padding:1rem}.oddstips-bookmaker-logo img{height:auto;max-height:65px;max-width:130px;width:auto}.oddstips-bookmaker-copy{display:flex;flex-direction:column;gap:.3rem}.oddstips-bookmaker-copy strong{font-size:1.8rem}.oddstips-bookmaker-copy strong a{color:#1a2b40;text-decoration:none}.oddstips-bookmaker-copy strong a:focus-visible,.oddstips-bookmaker-copy strong a:hover{text-decoration:underline}.oddstips-bookmaker-copy span{font-weight:600}.oddstips-disclaimer{color:#66717b;font-size:1.2rem;margin:1.5rem 0 0}.oddstips-author-footer{margin-top:3rem}.oddstips-form-grid{display:grid;gap:3rem;grid-template-columns:1fr}.oddstips-table-wrap{overflow-x:auto}.oddstips-matches{border-collapse:collapse;width:100%}.oddstips-matches td,.oddstips-matches th{border-bottom:1px solid #e5e7e9;padding:1rem;text-align:left}.oddstips-matches th{background:#f5f6f7;font-size:1.2rem}.oddstips-matches td:first-child,.oddstips-matches th:first-child{white-space:nowrap}.oddstips-matches td:last-child,.oddstips-matches th:last-child{text-align:center}.oddstips-form-outcome{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-size:1.1rem;font-weight:800;height:2rem;justify-content:center;margin-right:.5rem;vertical-align:middle;width:2rem}.oddstips-match-score{white-space:nowrap}.oddstips-matches tr.is-win .oddstips-form-outcome{background:#16834b}.oddstips-matches tr.is-draw .oddstips-form-outcome{background:#66717b}.oddstips-matches tr.is-loss .oddstips-form-outcome{background:#b32d2e}@media(max-width:720px){.oddstips-header{padding:0 0 2rem}.oddstips-panel{padding:2rem 0}.oddstips-featured{margin:0 0 2rem}.oddstips-tabs{padding:0 1rem}.oddstips-pick-match{flex-direction:column}.oddstips-pick-grid{grid-template-columns:1fr 1fr}.oddstips-pick-grid>div:nth-child(2){border-right:0}.oddstips-pick-grid>div{border-bottom:1px solid #e5e7e9}.oddstips-bookmaker{text-align:center}.oddstips-bookmaker,.oddstips-form-grid{grid-template-columns:1fr}.oddstips-table-wrap{overflow:visible}.oddstips-matches{display:block}.oddstips-matches thead{display:none}.oddstips-matches tbody{display:grid;gap:.8rem}.oddstips-matches tr{background:#fff;border:1px solid #e5e7e9;border-radius:15px;column-gap:1.2rem;display:grid;grid-template-columns:minmax(0,1fr) auto;padding:1.2rem 1.4rem}.oddstips-matches td{border:0;display:block;padding:0}.oddstips-matches td:first-child{color:#66717b;font-size:1.25rem;grid-column:1;grid-row:2;margin-top:.35rem}.oddstips-matches td:nth-child(2){font-weight:700;grid-column:1;grid-row:1;line-height:1.35}.oddstips-matches td:nth-child(3){align-items:center;align-self:center;background:rgba(0,55,97,.08);border-radius:999px;color:#1a2b40;display:flex;font-size:1.5rem;grid-column:2;grid-row:1/span 2;justify-content:center;min-width:4.8rem;padding:.7rem .8rem}.oddstips-matches tr.is-win td:nth-child(3){background:#e8f6ef;color:#116a3c}.oddstips-matches tr.is-draw td:nth-child(3){background:#eef0f2;color:#4f5962}.oddstips-matches tr.is-loss td:nth-child(3){background:#faeaea;color:#922526}.oddstips-matches .oddstips-form-outcome{background:transparent!important;color:inherit;font-size:1.2rem;height:auto;margin-right:.45rem;width:auto}}