.ai-metadata-remover-module__0T9Bpa__tool{margin-bottom:var(--space-4xl);padding:var(--space-xl);border:var(--border-width) solid var(--color-border-subtle);border-radius:var(--radius-panel);background:var(--color-surface-raised);box-shadow:var(--shadow-card)}.ai-metadata-remover-module__0T9Bpa__modes{gap:var(--space-xs);margin-bottom:var(--space-md);grid-template-columns:1fr 1fr;display:grid}.ai-metadata-remover-module__0T9Bpa__mode{gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:var(--border-width) solid var(--color-border-subtle);border-radius:var(--radius-medium);background:var(--color-surface-muted);cursor:pointer;align-items:flex-start;display:flex}.ai-metadata-remover-module__0T9Bpa__mode:has(input:checked){border-color:var(--color-border-strong);background:var(--color-surface-raised)}.ai-metadata-remover-module__0T9Bpa__mode input{accent-color:var(--color-text-primary);margin-top:3px}.ai-metadata-remover-module__0T9Bpa__mode span{gap:var(--space-2xs);flex-direction:column;display:flex}.ai-metadata-remover-module__0T9Bpa__mode strong{color:var(--color-text-primary);font-size:var(--font-size-body-compact);font-weight:var(--font-weight-strong)}.ai-metadata-remover-module__0T9Bpa__mode small{color:var(--color-text-tertiary);font-size:var(--font-size-caption);line-height:var(--line-height-body)}.ai-metadata-remover-module__0T9Bpa__drop{align-items:center;gap:var(--space-xs);padding:var(--space-3xl) var(--space-md);border:2px dashed var(--color-border-strong);border-radius:var(--radius-medium);color:var(--color-text-tertiary);text-align:center;cursor:pointer;flex-direction:column;display:flex;position:relative}.ai-metadata-remover-module__0T9Bpa__drop strong{color:var(--color-text-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-strong)}.ai-metadata-remover-module__0T9Bpa__drop small{font-size:var(--font-size-caption);line-height:var(--line-height-body)}.ai-metadata-remover-module__0T9Bpa__drop:hover,.ai-metadata-remover-module__0T9Bpa__drop[data-over=true]{background:var(--color-surface-muted)}.ai-metadata-remover-module__0T9Bpa__drop:focus-within{box-shadow:0 0 0 3px var(--color-focus-ring)}.ai-metadata-remover-module__0T9Bpa__drop input{opacity:0;cursor:pointer;position:absolute;inset:0}.ai-metadata-remover-module__0T9Bpa__notice{margin:var(--space-sm) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-caption)}.ai-metadata-remover-module__0T9Bpa__actions{gap:var(--space-xs);margin-top:var(--space-md);flex-wrap:wrap;display:flex}.ai-metadata-remover-module__0T9Bpa__primary,.ai-metadata-remover-module__0T9Bpa__secondary,.ai-metadata-remover-module__0T9Bpa__ghost{min-height:var(--target-touch);padding-inline:var(--space-lg);border-radius:var(--radius-control);font-size:var(--font-size-body-compact);font-weight:var(--font-weight-strong);cursor:pointer}.ai-metadata-remover-module__0T9Bpa__primary{color:var(--color-text-on-strong);background:var(--color-text-primary);border:0}.ai-metadata-remover-module__0T9Bpa__primary:disabled{opacity:.55;cursor:default}.ai-metadata-remover-module__0T9Bpa__secondary{border:var(--border-width) solid var(--color-border-strong);color:var(--color-text-primary);background:0 0}.ai-metadata-remover-module__0T9Bpa__ghost{color:var(--color-text-secondary);background:0 0;border:0}.ai-metadata-remover-module__0T9Bpa__files{margin:var(--space-md) 0 0;padding:0;list-style:none}.ai-metadata-remover-module__0T9Bpa__file{padding:var(--space-md) 0;border-top:var(--border-width) solid var(--color-border-subtle)}.ai-metadata-remover-module__0T9Bpa__fileHead{align-items:center;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;display:flex}.ai-metadata-remover-module__0T9Bpa__fileName{min-width:0;color:var(--color-text-primary);font-weight:var(--font-weight-strong);overflow-wrap:anywhere}.ai-metadata-remover-module__0T9Bpa__meta{color:var(--color-text-tertiary);font-family:var(--font-family-metadata);font-size:var(--font-size-metadata)}.ai-metadata-remover-module__0T9Bpa__badge{padding:var(--space-2xs) var(--space-xs);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-pill);color:var(--color-text-primary);font-family:var(--font-family-metadata);font-size:var(--font-size-metadata);text-transform:uppercase;letter-spacing:.05em}.ai-metadata-remover-module__0T9Bpa__badge[data-verdict=ai],.ai-metadata-remover-module__0T9Bpa__badge[data-verdict=provenance]{border-color:var(--color-danger);color:var(--color-danger)}.ai-metadata-remover-module__0T9Bpa__badge[data-verdict=none],.ai-metadata-remover-module__0T9Bpa__badge[data-verdict=normal]{color:var(--color-accent-text);background:var(--color-accent-soft);border-color:#0000}.ai-metadata-remover-module__0T9Bpa__hint{margin:var(--space-xs) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-body)}.ai-metadata-remover-module__0T9Bpa__error{margin:var(--space-xs) 0 0;padding:var(--space-xs) var(--space-sm);border-left:3px solid var(--color-danger);color:var(--color-text-primary);background:var(--color-surface-muted);font-size:var(--font-size-caption)}.ai-metadata-remover-module__0T9Bpa__signals{margin:var(--space-sm) 0 0;padding:0;list-style:none}.ai-metadata-remover-module__0T9Bpa__signals li{gap:0 var(--space-sm);padding:var(--space-xs) 0;border-bottom:var(--border-width) solid var(--color-border-subtle);font-size:var(--font-size-caption);line-height:var(--line-height-body);grid-template-columns:minmax(96px,auto) minmax(0,1fr);display:grid}.ai-metadata-remover-module__0T9Bpa__signals code{color:var(--color-text-primary);font-family:var(--font-family-metadata);overflow-wrap:anywhere;grid-column:2}.ai-metadata-remover-module__0T9Bpa__where{color:var(--color-text-tertiary);font-family:var(--font-family-metadata);font-size:var(--font-size-metadata);grid-row:span 3}.ai-metadata-remover-module__0T9Bpa__value{color:var(--color-text-primary);overflow-wrap:anywhere;grid-column:2}.ai-metadata-remover-module__0T9Bpa__reason{color:var(--color-text-tertiary);grid-column:2}.ai-metadata-remover-module__0T9Bpa__privacy{margin-top:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-small);background:var(--color-surface-muted);font-size:var(--font-size-caption)}.ai-metadata-remover-module__0T9Bpa__privacyHead{margin:0 0 var(--space-2xs);color:var(--color-text-primary);font-weight:var(--font-weight-strong)}.ai-metadata-remover-module__0T9Bpa__privacy ul{margin:0;padding:0;list-style:none}.ai-metadata-remover-module__0T9Bpa__privacy li{gap:var(--space-sm);padding:var(--space-2xs) 0;color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.ai-metadata-remover-module__0T9Bpa__privacy li span:first-child{min-width:120px;color:var(--color-text-tertiary)}.ai-metadata-remover-module__0T9Bpa__allFields{margin-top:var(--space-sm);color:var(--color-text-secondary);font-size:var(--font-size-caption)}.ai-metadata-remover-module__0T9Bpa__allFields summary{cursor:pointer}.ai-metadata-remover-module__0T9Bpa__block{margin-top:var(--space-sm)}.ai-metadata-remover-module__0T9Bpa__blockHead{margin:0 0 var(--space-2xs);color:var(--color-text-primary);font-family:var(--font-family-metadata);font-size:var(--font-size-metadata)}.ai-metadata-remover-module__0T9Bpa__block dl{margin:0}.ai-metadata-remover-module__0T9Bpa__block dl div{gap:var(--space-sm);grid-template-columns:minmax(120px,30%) minmax(0,1fr);padding:2px 0;display:grid}.ai-metadata-remover-module__0T9Bpa__block dt{color:var(--color-text-tertiary);font-family:var(--font-family-metadata);overflow-wrap:anywhere}.ai-metadata-remover-module__0T9Bpa__block dd{overflow-wrap:anywhere;margin:0}.ai-metadata-remover-module__0T9Bpa__block div[data-ai=true] dt,.ai-metadata-remover-module__0T9Bpa__block div[data-ai=true] dd{color:var(--color-danger)}.ai-metadata-remover-module__0T9Bpa__result{margin-top:var(--space-md);padding:var(--space-md);border-radius:var(--radius-medium);background:var(--color-surface-muted)}.ai-metadata-remover-module__0T9Bpa__lines{margin:var(--space-sm) 0 var(--space-md);padding-left:var(--space-lg);color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-body)}.ai-metadata-remover-module__0T9Bpa__lines li[data-state=ok]{color:var(--color-accent-text)}.ai-metadata-remover-module__0T9Bpa__lines li[data-state=warn]{color:var(--color-danger)}.ai-metadata-remover-module__0T9Bpa__limits{margin:var(--space-md) 0 0;color:var(--color-text-tertiary);font-size:var(--font-size-caption);line-height:var(--line-height-body)}@media (max-width:720px){.ai-metadata-remover-module__0T9Bpa__tool{padding:var(--space-md)}.ai-metadata-remover-module__0T9Bpa__modes,.ai-metadata-remover-module__0T9Bpa__signals li{grid-template-columns:1fr}.ai-metadata-remover-module__0T9Bpa__where{grid-row:auto}.ai-metadata-remover-module__0T9Bpa__signals code,.ai-metadata-remover-module__0T9Bpa__value,.ai-metadata-remover-module__0T9Bpa__reason{grid-column:1}}
