.h-dcp{background:#009cde!important}.h-dcp .page-title{display:flex;align-items:center;min-height:56px}.h-dcp .cdc-team-hdr-txt{padding:0 0 0 15px!important;margin:0!important;float:none}.h-dcp .pt-team,.h-dcp .pt-team h1{margin:0!important;padding:0!important}.sndcp{background:#000!important}.dcsn-main li a.dcp{color:#fff!important}.dcsn-main li a.dcp:hover,.dcsn-main li a.dcp:focus,.dcsn-main li a.dcp:active{background:#009cde;color:#fff!important}.dcp-hdr{padding-top:0}.dcp-hdr .dc-recline{margin-bottom:0}.dcp-hdr{padding-bottom:8px}.dcp-filters{margin:12px 0 14px}.dcp-filter{display:flex;align-items:center;gap:10px;margin-bottom:8px}.dcp-filter-label{flex:0 0 104px;font-family:"Roboto Condensed",sans-serif;font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:.005em;color:#667085}.dcp-chips{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.dcp-btn{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 8px;border:1px solid #b1b7c2;border-radius:4px!important;background:#fff;color:#333!important;font-family:"Roboto Condensed",sans-serif;font-weight:800;font-size:14px;line-height:1;white-space:nowrap;text-decoration:none!important;transition:background-color .15s ease-in-out}.dcp-btn:hover,.dcp-btn:focus{background:#ebedf0;border-color:#667085;outline:none}.dcp-btn.active,.dcp-btn.active:hover,.dcp-btn.active:focus{background:#0d2a86;border-color:#0d2a86;color:#fff!important}.dcp-btn img{display:block}.dcp-btn .dcp-sm{display:none}.dcp-btn.active img{background:#fff;border-radius:2px!important;padding:1px}.dcp-legend{margin-top:20px}.dcp-legend .dc-color-legend{margin-bottom:0}.dcp-ad{text-align:center;padding:12px 0}.dcp-subhead{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin:0 0 8px;padding-top:18px}.dcp-subhead h2{margin:0!important;font-family:"Roboto Condensed",sans-serif;font-weight:800;font-size:22px;text-transform:uppercase;color:#111}.dcp-count{font-size:13px;color:#667085}.dcp-empty{padding:18px 0;color:#444}.dcp-dt{margin-bottom:20px;overflow-x:auto}.dcp-dt td.dcp-team,.dcp-dt th.dcp-team{position:sticky;left:0;z-index:2}.dcp-dt th.dcp-team{z-index:3}.dcp-dt table{margin-bottom:0;border:0!important}.dcp-dt th{background:#0d2a86;color:#fff!important;font-size:13px!important;padding:4px!important;white-space:nowrap;border:0!important}.dcp-dt td{font-size:13px!important;padding:4px!important;white-space:nowrap;vertical-align:middle!important;border-left:0!important;border-right:0!important;border-top:0!important;border-bottom:1px solid #e7ecf1!important}.dcp-dt .dcp-no{text-align:center;width:32px;color:#444}.dcp-dt td.dcp-no{border-left:1px solid #e7ecf1!important}.dcp-dt th.dcp-no{border-left:1px solid rgba(255,255,255,.3)!important}.dcp-dt .dcp-pos{font-weight:500}.dcp-dt tr.dcp-alt td{background:#fbfcfd}.dcp-dt td.dcp-team{width:52px;text-align:center;vertical-align:middle!important;background:#fff;box-shadow:inset -1px 0 0 #e7ecf1}.dcp-dt tr.dcp-alt td.dcp-team{background:#fbfcfd}.dcp-team-in{display:flex;flex-direction:column;align-items:center;gap:2px;color:#111!important;text-decoration:none!important}.dcp-team img{flex:none;width:36px;height:36px;object-fit:contain}.dcp-abbr{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:12px;line-height:1.1;text-align:center}.dcp-rank{font-family:"Roboto Condensed",sans-serif;font-weight:800;font-size:12px;line-height:1;color:#667085}@media (min-width:768px) and (max-width:1199px){.dcp-dt .dc-key{display:block;line-height:1.15}}@media (max-width:767px){.dcp-filter{display:block;margin-bottom:10px}.dcp-filter-label{margin-bottom:4px}.dcp-chips{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -15px;padding:0 15px 2px}.dcp-chips::-webkit-scrollbar{display:none}.h-dcp .dcp-dash{display:none}.dcp-btn{flex:none}.dcp-btn .dcp-lg{display:none}.dcp-btn .dcp-sm{display:inline}.dcp-btn:has(.dcp-sm){min-width:40px;justify-content:center}.dcp-subhead h2{font-size:19px}.dcp-dt td.dcp-team{box-shadow:inset -1px 0 0 #e7ecf1,2px 0 3px rgba(0,0,0,.08)}.dcp-team img{width:30px;height:30px}}