.md-box{border-radius:var(--ag-radius-md,12px);background:var(--ag-surface-2);box-shadow:inset 0 0 0 1px var(--ag-line-1);gap:10px;padding:14px 16px;display:grid}.md-box .vt-statusbox-title{align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.md-box .vt-statusbox-body{color:var(--ag-fg-3);margin:0;font-size:13px;line-height:1.5}.md-box .vt-statusbox-title svg{color:var(--ag-accent,currentColor)}.md-box[data-state=approved]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ag-success,#2e9d5b) 40%, transparent)}.md-actions{gap:8px;display:grid}.md-guide{gap:6px;margin:0;display:grid}.md-guide video{border-radius:var(--ag-radius-sm,8px);object-fit:contain;background:#000;width:100%;max-height:220px}.md-guide figcaption{color:var(--ag-fg-3);font-size:12px;line-height:1.4}.md-finishes{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.md-legend{color:var(--ag-fg-2);margin-bottom:4px;padding:0;font-size:12px;font-weight:600}.md-finish{border-radius:var(--ag-radius-sm,8px);box-shadow:inset 0 0 0 1px var(--ag-line-1);cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.md-finish:has(input:checked){box-shadow:inset 0 0 0 2px var(--ag-accent,#4b5bff)}.md-finish-text{gap:1px;min-width:0;display:grid}.md-finish-text b{font-size:13px;font-weight:600}.md-finish-text span{color:var(--ag-fg-3);font-size:12px;line-height:1.35}.md-finish em{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-style:normal}.md-note{color:var(--ag-fg-3);margin:0;font-size:13px;line-height:1.5}
