.rdr-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1rem;margin:1rem 0}.rdr-fields label,.rdr-evidence label{display:flex;flex-direction:column;gap:.35rem}.rdr-fields input,.rdr-fields select,.rdr-fields textarea,.rdr-evidence select{max-width:100%;min-height:2.5rem;padding:.5rem;border:1px solid var(--agro-border,#b8c8ba);border-radius:.5rem;background:var(--agro-surface,#fff);color:inherit}.rdr-actions{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center;margin:1rem 0}.rdr-steps{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;padding:0}.rdr-steps [aria-current=step]{font-weight:700;border-bottom:3px solid #42694b}.rdr-line,.rdr-evidence{border:1px solid #b8c8ba;border-radius:.7rem;padding:1rem;margin:1rem 0}.rdr-tabs{display:flex;flex-wrap:wrap;gap:.4rem;margin:1rem 0}.rdr-tabs button[aria-selected=true]{background:#42694b;color:white}.rdr-note{padding:1rem;border-left:4px solid #aa7822;background:#f6f1e7}.rdr-form button:focus-visible,.rdr-fields input:focus-visible,button:focus-visible{outline:3px solid #326c9a;outline-offset:2px}@media(max-width:600px){.rdr-steps{display:block}.rdr-steps li{margin:.5rem 0}.rdr-actions>*{max-width:100%}}
.rdr-document-text{white-space:pre-wrap;overflow-wrap:anywhere;max-height:20rem;overflow:auto;padding:1rem;border:1px solid var(--agro-border,#ccc);}
