.aw-new-replica-prep{display:grid;gap:11px;margin:2px 0 4px;padding:14px 15px;border:1px solid var(--border);border-radius:6px;background:rgba(255,255,255,.025)}
.aw-new-replica-prep__topline{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:9px;border-bottom:1px solid var(--border)}
.aw-new-replica-prep__topline span{color:var(--accent);font-size:9px;font-weight:900;letter-spacing:.12em}
.aw-new-replica-prep__topline strong{font-size:13px;white-space:nowrap}
.aw-new-replica-prep__choice{display:grid;grid-template-columns:auto 1fr;gap:11px;align-items:flex-start;cursor:pointer}
.aw-new-replica-prep__choice input{width:19px;height:19px;margin:1px 0 0;accent-color:var(--accent);cursor:pointer}
.aw-new-replica-prep__copy{display:grid;gap:4px;min-width:0}
.aw-new-replica-prep__copy strong{font-size:13px;line-height:1.3}
.aw-new-replica-prep__copy span,.aw-new-replica-prep__footer{color:var(--muted);font-size:11px;line-height:1.45}
.aw-new-replica-prep__footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:9px;border-top:1px solid var(--border)}
.aw-new-replica-prep__footer a{color:inherit;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}
.aw-new-replica-prep__status{min-height:0;font-size:11px;line-height:1.4}
.aw-new-replica-prep__status:not(:empty){color:var(--accent);padding-top:2px}
@media(max-width:749px){.aw-new-replica-prep{padding:12px}.aw-new-replica-prep__footer{align-items:flex-start;flex-direction:column;gap:5px}.aw-new-replica-prep__footer a{white-space:normal}}
