.options-panel,.modifications{border-top:1px solid var(--line);padding-top:1.5rem;margin-top:1.5rem}.options-panel h3{margin:0}.options-panel p,.modifications p{margin:.35rem 0 0;color:var(--muted)}.toggle{display:block;font-weight:650;margin-top:1rem}.dedupe-details{display:grid;grid-template-columns:1fr 1.5fr;gap:1rem;margin:1rem 0 0}.dedupe-details label{font-size:.87rem;font-weight:650;color:#35455c}.dedupe-details select{display:block;width:100%;font:inherit;margin-top:.25rem;border:1px solid #b8c8da;border-radius:.35rem;padding:.62rem;background:#fff}footer a{color:var(--blue)}@media(max-width:650px){.dedupe-details{grid-template-columns:1fr}}
.modal-backdrop{position:fixed;inset:0;background:rgb(4 22 44 / .72);display:grid;place-items:center;padding:1.25rem;z-index:20}.modal-backdrop[hidden]{display:none}.modal{max-width:560px;background:#fff;border-radius:.65rem;padding:clamp(1.4rem,5vw,2.4rem);box-shadow:0 18px 55px rgb(0 0 0 / .3)}.modal h1{color:var(--navy);font-size:1.65rem;line-height:1.15;margin:0 0 1rem}.modal p{margin:.7rem 0}.modal .primary{margin-top:.8rem}
.change-actions{display:flex;flex-wrap:wrap;gap:.5rem}.conversion-card{background:#f4f8fc;border:1px solid #bed0e4;border-radius:.4rem;padding:1rem;margin:.75rem 0}.conversion-card strong{color:var(--navy)}.conversion-card p{font-size:.88rem}.conversion-map{display:grid;grid-template-columns:1fr 1.2fr;gap:.35rem .8rem;margin:.8rem 0;font-size:.86rem}.conversion-map label{font-weight:650}.conversion-map code{background:#e8f1fb;padding:.1rem .25rem;border-radius:.15rem}.conversion-card .remove{padding:0;margin-top:.5rem}@media(max-width:650px){.conversion-map{grid-template-columns:1fr}}
.remove-source{display:block;font-size:.88rem;font-weight:650;margin-top:.8rem}
.workspace-actions{display:flex;align-items:center;justify-content:flex-end;gap:.7rem;flex-wrap:wrap}.workspace-actions .secondary{white-space:nowrap}@media(max-width:650px){.workspace-actions{justify-content:flex-start;margin-top:.75rem}}
