/* v15.32.123 — owner-only migration panel. */
.hs-company-id-migrate{margin:18px 0 0;border:1px solid var(--hs-night-line,#c6dcce);border-radius:12px;background:var(--hs-night-surface,#f9fcfa);overflow:hidden}
.hs-company-id-migrate>summary{padding:13px 15px;font-size:14px;font-weight:800;color:var(--hs-night-mint-ink,#1d593c);cursor:pointer}
.hs-company-id-migrate-inner{display:grid;gap:12px;padding:0 15px 16px;min-width:0}
.hs-company-id-migrate-inner>p{margin:0;font-size:13px;line-height:1.6;color:var(--hs-night-secondary,#3b5545)}
.hs-company-id-migrate .hs-company-id-migrate-warning{border-left:3px solid var(--hs-night-amber-line,#b47d30);background:var(--hs-night-amber-tint,#fff8ec);color:var(--hs-night-amber-ink,#784d1c);padding:10px 12px}
.hs-company-id-migrate-controls{display:flex;flex-wrap:wrap;gap:10px}
.hs-company-id-migrate-check{display:flex;align-items:flex-start;gap:9px;font-size:13px;line-height:1.5;color:var(--hs-night-text,#284536)}
.hs-company-id-migrate-check input{margin-top:4px}
.hs-company-id-migrate-result{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;max-height:280px;overflow:auto;font-size:12px;line-height:1.5;background:var(--hs-night-surface,white);border:1px solid var(--hs-night-line,#dde8df);padding:10px;border-radius:8px}
.hs-company-id-migrate-status{font-weight:750;color:var(--hs-night-mint-ink,#1c6846)}
@media(max-width:540px){.hs-company-id-migrate-controls{display:grid;grid-template-columns:1fr}}
