.dk-scopes {
    background: var(--pt-surface);
    border: 1px solid var(--pt-border);
    border-radius: 0.5rem;
    padding: 0.875rem;
}
.dk-scopes summary { cursor: pointer; }
.dk-scopes__grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0.75rem; margin-top: 0.75rem; }
.dk-scopes figure { margin: 0; min-width: 0; }
.dk-scopes figcaption { min-height: 2.5em; font-size: 0.625rem; }
.dk-scopes canvas { display: block; width: 100%; height: auto; background: var(--pt-chrome-bg); }
.dk-scopes__status { color: var(--pt-text-muted); font: 0.625rem var(--pt-font-mono); margin: 0.75rem 0 0; }
