body.tern1-v2-reset .tern1-report-replacement{margin:26px 0;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-family:Archivo,Arial,sans-serif}
body.tern1-v2-reset .tern1-report-replacement summary{cursor:pointer;font:600 14px/1.5 Archivo,Arial,sans-serif;color:var(--ink);padding:5px 0}
body.tern1-v2-reset .tern1-report-replacement .tern1-report-explainer{font:400 13px/1.6 Archivo,Arial,sans-serif;color:var(--muted);margin:14px 0}
body.tern1-v2-reset .tern1-report-replacement form{display:grid;gap:14px;max-width:620px}
body.tern1-v2-reset .tern1-report-replacement label{display:grid;gap:5px;font:500 13px/1.4 Archivo,Arial,sans-serif;color:var(--ink)}
body.tern1-v2-reset .tern1-report-replacement :is(input,select,textarea){width:100%;min-width:0;max-width:100%;padding:11px 12px;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:6px;font:400 14px Archivo,Arial,sans-serif}
body.tern1-v2-reset .tern1-report-replacement button{justify-self:start;border:1px solid var(--copper);background:var(--copper);color:#fff;padding:11px 18px;border-radius:5px;font:600 13px Archivo,Arial,sans-serif;cursor:pointer}
body.tern1-v2-reset .tern1-report-hp{position:absolute!important;left:-99999px!important;width:1px;height:1px;overflow:hidden}
body.tern1-v2-reset .tern1-report-confirmation{padding:12px 14px;border:1px solid var(--line);color:var(--ink);background:var(--surface)}
