.q-copy-meta{align-items:center;gap:var(--q-space-1);margin-block:var(--q-space-1);font-size:var(--q-size-xs);flex-wrap:wrap;display:flex}.q-copy-was{align-items:center;gap:var(--q-space-1);color:var(--q-warning-text);overflow-wrap:anywhere;flex-wrap:wrap;display:inline-flex}.q-copy-meta .q-copy-confirmed{color:var(--q-success-text);background:var(--q-success-soft);border-color:var(--q-success-border)}.q-copy-origin{align-items:center;gap:var(--q-space-1);color:var(--q-text-muted);font-size:var(--q-size-sm);flex-wrap:wrap;display:flex}.q-copy-origin a{color:var(--q-accent-ink)}.q-copy-provenance{margin-block:var(--q-space-3)}.q-copy-review{top:var(--q-sticky-top);z-index:var(--q-z-sticky);align-items:center;gap:var(--q-space-3);padding:var(--q-space-3);margin-bottom:var(--q-space-4);border:1px solid var(--q-accent-border);border-radius:var(--q-radius);background:var(--q-surface);box-shadow:var(--q-shadow-card);font-size:var(--q-size-sm);flex-wrap:wrap;display:flex;position:sticky}.q-copy-progress{border-radius:var(--q-radius-pill);background:var(--q-surface-sunken);flex:1;min-width:5rem;height:.375rem;display:flex;overflow:hidden}.q-copy-progress>span{flex:1}.q-copy-progress__confirmed{background:var(--q-success)}.q-copy-progress__changed{background:var(--q-warning)}.q-copy-edge--copied,.q-copy-edge--changed,.q-copy-edge--confirmed,.q-copy-edge--skipped{border-left:3px solid var(--q-accent-border);padding-left:var(--q-space-2)}.q-copy-edge--changed{border-left-color:var(--q-warning)}.q-copy-edge--confirmed{border-left-color:var(--q-success)}.q-copy-edge--skipped{border-left-color:var(--q-border-strong);border-left-style:dashed}.q-field-path-anchor[data-copy-status]>.q-fill-card,.q-field-path-anchor[data-copy-status]>.field-group{border-left:3px solid var(--q-accent-border)}.q-field-path-anchor[data-copy-status=q-copy-edge--changed]>.q-fill-card,.q-field-path-anchor[data-copy-status=q-copy-edge--changed]>.field-group{border-left-color:var(--q-warning)}.q-field-path-anchor[data-copy-status=q-copy-edge--confirmed]>.q-fill-card,.q-field-path-anchor[data-copy-status=q-copy-edge--confirmed]>.field-group{border-left-color:var(--q-success)}.q-field-path-anchor[data-copy-status=q-copy-edge--skipped]>.q-fill-card,.q-field-path-anchor[data-copy-status=q-copy-edge--skipped]>.field-group{border-left-style:dashed;border-left-color:var(--q-border-strong)}:is(.field-row:has(>.field-row-cell--question>.q-field-path-anchor[data-copy-status]),.field-row:has(>.field-row-cell--question>[aria-disabled]>.q-field-path-anchor[data-copy-status])){grid-template-rows:auto auto auto auto auto}.field-row>.field-row-cell--question>.q-field-path-anchor>.q-copy-meta,.field-row>.field-row-cell--question>[aria-disabled]>.q-field-path-anchor>.q-copy-meta{grid-row:5}.q-fill .array-item.q-copy-edge--copied{border-left:3px solid var(--q-accent-border)}.q-fill .array-item.q-copy-edge--changed{border-left:3px solid var(--q-warning)}.q-fill .array-item.q-copy-edge--confirmed{border-left:3px solid var(--q-success)}.q-fill .array-item.q-copy-edge--skipped{border-left:3px dashed var(--q-border-strong)}.q-decision-controls{align-items:center;gap:var(--q-space-2);flex-wrap:wrap;display:flex}.q-decision-controls__buttons{gap:var(--q-space-2);flex-wrap:wrap;display:inline-flex}.q-decision-controls__notice{font-size:var(--q-size-sm);color:var(--q-text-muted);flex-basis:100%;font-weight:400}.q-decision-marker{align-items:center;column-gap:var(--q-space-2);row-gap:var(--q-space-1);font-size:var(--q-size-sm);color:var(--q-text-muted);flex-wrap:wrap;font-weight:400;display:flex}.q-decision-marker__line{align-items:center;gap:var(--q-space-1);display:inline-flex}.q-decision-marker__note{flex-basis:100%}.q-decision-marker__actions{align-items:center;gap:var(--q-space-1);display:inline-flex}.q-decision-view{max-width:22rem;padding:var(--q-space-3)}.q-decision-view__facts{gap:var(--q-space-2);margin:0;display:grid}.q-decision-view__facts dt{font-size:var(--q-size-xs);color:var(--q-text-muted)}.q-decision-view__facts dd{gap:var(--q-space-1);flex-wrap:wrap;margin:0;display:flex}.q-decision-view__code{font-family:var(--q-font-mono);font-size:var(--q-size-xs)}.q-decision-view__text{margin:var(--q-space-2) 0 0;white-space:pre-wrap}.q-decision-dialog{gap:var(--q-space-3);display:grid}.q-decision-dialog__quote{padding-left:var(--q-space-3);border-left:2px solid var(--q-border-strong);margin:0}.q-decision-dialog__consequence,.q-decision-dialog__proof{margin:0}.q-record-problems{gap:var(--q-space-3);display:grid}.q-record-problems__head{justify-content:space-between;align-items:center;gap:var(--q-space-2);display:flex}.q-record-problems__title{font-size:var(--q-size-md);margin:0}.q-record-problems__group-title{margin:0 0 var(--q-space-1);font-size:var(--q-size-sm)}.q-record-problems__entries{gap:var(--q-space-2);margin:0;padding:0;list-style:none;display:grid}.q-record-problems__entry{gap:var(--q-space-1);padding:var(--q-space-2);border-radius:var(--q-radius-sm);display:grid}.q-record-problems__entry:focus-visible,.q-record-problems__entry--landed{outline:2px solid var(--q-border-strong);outline-offset:1px}.q-record-problems__rule{font-size:var(--q-size-xs);color:var(--q-text-muted)}
