.dp-page{background:var(--k-bg,var(--bg))}.dp-head{border-bottom:1px solid var(--k-line,#7f7f7f2e);padding:28px 0 8px}.dp-crumbs{color:var(--k-ink-3);gap:8px;margin-bottom:14px;font-size:13px;display:flex}.dp-crumbs a{color:inherit;text-decoration:none}.dp-title{margin-bottom:18px}.dp-meta{color:var(--k-ink-3);margin-top:14px;font-size:13px}.dp-stats{border-top:1px solid var(--k-line,#7f7f7f2e);border-bottom:1px solid var(--k-line,#7f7f7f2e);grid-template-columns:repeat(5,1fr);gap:0;margin:0;display:grid}.dp-stat{border-left:1px solid var(--k-line,#7f7f7f2e);padding:14px 16px 12px}.dp-stat:first-child{border-left:0;padding-left:0}.dp-stat dt{color:var(--k-ink-3);letter-spacing:.01em;margin:0 0 4px;font-size:12px}.dp-stat dd{margin:0}.dp-stat strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:650;display:block}.dp-stat small{color:var(--k-ink-3);margin-top:2px;font-size:12px;display:block}.dp-band{padding:26px 0 8px}.dp-section-head{grid-template-columns:1fr;gap:6px;margin-bottom:14px;display:grid}.dp-section-head p,.dp-lead{color:var(--k-ink-3);max-width:60ch;margin:4px 0 0}.dp-board{margin:0;padding:0;list-style:none}.dp-row{border-top:1px solid var(--k-line,#7f7f7f24);grid-template-columns:minmax(120px,170px) 1fr minmax(92px,110px);align-items:center;gap:14px;padding:9px 0;display:grid}.dp-row:first-child{border-top:0}.dp-row-label{justify-content:space-between;gap:10px;display:flex}.dp-venue{font-weight:600}.dp-share{color:var(--k-ink-3);font-variant-numeric:tabular-nums}.dp-track{background:var(--k-tint,#7f7f7f1f);border-radius:3px;height:10px;overflow:hidden}.dp-track--thin{height:6px}.dp-fill{height:100%;width:var(--w,0%);background:var(--k-accent,#3b6df6);border-radius:3px}.dp-fill--ink{background:var(--k-ink,#111a26)}.dp-row-num{text-align:right;font-variant-numeric:tabular-nums}.dp-row-num small{color:var(--k-ink-3);font-size:11.5px;display:block}.dp-chart-link{flex-wrap:wrap;gap:16px;margin:12px 0 0;font-size:14px;display:flex}.dp-body{padding-top:10px;padding-bottom:28px}.dp-section{border-top:1px solid var(--k-line,#7f7f7f2e);padding:22px 0}.dp-section-top{margin-bottom:12px}.dp-search{color:var(--k-ink-3);align-items:center;gap:10px;margin-top:12px;font-size:13px;display:flex}.dp-search input{border:1px solid var(--k-line,#7f7f7f4d);width:min(320px,100%);color:inherit;background:0 0;border-radius:6px;padding:7px 10px;font-size:14px}.dp-table-wrap{overflow-x:auto}.dp-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.dp-table th{text-align:left;color:var(--k-ink-3);border-bottom:1px solid var(--k-line,#7f7f7f4d);white-space:nowrap;padding:7px 10px;font-size:12px;font-weight:600}.dp-table td{border-bottom:1px solid var(--k-line,#7f7f7f1a);white-space:nowrap;padding:8px 10px}.dp-table .r{text-align:right}.dp-pair{font-weight:600}.dp-note{color:var(--k-ink-3);max-width:72ch;margin:10px 0 0;font-size:13px}.dp-more{margin:10px 0 0;font-size:13.5px}.dp-actions{margin:14px 0 0}.dp-routing-head{max-width:62ch;margin-bottom:12px}.dp-agg-list{margin:0;padding:0;list-style:none}.dp-agg{border-top:1px solid var(--k-line,#7f7f7f1a);font-variant-numeric:tabular-nums;grid-template-columns:minmax(120px,170px) 1fr 70px minmax(80px,140px);align-items:center;gap:12px;padding:7px 0;display:grid}.dp-agg:first-child{border-top:0}.dp-agg small{color:var(--k-ink-3);text-align:right;font-size:12px}.dp-agg-num{text-align:right;font-weight:600}.dp-method{grid-template-columns:repeat(2,1fr);gap:10px 26px;display:grid}.dp-method p{margin:0}.dp-cover{margin-top:14px}.dp-cover h3{margin:0 0 4px;font-size:14px}.dp-licence{color:var(--k-ink-3);margin:10px 0 0;font-size:13px}.dp-qas{grid-template-columns:repeat(2,1fr);gap:14px 26px;display:grid}.dp-qa h3{margin:0 0 4px;font-size:15px}.dp-qa p{color:var(--k-ink-3);margin:0}.dp-related ul{grid-template-columns:repeat(2,1fr);gap:10px 22px;margin:8px 0 0;padding:0;list-style:none;display:grid}.dp-related a{border:1px solid var(--k-line,#7f7f7f2e);color:inherit;border-radius:8px;padding:10px 12px;text-decoration:none;display:block}.dp-related a span{font-weight:600;display:block}.dp-related a small{color:var(--k-ink-3)}@media (width<=760px){.dp-stats{grid-template-columns:repeat(2,1fr)}.dp-stat{border-left:0;padding:10px 0 8px}.dp-row{grid-template-columns:minmax(96px,120px) 1fr 74px;gap:8px}.dp-row-num small{display:none}.dp-method,.dp-qas,.dp-related ul{grid-template-columns:1fr}.dp-agg{grid-template-columns:96px 1fr 58px}.dp-agg small{display:none}}.dp-read{flex-wrap:wrap;align-items:baseline;gap:4px 18px;margin:clamp(16px,2.2vw,26px) 0 14px;display:flex}.dp-read strong{font:500 clamp(42px,5.2vw,72px)/1 var(--k-sans);letter-spacing:-.026em;color:var(--k-ink);font-variant-numeric:tabular-nums}.dp-read span{max-width:38ch;color:var(--k-ink-2);font-size:15px;line-height:1.45}.dp-ribbon{gap:2px;height:clamp(58px,5.4vw,74px);margin-bottom:clamp(14px,1.8vw,22px);display:flex}.dp-seg{background:color-mix(in srgb,var(--k-ink) calc(var(--a)*100%),transparent);min-width:0;color:var(--k-ink);white-space:nowrap;flex-direction:column;justify-content:center;gap:2px;padding:0 14px;display:flex;overflow:hidden}.dp-seg--ink{color:var(--k-canvas)}.dp-seg:first-child{border-radius:var(--k-r) 0 0 var(--k-r)}.dp-seg:last-child{border-radius:0 var(--k-r) var(--k-r) 0}.dp-seg b{font:600 14.5px/1.2 var(--k-sans)}.dp-seg small{font:500 13px/1.2 var(--k-sans);opacity:.8}.dp-stats{border-bottom:0;grid-template-columns:repeat(4,1fr)}.dp-stat strong{font-size:20px;font-weight:500}.dp-head{padding-bottom:0}.dp-meta{margin:6px 0 clamp(14px,2vw,22px)}.dp-band{padding-top:clamp(24px,3vw,36px)}.dp-fill{background:var(--k-ink)}@media (width<=760px){.dp-seg{padding:0 9px}.dp-seg b{font-size:13px}.dp-seg small{font-size:12px}.dp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
