.form-draft-status{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:7px 10px;margin:8px 0 12px;border:1px solid var(--line);border-radius:4px;background:var(--paper-soft);color:var(--ink);font-size:12px;line-height:1.4;letter-spacing:0}
.form-draft-status>div{display:flex;gap:10px;flex-wrap:wrap}
.form-draft-status button{background:none;border:0;padding:3px 0;color:var(--green-dark);font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:3px;min-height:24px}
.form-draft-status button:focus-visible{outline:2px solid var(--green-dark);outline-offset:2px}
.form-draft-status.is-error{color:var(--red);border-color:var(--red)}
.form-draft-status [hidden]{display:none!important}
.contract-ai-dialog .form-draft-status{position:sticky;top:0;z-index:3;margin-top:0}
@media(max-width:520px){.form-draft-status{align-items:start}.form-draft-status>div{gap:12px}}
