
.v15-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}
.v15-cat{border:1px solid var(--l);border-radius:12px;padding:13px;background:#0f151d}
.v15-cat h3{margin:0 0 10px;color:#f3f6f9}
.v15-form-card{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;text-align:left;background:#151e29;border:1px solid #283544;color:#eef4f9;border-radius:9px;padding:12px;margin:7px 0;cursor:pointer}
.v15-form-card:hover{border-color:var(--o)}
.v15-form-card span{font-size:11px;color:#f3a454;white-space:nowrap}
#v15DynamicFields{align-items:start}
#v15FormModal .mini-sig{width:100%;height:150px;background:#fff;border:1px solid #cfd3d8;border-radius:6px;touch-action:none}
