.mk-panel-head{padding:1.125rem 1.25rem .75rem}

.mk-heat{border-collapse:separate;border-spacing:1px;font-family:var(--edge-mono);font-size:.625rem;font-variant-numeric:tabular-nums}
.mk-heat th{padding:.25rem .375rem;color:var(--edge-text-3);font-family:var(--edge-font);font-weight:500;text-align:center;white-space:nowrap}
.mk-heat .mk-heat__ccy{position:sticky;left:0;z-index:1;background:var(--edge-surface);box-shadow:3px 0 0 var(--edge-surface);color:var(--edge-text);font-weight:600;text-align:left}
.mk-heat__cell{min-width:2.125rem;height:1.75rem;padding:0 .1875rem;border-radius:var(--edge-r-sm);background:var(--edge-surface-2);color:var(--edge-text-2);text-align:center;white-space:nowrap}
.mk-heat__cell.is-up-1{background:rgba(var(--edge-up-rgb),.12);color:var(--edge-text)}
.mk-heat__cell.is-up-2{background:rgba(var(--edge-up-rgb),.24);color:var(--edge-text)}
.mk-heat__cell.is-up-3{background:rgba(var(--edge-up-rgb),.38);color:var(--edge-text)}
.mk-heat__cell.is-up-4{background:rgba(var(--edge-up-rgb),.55);color:var(--edge-text)}
.mk-heat__cell.is-down-1{background:rgba(var(--edge-down-rgb),.12);color:var(--edge-text)}
.mk-heat__cell.is-down-2{background:rgba(var(--edge-down-rgb),.24);color:var(--edge-text)}
.mk-heat__cell.is-down-3{background:rgba(var(--edge-down-rgb),.38);color:var(--edge-text)}
.mk-heat__cell.is-down-4{background:rgba(var(--edge-down-rgb),.55);color:var(--edge-text)}
.edge-panel--flush .edge-table-wrap .mk-heat{margin:0 .75rem .75rem}
.edge-panel--flush .mk-heat-wrap>.mk-heat{width:calc(100% - 1.5rem)}

.mk-norm{display:block;color:var(--edge-text-3);font-size:.6875rem}
.mk-pair__sym{color:var(--edge-text-3);font-family:var(--edge-font);font-size:.6875rem}
.mk-release{display:block;color:var(--edge-text);font-weight:500}
a.mk-release:hover{color:var(--edge-accent-text)}
.mk-verdict{min-width:15rem}
.mk-reactions tr.is-current td{background:rgba(var(--edge-accent-rgb),.06)}
.mk-reactions .mk-c-time{white-space:nowrap}
.mk-reactions .mk-c-release{min-width:8rem}
@media (max-width:767.98px){
.mk-reactions thead{display:none}
.mk-reactions tr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem .75rem;padding:.875rem 1rem;border-bottom:1px solid var(--edge-divider)}
.mk-reactions tbody tr:last-child{border-bottom:0}
.mk-reactions tr.is-current{background:rgba(var(--edge-accent-rgb),.06)}
.edge-panel--flush .edge-table.mk-reactions td{display:block;padding:0;border:0;background:none;text-align:left}
.mk-reactions .mk-c-time{grid-column:1/3;align-self:center}
.mk-reactions .mk-c-surprise{grid-column:3/5;grid-row:1;justify-self:end}
.mk-reactions .mk-c-release{grid-column:1/-1;min-width:0}
.mk-reactions .mk-c-move::before{content:attr(data-label);display:block;color:var(--edge-text-3);font-family:var(--edge-font);font-size:.6875rem}
.mk-reactions .mk-c-verdict{grid-column:1/-1;min-width:0}
.mk-reactions .mk-c-verdict .edge-signal__reason{white-space:normal}
.mk-reactions .mk-pair__sym{display:block}
.mk-reactions .mk-c-move{white-space:nowrap}
}

.mk-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:0 1.25rem 1rem}
.mk-stats__item{padding:.625rem .75rem;border:1px solid var(--edge-border);border-radius:var(--edge-r);background:var(--edge-surface-2)}
.mk-stats__label{display:block;color:var(--edge-text-3);font-size:.71875rem}
.mk-stats__value{display:block;margin-top:.125rem;font-family:var(--edge-mono);font-size:1rem;font-weight:600}
.mk-stats__range{display:block;color:var(--edge-text-2);font-size:.71875rem}
.mk-split{padding:0 1.25rem 1rem;color:var(--edge-text-2);font-size:.8125rem}
.mk-split b{color:var(--edge-text)}
@media (max-width:575.98px){.mk-stats{gap:.375rem;padding:0 1rem .875rem}.mk-stats__item{padding:.5rem .625rem}.mk-stats__value{font-size:.875rem}.mk-stats__label,.mk-stats__range{font-size:.65625rem}}
.mk-leaders{flex-direction:column;align-items:stretch}
.mk-leaders__main{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}
.mk-leaders__ccy{display:flex;flex-direction:column;gap:.5rem}
.mk-leaders__row{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .625rem}
.mk-leaders__row .edge-pairs{margin-top:0}
.mk-leaders__arrow{color:var(--edge-text-3);font-size:.75rem}
.mk-reactions th.mk-group{text-align:center;border-bottom:0;padding-bottom:0}
