nav{flex-wrap:wrap;gap:12px 22px}nav a[aria-current="page"]{font-weight:bold;color:#20312f;text-decoration-thickness:2px}h1 #title{font-size:24px;border:0;color:inherit;padding:0;vertical-align:baseline}#decision{min-height:20px}#breakdown{grid-template-columns:repeat(2,minmax(0,1fr))}[hidden]{display:none!important}td.contracts{white-space:normal;min-width:250px}td.contracts span{display:block}details{max-width:440px;white-space:normal}details p{font-size:12px;color:inherit;margin:6px 0}summary{cursor:pointer;color:#1769b0}#decisions td:last-child{white-space:normal;min-width:220px}.summary strong.positive{color:#008565}.summary strong.negative{color:#c03940}@media(max-width:620px){h1 #title{font-size:20px}header{gap:8px}.summary strong{overflow-wrap:anywhere}nav{gap:10px 14px}}
.livePositionHeader{display:flex;align-items:baseline;gap:12px}.livePositionHeader h2{margin-bottom:8px}.livePositionHeader span{color:#586c67;font-size:12px}.livePosition .summary{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:10px}.livePosition .summary div{padding:10px 12px}.livePosition .summary strong.positive{color:#008565}.livePosition .summary strong.negative{color:#c03940}@media(max-width:620px){.livePosition .summary{grid-template-columns:1fr}.livePosition .summary div+div{border-top:1px solid #ccd7d5}}
.basketHead{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.basketHead h2{margin-right:auto}.basketHead span,.basketNote{font-size:12px;color:#586c67}.basketPrep td:nth-child(3){font-weight:600}.basketNote{margin:8px 0 14px}
.table-wrap td small.positive{color:#008565}.table-wrap td small.negative{color:#c03940}
