.provenancePanel_root__bSJ7J{display:flex;flex-direction:column;gap:.75em}.provenancePanel_header__u5Ky6{display:flex;align-items:center;justify-content:space-between;gap:.5em;padding-bottom:.5em;border-bottom:1px solid var(--border-secondary)}.provenancePanel_title__JlrbM{display:flex;align-items:baseline;gap:.5em;color:var(--interactive-base);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.85em}.provenancePanel_title__JlrbM:before{content:"//";color:var(--text-secondary-muted);font-weight:700}.provenancePanel_addToggle__Z8WPc{display:inline-flex;align-items:center;justify-content:center;min-height:1.9rem;padding:.3em .8em;background:rgba(0,0,0,0);border:1px solid var(--border-primary);color:var(--interactive-base);cursor:pointer;font-family:inherit;font-size:.85em}.provenancePanel_addToggle__Z8WPc:hover{background:var(--bg-secondary);border-color:var(--interactive-hover)}.provenancePanel_empty__AZoro{color:var(--text-secondary-muted);font-style:italic;font-size:.9em}.provenancePanel_errorBanner__NCcCD{display:flex;align-items:center;gap:.75em;padding:.5em .75em;background:var(--status-error-bg);color:var(--status-error);border:1px solid var(--status-error);border-radius:.25em;font-size:.85em}.provenancePanel_retry__LrZgn{background:rgba(0,0,0,0);border:1px solid;color:inherit;cursor:pointer;padding:.1em .6em;font-family:inherit}.provenancePanel_list__YRom4{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5em}.provenancePanel_slip__ssFCd{display:flex;flex-direction:column;gap:.3em;padding:.6em .75em;background:var(--bg-secondary);border-left:3px solid var(--border-secondary);border-radius:.2em}.provenancePanel_slipCurrent__LJsaK{border-left-color:var(--status-good);background:var(--status-good-bg)}.provenancePanel_slipHead__dVJoV{display:flex;align-items:baseline;justify-content:space-between;gap:.5em}.provenancePanel_taxonName__TDe7D{color:var(--text-primary);font-style:italic}.provenancePanel_qualifier__ngIMB{color:var(--text-secondary);font-style:normal;font-weight:600}.provenancePanel_currentBadge__l5QvN{flex-shrink:0;padding:.05em .5em;background:var(--status-good);color:var(--bg-primary);border-radius:.2em;font-size:.7em;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-style:normal}.provenancePanel_metaLine__YAWD8{display:flex;flex-wrap:wrap;align-items:center;gap:.4em;color:var(--text-secondary);font-size:.82em}.provenancePanel_metaSep__g6N_g{color:var(--text-secondary-muted)}.provenancePanel_confidenceBadge__hIRxO{padding:.05em .45em;border-radius:.2em;font-size:.92em;font-weight:600;background:var(--bg-tertiary);color:var(--text-secondary)}.provenancePanel_confHIGH__MxEqZ{background:var(--status-good-bg);color:var(--status-good)}.provenancePanel_confMEDIUM__RUL5j{background:var(--status-warning-bg);color:var(--status-warning)}.provenancePanel_confLOW__8st_2{background:var(--bg-tertiary);color:var(--text-secondary-muted)}.provenancePanel_detailRow__xmW8R{font-size:.82em;color:var(--text-primary-muted)}.provenancePanel_detailKey__nZOuk{display:inline-block;min-width:5em;color:var(--text-secondary-muted);margin-right:.5em}.provenancePanel_actions__V6bjh{display:flex;gap:.5em;margin-top:.2em}.provenancePanel_action__ZeL4d{display:inline-flex;align-items:center;justify-content:center;min-height:1.75rem;padding:.2em .6em;background:rgba(0,0,0,0);border:1px solid var(--border-secondary);color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:.78em}.provenancePanel_action__ZeL4d:hover:not(:disabled){border-color:var(--interactive-base);color:var(--interactive-base)}.provenancePanel_action__ZeL4d:disabled{opacity:.5;cursor:not-allowed}.provenancePanel_danger__9hyX6:hover:not(:disabled){border-color:var(--status-bad);color:var(--status-bad)}.provenancePanel_addForm__Wwc_L{display:flex;flex-direction:column;gap:.6em;padding:.85em;background:var(--surface-base);border:1px solid var(--border-primary);border-radius:.3em}.provenancePanel_formTitle__T_eCT{display:flex;align-items:baseline;gap:.4em;color:var(--interactive-base);font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:.82em}.provenancePanel_formTitle__T_eCT:before{content:">";color:var(--text-secondary-muted);font-weight:700}.provenancePanel_field__k62y7{display:flex;flex-direction:column;gap:.25em;flex:1 1}.provenancePanel_fieldRow__SwCQT{display:flex;gap:.75em;flex-wrap:wrap}.provenancePanel_fieldLabel__mG40C{color:var(--text-secondary);font-size:.8em}.provenancePanel_fieldError__qzu7_{color:var(--status-error);font-size:.8em}.provenancePanel_checkboxRow___Vjd3{display:flex;align-items:center;gap:.5em;color:var(--text-primary);font-size:.85em;cursor:pointer}.provenancePanel_formActions__5WCMS{display:flex;justify-content:flex-end;gap:.5em;margin-top:.3em}