.hf-debug{right:var(--debug-inset);bottom:var(--debug-inset);z-index:var(--debug-z-index);box-sizing:border-box;width:calc(var(--debug-width) + 2 * (var(--debug-padding) + var(--debug-border)));max-width:calc(100vw - 2 * var(--debug-inset));max-height:calc(100vh - 2 * var(--debug-inset));padding:var(--debug-padding);border:var(--debug-border) solid var(--debug-muted);background:var(--debug-background);color:var(--debug-text);font-family:var(--debug-font-family);font-size:var(--debug-font-size);line-height:var(--debug-line-height);position:fixed;overflow:auto}.hf-debug[hidden],.hf-debug-preview[hidden]{display:none}.hf-debug-header,.hf-debug-row{justify-content:space-between;gap:var(--debug-gap);display:flex}.hf-debug h2{font:inherit;margin:0}.hf-debug-hint,.hf-debug dt{color:var(--debug-muted)}.hf-debug-preview{margin-top:var(--debug-gap);background:var(--debug-background);position:relative;overflow:hidden}.hf-debug-video,.hf-debug-landmarks{width:100%;height:100%;position:absolute;inset:0}.hf-debug-video{object-fit:contain;filter:grayscale();transform:scaleX(-1)}.hf-debug-landmarks{pointer-events:none}.hf-debug dl{gap:var(--debug-gap);margin:var(--debug-gap) 0 0;display:grid}.hf-debug dd{font-variant-numeric:tabular-nums;white-space:pre;text-overflow:ellipsis;text-align:right;margin:0;overflow:hidden}
