.zb-field{display:flex;flex-direction:column;gap:8px;width:min(100%,420px)}
.zb-field label{font-size:13px;font-weight:700}
.zb-field textarea{width:100%;min-height:115px;resize:vertical;padding:11px 12px;border:1px solid var(--line);border-radius:9px;background:var(--bg);color:var(--ink);font:inherit;font-size:13px}
.zb-field textarea:focus-visible{outline:2px solid #3a72ef;outline-offset:2px}
.zb-field small{font-size:12px;color:var(--muted);align-self:flex-end}
