.grant-stages160{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:12px;margin:16px 0}.grant-stages160>div{border:1px solid #e1e6e3;border-radius:12px;padding:14px;background:#f7faf8}.grant-stages160 strong{display:block;font-size:1.7rem;color:#23624c}.grant-stages160 span{font-size:.85rem}.grant-text160{white-space:pre-wrap;overflow-wrap:anywhere;max-height:60vh;overflow:auto;padding:12px}#grant-form160 [name=source_text]{min-height:180px}#grant-form160 [name=notes],#grant-form160 [name=requirements]{min-height:100px}#grant-snippets160 blockquote{border-left:3px solid #4a8872;padding:8px 12px;margin:12px 0;background:#f7faf8;overflow-wrap:anywhere}#grant-form160 fieldset{border:1px solid #dbe6df;border-radius:12px;padding:16px;margin:16px 0}#grant-form160 fieldset label{display:flex;gap:10px;align-items:center;margin:8px 0}#grant-form160 fieldset input{width:auto}#grant-form160 .fin-actions label{max-width:360px}
