.scr-head{align-items:flex-start;gap:1rem}
.scr-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}
.scr-field{display:inline-flex;align-items:center;gap:.5rem;padding:0 .25rem 0 .75rem;min-height:2.25rem;background:var(--edge-layer-2);border-radius:var(--edge-r-md)}
.scr-field__label{color:var(--edge-text-3);font-size:.8125rem;white-space:nowrap}
.scr-field__value{padding-right:.5rem;font-weight:600}
.scr-select{width:auto;min-width:4.5rem;border:0;background-color:transparent;font-weight:600}
.scr-min{width:7.5rem;border:0;background:transparent;font-family:var(--edge-mono)}
.scr-search{width:11rem}
.scr-cards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem}
.scr-cards .edge-tile__value{font-size:1.375rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.scr-cards .edge-tile__value.is-up{color:var(--edge-up)}
.scr-cards .edge-tile__value.is-down{color:var(--edge-down)}
.scr-sub{color:var(--edge-text-3);font-size:.75rem}
.scr-panel-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;padding:1rem 1.25rem .5rem}
.scr-panel-head .edge-panel__title{margin:0}
.scr-panel-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1.5rem;padding:0 1.25rem .75rem}
.scr-group{display:inline-flex;align-items:center;gap:.5rem;max-width:100%}
.scr-group__label{color:var(--edge-text-3);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}
.scr-table td{vertical-align:middle}
.scr-pair{font-weight:600}
.scr-venue{color:var(--edge-text-4);font-size:.6875rem;letter-spacing:.04em}
.scr-num{font-family:var(--edge-mono);font-variant-numeric:tabular-nums}
.scr-muted{color:var(--edge-text-3);font-size:.8125rem}
.scr-change{display:block;color:var(--edge-text-3);font-size:.75rem;font-family:var(--edge-mono)}
.scr-ago{display:block;color:var(--edge-text-3);font-size:.8125rem;white-space:nowrap}
.scr-tag{color:var(--edge-text-4);font-size:.6875rem}
.scr-table .is-up{color:var(--edge-up)}
.scr-table .is-down{color:var(--edge-down)}
@media (max-width:1399.98px){.scr-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:767.98px){.scr-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.scr-tools{justify-content:flex-start}}
@media (max-width:575.98px){.scr-table .scr-wide{display:none}.scr-search{width:100%}.scr-group{flex-wrap:wrap}.scr-group .edge-seg{flex-wrap:wrap}}
